Blog* Si no supiésemos de lo que estamos hablando, no lo haríamos. :-)

¿Porqué no usar frames?

Publicado por estilorama*, el Jueves 11 de Marzo de 2010

Hoy voy a comentar porqué no se deben utilizar frames para construir sitios web ni maquetar xhtml y porqué empezar a desconfiar si el sitio web de tu empresa está montado con marcos. Fueron muy populares en su tiempo; pero una vez se implantaron los estándares web y el w3c desaconsejó su uso (racionalizadamente). Veamos algunas de las razones y seguro que éstas no las únicas:

  1. FRAMESET y FRAME son elementos desaconsejados por el w3c.
  2. Mezclan presentación con contenido.
  3. El efecto visual que producen (si es la razón que tienes para usarlos) es perfectamente reproducible con CSS.
  4. Mantiene siempre la URI estática al navegar por lo que todas las pantallas navegables del sitio tendrán la misma URI.
  5. Por la razón anterior, el título de página siempre se mantiene estático, afectando al posicionamiento.
  6. Presenta problemas al agregar una sección concreta a favoritos, ya que guardará siempre la URL que muestra (que por lo general será la misma que el index).
  7. Presenta o puede presentar problemas de visualización en navegadores concretos, de indexación en buscadores y de usabilidad si se indexan páginas de contenido de un marco concreto y no permite la navegación desde el mismo, etc...
  8. Al no tener una estructura de URIs, perdemos también enlaces de ancla a partes de un documento.
  9. El código fuente del frameset no tiene contenido, propiamente dicho, dificultando el posicionamiento.
  10. En general, no necesitarás utilizar frames o marcos jamás y menos aún si estás empezando en el desarrollo web y construyes nuevos sitios desde cero.

Un breve repaso y seguro que incompleto; pero creo que con razones suficientemente pesadas para tenerlas en cuenta y desviar nuestra atención de metodologías arcaicas.

Saludos

Categoría: XHTML | Compartir: Facebook, del.icio.us, Technorati, Yahoo, Menéame, Google

0 Comentarios

No existen comentarios a esta entrada. Sé el primero-a!!

Deja tu comentario:

  • Imagen de seguridad Cargar otra imagen