recomendaciones de Usabilidad Usabilidad
www.webusable.com




3.1.7.1 Inconvenientes de usar frames

Pese a las anteriores justificaciones, las tramas tienen desventajas notorias, sobre todo en cuanto a ciertas limitaciones que su uso impone a los usuarios:

  • Se pierde el concepto de página como unidad de presentación, de inmediata asimilación para el usuario.

  • Requieren un tiempo adicional para que el browser reconstruya la estructura de páginas.

  • Hay menor espacio para la presentación de contenidos, al usar zonas de la pantalla para otros menesteres (normalmente para el Menú de Navegación).

  • En algunos browsers no es inmediato o da problemas la impresión de la página global y la de contenidos.

  • Dan problemas para la inclusión en los bookmarks de los usuarios: si un usuario encontró un área especialemente interesante para él y desease guardar la URL en su bookmark, guardará la dirección de la estructura.

  • Cuando desee volver a acceder a los contenidos que le interesaron, y pinche sobre la URL que guardó en su libro de direcciones, se le presentará la Home Page del site, pero sin incluir la página que a él le interesó, originándole las consiguientes dificultades para volver a encontrar el contenido en cuestión.

  • Enfoque del diseño orientado a la navegación en vez de al contenido.

  • Obligan a controlar el TARGET para los links, con los consiguientes riesgos de error.

  • Los botones "Anterior" y "Siguiente" de algunos navegadores pueden no reconstruir correctamente situaciones anteriores.

  • De igual forma suelen originar problemas cuando se trata de acceder a la "Historia" de la navegación anterior.

  • El usuario no sabe qué paginas está cargando ni en qué punto se está moviendo dentro de la estructura ya que siempre ve la URL de la definición de estructura de tramas: normalmente, es bueno en términos de usabilidad que el usuario controle a través de la URL en qué parte dentro de la organización del site se encuentra.

  • Originan confusión para los Spiders / Robots cuando analizan el site en tiempo de catalogación..

  • Enturbian las estdísticas de paginas de acceso al site, las más visitadas... con información no relevante de las paginas FRAMESET.

    Normalmente, no es información de valor el número de veces que se entregan las distintas zonas de un FRAMESET, sino las veces que se acceden a páginas con contenido.

  • De ningún modo se justifican como facilidad para el diseño gráfico del site o para fijar la situación de objetos en la pantalla presentada al usuario..

  • No es muy ético presentar contenidos de otros en nuestro site enmascarando la procedencia (URL) por nuestro sistema de tramas.

  • Estadísticamente (mediante métricas de usabildad), se demuestra que, si al usuario se le permite elegir entre un sistema con tramas o sin ellas, la mayoría elegirá la opción sin tramas.

  • Rec.3.1.7.1.1: Abandonar la costumbre de diseño por defecto con tramas y pensar simpre en métodos alternativos de navegación basados en otras posibilidades de HTML (TABLAS, LISTAS), antes del comienzo del diseño de un Web site.

  • Rec.3.1.7.1.2: Por razones éticas y de caballerosidad, evitar en lo posible presentar los contenidos de otros integrados en nuestro sistema de tramas (pueden llevar a engaño): un usuario al que le ha interesado nuestro site o los enlaces que le hemos brindado es muy probable que vuelva, de manera que no es un gran problema perder su sesión.

    En justa reciprocidad, existen maneras de evitar que encuadren nuestros contenidos en un sistema de tramas de otro site. De forma muy simple se consigue incluyendo el siguiente código en la(s) página(s) que deseemos evitar sean presentadas por terceros:

    <head>
    <SCRIPT LANGUAGE="JavaScript">
    <!--
    if (window != top) top.location.href = location.href;
    // -->
    </SCRIPT>
    </head>

  • Página inicial Página anterior Inicio de página