There aren’t any major interface tweaks in Firefox 6; you’ll pretty much be seeing the same browser you’re used to already. Some of the user-facing changes include a highlighted URL in the address bar, easier access to Firefox Sync and some performance enhancements. The new release also gives users a new permissions tool that lets them set permissions for saved passwords, pop-ups and cookies on a site-by-site basis.
For developers, the most significant additions to Firefox 6 are the element, which displays system progress bars for tasks in progress; touch events, which support touchscreen functionality; and server-sent events, which allow server-side script to generate client-side events accompanied with data.
Mozilla has also brought back WebSockets. WebSockets enable interactive communication between the browser and the server and are used for chat and gaming programs, among others.
Another new feature in Firefox 6 is the Window.matchMedia API. “This is basically the media queries equivalent to querySelector, matchesSelector and friends,” writes Mozilla engineer David Baron. Simply put, the API will help you optimize your website or mobile web app across a range of devices and operating systems.
Sponsored by VB
You can check out other changes for developers at Hacks.Mozilla.org.
The roll-out also included some improvements to Firefox for Android, including tablet-optimized interface features, a new homepage, better image rendering and a more “Android” look and feel overall.
Check out DevBeat, VentureBeat’s brand new channel specifically for developers. The channel will break relevant news and provide insightful commentary aimed to assist developers. DevBeat is sponsored by the Intel AppUp developer program.