Hablar de marcos, de frames, me recuerda a la vieja discusi�n sobre el �ter de los f�sicos. No quiero desvirtuar el tema de usabilidad y ponerme a hablar de dise�o web, as� que s�lo dejar� esbozada ciertas ideas.
La actual reticencia que existe sobre el uso de frames viene de muchos a�os atr�s cuando la gran mayor�a de los sitios web usaban de manera indiscriminada esta tecnolog�a (que fue propuesta por Netscape y luego convertida en est�ndar, seg�n recuerdo). A�n hoy hay ciertos remanentes de abuso de frames, pero en general los dise�adores han aprendido a odiarlos "porque Jakob lo dice", o porque heredaron la reticencia de sus propios mentores. Adem�s muchos navegadores se han adaptado al uso de frames, y permiten agregar Favoritos con el bot�n derecho o escapar del frame si as� se quiere.
Sin embargo hay que tomar las cosas en su correcto contexto. Recuerden la distinci�n sobre el uso de la web como "aplicaci�n" o como "sistema de informaci�n". Si un sitio web va a ser informativo, de alta afluencia, de uso exclusivo de Internet, y varios otros ejemplos que no voy a escribir aqu�, en general no deber�a usar frames pues no hay necesidad real. Pero si se est� creando una aplicaci�n (a.k.a. software) para correr sobre plataforma http el uso de frames es perfectamente posible teniendo en cuenta salvedades como las que David Alvarez se�alaba, que aunque pueden ser corregidas usando Javascript en general son limitantes importantes.
Por ejemplo, no es una gran idea usar frames para una Intranet de documentaci�n de un colegio para ciegos. Pero s� lo puede ser para almacenar datos dentro del departamento contable de una empresa donde sea necesario estar viendo valores mientras se llenan largos formularios. Sobre todo por que el "costo" de implementaci�n de los frames es muy bajo frente a otras tecnolog�as. (Tal vez por esto mismo es que se abus� en el comienzo)
En resumen la respuesta sobre los frames en mi opini�n ha variado ahora que ha pasado el tiempo, hay nuevas herramientas, los usuarios ya los conocen y los dise�adores los usan mucho menos. Lo importante es poder fundamentar bien la opci�n de utilizar o no los frames para un proyecto espec�fico, m�s que remitirse a la p�gina de alg�n libro, verde y azul en muchos casos.
Y si la discusi�n parti� sobre la usabilidad de frames, no olvidemos que desechar una tecnolog�a por seguir estrictamente una costumbre fundamentalista puede suprimir aplicaciones y beneficios reales en rapidez de uso, curva de aprendizaje y retroalimentaci�n de errores, como es el caso de los frames en ciertos contextos.
Un cordial saludo,
Juan Pablo Gil Ram�rez - Temuco - Chile Webmaster / Encargado de proyectos Internet - http://www.conectu.com/ Web personal sobre fundamentalismo web: http://www.huinca.net/
At 12:36 21/07/2003, you wrote:
Hola a todos,
Carlos preguntaba: '�Por qu� son malos los marcos para la usabilidad?'
Estos son los principales inconvenientes de usar frames:
URL Todo el sitio tiene una �nica URL, la de la p�gina de marcos. Adem�s de desorientar al usuario, pues est� viendo siempre la misma URL aunque cambie de p�gina,dificulta a�adir a favoritos (bookmarks) la p�gina que se desea pues lo que se adjunta siempre es la p�gina de marcos inicial.
Navegaci�n confusa Se fuerza al visitante a entrar por la declaraci�n de frames, si no fuese as� y el usuario entrase directamente por uno de los marcos (por ejemplo a trav�s de un resultado de b�squeda) el contenido podr�a ser insuficiente para una correcta navegaci�n o no conservar una buena imagen corporativa.
En una p�gina de frames puede que el bot�n de atr�s del navegador no se comporte como el usuario espera.
Accesibilidad El uso de frames complica la accesibilidad del sitio para personas con alg�n tipo de discapacidad.
Motores de b�squeda El uso de frames complica la correcta indexaci�n del sitio por los motores de b�squeda.
Saludos
-------------------------------------------------------------- David �lvarez Herrero
_______________________________________________ altas, bajas y modificaciones: http://cadius.org/mailman/listinfo/lista_cadius.org

