Los tres componentes de los estándares web
Como ya hemos hablado en múltiples ocasiones el cumplir con los estándares web proporciona una serie de ventajas a nuestras págines web, pero en esta ocasión vamos a ver los tres componentes que forman los estándares web: Estructura, Presentación y Comportamiento.Estructura
La estructura viene defininida por un lenguaje de marcado, es decir, una serie de marcas que tienen que cumplir una serie de reglas. Este lenguaje de marcado, que puede ser HTML, XHTML, XML, etc; contiene datos de texto con un formato supeditado a su significado estructural: título, título secundario, párrafo, etc.
XHTML (que funciona como HTML prácticamente en todos los navegadores y dispositivos de Internet) es un lenguaje completamente portable, siempre que se cree correctamente. Funciona en navegadores Web, lectores de pantalla, navegadores de texto, dispositivos inalámbricos, etc.
Además, el marcado puede contener objetos incrustados como imágenes, presentaciones en flash o películas QuickTime junto con etiquetas y atributo que presentan equivalentes en texto para cumplir la normativa de accesibilidad web.
Presentación
Los lenguajes de presentación (que pueden ser CSS1, CSS2 y seguirá aumentando) aplican formato a una página Web y controlan aspectos como la tipografía, el color, la disposición, etc. Así, cuando conseguimos separar la presentación de la estructura, se puede cambiar una de las dos sin afectar a la otra.
Así, si por ejemplo queremos cambiar el tamaño de letra de nuestro sitio, lo único que hay que hacer es cambiar una regla de la hoja de estilos global para que en la totalidad del sitio se reflejen las modificaciones. También, si queremos una versión imprimible de nuestra web, lo único que tenemos que hacer es escribir una hoja de estilos de impresión y las páginas se imprimirán perfectamente, independientemente de como se vean en la pantalla.
Comportamiento
Un modelo de objeto estándar (DOM) funciona con CSS, XHTML y ECMAScript, que es la versión estándar de JavaScript, lo que nos permite crear sofisticados comportamientos y efectos que funcionen en diferentes navagadores y plataformas.
Entradas relacionadas:
- wirenode: otro servicio para crear la versión móvil de tu sitio
- Componentes esenciales de la Accesibilidad Web
- Meme: tu post más visitado
Si te gustó esta entrada anímate a escribir un comentario o suscribirte al feed y obtener los artículos futuros en tu lector de feeds.









Comentarios
Aún no hay comentarios.
Escribe un comentario