domingo, 14 de agosto de 2011
IMPORTANCIA DE LOS FRAMES EN UNA WEB
¿CUAL ES LA IMPORTANCIA DE LOS FRAMES EN UNA WEB?
Una de las tecnologías que más se utilizó hace unos años para el desarrollo de Sitios Web, y que está regresando por sus fueros, es la relativa a los "Frames" o marcos, como lo traducen algunos editores Web.
El tener una Página Web con frames fue una extraña relación amor-odio, puesto que si bien facilitaban la administración de los Sitios al tener los menús dentro de un sólo archivo, también implicó que su uso indiscriminado redujera el espacio disponible de los monitores en forma alarmante, que nos abrieran frames dentro de frames y muy especialmente, limitar nuestro registro en los principales Buscadores de Internet, o lo que es peor, que aparecieran mal nuestras Páginas en las listas. El motivo de esto último, es porque los agentes que utilizan los Buscadores (crawlers, robots, agents, Boots) NO PUEDEN leer el contenido de los frames.
La explicación es muy sencilla, lo que estos programas hacen es visitar las direcciones (URL) que vienen en nuestro documento, si cuando nos registramos los direccionamos al documento que tiene el índice del Sitio, buscarán a través de todos los links los documentos dependientes y cuando encuentren otros links, continuarán visitándolas hasta indexar todo el contenido; links rotos o externos son ignorados. Cuando lo direccionamos al documento principal del Frame, el llamado "Frame Set", que sólo especifica los tamaños y posiciones de los marcos adyacentes, se encuentra con un documento que aparentemente esta vació, sin contenido ni links que listar.
Aunque los marcos, o frames, ya no son tan populares en el diseño de páginas web como antes, existen todavía bastantes web masters y diseñadores que emplean esta tecnología. Es importante tener en cuenta que, como los sitios que utilizan marcos HTML colocan sus contenidos más importantes en páginas que se encuentran dentro de un marco principal (o frameset), en vez de ubicarlos dentro del cuerpo de sus páginas, los robots de los buscadores tienen muchas más dificultades en leerlos y indexarlos.
Mientras los buscadores más importantes han empezado a indexar los contenidos de framesets quedan muchos robots que no pueden seguir los links incorporados en este tipo de estructura. Hasta que haya mejoras en la tecnología de los buscadores, los diseñadores que insisten en utilizar marcos van a tener que emplear unas técnicas especiales para facilitar el trabajo de los robots.
Típicamente, la programación de una página con frames aparece de la siguiente manera:
En cuanto a los robots capacitados para leer lo que se encuentra entre las etiquetas , los contenidos serán indexados como cualquier otra página. Sin embargo, nos enfrentamos a otro problema, ya que la dirección indexada en los resultados de búsqueda será la de la página dentro del marco y no la del mismo marco. Si los contenidos principales y la navegación se encuentran en marcos distintos, puede que los resultados que produce el buscador incluyen o bien únicamente al frame que contiene la navegación o bien únicamente al que recoge los contenidos.
Suscribirse a:
Entradas (Atom)