diff options
Diffstat (limited to 'js/dojo-1.7.2/dojox/storage/README')
| -rw-r--r-- | js/dojo-1.7.2/dojox/storage/README | 115 |
1 files changed, 115 insertions, 0 deletions
diff --git a/js/dojo-1.7.2/dojox/storage/README b/js/dojo-1.7.2/dojox/storage/README new file mode 100644 index 0000000..7acf9b0 --- /dev/null +++ b/js/dojo-1.7.2/dojox/storage/README @@ -0,0 +1,115 @@ +------------------------------------------------------------------------------- +Dojo Storage +------------------------------------------------------------------------------- +Version X.XXX (does not have separate versioning -- versioned by release date) +Last Release date: January 2010 +------------------------------------------------------------------------------- +Project state: +experimental +------------------------------------------------------------------------------- +Credits + Brad Neuberg + Alex Russell + +LocalStorage, BehaviorStorage, CookieStorage: + Jens Arps +------------------------------------------------------------------------------- +Project description + +dojox.storage provides a JavaScript abstraction for persistent storage +as well as pluggable implementations which typically use native browser +extensions (e.g. Flash player, Gears) + +------------------------------------------------------------------------------- +Dependencies: + +FlashStorageProvider requires the Flash player +GearsStorageProvider requires the Gears extension +LocalStorageProvider does not require any plugins but will run only in certain +browsers (see below) +BehaviorStorageProvider does not require any plugins but will run only in IE 5+ +CookieStorageProvider has no requirements +The various Air*StorageProviders require Adobe's AIR software + +The open source mtasc compiler (www.mtasc.org) is needed to build the +ActionScript into SWF format. The SWF object is maintained within svn, so +this step is only necessary if Storage.as is modified. A sample build script +is provided (buildFlashStorage.sh) + +------------------------------------------------------------------------------- +Documentation + +See http://dojotoolkit.org/reference-guide/dojox/storage.html for Dojo Storage docs. + +See dojox/storage/demos/helloworld.html for a simple Hello World example +you can base your code off of. + +------------------------------------------------------------------------------- +Installation instructions + +If you want to use Dojo Storage in a web browser: + +These installation instructions are to use Dojo Storage in a web browser; at +runtime, Dojo Storage will autodetect and use the best available storage +option. This includes: + + * localStorage: HTML 5 Web Browsers (Firefox 3+, Safari 4+, IE 8+) + * Google Gears (Plugin) + * globalStorage (Firefox 2+) + * userData Behavior (IE 5+) + * Hidden Flash (Plugin) + * Cookies + +To have access to Dojo Storage, require "dojox.storage": + +dojo.require("dojox.storage"); + + +If you want to use Dojo Storage with Adobe AIR: + +[TBD! Why don't you write this and contribute!] + +------------------------------------------------------------------------------- +Additional Notes + + +STORAGE TABLE +------------- + + +Browser Used StorageProvider, in order of preference + +IE 6 / IE7 GearsStorageProvider + FlashStorageProvider + BehaviorStorageProvider + CookieStorageProvider + +IE 8 LocalStorageProvider + GearsStorageProvider + FlashStorageProvider + BehaviorStorageProvider + CookieStorageProvider + +Safari 3 FlashStorageProvider + CookieStorageProvider + +Safari 4 LocalStorageProvider + FlashStorageProvider + CookieStorageProvider + +Chromium 4 FlashStorageProvider +(Mac OS) CookieStorageProvider + +Firefox 2 WhatWGStorageProvider (= globalStorage) + GearsStorageProvider + FlashStorageProvider + CookieStorageProvider + +Firefox 3 LocalStorageProvider + GearsStorageProvider + FlashStorageProvider + CookieStorageProvider + +Opera 10 LocalStorageProvider + FlashStorageProvider + CookieStorageProvider |
