Mobile/UI/Designs/TouchScreen/workingUI

< Mobile‎ | UI‎ | Designs/TouchScreen
Revision as of 16:31, 13 June 2008 by Madhava (talk | contribs)

UI to-do list

fennec requirements document

  • navigation screen (integration with search) -- tentatively done
  • bow
    • final list and layout of buttons -- in progress
    • site button? -- in progress
  • what kind of bar at the top
    • URL/title bar -- tentatively done
    • permanent bar for system information -- for discussion
  • page identity UI
  • add-ons UI
  • notifications UI -- in progress
      • pop-up blocking
      • password manager
      • page trying to install a file
  • actions UI
  • Downloads (manager vs. low-touch progress indication)
  • tabs switching (spatial) -- in progress
  • bookmarks page (list or spatial) -- in progress
  • find in page
  • context menu (tap and hold)
    • Example: on a tel: - regular click to call, context menu includes add to address book
    • Example: hold on a link to sms/email/bookmark
  • Preferences

Usage Scenarios and task flows

Usage scenarios: Mobile/User_Experience/scenarios

  • please add!

Working Mockups

Note on the mockups

  • these mockups are intended to describe interaction-flows and layout rather than pixel-perfect screens. Colors, branding, and icons are all just placeholders.


Basic Usage

On initial load (if, in this case, nytimes.com is the start page):

1.png


Beginning to scroll down the page while the page is loading. The titlebar remains overlaid until page loading is complete. 2.png

Page load complete. UI is fully out of the way.

3.png


A user brings up the primary UI (bow and titlebar) by tapping/touching one of the lower corners.

Button set and arrangement TBD.

4.png

Page Edge control strip

This is an alternate design to the bow: Mobile/UI/Designs/TouchScreen/workingUI/sidecontrols

Going to a new page

The user starts a new navigation task (going somewhere new or searching for something). He or she is presented with an entry field, and we also put up some awesomebar-sourced suggestions before anything has been entered.

5.png


When the user begins to type, the suggestions update, awesomebar-style, and we also reveal buttons to immediately send the entered text to a search engine. In this way, the user can do quick lookups (facts, phone numbers, movie times etc.) without having to first navigate to the site in question.

6.png

Tabs

Spatial work documented here: Mobile/UI/Designs/TouchScreen/Spatial


Bookmarks

Spatial design documented here: Mobile/UI/Designs/TouchScreen/Spatial#Bookmarks


Notifications

concept 1 - notifications attached to the titlebar

It makes sense to have notifications associated (a) with site identity, currently relayed through the title bar, and (b) associated with the other UI element that appears on its own (also the titlebar) and can linger, superimposed, while the user scrolls along the page. Also, a number of these notifications comes up at time of initial page load (pop-ups blocked, sites trying to install software, etc.), which is when the title bar is on the screen.

notification_concept1.png

Add-ons

Actions