Mobile/Fx19 PRD: Difference between revisions

 
(4 intermediate revisions by the same user not shown)
Line 9: Line 9:


== Value Proposition ==
== Value Proposition ==
''Expand market TAM? Expand locale coverage? New user value that no other browser offers?''
Main driver: expanding TAM through device breath and new locale reach


== Product & Feature Requirements ==
== Product & Feature Requirements ==
Line 16: Line 16:
* Themes were quite popular on desktop
* Themes were quite popular on desktop
* Themes drives traffic to AMO
* Themes drives traffic to AMO


''' Specifications '''
''' Specifications '''
Line 21: Line 22:
* Light-weight themes hosted in AMO
* Light-weight themes hosted in AMO
* Must be maintained from one upgrade to the next
* Must be maintained from one upgrade to the next


''' UX Design '''
''' UX Design '''
* ''Link(s) from UX team''
* [https://wiki.mozilla.org/File:Fennec_theme-mockup.jpg Light-Weight theme mock-up]
* [https://wiki.mozilla.org/File:Fennec_theme-guidelines.png Light-Weight theme guidelines]
 


''' User Stories '''
''' User Stories '''
* As a user, I want to personalize my browser skin to make it fun, quirky and "me".
* As a user, I want to personalize my browser skin to make it fun, quirky and "me".


''' Quality Criteria '''
''' Quality Criteria '''
# User stories are met
# User stories are met
# Specifications are satisfied
# Specifications are satisfied


=== ARMv6 expanded support: 600MHz, 512MB, HVGA ===
=== ARMv6 expanded support: 600MHz, 512MB, HVGA ===
* Expands our TAM
* Expands our TAM
* Supports our mission for extending the web for everyone
* Supports our mission for extending the web for everyone


''' Specifications '''
''' Specifications '''
* Fennec to install, run and support all Fennec features on an expanded set of devices supporting at a minimum ARMv6, 600 MHz, 512 MB RAM, HVGA, OpenGL
* Fennec to install, run and support all Fennec features on an expanded set of devices supporting at a minimum ARMv6, 600 MHz, 512 MB RAM, HVGA, OpenGL


''' UX Design '''
* n/a


''' User Stories '''
''' User Stories '''
Line 46: Line 51:
* As a user, I want a browser alternative that performs at least as well as the stock browser pre-installed on my handset, so that I have a choice as to which browser I can use.
* As a user, I want a browser alternative that performs at least as well as the stock browser pre-installed on my handset, so that I have a choice as to which browser I can use.
* As a developer, I want to target even more phones with one application to reduce development overheads.
* As a developer, I want to target even more phones with one application to reduce development overheads.


'''Device List'''
'''Device List'''
Line 56: Line 62:
* Acer beTouch/Liquid Mini (E310)
* Acer beTouch/Liquid Mini (E310)
* ZTE Blade (003Z)
* ZTE Blade (003Z)


''' Quality Criteria '''
''' Quality Criteria '''
Line 92: Line 99:
* Firefox Feedback: I ran into some problems
* Firefox Feedback: I ran into some problems
* Firefox Feedback: I love it
* Firefox Feedback: I love it


=== Support for zh-TW and zh-CN ===
=== Support for zh-TW and zh-CN ===
* Developers in the Asia-Pacific area are interested in zh-TW and zh-CN support to better customise applications for the Chinese market
* Developers in the Asia-Pacific area are interested in zh-TW and zh-CN support to better customise applications for the Chinese market
* The significant market share of ARMv6 users are in Asia-Pacific, so ensuring the zh-TW and zh-CN locales are included ensures we are better catering to this audience as we continue to expand our ARMv6 device support
* The significant market share of ARMv6 users are in Asia-Pacific, so ensuring the zh-TW and zh-CN locales are included ensures we are better catering to this audience as we continue to expand our ARMv6 device support


''' Specifications '''
''' Specifications '''
* zh-TW is added to the multi-locale APK
* zh-TW is added to the multi-locale APK
* zh-CN is added to the multi-locale APK
* zh-CN is added to the multi-locale APK


''' User Stories '''
''' User Stories '''
* As a user in China or Taiwan, I want to use Firefox for with the China or Taiwan locale so I can use it in my own language.
* As a user in China or Taiwan, I want to use Firefox for with the China or Taiwan locale so I can use it in my own language.
* As a developer, I can create applications more specific to the Chinese market by leveraging the integrated locate into the multi-pack build.
* As a developer, I can create applications more specific to the Chinese market by leveraging the integrated locate into the multi-pack build.


''' Quality Criteria '''
''' Quality Criteria '''
Line 109: Line 120:
# zh-CN locale is added to the standard multi-locale APK
# zh-CN locale is added to the standard multi-locale APK
# The addition of zh-CN and zh-TW locales do not significantly increase start-up times or APK size as compared to the current multi-locale APK
# The addition of zh-CN and zh-TW locales do not significantly increase start-up times or APK size as compared to the current multi-locale APK


=== Fx integration into Google search widget ===
=== Fx integration into Google search widget ===
* Allows a user to add the Firefox database to Google's on-device search engine
* Allows a user to add the Firefox database to Google's on-device search engine


''' Specifications '''
''' Specifications '''
Line 117: Line 130:
* When a user taps on the Google search widget, users can click on menu -> settings -> phone search and check / uncheck the 'Firefox' box to allow Google to search Firefox's bookmarks and history for relevant search results
* When a user taps on the Google search widget, users can click on menu -> settings -> phone search and check / uncheck the 'Firefox' box to allow Google to search Firefox's bookmarks and history for relevant search results
* No other visual change to the Google search widget
* No other visual change to the Google search widget


''' User Stories '''
''' User Stories '''
* As a user, I can use Google search to look through my Firefox bookmarks and history so I can find relevant results (when I was browsing with Firefox) when I'm searching using the Google search widget.
* As a user, I can use Google search to look through my Firefox bookmarks and history so I can find relevant results (when I was browsing with Firefox) when I'm searching using the Google search widget.


''' Quality Criteria '''
''' Quality Criteria '''
# User stories are satisfied
# User stories are satisfied
# Specifications are met
# Specifications are met


== Supported Locales ==
== Supported Locales ==
Number of supported locales: 18 [en-US, cs, da, de, es-ES, fi, fr, ja, ko, it, nb-NO, nl, pl, pt-BR, pt-PT, ru, zh-CN, zh-TW]
Number of supported locales: 18 [en-US, cs, da, de, es-ES, fi, fr, ja, ko, it, nb-NO, nl, pl, pt-BR, pt-PT, ru, zh-CN, zh-TW]
== GTM Plan ==


== System Requirements ==
== System Requirements ==
Confirmed users, Bureaucrats and Sysops emeriti
1,452

edits