Paul Krill
Editor at Large

Toolkit eyed for offline Web apps

news
Jan 8, 20072 mins

The Dojo Offline Toolkit, to enable Web applications to work offline, is under development by software architect Brad Neuberg in partnership with SitePen, according to Neuberg’s Coding in Paradise blog.

“In summary, it’s a way to have true offline access for Web applications,” Neuberg wrote.

“That’s important because if Web applications are going to continue their forward march, being how users primarily use their applications, they have to work offline,” Neuberg said when contacted this morning by telephone.

The AJAX-based technology features a small Web proxy that sits on top of the user’s local machine and caches the UI pieces of Web applications so they can work offline. Dojo Offline Toolkit serves as an extension to the Dojo Toolkit, which is an open source JavaScript toolkit for Web development.

To function with the Internet Explorer, Firefox and Safari browsers, the open source Dojo Offline Toolkit is to be available within three months.

“True offline access for Web applications is one of the holy grails of Web development. I believe that providing the Web with true, reliable offline access will open the door to many exciting, powerful possibilities; this is why I have devoted the last few years to figuring out how to bring this ability to the contemporary Web,” Neuberg wrote.

With offline technology, consumer applications such as GMail and Blogger could conceivably be the central applications for users even when they do not have a network. CRM systems or a corporate portal also could take advantage of offline capabilities.

Paul Krill

Paul Krill is editor at large at InfoWorld. Paul has been covering computer technology as a news and feature reporter for more than 35 years, including 30 years at InfoWorld. He has specialized in coverage of software development tools and technologies since the 1990s, and he continues to lead InfoWorld’s news coverage of software development platforms including Java and .NET and programming languages including JavaScript, TypeScript, PHP, Python, Ruby, Rust, and Go. Long trusted as a reporter who prioritizes accuracy, integrity, and the best interests of readers, Paul is sought out by technology companies and industry organizations who want to reach InfoWorld’s audience of software developers and other information technology professionals. Paul has won a “Best Technology News Coverage” award from IDG.

More from this author