Changes

Jump to: navigation, search

Firefox/Account

1,270 bytes added, 20:29, 11 January 2013
m
References
* Wrapping Firefox Cloud data with an API and make that accessible to other apps, sites, and browsers.
* Make the Firefox Cloud data blob extensible (perhaps obviously).
 
=== Design Principles ===
Some basic principles to consider when designing an experience around multiple devices (pulled from http://www.slideshare.net/preciousforever/patterns-for-multiscreen-strategies)...
 
; Coherence
: Optimizing experiences for different device types, while still creating a sense of commonality and recognition across our products. The Australis project is an example of this.
 
; Synchronization
: Very simply, keeping all your content in sync. NextGen Sync is an example of this.
 
; Screen Sharing
: Using more than one screen to share a single experience. An example might be reading an article on your phone, and seeing photos from the same article show up on your TV while you're reading.
 
; Device Shifting
: Pushing an experience from one device to another. An example might be a couple sitting on a couch, and the husband "drags" an interesting link from his phone over to his wife's tablet screen to share it.
 
; Complementary
: When more than one screen can work together to make an experience better. An example might be using a phone as a device to type or do a search for a browser being displayed on a TV.
 
; Simultineity
: Supporting two separate experiences that happen at the same time. An example might be watching the presidential debates on your laptop, while tweeting about them on your phone.
=== References ===
* [[Firefox/Cloud/Design Principles | Some general design principles]] (from ibarlow)
* [[Services/Sync/NextGen | Next-gen Sync @ Services wiki]]
* [https://support.mozilla.org/en-US/products/firefox/sync Current Sync features and behaviour]
Canmove, confirm, emeritus
6,906
edits

Navigation menu