Usabilidad y los frames
Resumen Los iFrames ayudan a insertar una pagina web dentro de otra con gran control que usando los frames tradicionales. Ya no se requiere tener una pagina que defina los frames con lo que se mejora algo el registro en los buscadores. El uso mas natural es el de la publicidad y sites de colaboracion (e-zines sites personales logs de informacion...). Tiene los mismos inconvenientes que un frame típico (imprimir bookmarks buscadores). Ejemplos de iFrames codigo referencias. Que son los frames? 1. Los iFrames ayudan a insertar paginas con gran control que usando los frames tradicionales. Con los frames tradicionales se requiere una pagina web donde se determinan la dimesion y posicion de los marcos junto a las llamadas a los documentos a insertar. Esto genera una pagina index que se descubre vacia de contenido haciendo que los usuarios de nuestor site tengan que cargar (primero) una pagina vacia de contenido que genera los frames y (segundo) el contenido de cada pagina a insertar. El tiempo de carga con los frames es mas lento que usando paginas simples donde todo el contenido y codigo reside en el mismo documento. Por el lado de los buscadores el asunto reside en que el primer documento a indexar se descubre vacio de contenido siendo el mas sobresaliente para el ranking dentro de los frutos. Con los iFrames podemos insertar una pagina web dentro de otra de la misma manera que insertamos un grafico o una tabla. El iFrame es un objeto que se manipula con la misma libertad que cualquier otro fundamento dentro del lugar HTML. Teniendo en cuenta el tiempo de carga al usuario se le muestra una portada con el contenido del site de manera directa cargando el resto de fundamentos (incluidos el iframe) de manera natural. La pagina index al presentar inmaneracion los buscadores pueden indexar el contenido de vuestro site de manera natural ofreciendo inmaneracion sobresaliente dentro de los frutos mostrados al usuario. 2. El uso mas natural es el de la publicidad y sites de colaboracion. Con el iFrame los banners cobran una nueva tamaño. El anunciante puede ubicar dentro de un site una pagina web que va mas alla del banner ya que el usuario podra ser capar de rellenar un cuestionario consultar mas paginas sin dejar el site del anunciante etc. En este ejemplo de aviso de Tide (marca de detergentes) se proporciona el mensaje y la probabilidad de recibir un cupon de descuento. El usuario puede rellenar el cuestionario y finalizar el proceso sin dejar el site de inicio (este aviso se encontro dentro de yahoo! Mail). El asunto que presentaba este aviso es que el formulario era muy largo (hasta 4 pantallas dentro del iframe). La version HTML del mismo Seguid siendo muy largo pero al menos es mas comodo de leer al disponer de todo el navegador. El iFrame tambien faculta que con minimo mantenimiento un site pueda permitir la colaboracion de algúnas personas a la hora de ofrecer informacion sin interrumpir la produccion por cambios en el diseño del mismo. La union de hojas de estilo con iFrames ayuda a crear sites donde el mantenimiento (tecnico diseño plantillas...) y la actualizacion del contenido no crean conflictos usando muy escasos recuros de programacion. 3. Tiene los mismos inconvenientes que un frame típico. A pesar de estas probables virtudes los iFrames siguen teniendo los mismos dificultades que los frames tradicionales a la hora de desear imprimir el contenido realizar un bookmark o ser indexado por un buscador. A la hora de imprimir el cotenido de una pagina con iFrames en un explorer sobre un iMac el contenido del iFrame se desborda del limite definido para el mismo empujando al contenido de la pagina hacia bajo formando una impresion erronea. Los bookmarks se hacen sobre la pagina que contiene el iFrame y no sobre el iFrame en tangible. Para solucionar esto debes ofrecer una pagina exenta a la que el usuario pueda recurrir sin tener que pasar por el iFrame. Para los buscadores la solucion pasa por crear objetivos apropiados y procurar ofrecer algo de contenido clave dentro de la pagina index. Procura crear un sumario del contenido ofrecido y haz referencias a la informacion mostrada dentro del iFrame. El iFrame (al identico que el frame tradicional) no es una solucion apropiada para presentar contenido de manera intensiva. Si es correcto para asuntos de publicidad sites de colaboracion entre varios usuarios y para crear sites con mantenimiento minimo usando muy escasos recursos de programacion.