Usabilidad y el uso de marcos
En mi caso pienso que es preferible no utilizarlos aunque eso depende del tipo de sitio web que estés construyendo ya que en algunos casos sí que sería muy correcto su uso. Voy a ubicar unas ventajas e inconvenientes del uso de marcos (frames). Siempre es a mi comprender otros pueden tener otras opiniones. Ventajas de usar frames La navegacion de la pagina sera mas rapida. Aunque la primera carga de la pagina seria identico en sucesivas impresiones de paginas ya tendremos algunos marcos guardados que no tendrian que regresarse a descargar. Crear paginas del sitio seria mas veloz. Como no poseemos que incluir fracciones de codigo como la barra de navegacion titulo etc. crear nuevas paginas seria un proceso mucho mas veloz. Fracciónes 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 jamás de vista. Estas mismas fracciónes visibles constantemente si contienen enlaces pueden servir muy bien para mejorar la navegacion por el sitio. Mantienen una identidad del sitio donde se navega pues los fundamentos fijos conservan la imagen siempre visible. Inconvenientes de usar frames Quitan lugar en la pantalla. El lugar ocupado por los frames fijos se pierde a la hora de realizar paginas nuevas porque ya esta utilizado. En definiciones de pantalla pequeña o herramientas como Palms este asunto se hace mas patente. Fuerzan al visitante a entrar por la declaración de frames. Si no lo hacen así sólo se vería una página interior sin los recudros. Estos recuadros podrían ser insuficientes para una buena navegación por los contenidos y podrían no conservar una buena imagen corporativa. La promocion de la pagina seria en comienzo mas escasa. Esto es debido a que solo se deberia promoverlos la portada pues si se promocionan paginas interiores podria darse en caso de que los visitantes entrasen por ellas en espacio de por la portada creandose el asunto descrito en el punto previo. A mucha gente les disgustan pues no se sienten libres en la navegacion pues entienden que esas fracciones fijas estan limitando su movilidad por la web. Este resultado se hace mas patente si la pagina con frames tiene enlaces a otras paginas web afuera del sitio y al pulsar un enlace se presenta la pagina nueva con los marcos de la pagina que tiene frames. Algunos navegadores no los soportan. Esto no es muy habitual pero si estamos haciendo una pagina que queramos que sea totalmente accesible deberiamos considerarlo significativo. Los bookmarks o favoritos no funcionan correctamente en muchos casos. Si deseamos incluir un favorito a una pagina de un frame que no sea la portada podemos descubrir dificultades. Puede que el botón de atrás del navegador no se comporte como queremos. Si quieres actualizar más de un frame con la pulsación de un enlace deberás utilizar Javascript. Además los scripts se pueden complicar bastante cuando se tienen que comunicar varios frames entre si. Conclusión El esfuerzo con frames puede ser mas o menos indicado dependiendo de las caracteristicas de la pagina a construir es tu tarea saber si en tu caso debes utilizarlos o no.