Contexto
me di cuenta de que en Twitter, la página de perfil se muestra de diferentes maneras dependiendo de cómo se llama:¿Cómo Twitter muestra mi perfil al instante?
- Al hacer clic en el enlace Perfil en el menú, el DOM y la última los tweets se cargan y la página se muestra en ~ 4 segundos. Cada vez.
- Usando el atajo de teclado GP (o el enlace de la izquierda), la página se muestra instantáneamente.
detalles
- me di cuenta de que el perfil debe haber sido mostrado recientemente para GP instante muestra la página.
- Al cerrar y abrir el navegador, el perfil debe mostrarse de nuevo para GP muestra instantáneamente la página.
Investigación
Así que al principio pensé que Twitter podría utilizar una variable de sesión serverside para almacenar datos. Luego descubrí un uso de localStorage en el código fuente de Twitter. Lo confieso, DOM storage no me es familiar y el código JavaScript de Twitter no se puede leer. Así que no estoy seguro de que utilicen localStorage para almacenar el perfil.
Pregunta
ninguna hipótesis o informaciones sobre los vínculos de almacenamiento Twitter DOM/almacenamiento de las sesiones?
Ok No entendí cómo un objeto JavaScript podría moverse de una página a otra. Busqué sin encontrar y finalmente me hice esta pregunta: [¿Cuál es el #! en las URL de Twitter para?] (http://stackoverflow.com/questions/3009380). Entonces 'https: //twitter.com/#! /' Y 'https: //twitter.com/#!/Wraldpyk' son una sola y misma página? –
Sí, sí lo son. generalmente se usa para Anchors (http://www.hypergurl.com/anchors.html). No hace que la página se actualice. –