The internet is becoming a rat race. As internet connections get faster and new techniques emerge to decrease website loading times, web pages are becoming more and more complex, negating those improvements in loading times. Tech companies like Google, Opera and Facebook have been striving to introduce new technologies which help make their specific services and apps faster. These improvements have so far failed to have a major effect on all internet.
Researchers are saying that it’s a different approach to what others have tried before. PhD student Ravi Netravali said:
What prior tools have done with their dependency graphs between the objects on the page is make them with respect to how browsers today load the pages.
What we were able to do with Polaris is track, at a finer granularity, how these objects interact. So is one object writing some data that another then reads? Ok well then it’s a dependency. But if they’re totally doing separate things, and they don’t have any shared state, then you should be able to fetch them and handle them in parallel because they don’t depend on one another.
The team tested the browser with their tech on top 200 websites on Alexa’s list. The results were promising, with a 34 percent decreased loading times. Page loads are even faster for heavier and complex websites, while simpler websites aren’t affected that much. Polaris could indeed catch on, as all it requires is a simple implementation.