Obtenez Hotmail 10 fois plus rapide avec HTML5 sur les derniers navigateurs

Icône de temps de lecture 3 minute. lis


Les lecteurs aident à prendre en charge MSpoweruser. Nous pouvons recevoir une commission si vous achetez via nos liens. Icône d'info-bulle

Lisez notre page de divulgation pour savoir comment vous pouvez aider MSPoweruser à soutenir l'équipe éditoriale En savoir plus

L'équipe Windows Live a détaillé les efforts qu'elle a déployés récemment pour accélérer Hotmail pour les utilisateurs. Lorsque vous utilisez Hotmail sur le Web à l'aide d'un navigateur, vous pouvez rencontrer des retards dans l'ouverture d'un e-mail ou la suppression d'un e-mail, etc. Ce ne sera plus le cas, grâce aux derniers navigateurs comme IE9 et leur prise en charge HTML5. Voici quelques-unes des améliorations apportées à Hotmail en coulisses,

Cache haute performance

L'ancien Hotmail demandait de nouvelles données au serveur à chaque fois que cela était nécessaire. Par exemple, lorsque vous vous connectez à la boîte de réception, Hotmail demande au serveur la dernière liste de messages. Lorsque vous ouvriez puis fermiez un message, nous vous faisions attendre pendant que nous demandions à nouveau au serveur la liste des messages. De même, si vous ouvriez à nouveau ce même message, nous vous ferions attendre pendant que nous récupérons le message.

Pré-chargement

Notre analyse des modèles d'utilisation de Hotmail a montré que lorsque les clients se connectent à leur boîte de réception, la première chose qu'ils sont susceptibles de faire est de lire les lignes d'objet du nouveau courrier pour décider quels messages ouvrir. Dans le nouveau Hotmail, nous utilisons ce temps pour télécharger et mettre en cache les premiers messages afin qu'ils soient prêts lorsque vous en avez besoin. De cette façon, lorsque vous choisissez un message à ouvrir, vous n’avez pas besoin d’attendre le téléchargement.

Notre analyse a également montré que lorsque les clients ouvrent un e-mail, ils sont très susceptibles de voir également celui qui le suit. Ainsi, dans le nouveau Hotmail, pendant que vous lisez un message, nous téléchargeons et mettons automatiquement en cache le suivant dans la liste.

Opérations asynchrones

L'ancien Hotmail attendait les réponses du serveur avant de mettre à jour l'interface utilisateur. Par exemple, lorsque vous supprimiez un message électronique, Hotmail appelait le serveur et lui demandait de supprimer le message, puis attendait une réponse du serveur avant de mettre à jour la liste des messages. Cela rendait Hotmail lent, car vous aviez l'impression de devoir attendre la fin de l'opération avant de pouvoir continuer à travailler.

Le nouveau Hotmail n'attend plus les réponses du serveur pour la plupart des opérations avant de mettre à jour l'interface utilisateur. Dans le nouveau Hotmail, lorsque vous supprimez un message, Hotmail met instantanément à jour la liste des messages et vous pouvez reprendre votre travail immédiatement. En arrière-plan, le code client met les actions en file d'attente et appelle le serveur pour supprimer l'e-mail. Ainsi, les e-mails sont toujours supprimés, mais sans attendre.

Ainsi, les résultats ci-dessus ont rendu Hotmail 10 fois plus rapide que l’ancien Hotmail.

Regardez la vidéo ci-dessous pour savoir à quoi cela ressemblera,

En savoir plus ici.

En savoir plus sur les sujets : hotmail, microsoft, Windows Live