Checklist para estándares web
1. Calidad del código
- Usa el sitio un correcto "Doctype"?
http://www.w3.org/QA/2002/04/valid-dtd-list.html
- Usa el sitio correctamente el "charset"?
http://www.w3.org/International/O-charset.html
- Usa el sitio (X)HTML válido?
http://validator.w3.org/
- Usa el sitio CSS válido?
http://jigsaw.w3.org/css-validator/
- Usa el sitio algún Css hack?
- Usa el sitio "classes" o "ids" innecesarios?
- Esta el código bien estructurado?
http://www.w3.org/2003/12/semantic-extractor.html
- Tiene el sitio algún enlace roto?
http://validator.w3.org/checklink
- Como es la performance del sitio en base a velocidad/tamaño?
http://www.websiteoptimization.com/services/analyze/
- Tiene el sitio errores en JavaScript?
2. Grado de separación entre el código y la presentación
- Usa el sitio CSS para todos los aspectos de la presentación (fuentes, color, padding, bordes etc)?
- Estan todas las imagenes decorativas en CSS o aparecen dentro del código (X)HTML?
3. Accesibilidad para usuarios
- Se utilizan los atributos "alt" para todas las imagenes descriptivas?
- Usa el sitio unidades relativas mas que absolutas para el tamaño del texto?
- Si se incrementa el tamaño de la letra el esquema del sitio se quiebra?
- Usa el sitio saltos de menu visibles?
- Usa el sitio formularios accesibles?
- Usa el sitio tablas accesibles?
- Los colores tienen suficiente brillo/contraste?
- Es el color utilizado solo para información importante?
- Tienen los "dropdown" menus una respuesta retrasada (para los usuarios con habilidades motoras reducidas)?
- Son todos los enlaces descriptivos (para usuarios ciegos)?
4. Accesibilidad para los dispositivos
- Trabaja el sitio correctamente en exploradores modernos y antiguos?
- Es el contenido accesible cuando el CSS esta deshabilitado o no se tiene soporte?
- Es el contenido accesible cuando las imágenes estan deshabilitadas o no se tiene soporte?
- El stio trabaja correctamente en exploradores en formato texto como Lynx?
- El sitio trabaja correctamente cuando se imprime?
- El sitio trabaja correctamente con dispositivos "Handheld"?
- En el sitio se incluye un "Metadata" detallado?
- El sitio se comporta correctamente en todos los tamaños de ventanas de los exploradores?
5. Usabilidad Básica
- Hay una jerarquía visual clara?
- Los niveles de los títulos son fáciles de distinguir?
- Tiene el sitio una forma de navegación facil de entender?
- Usa el sitio una navegación coherente?
- Estan los enlaces subrayados?
- Usa el sitio un lenguaje apropiado y coherente?
- Tienes un "mapa de sitio" o una página de contacto? son faciles de encontrar?
- Para sitios grandes, existe una herramenienta de busqueda?
- Existe un enlace al "home" o página de inicio en cada una de las páginas de sitio?
- Estan definidos con un color unico los enlaces visitados?
6. Administración del sitio
- Tiene el sitio una página de error 404 que brinde ayuda en todos los niveles del mismo?
- Usa el sitio URLs amigables (friendly URLs)?
- Sus URLs funcionan sin "www"?
- Tiene el sitio un "favicon"?