Facebook is helping Chrome and Firefox to speed up the web

facebook lauches workplace app with screenshare photos header
armpannawat/123RF
Over the past two years, Facebook’s cooperation with browser vendors Google Chrome and Mozilla Firefox has dramatically improved web page reload speeds, according to the company.

Working closely with the browsers to squash bugs in the browser caching technique — temporary storage for files downloaded to your computer or mobile device, including html files, CSS style sheets, images, JavaScript scripts, and other media content — Facebook reduced its page reload times on Chrome by 28 percent.

As Google’s senior software engineer Takashi Toyoshima notes in his blog post, page validation requests between browsers and web servers can cause serious performance issues on mobile devices, such as battery drain.

At the onset of its research, Facebook found that Chrome was sending page validation requests at three times the rate of other browsers. Although this process didn’t result in any additional data being transferred to the user’s device, it was deemed a futile technique that was bogging down page refresh times. Once Chrome simplified its reload behavior to only validate the main resource on a page, it resulted in 60 percent less validation requests.

“Every time a user logged in to Facebook the [Chrome] browser ignored its cache and revalidated all the previously downloaded resources,” said Facebook Code team members Ben Maurer and Nate Schloss in a blog post.

Referring to the broader impact of the change on websites, Toyoshima said: “We hope this faster reload will come in handy whenever you want to get the latest content on your favorite website or quickly recover from a flaky connection in the subway.”

Testing out the change on mobile with a 3G connection, the Chrome team found that the reload rate was 1.6 seconds faster across all websites.

Similarly, Firefox implemented a cache-control feature on the most recent version of its browser on the back of a Facebook proposal. The change saw a reload generate just 25 network requests from a Facebook page, which can typically contain around 150 different resources. According to Patrick McManus, principal engineer at Mozilla Firefox, the change cut page reloading times in half.

McManus adds that other developers are adopting the feature, too, with the BBC revealing that page refresh times have improved by 50 percent. Facebook claims that the research conducted with Chrome and Firefox “highlights how web browsers can, and do, work with web developers to make the web better for everyone.”

Computing

Canada’s winters inspired a startup to warm homes with cryptomining heat waste

Cryptomining may be the key to untold riches and the future of currency, but it’s also an environmental nightmare. Heatmine, thinks it has the answer, but it could mean bolting a mining rig onto every home and business in the country.
Computing

Lost your router? Here's how to find its IP address to help track it down

Changing the login information for your router isn't always easy, that's why so many have that little card on the back. But in order to use it, you need to know where to go. Here's how to find the IP address of your router.
Mobile

5G’s arrival is transforming tech. Here’s everything you need to know to keep up

It has been years in the making, but 5G is finally becoming a reality. While 5G coverage is still extremely limited, expect to see it expand in 2019. Not sure what 5G even is? Here's everything you need to know.
Computing

Firefox 64 helps keep your numerous tabs under control

Mozilla officially launched Firefox 64 by placing new features into the laps of its users including new tab management abilities, intelligent suggestions, and a task manager for keeping Firefox's power consumption under control.
Computing

Want to save a webpage as a PDF? Just follow these steps

Need to quickly save and share a webpage? The best way is to learn how to save a webpage as a PDF file, as they're fully featured and can handle images and text with ease. Here's how.
Home Theater

Confused about LED vs. LCD TVs? Here's everything you need to know

Our LED vs. LCD TV buying guide explains why these two common types of displays are fundamentally connected, how they differ, what to look for in buying an LED TV, and what's on the horizon for TVs.
Product Review

The Asus ZenBook 14 is a tiny notebook that gets lost in the crowd

The ZenBook 14 aims to be the smallest 14-inch notebook around, and it succeeds thanks to some tiny bezels. Performance and battery life are good, but the notebook lacks a standout feature other than size.
Deals

The best MacBook deals for December 2018

If you’re in the market for a new Apple laptop, let us make your work a little easier: We hunted down the best up-to-date MacBook deals available online right now from various retailers.
Computing

How to connect AirPods to your MacBook

If you have new AirPods, you may be looking forward to pairing them with your MacBook. Our guide will show you exactly how to connect AirPods to MacBook, what to do if they are already paired with a device, and more.
Computing

Hitting ‘Check for updates’ in Windows 10 opts you into beta releases

Users who are careful about keeping their system updated should watch out -- Microsoft revealed this week that clicking the Check for updates button in Windows can opt you in to testing beta code.
Computing

Secure your Excel documents with a password by following these quick steps

Excel documents are used by people and businesses all over the world. Given how often they contain sensitive information, it makes sense to keep them from the wrong eyes. Thankfully, it's easy to secure them with a password.
Computing

Which Macs are compatible with MacOS Mojave?

Is your computer ready for Apple's big Mojave update? Here's what you need to know about MacOS Mojave compatibility, what Macs can successful download Mojave, and the requirements you need to know about.
Emerging Tech

Awesome Tech You Can’t Buy Yet: Booze-filled ski poles and crypto piggy banks

Check out our roundup of the best new crowdfunding projects and product announcements that hit the web this week. You may not be able to buy this stuff yet, but it sure is fun to gawk!
Computing

Change your mouse cursor in Windows with these quick tips

The standard mouse cursor is boring, so change it! With this guide on how to change your mouse cursor in Windows, you can choose to use one of Microsoft's pre-installed cursors or download something a bit more extravagant.