Big things are happening in the browser world these days. We haven’t seen this much action in browser development since the Netscape 4 / IE4 browser wars of the dot.com bubble, and back then it was only two browsers! Today, we have (arguably) no less than 4 major browsers, each with increasingly good levels of standards compliance. Even Internet Explorer’s latest offering looks to be reasonably standards compliant, and may finally remove that painful thorn called “Internet Explorer Compatibility” from our collective sides. Let’s take a look at what’s coming down the pike:
We’ve got a release date! Mark your calendars for this Tuesday, June 17 to download the final release of Firefox 3.0! This is an important major release for the Mozilla organization that keeps Firefox at the front of the pack for both performance and standards compliance! Check out some of these new features:
- One-click site info
- Better malware protection
- Better and clearer ssl error pages
- Better zooming
- Improved Mac, Windows and Linux (gtk) integration!
- Tab saving!
- Resumable downloads
- Improved SVG and CSS rendering
- Better memory management
Internet Explorer 8.0 beta
IE8 is starting to shape up into a decent offering from Microsoft! With an emphasis on performance and standards compliance (wait, this is a Microsoft browser, right), IE8 is definitely looking to be the most developer-friendly browser from Microsoft to date. We were all worried when it was first announced that standards-compliance would have to be opted-in on a per-page basis. But they’ve since backed off of that after listening to the developer community and the new standards-compliance mode will be the default. In addition to their new-found love of internet standards, IE8 also introduces “WebSlices”; a new widget format for the browser. A new beta version of IE8 is expected in August, but you can check out Beta 1 at the IE8 Developer Preview page.
And lest we forget, Apple’s Safari is the default browser in the iPhone and iPod touch! Apple has raised the mobile browsing bar so high that most “mobile browsers” can’t even be considered web browsers any more.
While security is pretty tight with Safari and Apple is usually pretty quick to patch things up, Safari is not without it’s problems. The so-called “carpet-bomb” attack allows a malicious web site push potentially thousands of unwanted files to the desktop. While the user still needs to execute files that have been pushed, it can still be a hassle to have to clean up the mess, and some experts have speculated that a dual-pronged attack against Windows Safari users could have Safari downloading files and IE executing them, all without user interaction beyond visiting a web site. While scary, this hasn’t yet been seen in the wild and definitely shouldn’t overshadow the other accomplishments that Apple has achieved with Safari.
Last but certainly not least, we have Opera which released version 9.5 today. Opera has been a long-time flag-bearer for the web standards cause. They’ve also been a huge player in the mobile browsing market, bringing “real” web browsing to mobile devices long before the iPhone stole the thunder with Mobile Safari. (I personally use Opera Mini 4.1 on my BlackJack smartphone.) Opera was also the first browser to pass the previously mentioned Acid 3 test. WebKit followed a few days later, but Opera’s version wasn’t available for public download. The new 9.5 release achieves an 83/100 on Acid 3, the best score to date for a final release browser. Opera 9.5 includes the following new features:
- Improved malware and phishing detection and prevention tools
- Improved bookmarking tools
- Skinnable interface
Opera has also released Dragonfly, a debugging and development tool for Opera. I haven’t tried it yet, but it’s great to see other browsers starting to include development tools on par with Firefox’s FireBug and Developer Tools extensions, which still set the bar for in-browser developer tools.
And let’s not forget that it was Opera that pioneered tabbed web browsing, which forever changed the way we (or at least I) surf the web!
*Whew*! That’s a lot of browsing! And we have to support them all! Luckily, with a trend towards standards compliance and performance, browser makers are making things a little easier on us Rich Media Technologists.