強強聯(lián)手!MIT與哈佛要讓網(wǎng)速立馬飆升34%
當(dāng)談到網(wǎng)速,我們從來不會像泡妞那么耐心,幾十年前為了上網(wǎng)我們可以等待好幾分鐘讓網(wǎng)頁加載,但是如今,如果沒能在幾秒鐘內(nèi)打開一篇文章我們立刻就會抓狂(劉歡老師唱的對:從前車馬慢,一生只能愛一個人)。Google在對網(wǎng)站排名時,甚至把加載速度也作為了考量因素之一。
換句話說,速度非常重要,這就是為什么,麻省理工學(xué)院(MIT)計算機科學(xué)和人工智能實驗室(CSAIL)與哈佛大學(xué)聯(lián)合開發(fā)的這項最新技術(shù)是如此令人興奮。
兩所大學(xué)的研究人員開發(fā)的技術(shù)名為“Polaris”(北極星),能夠通過重疊網(wǎng)頁目標(biāo)的下載過程,使整個網(wǎng)頁的加載時間減少34%。
首次發(fā)表關(guān)于Polaris 系統(tǒng)論文的博士研究生Ravi Netravali說:“目前的瀏覽器可能需要長達100毫秒的時間跨過一個移動網(wǎng)絡(luò),來獲取網(wǎng)頁當(dāng)中的一個數(shù)據(jù)。隨著網(wǎng)頁逐漸復(fù)雜,它們通常需要多次在網(wǎng)絡(luò)中往返,這就造成網(wǎng)頁加載遲緩。我們的方法能夠最大化的減少往返次數(shù),從而大大提升加載速度。”
一個網(wǎng)頁由幾十個不同的“目標(biāo)”組成,在用戶輸入一個URL之前,瀏覽器并不知道網(wǎng)頁的樣子,當(dāng)開始加載時,瀏覽器必須從網(wǎng)絡(luò)中獲取“目標(biāo)”,然后決定將其放在網(wǎng)頁的哪個位置。
然而令這個過程復(fù)雜的是,評估一個對象往往意味著需要獲取和評估更多的對象,這被稱為“依賴性”,而Polaris系統(tǒng)能夠減輕這種“依賴性”。
該系統(tǒng)最好的一點是,它并不僅限于某款瀏覽器。
兩所大學(xué)的研究人員希望,未來能夠把該系統(tǒng)直接整合進瀏覽器中,這樣就能對其進一步優(yōu)化,讓每一位用戶體驗到更快速的互聯(lián)網(wǎng)。