Confirmed users, Bureaucrats and Sysops emeriti
3,599
edits
Line 136: | Line 136: | ||
** yes![[User:Beltzner|Beltzner]] 07:03, 3 September 2010 (PDT) | ** yes![[User:Beltzner|Beltzner]] 07:03, 3 September 2010 (PDT) | ||
=== | === Dynamic Content Presentation in Client === | ||
The client will | The client will ship with JS in the Firefox Start page that checks for locally cached content in DOMStorage, and inject it into the page. If no content is found, default content will be injected (this content will ship with the browser and can be updated through a Firefox application update) The JS will also retrieve new content from the delivery service, asynchronously, and store it in DOMStorage for subsequent use. Additional data parameters can be stored in DOMStorage such that the content can access it for additional dynamism without private data being sent over the wire. | ||
* client will check mozilla hosted service at most once per day | * client will check mozilla hosted service at most once per day | ||
* client will download | * client will download content from mozilla hosted service if update available | ||
* client will | * client will store content in DOMStorage | ||
* client will render locally stored content in iframe on Firefox Start page | * client will render locally stored content in iframe on Firefox Start page | ||
* if no content exists, client will show "default content" that ships with browser | |||
* client will store additional data in DOMStorage so content can access it (ie: number of add-ons installed) | |||
== Testing == | == Testing == |