Gesture support

From MozillaWiki
Jump to: navigation, search
Please use "Edit with form" above to edit this page.

Status

gesture support
Stage Feature Inbox
Status `
Release target `
Health OK
Status note `

Team

Product manager `
Directly Responsible Individual `
Lead engineer `
Security lead `
Privacy lead `
Localization lead `
Accessibility lead `
QA lead `
UX lead `
Product marketing lead `
Operations lead `
Additional members Nate Watson

Open issues/risks

`

Stage 1: Definition

1. Feature overview

The basic idea of this feature is to add support for trackpad gestures to the Mozilla product line. This feature is important because it would improve ease of use. The planned gestures are: 2 finger scroll, standard zoom gestures, press and hold for a right click menu, 3 finger swiping for switching between tabs, a 3 finger pinch for entering panorama "Firefox only" "with a reverse counterpart," and others as suggested.

2. Users & use cases

The users for this featureset are laptop users, users of touchscreen-but-mainline-OS machines, Mac users, and users who have disabilities or preferences which make regular mice uncomfortable or unusable.

3. Dependencies

`

4. Requirements

`

Non-goals

The idea is not to completely switch from our current interfacing, but to simply to support touch gestures in addition to our current UX components.

Stage 2: Design

5. Functional specification

`

6. User experience design

`

Stage 3: Planning

7. Implementation plan

`

8. Reviews

Security review

`

Privacy review

`

Localization review

`

Accessibility

`

Quality Assurance review

`

Operations review

`

Stage 4: Development

9. Implementation

`

Stage 5: Release

10. Landing criteria

`


Feature details

Priority Unprioritized
Rank 999
Theme / Goal Experience
Roadmap Firefox Desktop
Secondary roadmap Thunderbird
Feature list `
Project `
Engineering team `

Team status notes

  status notes
Products ` `
Engineering ` `
Security ` `
Privacy ` `
Localization ` `
Accessibility ` `
Quality assurance ` `
User experience ` `
Product marketing ` `
Operations ` `