MARCOS (FRAMES)

 

¿Qué es Marcos? 

Los frames (en inglés Frame = cuadro, bastidor o marco) es un elemento implementado por Netscape, que permite dividir la pantalla en varias áreas independientes unas de otras, y por tanto con contenidos distintos, aunque puedan estar relacionados. No hay límites para el contenido de cada una de estas áreas: tienen las mismas propiedades que la pantalla completa normal, tal y como la conocemos. No hay que confundir los frames con las tablas. Su apariencia, a veces, puede ser similar, pero mientras el contenido de la celda de una tabla es fijo, en un área de pantalla creado por el elemento FRAME se dispone de todos los recursos del HTML. Es una zona viva.

Las páginas que contienen una definición de FRAME no pueden contener el elemento BODY ni ninguno de los elementos que habitualmente aparecen en el BODY antes del elemento FRAMESET que es el que define la creación del FRAME. Si esto no se cumple, el FRAME será ignorado.

Algunos visualizadores no soportan los frames. Para que nuestra página con frames no resulte opaca a ellos, se utilizará el elemento NOFRAMES que permite ofrecer un texto alternativo en entorno normal.

Los frames permiten una flexibilidad de presentación extraordinaria, y para contenidos muy complejos, de difícil estructura por los medios convencionales del HTML, son casi insustituibles. De nuevo se presenta la duda de para qué visualizador es preferible programar nuestro WWW.



Características:

  • Define la distribución de la pantalla: el número y el tamaño de los frames. Tiene dos atributos: COLS (columnas) y ROWS (filas). En otras palabras, la etiqueta <FRAMESET> define las características del conjunto de FRAMES. Es arriesgado utilizar números absolutos, dado que la pantalla de cada usuario varía.

  • Para crear una página web dividida en frames usaremos la etiqueta HTML <frameset>, y dentro de ella insertaremos una etiqueta <frame> por cada marco que deseemos crear, así como la etiqueta <noframes>, cuyo contenido se mostrará en los navegadores web que no soportan frames. 


Uso:

  • La navegación de la página será más rápida. Aunque la primera carga de la página sería igual, en sucesivas impresiones de páginas ya tendremos algunos marcos guardados , que no tendrían que volverse a descargar.

  • Crear páginas desistió sería más rápido. Como no tenemos que incluir partes de código como la barra de navegación, título, etc. crear nuevas páginas sería un proceso mucho más rápido.

  • Partes de la página (como la barra de navegación) se mantienen fijas y eso puede ser bueno, para que el usuario no las pierda nunca de vista.

  • Estas mismas partes visibles constantemente, si contienen enlaces, pueden servir muy bien para mejorar la navegación por el sitio.

  • Mantienen una identidad del sitio donde se navega, pues los elementos fijos conservan la imagen siempre visible.

Comentarios