Ígéretes új MIT Internet Browser Tech Polaris betölti a webhelyeket akár 59% -kal gyorsabban

$config[ads_kvadrat] not found
Anonim

Két Ph.D. A diákok és a MIT Számítástudományi és Mesterséges Intelligencia Laboratóriumának professzora, amelyet a Harvard professzora csatlakozott, új módszert adott ki a weboldalak gyorsabb betöltésére. A Polaris nevű rendszer a legtöbb oldalt 34 százalékkal gyorsabban töltötte be, mint a jelenlegi terhelési sebesség. A 95. százalékos oldalak - azok, amelyek a legösszetettebbek, mint a New York Times - gyorsabban töltsön be 59 százalékot.

Ez egy jelentős eredmény - nemcsak azért, mert már meglehetősen fájdalmatlan élményt ad, ami sokkal fájdalmasabb. A tanulmány megjegyzi, hogy a webhelyek maguknak milyen gyorsabb sebességgel rendelkeznek:

„Néhány milliszekundumos extra késedelem azt eredményezheti, hogy a felhasználók korán elhagyják az oldalt; az ilyen korai lemondás több millió dollárt veszít az oldal tulajdonosai számára. Az oldal betöltési ideje befolyásolja azt is, hogy a keresőmotorok rangsorolják az oldalt - a gyorsabb oldalak magasabb rangokat kapnak. ”

A papír vezető szerzője, Ravi Netravali elmagyarázta fordítottja hogy a csapata „fő célja sok webhely széles körű elfogadása”.

„A Polaris használatához a webhelynek finomszemcsés függési gráfot kell generálnia (automatikusan, Scout segítségével), és válaszolnia kell a kliens kérésére a grafikon és a Polaris JavaScript ütemező segítségével.” Netravali e-mailben írt. „A böngészők ezt a választ standard JavaScript objektumként kezelhetik (nincs szükség böngésző módosítására), és az oldal teljesen (és hatékonyan) betöltődik.”

A Netravali azt mondta, hogy csapata másik célja, hogy a Polarist a meglévő böngészőkbe, például a Chrome-ba, a Firefox-ba és az Edge-be integrálja. „Ez még inkább elterjedtvé tenné az örökbefogadást. Tehát jelenleg a legjobb kiadási stratégiára gondolunk, hogy ez megtörténjen.

A különösen bonyolult webhelyek a Polaristól nyerik a legtöbbet. A kutatók 200 helyszínen tesztelték rendszerüket. (A csoport legbonyolultabb helyszíne az weather.com volt, és az ESPN.com is jelentős javulást ért el az oldal betöltési ideje alatt.) Ezek a webhelyek bonyolult „függőséggrafikonokat” tartalmaznak, amelyek a Polarist ábrázolják, és bizonyos értelemben demisztifikálják és rangsorolják.

Ezek az előnyök bemutatják, amit a Polaris a legjobban teljesít: optimalizálja a böngészők weboldalainak megértését. James Mickens Harvard professzor az utazáshoz hasonlít. Egy utazó, aki ismeri az útitervét - a városok és országok teljes listáját, ahová meglátogatnia kell - az idő múlásával hatékony utat tud kiképezni. De egy olyan kirándulás, amely hasonlít egy vadászkutyához, nagyon kevéssé hatékony: egy városba, aztán egy másikba megy, csak azért, hogy megtanulhassuk, hogy könnyebb lenne a következő városba menni az elsőtől a másodikig.

„A Polaris teljesítménye a hálózati feltételektől és a weblap felépítésétől / összetettségétől függ” - magyarázza Netravali. „A hálózati feltételek tekintetében a nyereségek akkor lesznek legnagyobbak, ha a késések magasak (pl. Mobilhálózatok). A bonyolultság tekintetében a nyereség növekedése az oldalak több és több objektumával (különösen dinamikus objektumokkal, amelyek későbbi objektumkeresésekhez vezethetnek) növekednek. Így például egy olyan oldal, mint a www.apple.com, nem lát sok hasznot a Polaris-tól, mivel az oldal meglehetősen egyszerű (kevés objektum, többnyire képek, így a kérés megrendelése nem számít soknak). Az ilyen helyszínek ma nagyon ritkák (és az a tendencia, hogy a jövőben is bonyolultabbak lesznek). A medián helyszínei inkább az ESPN honlapjára vonatkoznak. Ezeknek a webhelyeknek sokkal több tárgya van, és a Polaris számára előnyös, mivel bizonyos tárgyak magasabb prioritásokkal rendelkeznek másokkal szemben. Ezután a 95-ös százalékban vannak olyan helyek, mint az időjárás.com és mostimes.com, amelyek sok objektummal (100s) rendelkeznek, és intelligens kérési ütemezésre van szükségük, amit a Polaris tesz.

Hari Balakrishnan, a projekt MIT CSAIL professzora rámutat arra, hogy a technológia senkit sem kényszerít, hanem lehetőséget ad. „A gyorsítást igénylő helyszínek a Polarist böngésző módosítás nélkül használhatják” - mondta. „A tartalomszolgáltató webhelyének dönti el, hogy használja.”

$config[ads_kvadrat] not found