Foros del Web » Creando para Internet » HTML »

Frames vs Iframes

Estas en el tema de Frames vs Iframes en el foro de HTML en Foros del Web. Buenas queridos foreros, he estado googleando un poco , pero todavia no termino de entender lo de frames y iframes , mi pregunta es, en ...
  #1 (permalink)  
Antiguo 24/07/2007, 07:49
Avatar de cala932  
Fecha de Ingreso: septiembre-2006
Ubicación: San Juan-Argentina
Mensajes: 902
Antigüedad: 17 años, 7 meses
Puntos: 9
Frames vs Iframes

Buenas queridos foreros, he estado googleando un poco , pero todavia no termino de entender lo de frames y iframes , mi pregunta es, en base a que debo determinar si tengo que emplear uno u otro. Les planteo un poco lo que quiero hacer para ver si pueden darme una mano. Debo colocar un menu principal en la parte superior de mi web, y desplegar submenus a la izquierda dependiendo de las selecciones del principal, y desplegar los contenidos en el centro. Con frames deberia utilizar 3 si no me equivoco, pero lo que no se si con los iframes se puede hacer tambien ¿¿cual es la diferencia??. Les agradeciria si alguien pudiese comentarme un poco sobre el tema.

Saludos
__________________
->Aprender es un proceso que incluye el error..
  #2 (permalink)  
Antiguo 24/07/2007, 08:14
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Re: Frames vs Iframes

la "i" en iframe quiere decir inline: "en línea".

Un frame debe ser declarado en una página con sus respectivos frameset, que contiene la estructura de la página. Creo qeu esto ya lo sabés.

Un iframe, sin embargo, es un elemento más de una página cualquiera, al mismo nivel que object o img (de hecho mucha de su funcionalidad puede ser imitada con object). No se requiere declarar un frameset para usarlo.

He ahí la diferencia.


Saludos.
  #3 (permalink)  
Antiguo 24/07/2007, 08:38
Avatar de cala932  
Fecha de Ingreso: septiembre-2006
Ubicación: San Juan-Argentina
Mensajes: 902
Antigüedad: 17 años, 7 meses
Puntos: 9
Re: Frames vs Iframes

Gracias alvlin por responder, ahora me urge otra pregunta, si trabajo con iframes cada accion implicaria recargar toda la pagina que los contiene o no???. En base a este tema, para lo que quiero hacer, que me recomiendas que lo haga con frames o iframes, es decir, son excluyentes, o uso uno u otro verdad??.
Saludos
__________________
->Aprender es un proceso que incluye el error..
  #4 (permalink)  
Antiguo 24/07/2007, 09:47
Avatar de buzu  
Fecha de Ingreso: octubre-2006
Ubicación: San Francisco, CA
Mensajes: 2.168
Antigüedad: 17 años, 6 meses
Puntos: 122
Re: Frames vs Iframes

Ni frames ni iFrames... para el menu puedes usar CSS, busca por "menu desplegable CSS" recuerdo que en cristalab.com hay un tutorial sobre el tema. lo de los contenidos puedes usar ajax.... Te recomiendo este articulo:

http://www.id3asfr3scas.com/wordpress/?p=44
  #5 (permalink)  
Antiguo 24/07/2007, 10:20
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Re: Frames vs Iframes

¿Y por qué no querés recargar la página?
Si está hecha correctamente, el tiempo de descarga no es muy largo, no vale la pena complicarse. De hecho, casi cualquier sitio en el que navegues tiene su menú "integrado" al resto de la página y se recarga cada vez.

En cualquier caso, si realmente lo querés hacer así, tenés que usar frames, no iframes.


saludos.
  #6 (permalink)  
Antiguo 24/07/2007, 17:30
Avatar de cala932  
Fecha de Ingreso: septiembre-2006
Ubicación: San Juan-Argentina
Mensajes: 902
Antigüedad: 17 años, 7 meses
Puntos: 9
Re: Frames vs Iframes

Hola alvlin gracias nuevamente, el tema es porque no es exactamente un sitio web lo que quiero hacer, es mas bien un sistema con esas herramientas, junto con php y mysql, por eso necesito practicamente mantener la pagina principal e ir modificando cierto contenido y recargar la pagina no me resulta comodo para el usuario. Gracias por el dato creo que voy a usar frames.
Salud2.
__________________
->Aprender es un proceso que incluye el error..
  #7 (permalink)  
Antiguo 24/07/2007, 20:48
Avatar de buzu  
Fecha de Ingreso: octubre-2006
Ubicación: San Francisco, CA
Mensajes: 2.168
Antigüedad: 17 años, 6 meses
Puntos: 122
Re: Frames vs Iframes

De hecho alvin si hay muchas ventajas como por ejemplo el ahorro de ancho de banda. en un sitio muy visitado ahorrar 50kb por usuario es un buen ahorro, por otro lado insisto... AJAX.
  #8 (permalink)  
Antiguo 25/07/2007, 06:47
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Re: Frames vs Iframes

¿50KB? si estás usando 50KB solo para menú y cabecera estás haciendo algo realmente mal.
El menú no pasa de 1 o 2 kb, más cuando se hace HTML + CSS externo, ya que el CSS se carga solo 1 vez.
Las imágenes son cacheadas por el navegador, por lo que no se transmiten más de una vez en circunstancias normales.

¿AJAX? No por existir y ser nuevo quiere decir que hay que usarlo en todo.
Implementar AJAX en un sitio solamente para cambiar el contenido de la página tiene los mismos problemas de usabilidad que los frames, y es más complicado, para eso usas frames y listo.
AJAX debería usarse para dar opciones que con solo HTML no son posibles, como la comprobación inmediata de la disponibilidad de un nombre de usuario, por ejemplo, o la respuesta rápida de este foro.
No para reinventar formas de complicarle la vida al usuario.


Saludos.
  #9 (permalink)  
Antiguo 25/07/2007, 11:53
Avatar de buzu  
Fecha de Ingreso: octubre-2006
Ubicación: San Francisco, CA
Mensajes: 2.168
Antigüedad: 17 años, 6 meses
Puntos: 122
Re: Frames vs Iframes

Te doy la razon en cuanto a que ajax no se deve usar en todo. Pero no creo que lo que quiera hacer cala sea una simple poagina web.
De cualquier modo no creo que los frames sena la mejor solucion.
Quiza tenga que dar una explicacion de lo que quiere hacer y asi se le da una buena respuesta.

Por cierto, AJAX simpre sera mejor solucion que frames? No... todo depende de lo que se quiere lograr, asi como tampoco frames sera siempre mejor solucion.

No depende de lo que nosotros queremos sino de lo que es mejor para el usuario.
  #10 (permalink)  
Antiguo 25/07/2007, 12:45
AlvaroG
Invitado
 
Mensajes: n/a
Puntos:
Re: Frames vs Iframes

coincido
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:44.