最新のブラウザでHTML10を使用して5倍高速のHotmailを入手

読書時間アイコン 3分。 読んだ


読者は MSpoweruser のサポートを支援します。私たちのリンクを通じて購入すると、手数料が発生する場合があります。 ツールチップアイコン

MSPoweruser の編集チームの維持にどのように貢献できるかについては、開示ページをお読みください。 続きを読む

Windows Liveチームは、ユーザーのHotmailを高速化するために最近行った取り組みについて詳しく説明しました。 ブラウザを使用してWeb上でHotmailを使用している場合、メールを開く、またはメールを削除するなどの遅延が発生する可能性があります。IE9などの最新のブラウザとそのHTML5サポートのおかげで、これはもう当てはまりません。 舞台裏で行われたHotmailの改善点の一部を次に示します。

キャッシング

古いHotmailは、必要になるたびにサーバーに新しいデータを要求しました。 たとえば、受信トレイにサインインすると、Hotmailはサーバーに最新のメッセージリストを要求します。 メッセージを開いてから閉じると、サーバーにメッセージリストを再度要求するまで待機します。 同様に、同じメッセージをもう一度開いた場合は、メッセージを取得するまで待つ必要があります。

プリロード

Hotmailの使用パターンを分析したところ、顧客が受信トレイにサインインするときに最初に行う可能性が高いのは、新着メールの件名を読んで、開くメッセージを決定することです。 新しいHotmailでは、その時間を使用して最初のいくつかのメッセージをダウンロードしてキャッシュし、必要なときにすぐに使用できるようにします。 そうすれば、開くメッセージを選択するときに、ダウンロードを待つ必要がありません。

また、分析の結果、顧客が電子メールメッセージを開くと、それに続くメッセージも表示される可能性が非常に高いことがわかりました。 そのため、新しいHotmailでは、XNUMXつのメッセージを読んでいるときに、リスト内の次のメッセージを自動的にダウンロードしてキャッシュします。

非同期操作

古いHotmailは、UIを更新する前にサーバーの応答を待機するために使用されていました。 たとえば、電子メールメッセージを削除すると、Hotmailはサーバーを呼び出してメッセージを削除するように指示し、サーバーからの応答を待ってからメッセージリストを更新します。 これにより、作業を続行する前に操作が完了するのを待つ必要があると感じたため、Hotmailの動作が遅くなりました。

新しいHotmailは、UIを更新する前に、ほとんどの操作でサーバーの応答を待機しなくなりました。 新しいHotmailでは、メッセージを削除すると、Hotmailはメッセージリストを即座に更新し、すぐに作業を再開できます。 バックグラウンドでは、クライアントコードはアクションをキューに入れ、サーバーを呼び出して電子メールを削除します。 したがって、電子メールは引き続き削除されますが、待機する必要はありません。

したがって、上記の結果により、Hotmailは古いHotmailよりも10倍高速になりました。

下のビデオを見て、それがどのようになるかを知ってください、

続きを読む こちら.

トピックの詳細: hotmailの, マイクロソフト, ウィンドウズライブ