Articulo de referencia

Servicio de validación de marcado W3C

Etiqueta que certifica que un sitio web ha sido revisado para comprobar que su código XHTML (arriba) y CSS (abajo) esté bien formado. El Servicio de Validación de Marcado es un ...

Etiqueta que certifica que un sitio web ha sido revisado para comprobar que su código XHTML (arriba) y CSS (abajo) esté bien formado.

El Servicio de Validación de Marcado es un validador del Consorcio World Wide Web (W3C) que permite a los usuarios de Internet comprobar documentos HTML y XHTML anteriores a HTML5 para verificar que el marcado esté bien formado según una definición de tipo de documento (DTD). La validación del marcado es un paso importante para garantizar la calidad técnica de las páginas web. Sin embargo, no es una medida completa de conformidad con los estándares web. [ 1 ] Aunque la validación del W3C es importante para la compatibilidad con navegadores y la usabilidad del sitio, no se ha confirmado qué efecto tiene en la optimización para motores de búsqueda .

Dado que HTML5 ha eliminado el uso de DTD en favor de un "Estándar Vivo", el Servicio de Validación de Marcado tradicional no es aplicable a estos formatos. En su lugar, la validación se realiza mediante un "Nu Validator" de código abierto, una instancia del cual es proporcionada por W3C. [ 2 ]

Historia

El Markup Validation Service comenzó como The Kinder, Gentler HTML Validator , un proyecto de Gerald Oskoboiny. [ 1 ] Fue desarrollado para ser una versión más intuitiva del primer validador HTML en línea escrito por Dan Connolly y Mark Gaither, que fue anunciado el 13 de julio de 1994. [ 3 ]

En septiembre de 1997, Oskoboiny comenzó a trabajar para el W3C, y el 18 de diciembre de 1997, el W3C anunció su validador HTML basado en sus trabajos. [ 4 ] En noviembre de 2008, el W3C lanzó el motor HTML5 validator.nu y la capacidad de comprobar la conformidad de los documentos con HTML5. [ 5 ]

El W3C también ofrece herramientas de validación para tecnologías web distintas de HTML/XHTML, como CSS , esquemas XML y MathML . [ 6 ]

alojamiento del navegador

Muchos navegadores web importantes suelen tolerar ciertos tipos de errores y pueden mostrar un documento correctamente aunque no sea sintácticamente correcto. Otros documentos XML también pueden validarse si hacen referencia a una DTD interna o externa .

Limitaciones

Los validadores de marcado no pueden ver el "panorama general" de una página web, pero son excelentes para detectar etiquetas de cierre omitidas y otros aspectos técnicos. [ 6 ] [ 7 ]

Los validadores basados ​​en DTD también tienen limitaciones para comprobar los valores de los atributos según muchos documentos de especificación. Por ejemplo, al usar un DOCTYPE de HTML 4.01, bgcolor="fffff"se acepta como válido para el elemento "body" aunque al valor "fffff" le falte el carácter '#' y contenga solo cinco (en lugar de seis) dígitos hexadecimales. Asimismo, para el elemento "img", width="really wide" también se acepta como válido. Técnicamente, los validadores basados ​​en DTD no pueden comprobar este tipo de problemas con los valores de los atributos.

Es posible que las páginas no se muestren correctamente en todos los navegadores, incluso en ausencia de errores de validación y si se visualizan correctamente en otros navegadores. La única forma de garantizar que las páginas siempre se muestren correctamente es probarlas en todos los navegadores que se espera que las rendericen correctamente. [ 7 ]

validación CSS

Si bien el W3C y otros validadores de HTML y XHTML evalúan las páginas codificadas en esos formatos, un validador independiente como el validador CSS del W3C puede comprobar que no haya errores en la hoja de estilo en cascada asociada . Los validadores CSS aplican los estándares CSS actuales a los documentos CSS referenciados. [ 7 ]

Véase también

Referencias

  1. 1 2 "Acerca del Servicio de Validación de Marcado del W3C" . Servicio de Validación de Marcado del W3C . Consorcio World Wide Web . Consultado el 20 de mayo de 2011 .
  2. "Listo para comprobar - Nu Html Checker" . validator.w3.org .
  3. Connolly, Dan (13 de julio de 1994). "ANUNCIO: Servicio interactivo de validación HTML de HaL" . www-html (Lista de correo) . Recuperado el 28 de junio de 2008 .
  4. Oskoboiny, Gerald (22 de marzo de 2003). "Historia del validador HTML más amable y gentil" . Recuperado el 28 de junio de 2008 .
  5. "Novedades del Servicio de Validación de Marcado del W3C" . validator.w3.org . Consultado el 31 de mayo de 2016 .
  6. 1 2 "Acerca del validador CSS" . Consorcio World Wide Web . Consultado el 24 de junio de 2012 .
  7. 1 2 3 Castro, Elisabeth: HTML, XHTML y CSS, Sexta edición , páginas 345-346. Guías visuales de inicio rápido, Peachpit Press, 2007. ISBN 0-321-43084-0
  • Servicio de validación de marcado del W3C
  • Servicio de validación CSS del W3C