Con el enorme avance de la red de redes, en cuanto a contenidos se refiere, se hacia más que necesario un método que nos permitiese depurar y evaluar la calidad de estos, de tal forma que dotemos de consistencia y solidez, así como un aporte de garantía de buen hacer, al desarrollo de nuestros websites.
Este método de validación lo proporciona el consorcio de la World Wide Web, más conocido como el W3C. Se trata de un servicio web denominado Markup Validation Service, cuya traducción sería algo así como Servicio de validación de Etiquetado, refiriéndose esto al sistema de formateo del hipertexto con el que montamos nuestros sitios o portales para la web.
El servicio ofrecido por W3C permite validar los documentos en formato HTML que forman parte de un sitio web en función de si cumplen o no con las pautas establecidas por los estándares del consorcio, para HTML y XHTML. Cabe destacar que, además, este servicio puede ofrecer otras funcionalidades complementarias a la validación relativa a la calidad de nuestros fuentes, como puede ser el uso de este para la comprobación de los errores de código en documentos etiquetados de cualquier tipo que posean un estándar definido por el consorcio, así pues, podemos comprobar la consistencia de nuestros códigos XML o MathML.
La idea de validar códigos HTML para asegurar la calidad de nuestros ficheros no es nueva, aunque sea ahora cuando empieza a tener algo de empuje por parte de los desarrolladores. El primer servicio de validación fue creado en 1994 por Dan Conolly y Mark Gaither, miembros activos del consorcio W3C, que desarrollaron un pequeño parser para HTML capaz de detectar errores de tipado y catalogar en función del número de ocurrencias de los mismos la calidad del fuente analizado. Esta idea ha ido derivando en múltiples sistemas de validación para la web, de ellos vamos a citar los más importantes, así como sus referencias.
Para validar HTML tenemos dos opciones, en primer lugar el servicio del W3C que puede encontrarse en: http://validator.w3.org/ y el asistente de limpieza de código, ideal para cuando generamos automáticamente HTML a partir de editores no especializados en ello, tales como Microsoft Word (opción “Save As” … HTML ), este es el HTML tidy que puede encontrarse en: http://www.w3.org/People/Raggett/tidy/.
La validación de nuestros ficheros de estilo en cascada, para la aplicación de los mismos en las vistas HTML con el objetivo de mostrar de forma más vistosa los contenidos de nuestro website, puede ser validado en el W3C CSS Validation Service, cuya URL es: http://jigsaw.w3.org/css-validator/
También podemos validar nuestros ficheros RDF con el W3C RDF Validation Service disponible en: http://www.w3.org/RDF/Validator/
Incluso validar nuestros esquemas XML con W3C XML Schema Validator, mediante http://www.w3.org/2001/03/webdata/xsv


Leave a Reply