Question

Je ne comprends pas comment Bing Communauté site est mis en œuvre. Cliquant sur un des « Toutes les récentes » problèmes « Unanswered » « non lus » ou « Vos » Discussions regulare demande qui rafraîchit la page entière (demande régulière d'affichage proxy) aussi change URL (URL complète non seulement #hash). Mais la page ne clignote pas!

Comment ils y sont parvenus?

Était-ce utile?

La solution

Pour moi, il ne clignote pas FF3, mais il ne clignote sur IE6. Donc, je pense qu'il a plus à voir avec le rendu du navigateur.

BTW, un test rapide (qui fonctionne la plupart du temps) pour voir si une page est entièrement être rechargées est de sélectionner un texte (je choisi le texte de navigation du haut sur bing.com) - si les rechargements de page, votre sélection sera perdue.

Autres conseils

Ils font certainement un rafraîchissement pleine page. Panneau net de Firebug et plug-in en-têtes HTTP en direct à la fois de Firefox montrent une nouvelle page demandée comme le fait le suivi de la demande via un proxy comme Charles.

Cependant, selon Y! Lente, toute l'opération prend moins d'une seconde. Ils envoient un rappel concernant 9k de HTML au format gzip, et tout le reste (leurs sprites, scripts, etc.) est retiré du cache. Je pense que vous voyez à quelle vitesse l'envoi d'un retour très léger, la page gzip avec des actifs mises en cache rend dans le navigateur. Bing a fait un excellent travail d'optimiser cet aspect de leur site pour les charges de page très rapide.

Je ne sais pas si cela est la façon dont l'URL est changée, mais vous pouvez facilement demander la nouvelle page et modifier le contenu de la page en AJAX. Je suppose que c'est ainsi.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top