MIT 的新方法可以讓網頁下載速度加快 34%


平常我們聽到「加快網頁下載速度」時,大概都在描述網頁壓縮的科技,但 MIT CSAIL(資訊科學與人工智慧實驗室)與 Harvard 合作的這個系統稍有不同 -- 新推出的「Polaris」想改善的不是網頁載入的時間,而是載入的順序,讓網頁讀取更有效率。當你拜訪一個新網站時,瀏覽器會先打開 HTML 檔,再根據裡面的內容,一個一個下載需要的 Javascript、圖片、內嵌的其他 HTML 等資訊。當網頁龐大而複雜時,瀏覽器必需不停地向伺服器來回溝通,一點一點地取得所有的必要數據。Polaris 則是處在最前端,當瀏覽器第一次來尋求網頁資料時,便直接一次告知伺服器所有必需要的檔案,以及最佳的下載順序,讓瀏覽器不用自己一點一點地「探索」。Polaris 本身也是用 Javascript 寫成,因此可以支援任何的瀏覽器,不過伺服器端需要有一個 Polaris 服務做網頁最佳化分析和 Javascript 的產生就是了。

開發者 Ravi Netravali 表示他的團隊希望將 Polaris 開源化,或許未來可以提供瀏覽器專屬的 plug-in,甚至是內建到 Chrome 或 Firefox 中,讓網頁的載入更有效率。

來源: MIT

經由: Motherboard, Engadget