Existen
una serie de tópicos acerca de un buen documento HTML que no forman parte de ninguna
propuesta de estilo, sino que más bien apuntan a otras formas de desarrollar un documento
que faciliten su consulta, mejoren su apariencia, lo hagan más fácil de encontrar, etc.
Las primeras 25 palabras
En el WWW, es posible crear programas que se preocupen de visitar distintas páginas HTML,
extraer sus contenidos, y luego visitar las páginas de los hyperlinks que tenga esta
página, y así sucesivamente.
Tales programas son llamados comúnmente spiders, ya que son como "arañas" que
viajan a través del Web. Usualmente se usan para generar índices de manera automática,
recuperando las primeras 20 o 25 palabras del documento, para tratarlas como una
'descripción' del documento.
Así, cuando un usuario solicita a alguno de estos servicios listar las páginas que
estén en la base de datos y que contengan algunas "palabras clave", el servidor
buscará en los títulos y en esta 'descripción' que contiene las primeras 25 palabras.
Luego, es importante que nuestro documento HTML, contenga en sus primeras 25 palabras,
varios conceptos que se relacionen con el tema.
Por ejemplo, si tomamos un servicio, digamos, de jardinería, podríamos comenzar con:
Bienvenido a las páginas verdes, donde usted encontrará de todo para su jardín, junto
con notas de nuestros especialistas en botánica. Todo para sus plantas!!.
Todas las palabras resaltadas son las que probablemente el usuario ingresará si busca
algo relacionado con la jardinería. Elegir cuidadosamente las primeras 25 palabras puede
traer a más gente a nuestro sitio Web !
Un truco sencillo usando
JavaScript
Existe una manera simple de conseguir que en los clientes que soportan JavaScript
(Netscape 2.0b5 o mejor), el desarrollador Web pueda poner mensajes en la barra de estado
respecto a los links.
Esto se logra usando la construcción:
<A HREF="URL" onMouseOver="window.status='mensaje'; return
true;">texto</A>
Así, cuando el usuario posicione el cursor sobre el texto, en la parte inferior de la
pantalla, aparecerá el mensaje.
De la misma familia, si se desea que al cargarse el documento aparezca un mensaje, se usa:
<BODY onLoad="window.status='mensaje'; return true;">
En que mensaje es el mensaje que aparecerá en cuanto el documento esté cargado. Este
mensaje permanecerá en la barra de estado hasta que el cursor se posicione en algún
link.
Imágenes que cargan más
rápido
Netscape 2.0 provee del atributo LOWSRC para el elemento IMG. Este LOWSRC se usa para
apuntar a una imagen que contenga menos colores, o tenga menos resolución, y que será
mostrada antes de intentar cargar la imagen SRC.
Luego, cuando se haya recuperado todo el documento, y las imágenes LOWSRC, se procede con
la carga de las imágenes SRC, encima de las anteriores.
Definir el tamaño de las
imágenes
Si uno define el tamaño de las imágenes en el mismo documento, se muestra el texto
completo primero, y luego se comienzan a cargar las imágenes en espacios previamente
reservados. Esto es muy útil ya que no es necesario esperar a que se carguen las
imágenes para poder visualizar el documento.
Así,:
<IMG SRC="imagen.gif" WIDTH=30 HEIGHT=80>
es mejor que:
<IMG SRC="imagen.gif">
El formato gráfico GIF89a
El formato Compuserve GIF89a posee una serie de cualidades, entre ellas la de animación,
que son reconocidas por Netscape 2.0. Ellas permiten mejorar de manera sustancial el
'look' gráfico de una página Web
Los programas: GIFConverter 2.3.7 y GIFTransparency for Mac, generan GIF89a, entre muchos
otros.
La técnica de interleacing
Usualmente, las filas de un GIF se graban en orden, la superior primero, luego las
siguientes, y la inferior al final.
El formato GIF89a, permite grabar las filas mezcladas, de manera que la imagen mientras se
carga ya es visible. Esto se logra intercalando las filas. Luego, cuando el browser está
trayendo la imagen, muestra las filas que han sido cargadas e infiere el resto. Además,
comienza con poca resolución vertical, de manera que las resoluciones vertical y
horizontal coincidan en todo momento. La página se puede ver al menos en sus líneas
generales casi de inmediato! |