Changes

Jump to: navigation, search

Fennec/Features/touch

2,624 bytes added, 16:34, 8 July 2011
m
no edit summary
{{FeatureStatus
|Feature name=Touch Events part 1: single-touch
|Feature stage=Landed
|Feature version=Firefox 6
|Feature health=OK
}}
{{FeatureTeam
|Feature product manager=Thomas Arend
|Feature feature manager=Matt Brubeck
|Feature lead engineer=Wes Johnson, Olli Pettay, Matt Brubeck
|Feature qa lead=Martijn Wargers
}}
{{FeaturePageBody
|Feature open issues and risks=* {{bug|653009}} - Make preventDefault for touch events compatible with WebKit/Opera
|Feature overview=Expose touch events to content for better interaction with web pages and services, and compatibility with WebKit/Opera and existing web content.
|Feature users and use cases=* Expose single-touch events to content in Fennec.
* Don't let pages completely block navigation or sidebar panning.
* Compatibility with existing pages like Google Maps.
* Conformance with a subset of [http://dvcs.w3.org/hg/webevents/raw-file/tip/touchevents.html W3C Touch Events editor's draft].
* Compatibility with a common subset of Safari/Android/WebKit functionality.
|Feature requirements=* No performance regressions on non-touch-event pages.
* Acceptable performance of touch events in content. (Need more precise criteria?)
* Sidebar (or some alternate form of navigation) is still accessible on pages that use touch events.
|Feature non-goals=* Expose multiple simultaneous touches to content (will be done in a [[Fennec/Features/multitouch|part 2]]).
* 100% conformance with W3C Touch Events spec (will be completed in future versions).
* 100% compatibility with Safari or other browsers.
* Enable W3C touch events in desktop Firefox (will be done in future versions).
|Feature qa review=* [[Fennec/Features/touch/TestPlan|QA Test Plan]]
|Feature implementation notes=* {{bug|544614}} - Tracking bug for touch events in Fennec
** Patches and early test builds are available; see comments in this bug.
* See also [[Fennec/Features/gestures]].
* {{bug|650339}} - Allow access to UI on pages that consume touch events and prevent panning
}}
{{FeatureInfo
|Feature priority=P1
|Feature roadmap=Firefox Mobile
|Feature list=Mobile
|Feature engineering team=Platform
}}
{{FeatureTeamStatus
|Feature products status=tbd
|Feature engineering status=tbd
|Feature security status=tbd
|Feature privacy status=tbd
|Feature localization status=tbd
|Feature accessibility status=tbd
|Feature qa status=tbd
|Feature ux status=tbd
}}
== Other documentation ==
* [http://digdug2k.wordpress.com/2011/05/02/touchevents/ Blog post about touch events in mobile Firefox]
* [http://dvcs.w3.org/hg/webevents/raw-file/tip/touchevents.html W3C Touch Events editor's draft specification]
Canmove, confirm, emeritus
6,906
edits

Navigation menu