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