Feeds

Firefox 3.5 - it's not a 'web upgrade'

But it's a nice browser

Boost IT visibility and business value

Review "This isn't just an upgrade of the browser. It's also an upgrade for the web", says Mike Beltzner, Firefox product director, in his What's New in 3.5 video.

Hyperbole for sure, but it highlights the most interesting aspect of the browser wars, which is how each player is trying to influence the direction of web development.

From the user's perspective, Firefox 3.5 is better - but not dramatically so. The first notable new feature is private browsing, a catch-up with Microsoft's Internet Explorer and Google Chrome that lets you browse web sites without leaving traces in browser history or temporary files. Next comes Tear Off Tabs, which - as in Apple's Safari - allows tabs to be dragged into a separate browser window. A neat touch is Recently Closed Tabs and Recently Closed Windows, which gets you back where you were after accidentally closing a page.

Location-aware browsing is more exciting. A website can prompt for your location, and subject to your consent, Firefox will call a Google API to work out where you are. It implements a proposed W3C standard and has potential, though hardly any sites make use of it at the moment. The other snag is that Firefox currently relies on WiFi points and IP addresses and does not use GPS even if present. Which may explain why it was out by 125 miles when I tried it.

Geolocation in Firefox 3.5

Location-aware browsing: great, if accuracy's not your thing

The next perspective is performance. Firefox 3.5 has a new JavaScript engine called TraceMonkey that is dramatically faster. In our tests, it executed the Sunspider benchmark nearly three times faster than Firefox 3.0, though not quite as fast as Google's Chrome. When it comes to DOM manipulation though, there was little improvement.

Firefox scores well against its rivals in memory usage. IE8 and Chrome use a new process for each tab, which eats memory. Informal tests suggest that Firefox uses less RAM even with just one page open, and its advantage grows as further tabs are opened. In a quick informal test, Firefox used about the same RAM as Safari. Only Opera was slimmer.

Good for users then, but no big deal. What about web development? This is where it gets interesting. On the Acid3 test, at which IE8 fails badly, Firefox 3.5 is nearly but not quite perfect. The new browser also implements a good chunk of HTML 5, including an enhanced Canvas element with a text API, audio and video elements, a simple local storage API, downloadable fonts (a CSS feature), and JavaScript threading using web workers. The underlying story is an effort to push developers away from Adobe Flash and Microsoft Silverlight and towards standard HTML, when implementing rich content, multimedia, and rich internet applications.

In this respect, Firefox 3.5 is more a statement of intent than a realistic alternative to Flash. The audio element only supports Ogg Vorbis or uncompressed wave audio, while video is limited to Ogg Theora.

Standards tussle

Adobe's Flash, by contrast, offers a consistent cross-browser runtime, integrated with its Creative Suite design tools that are used everywhere. It may be hard to convince Microsoft to implement standards that compete with Silverlight in IE. Still, it is a significant statement of intent, and a few years from now Adobe's hold on web multimedia may be less secure.

Another key question is whether Google, Mozilla, and Apple can avoid fragmentation of evolving standards. Google's Gears extension overlaps with much of what is in HTML 5.0, but has its own specification. Features like local SQL support are different in Safari and Chrome and not present at all in Firefox except for extensions.

When he worked at Google, Mozilla's Dion Almaer argued that: "HTML 5 and Gears will converge in the not too distant path." They need to. Otherwise, both will be undermined.

Existing users will find Firefox 3.5 solid though unexciting and will stick with it - if only for the sake of its rich library of add-ons, which are now its main advantage over Safari and Chrome. Developers will like the TraceMonkey JavaScript engine along with more bits of HTML 5.0.

In summary: a good release, which increases the pressure on Microsoft's IE. ®

Build a business case: developing custom apps

More from The Register

next story
KDE releases ice-cream coloured Plasma 5 just in time for summer
Melty but refreshing - popular rival to Mint's Cinnamon's still a work in progress
Leaked Windows Phone 8.1 Update specs tease details of Nokia's next mobes
New screen sizes, dual SIMs, voice over LTE, and more
Mozilla keeps its Beard, hopes anti-gay marriage troubles are now over
Plenty on new CEO's todo list – starting with Firefox's slipping grasp
Apple: We'll unleash OS X Yosemite beta on the MASSES on 24 July
Starting today, regular fanbois will be guinea pigs, it tells Reg
Another day, another Firefox: Version 31 is upon us ALREADY
Web devs, Mozilla really wants you to like this one
Secure microkernel that uses maths to be 'bug free' goes open source
Hacker-repelling, drone-protecting code will soon be yours to tweak as you see fit
Cloudy CoreOS Linux distro declares itself production-ready
Lightweight, container-happy Linux gets first Stable release
prev story

Whitepapers

Implementing global e-invoicing with guaranteed legal certainty
Explaining the role local tax compliance plays in successful supply chain management and e-business and how leading global brands are addressing this.
Boost IT visibility and business value
How building a great service catalog relieves pressure points and demonstrates the value of IT service management.
Why and how to choose the right cloud vendor
The benefits of cloud-based storage in your processes. Eliminate onsite, disk-based backup and archiving in favor of cloud-based data protection.
The Essential Guide to IT Transformation
ServiceNow discusses three IT transformations that can help CIO's automate IT services to transform IT and the enterprise.
Maximize storage efficiency across the enterprise
The HP StoreOnce backup solution offers highly flexible, centrally managed, and highly efficient data protection for any enterprise.