stringtranslate.com

Servicio de validación de marcado del W3C

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

Como HTML5 ha eliminado el uso de DTD en favor de un "estándar de vida", el servicio de validación de marcado tradicional no es aplicable a estos formatos. La validación se realiza en su lugar mediante un "Nu Validator" de código abierto, una instancia del cual es proporcionada por W3C. [2]

Historia

El Servicio de Validación de Marcado 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 se anunció 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 W3C HTML Validator basado en sus trabajos. [4] En noviembre de 2008, el W3C lanzó el motor HTML5 validator.nu y la capacidad de verificar 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 incluso si no es sintácticamente correcto. También se pueden validar otros documentos XML si hacen referencia a un DTD interno o externo .

Limitaciones

Los validadores de marcado no pueden ver el "panorama general" de una página web, [ aclaración necesaria ] pero son excelentes para detectar etiquetas de cierre faltantes y otros tecnicismos. [6] [7]

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

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

Validación CSS

Si bien el W3C y otros validadores HTML y XHTML evaluarán las páginas codificadas en esos formatos, un validador independiente como el validador CSS del W3C puede verificar 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 a los que se hace referencia. [7]

Véase también

Referencias

  1. ^ ab "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 de validación HTML interactivo HaL". www-html (lista de correo) . Consultado el 28 de junio de 2008 .
  4. ^ Oskoboiny, Gerald (22 de marzo de 2003). "Historia del validador HTML más amable y gentil" . Consultado el 28 de junio de 2008 .
  5. ^ "Novedades en el servicio de validación de marcado del W3C". validator.w3.org . Consultado el 31 de mayo de 2016 .
  6. ^ ab "Acerca del validador CSS". World Wide Web Consortium . Consultado el 24 de junio de 2012 .
  7. ^ abc Castro, Elisabeth: HTML, XHTML y CSS, sexta edición , páginas 345–346. Guías de inicio rápido visual, Peachpit Press, 2007. ISBN 0-321-43084-0 

Enlaces externos