CloudServices/UX: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
 
(9 intermediate revisions by 2 users not shown)
Line 3: Line 3:
[[image:Cloud-services-ux-dfa.png|right|310px]]
[[image:Cloud-services-ux-dfa.png|right|310px]]


A living archive of Cloud Services UX at Mozilla, but primarily Firefox Accounts and relying services. Questions, objections, and considerations should be directed to [mailto:jgruen@mozilla.com John Gruen] and [mailto:rfeeley@mozilla.com Ryan Feeley].
A guide to Cloud Services UX initiatives at Mozilla, primarily comprising of Firefox Accounts and its relying services. Please direct questions, objections, and suggestions should to [mailto:jgruen@mozilla.com John Gruen] and [mailto:rfeeley@mozilla.com Ryan Feeley].


=Firefox Accounts=
=Firefox Accounts=


THIS IS OUR VISION FOR FXA
Firefox Accounts is a privacy-respecting account system that enables a unified experience across supported clients and devices, including Firefox desktop browser, Firefox Android browser, Firefox OS, and Mozilla web properties. Newly launched, its first service is Sync for Firefox desktop and Android, but soon it will used by new and existing Mozilla properties. There are no current plans to use Firefox Accounts to replace Persona a sign-in system for the open web.


==Relying Services==
==Relying Services==
Line 13: Line 13:
===Sync===
===Sync===


===Web===
Enables synchronizing of Firefox desktop and Android profile data including tabs, bookmarks, passwords and more.


===SSO===
* [https://www.lucidchart.com/publicSegments/view/52d87c50-8e48-45ca-9ff8-78900a005629/image.pdf User flow diagram with links to annotated designs - PDF]


===Loop===
===Single Sign-On===


=Sync=
Firefox Accounts delivers a unified web-based single sign-in system for supported clients.
* [https://people.mozilla.org/~jgruen/fxa/web/site_concept_video.m4v Signing in to a speculative FxA site]
* [https://people.mozilla.org/~jgruen/fxa/web/marketplace_signin.m4v Speculative video - Signing in to Marketplace with FxA]
* [https://www.lucidchart.com/documents/view/4f34-ef24-52695ddf-8057-72580a00d543 FxA Flow & Wireframes - LucidChart Diagram]
* [http://people.mozilla.org/~jgruen/fxa/ffos/wmf_fxa_signin.m4v Speculative - Authenticating to WMF- M4V]


User flow diagram and annotated design documents: <br>
===Loop===
[https://www.lucidchart.com/documents/view/4678-1408-52b1b652-9823-7a810a00c462 Sync.next Flow & Wireframes - LucidChart Diagram]
 
This is the global source of UX thinking for Firefox Accounts: <br>
[https://www.lucidchart.com/documents/view/4f34-ef24-52695ddf-8057-72580a00d543 FxA Flow & Wireframes - LucidChart Diagram]
 
==Desktop==
* [http://people.mozilla.org/~zfang/FirefoxAccount/PiCL_0905.pdf PiCL Desktop Mockup - PDF] prepared by [mailto:zfang@mozilla.com Zhenshuo Fang


==Android==
Loop is a WebRTC-based video chat client that is being planned for Firefox browsers and OS. Firefox Accounts will be the account system used, though may not be required for link-driven chat sessions.
* [http://people.mozilla.org/~jgruen/fxa/android/picl_android.png PiCL Android Sign In-PNG] prepared by [mailto:ibarlow@mozilla.com Ian Barlow]


==Web==
===FirefoxOS===
* [https://www.lucidchart.com/documents/view/4f34-ef24-52695ddf-8057-72580a00d543 FxA Flow & Wireframes - LucidChart Diagram]
* [http://people.mozilla.org/~jgruen/pdx_deck/ PiCL User Testing Summary]
 
=Firefox Accounts=
 
==FirefoxOS==


Please note: these need updating for the FirefoxOS 1.3 MVP currently in progress. See https://github.com/SamPenrose/fxa-fxos/blob/master/dependencies.md for details.
Please note: these need updating for the FirefoxOS 1.3 MVP currently in progress. See https://github.com/SamPenrose/fxa-fxos/blob/master/dependencies.md for details.
Line 48: Line 38:
* [https://bugzilla.mozilla.org/attachment.cgi?id=824748 Firefox Accounts Sign In FTE-PDF]
* [https://bugzilla.mozilla.org/attachment.cgi?id=824748 Firefox Accounts Sign In FTE-PDF]
* [https://bugzilla.mozilla.org/attachment.cgi?id=825368 Firefox Accounts Settings-PDF]
* [https://bugzilla.mozilla.org/attachment.cgi?id=825368 Firefox Accounts Settings-PDF]
* [http://people.mozilla.org/~jgruen/fxa/ffos/wmf_fxa_signin.m4v Authenticating to WMF- M4V]
* [http://people.mozilla.org/~jgruen/fxa/ffos/fxa_animation_flow.m4v Firefox Accounts Sub-Flow Animation-M4V]
* [http://people.mozilla.org/~jgruen/fxa/ffos/fxa_animation_flow.m4v Firefox Accounts Sub-Flow Animation-M4V]
==Android==
* [http://people.mozilla.org/~jgruen/fxa/android/picl_android.png PiCL Android Sign In-PNG] prepared by [mailto:ibarlow@mozilla.com Ian Barlow]
==Desktop==
* [http://people.mozilla.org/~zfang/FirefoxAccount/PiCL_0905.pdf PiCL Desktop Mockup - PDF] prepared by [mailto:zfang@mozilla.com Zhenshuo Fang]
==Web==
* [http://people.mozilla.org/~jgruen/pdx_deck/ PiCL User Testing Summary]


==Concepts + Roadmap==
==Concepts + Roadmap==
Ideas in this section are speculative, provisional, and possibly not very carefully considered.
Ideas in this section are speculative, provisional, and possibly not very carefully considered.
* [https://people.mozilla.org/~jgruen/fxa/web/marketplace_signin.m4v Signing in to Marketplace with FxA]
* [https://people.mozilla.org/~jgruen/fxa/web/site_concept_video.m4v Signing in to a speculative FxA site]
* [https://www.lucidchart.com/documents/view/4f34-ef24-52695ddf-8057-72580a00d543 FxA Flow & Wireframes - LucidChart Diagram]
*[http://people.mozilla.org/~jgruen/fxa/assets/fxa_story.png Firefox Accounts Story]
*[http://people.mozilla.org/~jgruen/fxa/assets/fxa_story.png Firefox Accounts Story]
*[http://people.mozilla.org/~jgruen/fxa/assets/fxa_logo.png Firefox Accounts Provisional Logo]
*[http://people.mozilla.org/~jgruen/fxa/ffos/sec_image_demo.m4v Security Image Demo (M4V)]
*[http://people.mozilla.org/~jgruen/fxa/ffos/sec_image_demo.m4v Security Image Demo (M4V)]
*[http://people.mozilla.org/~jgruen/fxa/ffos/ffos_fxa_playpen.zip Keynote slide with FFOS + FxA Assets]
*[http://people.mozilla.org/~jgruen/fxa/ffos/ffos_fxa_playpen.zip Keynote slide with FFOS + FxA Assets]
Line 90: Line 66:
|[https://air.mozilla.org/firefox-desktop-user-types-in-north-america/ Air Mozilla : Firefox Desktop User Types in North America ]
|[https://air.mozilla.org/firefox-desktop-user-types-in-north-america/ Air Mozilla : Firefox Desktop User Types in North America ]
|Bill Selman
|Bill Selman
|-
|2013-05-20
|[http://people.mozilla.com/~cbeasley/2013-identity-design-principles.pdf Identity Principles and Guidelines]
|Crystal Beasley


|-
|-
Line 115: Line 86:
=Deprecated=
=Deprecated=
Artifacts in this section are provided for historical purposes, and cannot be used for current reference.
Artifacts in this section are provided for historical purposes, and cannot be used for current reference.
* [http://people.mozilla.org/~zfang/FirefoxAccount/PiCL_0905.pdf PiCL Desktop Mockup - PDF] prepared by [mailto:zfang@mozilla.com Zhenshuo Fang
* [http://people.mozilla.org/~jgruen/pdx_deck/ PiCL User Testing Summary]
* [http://people.mozilla.org/~jgruen/fxa/android/picl_android.png PiCL Android Sign In-PNG] prepared by [mailto:ibarlow@mozilla.com Ian Barlow]
* [http://people.mozilla.org/~zfang/FirefoxAccount/PiCL_0905.pdf PiCL Desktop Mockup - PDF] prepared by [mailto:zfang@mozilla.com Zhenshuo Fang]

Latest revision as of 14:38, 30 April 2014

Last updated: 2014/04/30
Cloud-services-ux-dfa.png

A guide to Cloud Services UX initiatives at Mozilla, primarily comprising of Firefox Accounts and its relying services. Please direct questions, objections, and suggestions should to John Gruen and Ryan Feeley.

Firefox Accounts

Firefox Accounts is a privacy-respecting account system that enables a unified experience across supported clients and devices, including Firefox desktop browser, Firefox Android browser, Firefox OS, and Mozilla web properties. Newly launched, its first service is Sync for Firefox desktop and Android, but soon it will used by new and existing Mozilla properties. There are no current plans to use Firefox Accounts to replace Persona a sign-in system for the open web.

Relying Services

Sync

Enables synchronizing of Firefox desktop and Android profile data including tabs, bookmarks, passwords and more.

Single Sign-On

Firefox Accounts delivers a unified web-based single sign-in system for supported clients.

Loop

Loop is a WebRTC-based video chat client that is being planned for Firefox browsers and OS. Firefox Accounts will be the account system used, though may not be required for link-driven chat sessions.

FirefoxOS

Please note: these need updating for the FirefoxOS 1.3 MVP currently in progress. See https://github.com/SamPenrose/fxa-fxos/blob/master/dependencies.md for details.

Concepts + Roadmap

Ideas in this section are speculative, provisional, and possibly not very carefully considered.

Persona

KPI

General Resources

Date Description Contact
2013-06-04 Air Mozilla : Firefox Desktop User Types in North America Bill Selman
2013-02-04 Air Mozilla : What I've learned about passwords, and why they aren't going away Joseph Bonneau
2012-12-06 Air Mozilla : Online Identity, What Users Care About Lindsay Kenzig / Mary Trombley
2012-08-10 Air Mozilla : Passwords of the Future Crystal Beasley / Sawyer Hollenshead (2012 intern)

Deprecated

Artifacts in this section are provided for historical purposes, and cannot be used for current reference.