Få 10 gange hurtigere Hotmail med HTML5 på de nyeste browsere

Ikon for læsetid 3 min. Læs


Læsere hjælper med at understøtte MSpoweruser. Vi får muligvis en kommission, hvis du køber via vores links. Værktøjstip-ikon

Læs vores oplysningsside for at finde ud af, hvordan du kan hjælpe MSPoweruser med at opretholde redaktionen Læs mere

Windows Live-teamet detaljerede deres indsats, de gjorde for nylig for at fremskynde Hotmail for brugerne. Når du bruger Hotmail på nettet ved hjælp af en browser, kan du have oplevet forsinkelser i at åbne en mail eller slette en mail osv. Det vil ikke være tilfældet længere, takket være de nyeste browsere som IE9 og deres HTML5-understøttelse. Her er nogle af forbedringerne i Hotmail lavet bag kulisserne,

Caching

Den gamle Hotmail anmodede om friske data fra serveren, hver gang det var nødvendigt. For eksempel, når du loggede ind på indbakken, ville Hotmail bede serveren om den seneste beskedliste. Når du åbnede og derefter lukkede en besked, fik vi dig til at vente, mens vi bad serveren om beskedlisten igen. På samme måde, hvis du åbnede den samme besked igen, ville vi få dig til at vente, mens vi hentede beskeden.

Forudlæsning

Vores analyse af brugsmønstre for Hotmail viste, at når kunder logger ind på deres indbakke, er den første ting, de sandsynligvis vil gøre, at læse emnelinjerne i nye e-mails for at beslutte, hvilke meddelelser de skal åbne. I den nye Hotmail bruger vi den tid til at downloade og cache de første par beskeder, så de er klar, når du har brug for dem. På den måde, når du vælger en besked at åbne, behøver du ikke vente på download.

Vores analyse viste også, at når kunder åbner en e-mail, er det meget sandsynligt, at de også ser den, der følger efter den. Så i den nye Hotmail, mens du læser en besked, downloader og cacher vi automatisk den næste på listen.

Asynkrone operationer

Den gamle Hotmail plejede at vente på serversvar før opdatering af brugergrænsefladen. For eksempel, når du slettede en e-mail-meddelelse, ville Hotmail ringe til serveren og bede den slette meddelelsen og derefter vente på et svar fra serveren, før den opdaterede meddelelseslisten. Dette fik Hotmail til at føle sig langsom, fordi du følte, at du skulle vente på, at operationen var fuldført, før du kunne fortsætte med at arbejde.

Den nye Hotmail venter ikke længere på serversvar for de fleste operationer, før den opdaterer brugergrænsefladen. I den nye Hotmail, når du sletter en besked, opdaterer Hotmail beskedlisten med det samme, og du kan genoptage arbejdet med det samme. I baggrunden sætter klientkoden handlinger i kø og kalder serveren for at slette e-mailen. Så e-mail bliver stadig slettet, men uden ventetid.

Så resultaterne af disse ovenfor har gjort Hotmail 10x hurtigere end gamle Hotmail.

Se videoen nedenfor for at vide, hvordan det vil være,

Læs mere om det link..

Mere om emnerne: hotmail, microsoft, windows live