Mobile/Roadmap12-13: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
mNo edit summary
Line 16: Line 16:
** Support for zh-TW and zh-CN
** Support for zh-TW and zh-CN
** Fx integration into the Google search widget
** Fx integration into the Google search widget
** [Possible] New web content font


= Fx20: Private and Personal (Beta) =
= Fx20: Private and Personal (Beta) =
Line 28: Line 27:


* '''Key Features'''
* '''Key Features'''
** All Android-supported Locales
** Reflow on Zoom by Default
** Private browsing mode (per tab)
** Private browsing mode (per tab)
** ARMv6 Expanded Support: 600MHz, 384MB, QVGA
** All Android-supported locales
*** Project256
** ARMv6 expanded support: 600MHz, 384MB, QVGA
** Hiding URL Bar
** Hiding URL Bar
** About:home customisation (top sites, swiping across)
** about:home customization
** Sound effects
** Media decoding (H.264) on GB and HC
** Media decoding (H.264) GB & HC
** Guest mode
** FHM?


= Fx21: Search in Splendour (Aurora) =
= Fx21: Search in Splendour (Aurora) =
Line 50: Line 44:


* '''Key Features'''
* '''Key Features'''
** Next Gen Sync ?
** Reflow on Zoom by default
** First-Run UX [linked with sync]?
** Small search widget
** Multiple Profiles
** Large search widget
** Small Search widget
** Search suggestions from multiple providers
** Large Search widget
** Support for distribution files (v1)
** Multi-Tab search
** HTML5 compatibility improvements
** Save for Later - v1?
** New web content font
** Support for Distributions
** Add-on clean up
** FHR


= Fx22: Reading Rainbow (Nightly) =
= Fx22: Simple Pleasures (Nightly) =
* '''[[Mobile/Fx22 | Feature Tracking]]'''
* '''[[Mobile/Fx22 | Feature Tracking]]'''
* '''[[Mobile/Fx22_PRD | Product Requirements Document]]'''
* '''[[Mobile/Fx22_PRD | Product Requirements Document]]'''
Line 69: Line 64:


* '''Key Features'''
* '''Key Features'''
** Offline mode
** Different reading layouts
** Different reading layouts, including Silverfox
** Fisheye
** Magnifying glass
** Simple nativation gestures
** Save for Later v2 ?
** PiCL (v1)
** Optimisation for Ouya?
*** Reading list available everywhere
** Simple navigation gestures v1 ?
*** Easy sign-in
*** Push tab
** Marketing push (organic engagement program?)


= Fx23: Real Media =  
= Fx23: Real Media =  
Line 87: Line 84:
* '''Key Features'''
* '''Key Features'''
** WebRTC
** WebRTC
** Media encoding
*** Media encoding
** Shumway
*** Secure messaging
** Optimisation for TV v1
** Shumway (v1)
** Optimisation for Ouya (v1)
** Optimisation for TV (v1)
** Downloadable snippets
** Top sites defined default thumnails
** Data bandwidth optimization
*** Image compression proxy
*** Data compression proxy
 
= Fx24: Partner ready II =
* '''[[Mobile/Fx24 | Feature Tracking]]'''
* '''[[Mobile/Fx24_PRD | Product Requirements Document]]'''
 
* '''Schedule'''
** Feature and String Freeze: Jun 24, 2013
** Beta: Aug 5, 2013
** GA: Sep 25, 2013
 
* '''Key Features'''
** First-run UX
*** Remove dependency on PiCL & ensure it plugs in
** OTT integration efforts
 
= Fx25: Extending through Add-ons =
* '''[[Mobile/Fx25 | Feature Tracking]]'''
* '''[[Mobile/Fx25_PRD | Product Requirements Document]]'''
 
* '''Schedule'''
** Feature and String Freeze: Aug 5, 2013
** Beta: Sep 23, 2013
** GA: Nov 6, 2013
 
* '''Key Features'''
** PiCL (v2)
** Developer/add-on focus


= Fx ##: Timing TBC =
= Fx ##: Timing TBC =
* iOS support
* Maintenance mode:
* X86 support
** X86 support
* Appia
 
** Updater: ability to push out updates independent of distribution channel
* Watch list:
** Legal review of ToS (done - Greg)
** Appia
** RelEng review of submission process (WIP - Alex)
** Amazon
** Target market: review of addressable base (WIP - Irina)
** iOS (long term)
** Data collection from blocklist pings (WIP - Daniel, Brad)
** Specific carrier/partner requirements (placeholder)
*** Product version
** WebRT improvements
*** OS version
*** preferred apps, packaged apps, hosted apps
*** Locale
** Carrier value-add services integration
*** Rough location from IP address
 
*** Device model / name
* Short-term requests (2-3 releases from now)
* WebRT improvements
** Always request desktop site
* Multiple screens
** Improvements to about:home customization (swipe, tap & hold, ...)
* Octane
 
* HTML5 (input)
* Medium-term requests (4-5 releases from now)
* jsgamebench
** Metrics/Benchmarking (Octane, jsgamebench, GUIMark3, chalkboard, Ringmark, RoboHornet...)
* GUImark3?
** WebAPIs: PushNotification, WebPayments, Contacts, WebTelephony, DeviceStorage, WebBluetooth
* Chalkboard
 
* Ringmark?
* Longer-term (over 5 releases from now)
* Robohornet
** Add-on story
* Fingerprint reader
** PiCL v#
* Scanning downloads
** Security enhancements (fingerprinter reader, scanning downloads, 3rd party plug-ins)
* Plug-ins for 3rd party virus/scanning
* Always request desktop site
* BUG 814667 - save for later phased approach, which phase?
* Data bandwidth usage optimisation -> carrier play / push to marketplace if we're leaner
* Cost control app (parity with FFOS) - how much the browser uses


= Backlog =
= Backlog =

Revision as of 19:35, 26 February 2013

Fx19: Making New Friends (GA)

  • Schedule
    • Feature and String Freeze: Nov 19, 2012
    • Beta: Jan 7, 2013
    • GA: Feb 19, 2012
  • Key Features
    • Light-Weight Themes
    • ARMv6 Expanded Support: 600MHz, 512MB, HVGA
      • Tile-by-tile drawing
      • Low-res tiles
      • Mitigating locking (performance optimisation)
    • Support for zh-TW and zh-CN
    • Fx integration into the Google search widget

Fx20: Private and Personal (Beta)

  • Schedule
    • Feature and String Freeze: Jan 7, 2013
    • Beta: Feb 18, 2013
    • GA: Apr 2, 2013
  • Key Features
    • Private browsing mode (per tab)
    • All Android-supported locales
    • ARMv6 expanded support: 600MHz, 384MB, QVGA
    • Hiding URL Bar
    • about:home customization
    • Media decoding (H.264) on GB and HC

Fx21: Search in Splendour (Aurora)

  • Schedule
    • Feature and String Freeze: Feb 18, 2013
    • Beta: Apr 1, 2013
    • GA: May 14, 2013
  • Key Features
    • Reflow on Zoom by default
    • Small search widget
    • Large search widget
    • Search suggestions from multiple providers
    • Support for distribution files (v1)
    • HTML5 compatibility improvements
    • New web content font
    • Add-on clean up
    • FHR

Fx22: Simple Pleasures (Nightly)

  • Schedule
    • Feature and String Freeze: Apr 1, 2013
    • Beta: May 13, 2013
    • GA: Jun 25, 2013
  • Key Features
    • Different reading layouts
    • Fisheye
    • Simple nativation gestures
    • PiCL (v1)
      • Reading list available everywhere
      • Easy sign-in
      • Push tab
    • Marketing push (organic engagement program?)

Fx23: Real Media

  • Schedule
    • Feature and String Freeze: May 13, 2013
    • Beta: Jun 24, 2013
    • GA: Aug 6, 2013
  • Key Features
    • WebRTC
      • Media encoding
      • Secure messaging
    • Shumway (v1)
    • Optimisation for Ouya (v1)
    • Optimisation for TV (v1)
    • Downloadable snippets
    • Top sites defined default thumnails
    • Data bandwidth optimization
      • Image compression proxy
      • Data compression proxy

Fx24: Partner ready II

  • Schedule
    • Feature and String Freeze: Jun 24, 2013
    • Beta: Aug 5, 2013
    • GA: Sep 25, 2013
  • Key Features
    • First-run UX
      • Remove dependency on PiCL & ensure it plugs in
    • OTT integration efforts

Fx25: Extending through Add-ons

  • Schedule
    • Feature and String Freeze: Aug 5, 2013
    • Beta: Sep 23, 2013
    • GA: Nov 6, 2013
  • Key Features
    • PiCL (v2)
    • Developer/add-on focus

Fx ##: Timing TBC

  • Maintenance mode:
    • X86 support
  • Watch list:
    • Appia
    • Amazon
    • iOS (long term)
    • Specific carrier/partner requirements (placeholder)
    • WebRT improvements
      • preferred apps, packaged apps, hosted apps
    • Carrier value-add services integration
  • Short-term requests (2-3 releases from now)
    • Always request desktop site
    • Improvements to about:home customization (swipe, tap & hold, ...)
  • Medium-term requests (4-5 releases from now)
    • Metrics/Benchmarking (Octane, jsgamebench, GUIMark3, chalkboard, Ringmark, RoboHornet...)
    • WebAPIs: PushNotification, WebPayments, Contacts, WebTelephony, DeviceStorage, WebBluetooth
  • Longer-term (over 5 releases from now)
    • Add-on story
    • PiCL v#
    • Security enhancements (fingerprinter reader, scanning downloads, 3rd party plug-ins)

Backlog

https://wiki.mozilla.org/Mobile/Backlog

Archives