background preloader

Googlegears

Facebook Twitter

Mediawiki LocalServer - YobiWiki. MediaWiki offline support thanks to Google Gears This is an attempt to provide an offline browsing (not editing) of main article space (no talk pages, no categories) of any MediaWiki-based wiki using LocalServer API of Google Gears. Inspired by this blog post To be able to use Mediawiki offline, the Mediawiki website has to have this extension installed and the browser has to have the Google Gears extension. The original blog post was quick and dirty (do it in less than one hour), but too dirty for me: There was always a complete replication of the full wiki as soon as some change occurred There was no way to know if we were viewing the offline or the online version of a page There was no way to temporarily disable the offline pages It implied hacking the Mediawiki code So I rewrote it as a Mediawiki extension and tried to overcome the mentioned problems.

Note that it is done for the default style MonoBook. Browser requirements: JavaScript enabled Google Gears extension enabled. Troubles? ScrapBook. Google Gears. Last February, we let you know we were shifting our focus from Gears to HTML5. Over the last year or so, we’ve been working closely with other browser vendors and standards bodies to help define and standardize HTML5 features across browsers, and we’ve worked hard to improve these HTML5 capabilities in Chrome: We implemented support for application caches, which are a great replacement for Gears’ offline features. App caches are already being used by web apps like the NYTimes app in the Chrome Web Store. There is also full-featured debugging support for application caches in Chrome’s developer tools.Together with our friends at Mozilla and Microsoft, we proposed, specified, and implemented the IndexedDB API.

This can take the place of the Gears Database API.We implemented the HTML5 File API, which is very similar to the Gears Blob functionality.We implemented the geolocation, notifications, and web worker APIs, which were pioneered by Gears, natively in Chrome. Wiki on a Stick.