una - ¿Cómo se implementan las ventanas de chat de Facebook?
ventanas chat facebook se abren solas 2018 (4)
Es un div completamente posicionado, ubicado en la parte inferior de la ventana de su navegador. No es difícil, cloné el chat de Facebook para ClockingIT desde cero en un fin de semana.
En Facebook puede navegar por el sitio sin afectar las ventanas flotantes de chat. Parece que la página principal estaba dentro de un iFrame y el pie de página y las ventanas de chat flotaban afuera.
texto alternativo http://www.k-director.com/blog/upload/FacebookChat03.gif
¿El contenido principal está dentro de un iframe o el pie de página y las ventanas de chat son los que están dentro de un iframe?
Lo último no parece posible porque en este caso, al hacer clic en un enlace en la página principal, todo debería volver a cargarse, incluido el iframe del pie de página.
Si actualiza la página, las ventanas de chat se vuelven a cargar, pero si navega por el sitio haciendo clic en los enlaces, no lo hacen.
Gracias.
Las ventanas de chat realmente se actualizan cuando carga una página nueva, pero mantienen su estado de visualización (abrir / cerrar / historial de chat).
Probobly solo un div completamente posicionado, que contiene un div desplazable para el contenido. Ajax proporcionaría el contenido.
Si instala FireBug y habilita el net monitor para Facebook, verá que cuando hace clic en la mayoría de los enlaces dentro de la aplicación, no está haciendo una actualización de página completa, sino más bien una llamada AJAX que actualiza la página con el nuevo contenido.
Parece una página nueva, pero en realidad estás en la misma página con casi todo pero reemplazando la barra de chat.