Web pages are taking a lot of time to load if there are many different objects in play. MIT's Computer Science department unveiled today Polaris, which speeds up web page loading by over 30%.
Don't Miss: Incredible Pokemon Gifts
MIT's Polaris framework accomplishes the acceleration by cutting down the number of network trips loading the page objects.
“It can take up to 100 milliseconds each time a browser has to cross a mobile network to fetch a piece of data,” says PhD student Ravi Netravali, who is first author on a paper about Polaris that he will present at this week’s USENIX Symposium on Networked Systems Design and Implementation. “As pages increase in complexity, they often require multiple trips that create delays that really add up. Our approach minimizes the number of round trips so that we can substantially speed up a page’s load-time.”
The solution is built on detailed dependency maps of objects on the page.
“Tracking fine-grained dependencies has the potential to greatly reduce page-load times, especially for low-bandwidth or high-latency connections,” said Mark Marron, a senior research software development engineer at Microsoft to MIT News. “On top of that, the availability of detailed dependence information has a wide range of possible applications, such as tracking the source statement of an unexpected value that led to a crash at runtime.”
Polaris has been tested across a range of network conditions on 200 of popular websites, including ESPN.com, NYTimes.com (The New York Times), and Weather.com.
Don't Miss: Nintendo Switch: Everything You Need To Know
The full details of Polaris are detailed in the paper titled "Polaris: Faster Page Loads Using Fine-grained Dependency Tracking." When Polaris is going to be available for web users is unclear.