We are familiar with the offline persistence capabilities of HTML5 and
their support in browser implementations. Oracle's AtomDB and related
specification are about transparent, read-write caches that are
auto-synchronized using Atom publishing protocol.
I hope this makes clear the intent of my original email.
Regards,
Nikunj
Maciej Stachowiak wrote:
On Jun 11, 2008, at 1:47 PM, Nikunj Mehta wrote:
Hi Art, Charles,
We have developed a technology, called AtomDB, at Oracle for
transparent, local access to Web application resources when not
connected to a network. This is one of the most frequently requested
features on our mobile applications, which until now has required a
non-Web application solution. Oracle is interested in developing Web
applications for mobile and non-mobile environments that are
resilient to network unreliability.
In the process of developing AtomDB, Oracle has analyzed various
challenges in off line data access. We realize that the Webapps WG is
interested in this area and Oracle is willing to contribute resources
to advance specifications that improve application robustness to
network conditions. We have a specification that we could share with
the WebApps WG, if there is interest.
I look forward to what the working group has to say on this.
HTML5 includes mechanisms for offline applications and offline data.
The application cache is implemented in the Firefox 3 Release
Candidate and the Safari 4 Developer Preview:
http://www.w3.org/html/wg/html5/#offline
Database storage is in Safari 3.1 and newer:
http://www.w3.org/html/wg/html5/#sql
Google Gears also has features similar to both of these and I believe
those features are planned to converge with the standard.
Regards,
Maciej