sábado, marzo 04, 2006

La Web como norma

Acerca de los estándares...

Tenia pendiente algo sobre estándares Web, y quiero poner un poco de estas ideas que tenia sueltas aquí

Primero que nada empecemos diciendo que HTML es un derivado del SGML
un lenguaje de etiquetas y marcas usado para representar hipertexto, sin embargo SGML y HTML no son estrictos al momento de requerir la codificación de las etiquetas pudiendo establecer diferentes niveles de anidamiento entre las etiquetas o si se quiere presentar etiquetas que no requieren una etiqueta de cierre como el caso de img <img src="imagen.jpg" /> esto hace que los distintos navegadores trabajen intentando decidir como representar la información pues existe una mezcla entre la información y la presentación de la misma.

Con el advenimiento del XML(lenguaje de marcado ampliable o extensible) como lenguaje de etiquetas que requerían estar correctamente definidas y anidadas basándose principalmente en el contenido de los elementos (datos) más que en la representación visual se pensó en una evolución de HTML basada en XML, de ahí que el HTML evolucionará hacia XHMTL pensado para lograr una Web semántica y evitarle el trabajo a los navegadores separando claramente la información y
la forma de representarlas dejando para ello esta función a las hojas de estilo en cascada (CSS).

Básicamente el uso de XHTML no aporta nuevas etiquetas, ni un nuevo lenguaje para el diseño de páginas Web, es sencillamente las mismas etiquetas de HTML pero ahora con los estrictos requerimientos del XML. En este artículo definen cinco reglas centrales para el uso correcto del XHTML

1.- Si no lo cierras, no sirve
2.- Anida de forma lógica
3.- No uses mayúsculas
4.- Usa las comillas
5.- No lo uses para diseñar

Estas reglas están basadas en las recomendaciones sobre el estándar XHTML dados por el World Wide Web Consortium (W3C) además en la misma Web facilitan a todos aquellos que desean diseñar una web acorde a las especificaciones una herramienta de nombre Tidy, puedes conocer más acerca de tidy aquí, ahora si eres de los que no les gusta esperar la puedes descargar vía Sourceforge esta herramienta te facilitará el análisis correcto del XHTML validando y mostrando un registros de errores y advertencias que deberás corregir antes de que puedas decir que tu web cumple con los estándares, en la Web del W3C existe además un validador online (validador XHTML y validador CSS) quien te permitirá verificar que has usado el XHTML correctamente, y para mostrarlo a los demás que para ti es importante los estándares podrás usar ciertas imágenes que son proporcionadas en la misma Web.

Esto es solo el comienzo hacia la estandarización pero siempre encontrarás más información en la red que te ayudará a lograr que tu Web cumpla con los estándares y hacerle la vida más fácil a la gente.

viernes, marzo 03, 2006

La más larga andadura siempre comienza con el primer paso ...

Bueno, aqui va mi primera entrada a este blog, espero a la gente le guste, le ayude, o solo les haga perder un poco de tiempo, creo q' el primer post que tengo pendiente es sobre la estandarización de la web (w3c, xml, xhtml) y todo ese rollo, se lo deje pendiente a un amigo de la U, tambien quiero quitarme de encima el peso de haber lidiado con DB2 + Java + Crystal Reports, (genial combinacion, ja), y que mejor forma de hacerlo que posteandolo, si alguien tiene ese problema otra vez le servirá, bueno vale (no soy un experto en eso, solo aprendiz), pero me ha dado más que un dolor de cabeza, bueno de cuando en cuando algunos enlaces o imagenes que encuentre por la red y cosas curiosas...
Enjoy it ;)