Probablemente el lector ha usado alguna vez un procesador de texto (Abiword™, MicrosoftWord™o KWord™) o un programa de descripción de páginas (QuarkXPress™). Con este tipo de aplicaciones el usuario tiene un control total sobre los elementos del documento: se le puede decir al programa "pon este texto con este tamaño", "sitúalo a 1 cm. del borde", "usa este sangrado para los párrafos", etc... Con HTML el programador no tiene este tipo de control sobre los elementos que incluirá en su página. El objetivo de este lenguaje será simplemente describir cómo es una página de manera que examinando esa descripción el navegador del usuario final sea capaz de mostrarlo de la mejor manera posible. Con HTML podremos indicarle al navegador que este es un titular, aquí comienza un párrafo, estos son elementos de una lista, etc. posteriormente el navegador decidirá como mostrar esos elementos.
Los navegadores en modo texto como Lynx también pueden mostrar páginas
Web gracias al carácter descriptivo de HTML.
¿Por qué funciona así? En un principio esta característica del HTML puede resultar molesta para el creador
de la página, que no puede saber como será vista su página más que de una forma aproximada. Sin embargo
es fundamental para conseguir que el World Wide Web pueda ser navegado con cualquier tipo de ordenador
(dicho con otras palabras, que el WWW sea multiplataforma). Debemos tener en cuenta que no todos los
sistemas operativos son gráficos, que incluso usando un mismo sistema operativo existen diferentes resoluciones
de pantalla, ... Por esta razón el lenguaje necesario para crear páginas debe ser descriptivo y como consecuencia
tras crear una página el programador debe ver como es mostrada con varios navegadores distintos como Netscape Navigator™ o Microsoft Internet Explorer™ incluyendo algún navegador de texto como Lynux™.
Pero una consecuencia más importante aún de esta característica, es que ha permitido que aparezcan navegadores vocales, que leen las páginas en vez de mostrarlas. Gracias a ello personas ciegas también han podido disfrutar del WWW. Es más, esta misma tecnología esta siendo usada para los nuevos navegadores embarcados en coches que leen la página al conductor para que no se distraiga.
NOTA: Una vez creada una página es recomendable probar nuestra página, no sólo con varios navegadores, sino
también con varias resoluciones de pantalla distintas como por ejemplo: 640x480, 800x600 y 1024x768. Si existe la posibilidad de probarlo además con un navegador vocal, mucho mejor aún.
Un buen ejemplo de este carácter descriptivo es la definición de titulares, también llamados encabezados, en
HTML. Vamos a adelantarnos un poco en esta introducción para mostrar este ejemplo, en él se muestra como
poner el titular de una página:
Bienvenido a la página de La Super Editorial
Con este código estamos describiendo el texto Bienvenido a la página de La Super Editorial como el texto de
máxima importancia en nuestra página, es el titular. En los navegadores más usados como el Netscape Navigator™ o el Microsoft Internet Explorer™ este titular será mostrado como un texto en negrita y de tamaño grande (el tamaño más grande posible). Sin embargo repetimos una vez más que existen navegadores como pueden ser Lynux™ o Emacs-W3™ que son bastante usados por la comunidad académica y universitaria que sólo pueden mostrar texto y no pueden variar el tamaño de la letra. Por esta razón la etiqueta
No hay comentarios:
Publicar un comentario