¿Cómo ventana del chat de Facebook sigue abierta y en el mismo lugar cuando se navega por páginas¿Cómo funciona la ventana de chat de Facebook sigue abierta y en el mismo lugar cuando se navega por páginas
Por favor, antes de contestar:
1-Estoy al tanto de Ajax muy bien y la implementación actual en Facebook no es normal Ajax como solía ser en el pasado.
2-La URL de la página cambia por completo, no la parte Hash, y toda la página se recarga pero no la ventana o el panel de conversación.
me encontré con que los cambios de URL a través de esta parte JS:
history.pushState({},"New Title Goes Here","http://facebook.com/Something");
Pero ¿qué pasa con los datos en sí cómo no viene? la Red-> XHR en Firebug o Chrome no muestra nada en el XHR. así que supongo que no es Ajax.
¿Es posible que estén almacenando el estado de esa caja en una cookie y verifique esta etapa en cada página? –
no, la ventana de conversación no se recarga, ni siquiera desaparece durante 1 milisegundo, mientras que toda la página vuelve a cargarse como si fuera otra ventana justo encima de la página. (Pero no lo es) – Shehabix
"la red-> XHR en Firebug o Chrome no muestra nada en el XHR." - en mi Firebug, seguro que sí. – CBroe