Muchos sitios web de alto perfil todavía usan IFrames, pero no de la misma manera que antes.
Hoy en día, se usan de las siguientes maneras:
- Aplicaciones / widgets de terceros de sandboxing
Para evitar que los desarrolladores malintencionados roben cookies de identidad, Facebook requiere que una aplicación de terceros esté alojada en IFrames (a menos que esté utilizando FBML).
Más información aquí: http://www.ccheever.com/blog/?p=10 - Mostrar pancartas
La mayoría de las redes publicitarias ofrecen al editor un código iframe de una línea para que los desarrolladores ingresen a su sitio web. - Comunicación de dominio cruzado
Facebook Connect, por ejemplo, permite que los sitios web consulten a Facebook mediante el uso de IFrames ocultos.
Más información: http://msdn.microsoft.com/en-us/… - Cometa (canal bidireccional entre el navegador y el servidor web)
Aplicaciones como Gmail Chat, Facebook Chat, Etherpad y Quora utilizan comet para permitir que los servidores transmitan datos y comandos al navegador sin actualizar la página. Los IFrames ocultos son una de las formas utilizadas para habilitar esto.
Más información: http://en.wikipedia.org/wiki/Com…
- Si necesita construir su propio marco de JavaScript, ¿cómo lo estructurará?
- ¿Qué marco es el mejor para el desarrollo de pila completa usando Node.js y Angular.Js?
- ¿Cómo puedo obtener y analizar XML de otro sitio web usando PHP?
- ¿Debería poder escribir mis propios frameworks o bibliotecas antes de usar uno?
- ¿Por qué debería usar un marco cuando puedo hacer una aplicación igual de rápido mientras uso solo el idioma principal?