ZDNet Asia

Mozilla prepares coders for Firefox 4 features

Stephen Shankland, CNET News.com on May 31st, 2010 (May 31st, 2010)

It was with delight that I read these words on Thursday: "The proposed IndexedDB standard, which provides a local database store for Web applications, will be supported by Firefox 4."

The statement appears on Mozilla's new Firefox 4 for developers site, boding well for those of us who use the Web a lot: the IndexedDB interface gives Web applications a way to work even without a network connection.

The proposed IndexedDB addition to the HTML standard is one of a collection of technologies opening new horizons for Web programmers and putting competitive pressure on Adobe Systems' Flash Player plug-in. The main reason I'm interested in it in particular: the restoration and, I'd hope, improvement of Google Docs offline access and editing features. But I could see it as improving performance for some Web sites, too, through more sophisticated caching, for example.

When earlier this month Mozilla detailed Firefox 4 plans, including a desire to release the new version by November, the organization left IndexedDB support as a grayed-out item, meaning it wasn't committing. When I asked if things had changed since then, Mozilla displayed some optimism but left itself some IndexedDB wiggle room.

"Our team continues to work on both the implementation of IndexedDB as well as on the specification in collaboration with Microsoft and others," said Director of Firefox Mike Beltzner. "This work is moving fast; over the past two weeks there has been a lot of progress on the specification. We're still aiming to ship it with Firefox 4, assuming the quality of the specification and implementation meet the needs of Web developers looking to build applications that use client side storage."

Firefox faces new competition from Google Chrome in particular, but its usage continues to grow, and at least for newer Web sites, being something other than Internet Explorer isn't the liability it once was.

IndexedDB is one of a number of technologies developers should be aware of. Mozilla mentioned some earlier, but the developer page has a full list that's still under development. Some highlights:

This article was first published as a blog post on CNET News.

URL:http://www.zdnetasia.com/mozilla-prepares-coders-for-firefox-4-features-62200351.htm