Confirmed users, Bureaucrats and Sysops emeriti
1,452
edits
(4 intermediate revisions by the same user not shown) | |||
Line 9: | Line 9: | ||
== Value Proposition == | == Value Proposition == | ||
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 ''' | ||
* | * [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 | ||
''' 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] | ||
== System Requirements == | == System Requirements == |