Mobile/Projects/Set top box optimization
Jump to navigation
Jump to search
Overview/Goals: Responsive Design v1
- First iteration of providing better visual support for Firefox for Android when installed on a set top box (STB)
- Further iterations will refine the visual and navigation experience on a larger screen
- STBs may be plugged into laptop monitors or TVs, therefore the design must suit both methods
Specifications
MVP:
- Use landscape Phone UI
- Hide title bar by default
- Fix "Tools" submenu (or hide it)
- Can't scroll
- Can't get back
- Navigating page by tabbing through links on the page
- scrolling with control sticks and tapping with the trackpad is really annoying
- Font size - web content
- Font size - menu
Nice to have
- Better start page navigation
- URLbar autocomplete
- Auto full screen videos
- Preloaded about:home content
User stories
- As a user, I want to plug an STB console into a computer setup and browse my favourite web content comfortably.
- As a user, I want to plug an STB console into a TV setup and browse my favourite web content comfortably.
Quality criteria
- User stories are satisfied
- Specifications are met
- (Not MVP but desired): dynamic URL bar reappears easily when using a physical (non touch) input method (controller, keyboard) in an intuitive and reproducible manner
Tracking
<bugzilla> {
"blocks": "831778", "resolution": "---", "include_fields": "id, priority, summary, status, assigned_to", "order": "bug_id"
} </bugzilla>
Resolved/Fixed
<bugzilla> {
"blocks": "831778", "resolution": "Fixed", "include_fields": "id, priority, summary, status, assigned_to", "order": "bug_id"
} </bugzilla>