- Apple warns coronavirus expected to cause iPhone ‘supply shortages’ Monday 7:59 PM
- Will ‘The Bachelor’ end without an engagement? Monday 7:44 PM
- This ‘Little Women’ scene just became a meme Monday 7:03 PM
- Playable version of Blizzard’s ‘StarCraft: Ghost’ leaks online nearly 15 years after cancelation Monday 6:31 PM
- This Twitter extension can block unsolicited nudes from your inbox Monday 6:01 PM
- Jeffree Star wears cornrows after being accused of cultural appropriation Monday 4:49 PM
- Jeff Bezos says he’ll commit $10 billion to combat climate change Monday 4:18 PM
- A TikTok user went on a mission to turn his urine blue by chugging food coloring Monday 3:55 PM
- YouTuber’s vacation in ‘Bali’ was actually staged at Ikea Monday 3:14 PM
- Video shows liquor store manager calling employee ‘f*cking worthless’ Monday 1:16 PM
- Instagram influencer scams followers out of $1.5 million Monday 12:22 PM
- Why did the Israeli military tweet this thirst trap? Monday 10:43 AM
- Jake Paul wants you to have financial freedom… by paying him a monthly fee Monday 10:40 AM
- Tweets from Sanders supporters are terrifying the establishment Monday 10:15 AM
- Zuckerberg says he supports 1 bill in Congress that would regulate Facebook Monday 10:11 AM
MIT and Harvard just teamed up to make loading websites much faster
Every millisecond counts.
The system is called Polaris and it accelerates website load times by decreasing the number of network trips that need to be taken. It does this by determining how to overlap the downloading of page objects.
Every time you try to open a webpage your browser has to reach out to the network to get objects. Those objects lead to the evaluation of more objects. Those objects are called dependencies and are usually hidden to the browser, forcing the browser to be conservative with the order it loads the objects, according to MIT News.
Polaris fixes this conservative approach by tracking all the interactions between objects and mapping them for the browser. Harvard professor James Mickens says the browser is like a traveling salesman moving from city to city.
“For a Web browser, loading all of a page’s objects is like visiting all of the cities,” Mickens says. “Polaris effectively gives you a list of all the cities before your trip actually begins. It’s what allows the browser to load a webpage more quickly.”
This sounds like great news for all of us who spend hours online, but the money is with the businesses who need their pages to load as quickly as possible. Amazon, for example, estimates they lose 1 percent of their profits for every 100-millisecond delay on their site.
Polaris is one of many innovations helping to keep pace with the increasing complexities of modern webpages.