Confirmed users
1,492
edits
Line 68: | Line 68: | ||
When panning around a webpage by dragging, the user will often drag past the page edge. When this happens, the page should elastically snap back into place, but, in doing this, the user should start to notice that there are controls beyond the edge. When enough of the control strip has been revealed (when the page has been pulled past it's elastic breaking point), the control strip should snap into place when the page is released -- the exact point at which this should happen will take some iteration. | When panning around a webpage by dragging, the user will often drag past the page edge. When this happens, the page should elastically snap back into place, but, in doing this, the user should start to notice that there are controls beyond the edge. When enough of the control strip has been revealed (when the page has been pulled past it's elastic breaking point), the control strip should snap into place when the page is released -- the exact point at which this should happen will take some iteration. | ||
If the user is at the top of the page, such that the titlebar is still visible, the page slides horizontally under it to reveal the control strip: | If the user is at the top of the page, such that the titlebar is still visible, the page slides horizontally under it to reveal the control strip: | ||
http://people.mozilla.com/~madhava/files/mobile/2008-06-26/controls1.png | http://people.mozilla.com/~madhava/files/mobile/2008-06-26/controls1.png | ||
If the user is further down a page, such that the titlebar is not on the screen, a titlebar should fade into view when a user drags the control strip in. [http://azarask.in/blog/post/firefox-mobile-concept-video Aza's prototype] demonstrates a version of this behaviour. | If the user is further down a page, such that the titlebar is not on the screen, a titlebar should fade into view when a user drags the control strip in. [http://azarask.in/blog/post/firefox-mobile-concept-video Aza's prototype] demonstrates a version of this behaviour. | ||
http://people.mozilla.com/~madhava/files/mobile/2008-06-26/controls2.png | http://people.mozilla.com/~madhava/files/mobile/2008-06-26/controls2.png | ||
(Control stip alternates considered: | (Control stip alternates considered: |