Veelbelovend Nieuw MIT Internet Browser Tech Polaris Laadt websites tot 59% sneller

$config[ads_kvadrat] not found

SpaceX Starlink Beta! Pricing, Equipment, and Speed Tests (FAST Satellite Internet)

SpaceX Starlink Beta! Pricing, Equipment, and Speed Tests (FAST Satellite Internet)
Anonim

Ph.D. studenten en een professor van het Computer Science and Artificial Intelligence Laboratory van MIT, samen met een professor aan Harvard, hebben een nieuwe methode vrijgegeven om websites sneller te laden. Het systeem, genaamd Polaris, laadt de meeste pagina's 34 procent sneller dan hun huidige laadsnelheden. Pagina's in het 95e percentiel - die het meest complex zijn, zoals die van de New York Times - laad 59 procent sneller.

Dit is een belangrijke prestatie - niet alleen omdat het een al redelijk pijnloze ervaring maakt die veel meer pijnloos is. Het document merkt op wat hogere snelheden voor de websites zelf betekenen:

"Extra vertragingen van slechts enkele milliseconden kunnen ertoe leiden dat gebruikers een pagina te vroeg verlaten; zo'n vroege stopzetting leidt tot miljoenen dollars aan gederfde inkomsten voor pagina-eigenaren. De laadtijd van een pagina beïnvloedt ook hoe de pagina wordt gerangschikt door zoekmachines - snellere pagina's krijgen hogere rangen."

De hoofdauteur van het artikel, Ravi Netravali, legde uit omgekeerde dat het "hoofddoel van zijn team wijdverspreide acceptatie door vele websites is".

"In de huidige vorm, om Polaris te gebruiken, moet een site een fijnmazig afhankelijkheidsgrafiek genereren (automatisch met behulp van Scout) en reageren op clientaanvragen met de grafiek en de Polaris JavaScript-planner." Netravali schreef in een e-mail. "Browsers kunnen dit antwoord behandelen als een standaard JavaScript-object (er zijn geen wijzigingen aan de browser vereist) en de pagina laadt volledig (en efficiënt)."

Netravali zei dat een ander doel van zijn team is om Polaris op te nemen in bestaande browsers zoals Chrome, Firefox en Edge. "Dit zou adoptie nog meer verbreiden. Daarom denken we momenteel aan de beste release-strategie om dit mogelijk te maken."

Websites die bijzonder complex zijn, profiteren het meest van Polaris. De onderzoekers testten hun systeem op 200 locaties. (De meest gecompliceerde site in deze groep was weather.com, en ESPN.com genoot ook van aanzienlijke verbeteringen in de laadtijd van pagina's.) Deze sites hebben ingewikkelde "afhankelijkheidsgrafieken", die Polaris in een grafiek weergeven en in zekere zin demystificeren en prioriteiten stellen.

Deze voordelen laten zien wat Polaris het beste doet: optimaliseert hoe browsers websites begrijpen. Harvard-professor James Mickens vergelijkt het met reizen. Een reiziger die zijn of haar route kent - de volledige lijst met steden en landen die hij of zij moet bezoeken - kan van tevoren een efficiënte reis maken. Maar een reis die op een speurtocht lijkt, kan heel inefficiënt zijn: je gaat naar de ene stad en dan naar de andere, alleen om te leren dat het gemakkelijker zou zijn geweest om van de eerste naar de volgende stad naar de volgende stad te gaan.

"Prestaties met Polaris zijn afhankelijk van zowel netwerkomstandigheden als de structuur / complexiteit van een webpagina", legt Netravali uit. "Wat netwerkomstandigheden betreft, is winst het grootst wanneer vertragingen hoog zijn (bijvoorbeeld mobiele netwerken). Met betrekking tot de complexiteit neemt de winst toe naarmate pagina's steeds meer objecten bevatten (met name dynamische objecten die kunnen leiden tot opeenvolgende ophaalacties van objecten). Een site als www.apple.com ziet bijvoorbeeld niet veel winst met Polaris, omdat de site vrij eenvoudig is (het heeft weinig objecten, meestal afbeeldingen, dus het bestellen van aanvragen doet er niet zoveel toe). Dergelijke sites zijn tegenwoordig zeer ongewoon (en de trend is dat ze ook in de toekomst complexer zullen worden). Sites op de mediaan lijken meer op de startpagina van ESPN. Deze sites hebben veel meer objecten en profiteren van Polaris omdat bepaalde objecten hogere prioriteiten hebben dan andere. Dan, bij het 95e percentiel, zijn er sites zoals weather.com en nytimes.com die veel objecten (100s) hebben en echt een intelligente planningsplanning nodig hebben, wat Polaris doet."

Hari Balakrishnan, de professor MIT CSAIL over het project, wijst erop dat de technologie niemand zal worden opgedrongen, maar een kans biedt. "Sites die versnelling willen, kunnen Polaris gebruiken zonder browseraanpassing", zei hij. "Het is aan de sites van de inhoudsprovider om te besluiten het te gebruiken."

$config[ads_kvadrat] not found