WCAG 2.0 nivel A y AJAX contenido generado

Estoy teniendo problemas para encontrar una respuesta clara sobre si un sitio puede pasar al menos el nivel A de WCAG 2.0 si utiliza AJAX de alguna manera.

porejemplo de WCAG2.0 estados

"¿Puedo cumplir con WCAG 2.0 con Javascript / Ajax, Flash, PDF, Silverlight y otras tecnologías? WCAG 2.0 está diseñado para aplicarse a una amplia gama de tecnologías web".

Eso no dice exactamente "sí / no". Algunos documentos sugieren que un sitio tiene que funcionar con JavaScript completamente desactivado (en cuyo caso la respuesta obvia esno), pero tengo la impresión de que esta es información antigua, y el uso de JavaBcript ya no es una barrera absoluta (¡corríjame si esto está mal!).

Tal vez esto se deba a que es demasiado amplio para dar una manta "SÍ", así que permítame darle una situación concreta (simplificada pero esencialmente la misma).

1) Si mi sitio utiliza AJAX para generar una lista de datos (digamos, una lista de usuarios) inmediatamente después de cargar la página, ¿puedo esperar pasar al menos al nivel A (y quizás incluso a niveles más altos?) Un ejemplo simplificado para ilustrar :

<h1> Stuff loads here on page load </h1>
<div id="thisIsWhereContentGoes">
</div>
<script type="text/javascript">
    var url = 'http://yourfavoritedatasource.url';
    var request = $.ajax({
        url: url,
        type: "post",
        data: 'text'
    });
    request.done(function (response, textStatus, jqXHR){
        jQuery('#thisIsWhereContentGoes').html(response);
    });
</script>

Mi conjetura es que esto está bien.

2) Yendo un poco más allá, digamos que tengo algunos controles (como anterior / siguiente para desplazarse por las páginas de una lista o actualizar el contenido, para simplificar, digamos que solo son etiquetas de anclaje), también puedo esperar que esto pase a A / AA / AAA? Una ligera modificación al código anterior:

<a href="javascript:doRequest()"> Next </a>
<script type="text/javascript">
    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);
        });
    }
</script>

Espero que esto también esté bien.

Espero que solo esté siendo pedante y todo esto está bien. Por lo que veo, nada de esto parece entrar en conflicto conLista de verificación de WCAG de WebAim

Respuestas a la pregunta(1)

Su respuesta a la pregunta