Tuesday, December 22, 2009

Exciting web browser trends in 2010

Next year is going to be a big year for web browsers. In 2010, we’ll hopefully see Firefox 4, Internet Explorer 9, Safari 5, and possibly even Chrome 5. This new batch of browsers will include several new features that have the potential to entirely change the way we interact with the Web.

What follows are five trends that we’ll be seeing in these new browser releases, and what they’ll mean to you. Some browsers may not see all of these upgrades, but you can bet that every developer in the browser field is paying close attention to what the competition is doing.

1. HTML 5 makes its mark

Anyone interested in the future of the Web should be paying close attention to the rise of HTML 5. It will to a large extent replace the need for Flash elements, but it’s so much more than that. HTML 5 is the first step toward more desktop-like web applications. It’s also replacing everything Google is doing with Gears, i.e. it will offer offline storage support, drag and drop file capabilities, and much more.

All of the upcoming browsers mentioned above will be paying particular attention to HTML 5 support, even though the specification won’t be finalized for several more years. It’s similar to how wireless router manufacturers began implementing draft versions of the 802.11n wireless spec well before it was finished. The 802.11n spec went through eleven drafts after the first was proposed in 2006, and it was only finalized recently on October 29, 2009. All the while, 802.11n routers were on the market.

2. Chrome rolls out Firefox-like extensions

2010 will also see increased focus on browser extensions. Google already offers extension support for developer Chrome builds, and it will be rolled out to the public with the release of Chrome 4. While it may just seem like Google is aping Firefox’s most unique feature, they’re also innovating by making their extensions much easier to build (they’re basically just web pages), more stable (they run in their own process), and easier to distribute (they’ll be immediately available on the Extensions Gallery after developers submit them).

After using Chrome’s extensions for a few hours, I immediately made it my primary web browser. I held off in the past because I was so dependent on many Firefox extensions – but when I realized that Chrome had pretty much all of the popular Firefox extensions, and that it was also much faster in other respects, the decision was practically made for me.

Firefox still has more extensions, but poorly made extensions also have the uncanny ability to destroy your Firefox experience. Mozilla will surely look into this for 2010 Firefox releases as they also work to catch up to Chrome on the Javascript rendering front (more on that below).

3. Firefox gets individual processes like Chrome

This is the beauty of competition (and the open source movement). While Chrome is mirroring a Firefox feature with their extensions, Mozilla is looking to implement separate processes for multiple tabs, plugins, extensions, and more. They’re calling this particular project Electrolysis – which is a fitting name since the goal is to separate these elements so a single unruly tab or extension won’t bring down the entire browser. Apparently, they’re even using the same open source code as Chrome for the project.

Electrolysis would not only make Firefox more stable, it would also help Mozilla tame the browser’s notorious memory management issues. While running many elements as individual processes does have the potential to eat up more RAM (as is true for Chrome), I find that it’s worth it to give up a bit more RAM for overall better memory management.

I also wouldn’t be surprised if individual processes make their way over to Safari, and also Internet Explorer at some point (although perhaps not in 2010).

Full story:http://royal.pingdom.com/2009/12/21/exciting-web-browser-trends-in-2010/