WCAG 2.0 уровня A и AJAX сгенерированный контент

У меня возникли проблемы с нахождением четкого ответа на вопрос, может ли сайт пройти хотя бы уровень A WCAG 2.0, если он каким-либо образом использует AJAX.

Запример из WCAG2.0 состояния"

Могу ли я встретить WCAG 2.0 с Javascript / Ajax, Flash, PDF, Silverlight и другими технологиями? WCAG 2.0 предназначен для применения в широком спектре веб-технологий ».

Это точно не говоритда нет", Некоторые документы предполагают, что сайт должен работать с полностью отключенным JavaScript (в этом случае очевидный ответнет), но у меня сложилось впечатление, что это старая информация, и использование JavaBcript больше не является абсолютным барьером (пожалуйста, исправьте меня, если это не так!).

Может быть, это потому, что он слишком широк, чтобы дать одеялоДА"Итак, позвольте мне привести конкретную (упрощенную, но по сути ту же самую) ситуацию.

1) Если мой сайт использует AJAX для создания списка данных (пустьскажем, список пользователей) сразу после загрузки страницы, могу ли я ожидать прохождения хотя бы на уровне А (и, возможно, даже на более высоких уровнях?) Упрощенный пример для иллюстрации:

 Stuff loads here on page load 



    var url = 'http://yourfavoritedatasource.url';
    var request = $.ajax({
        url: url,
        type: "post",
        data: 'text'
    });
    request.done(function (response, textStatus, jqXHR){
        jQuery('#thisIsWhereContentGoes').html(response);
    });

Я думаю, что это нормально.

2) Пройдя немного дальше, скажем, у меня есть некоторые элементы управления (например, предыдущая / следующая для прокрутки страниц списка или обновления содержимого, так как, скажем так, это просто якорные теги), могу ли я также ожидать, что это пройдет в A / AA / AAA? Небольшое изменение кода выше: я

<a href="javascript:doRequest()"> Next </a>

    doRequest();
    function doRequest()
    {
        var url = 'http://yourfavoritedatasource.url';
        var request = $.ajax({
            url: url,
            type: "post",
            data: 'text'
        });
        request.done(function (response, textStatus, jqXHR){
            jQuery('div').html(response);
        });
    }

Я надеюсь, что это тоже нормально.

Я надеюсь я'Я просто педантичен, и все в порядке. Насколько я вижу, все это не противоречитWebAIM»контрольный список WCAG

Ответы на вопрос(1)

Ваш ответ на вопрос