Mobile/Projects/Dynamic URL bar

From MozillaWiki
< Mobile‎ | Projects
Revision as of 17:10, 17 April 2013 by Dria (talk | contribs)
Jump to navigation Jump to search

Tracking

Full Query
ID Priority Summary Status Assigned to
764591 -- crash in nsStyleSet::ReparentStyleContext when clicking / hovering NoScript icon in Add-on Toolbar RESOLVED Boris Zbarsky [:bzbarsky]
852955 -- [AccessFu] Trying to activate items at top of pages brings up awesome bar or menu instead VERIFIED Chris Lord [:cwiiis]
854099 -- Regression: the top end of anchored element is hidden by dynamic toolbar. RESOLVED Chris Lord [:cwiiis]
854289 -- when dynamic toolbar activated, html elements mapping shifted downwards, affecting hyperlink touch and others RESOLVED Chris Lord [:cwiiis]
855240 -- Regression: Video trailer playback on imdb.com is broken VERIFIED Chris Lord [:cwiiis]
856497 -- Regression: IMDB search field hidden behind awesomebar VERIFIED Chris Lord [:cwiiis]
856932 -- Incorrect layer position when panning down to make the urlbar visible VERIFIED Chris Lord [:cwiiis]
860326 -- Regression: URL bar retains address entered after editing a top site on about:home VERIFIED :Margaret Leibovic

8 Total; 0 Open (0%); 3 Resolved (37.5%); 5 Verified (62.5%);


Goals

  • Declutters the viewing screen when browsing by free-ing up screen real estate
  • Of special import for smaller, lower-to-mid tier smartphones where screens are physically smaller, therefore freeing up viewing real estate is even more important to the user

Specifications

  • Show the URL bar when a user actively seeks to interact with it
  • When a user is simply reading a page, make the URL bar hide
  • Make the bar visible when a user 'pulls down' the screen

User stories

  • As a user, I want the navigation bar to hide so that my entire screen is used for browsing.
  • As a user, I want to be able to pull down the navigation bar, so that I can have access to this bar whenever I want it easily and seamlessly.

UX design

  • Associated bug for tracking
    • NB: One difference in implementation from the animation and current implementation is that the bar is pulled down wherever in the screen the user 'pulls down'

Quality criteria

  1. User stories are satisfied
  2. Specifications are met