Capítulo 1. Introducción
1.1 Problemas de Accesibilidad Web
1.2 Motivación
1.3 Contribuciones
1.4 Organización de la Tesis
Capítulo 2. Marco Teórico
2.1 Estado del Arte del Tema
2.2 Trabajos Relacionados
2.3 Software para la Accesibilidad Web
Capítulo 3. Extendiendo Kobold para Accesibilidad
3.1 Arquitectura de Kobold
3.2 Arquitectura Extendida de Kobold para Accesibilidad
3.3 Eventos de Accesibilidad
3.4 El Proceso de Detección de Accessibility Smells
3.5 Aplicación de Refactoring
Capítulo 4. Eventos de Interacción y Accesibilidad
4.1 Catálogo de Eventos de Accesibilidad
4.2 Implementación de la Detección de Eventos de Accesibilidad
4.1.1 Eventos Detectables Mediante Incrustación de Componente
4.1.2 Eventos de Accesibilidad Asociados a los Accesos Directos y Tareas comunes en Firefox
4.1.3 Eventos y Bad Smell en Modo Revisión del NVDA
Capítulo 5. Análisis de Valores de Parámetros para los Eventos de Accesibilidad
5.1 Características de salida para los usuarios
5.2 La tecnología de asistencia
5.3 Software para Recolección de Datos Empíricos
5.4 Snippet incrustado
5.5 NVDA-Accessibility-Parameters
5.6 Tratamiento de los Valores Atípicos (outlier)
5.7 Experiencia
5.8 Detección de Interacción en la Web
Capítulo 6. Complemento NVDA
6. 1 Captura de Eventos y NVDA - Modo Navegación de Objetos
6.2 Complementos NVDA
6.4 Definiciones en el Contexto de NVDA
6.5 Scripts y Asociación de Gestos
6.6 Modos de Navegación con NVDA
6.7 Navegando en Modo Revisión
6.8 Buffers Virtuales
6.9 Entradas de Usuario de Interés en el Modo Revisión
6.10 Captura de Eventos de Interacción en el Modo Revisión
6.11 Complemento NVDA Accessibility
Capítulo 7- Bad Smells
7.1 Definición de Accessibility smells de interacción de usuario
7. 2 Consideraciones para la Detección
7.3 Catálogo de Bad Smells de Accesibilidad
7.3.1 Bad Smell de Accesibilidad Descubiertos
7.3.2 Bad Smell de Accesibilidad Asociados a los Accesos Directos y Tareas comunes en Firefox
7.3.3. Bad Smell Asociados al Modo Revisión del NVDA
7.4 Detección de los Bad Smell
7.5 Accessibility Events y los Accessibility Smells
Capítulo 8. Refactoring
8.1 Definición de Accessibility Refactoring
8.2 Consideraciones para la aplicación Accessibility Refactorings en Kobold
8.3 Catálogo de Refactoring
8.4 Accessibility Events, Accessibility Smells, y Accessibility Refactorings
Capítulo 9. Conclusiones
9.1 Aportes y Contribuciones
9.2 Trabajos Futuros
Bibliografía