Jump to top of page functionality missing in web browser

Bug #1488865 reported by Dominik
22
This bug affects 5 people
Affects Status Importance Assigned to Milestone
Oxide
Confirmed
Undecided
Unassigned
Ubuntu UX
Fix Committed
Medium
James Mulholland
webbrowser-app (Ubuntu)
Invalid
High
Unassigned

Bug Description

I would like to propose that "jump to top of page" be considered for inclusion in the web browser. This is something I'm really missing from Ubuntu Touch on my bq E5.

On iOS touching the top of the screen will jump to the top of the page.
On PS Vita there's a button on the toolbar that does the same thing.

Some web pages will have menus or search at the top of the page and I believe it would be a good idea to allow users to quickly get back to the top.

The way iOS does this clearly seems unsuited to Ubuntu with its top menu bar. I would like to propose two ways to implement this:

1. A button next to the back/forward buttons, like so: <^ [address] or <>^ [address]
or
2. A sufficiently vigorous swipe down would send the page directly to the top.

I like the 2nd option more, since it won't clutter the top bar with an additional button and I believe users are bound to discover the functionality by themselves anyway. A fast, vigorous swipe down would be used by the user exactly in that situation - when trying to quickly get back to the top of the page. Right now a couple or more swings are necessary on long pages (e.g. www.gamingonlinux.com), plus having to wait for the page to scroll.

-- -- -- -- -- -- -- -- -- -- --

UX Comment:

The direction of chevrons have fairly strong meanings in our established visual language (and in all cases indicate some form of navigation, not the repositioning of content).

That said, fast scrolling is a very desirable facility when viewing very long web-sites. As such, of the two proposed solutions I'd recommend we go with the second -

"2. A sufficiently vigorous swipe down would send the page directly to the top."

i.e. when down swipes are sufficiently vigorous, immediate scrolling to the top of the page occurs with sufficient speed so as to appear almost instantaneous.

Revision history for this message
Peter Bittner (peter-bittner) wrote :

+1 for vigorous swipe, definitely. No clutter, please.

Changed in ubuntu-ux:
assignee: nobody → James Mulholland (jamesjosephmulholland)
status: New → Triaged
importance: Undecided → Medium
description: updated
Changed in ubuntu-ux:
status: Triaged → Fix Committed
Revision history for this message
Olivier Tilloy (osomon) wrote :

Adding an oxide task, as this kind of behaviour needs to be implemented by oxide.

Bill Filler (bfiller)
Changed in webbrowser-app (Ubuntu):
status: New → Confirmed
importance: Undecided → High
Changed in oxide:
status: New → Confirmed
Changed in webbrowser-app (Ubuntu):
assignee: nobody → Olivier Tilloy (osomon)
Revision history for this message
Olivier Tilloy (osomon) wrote :

Marked invalid for webbrowser-app, as there’s nothing to do there, all that’s required is to implement this behaviour in oxide.

Changed in webbrowser-app (Ubuntu):
status: Confirmed → Invalid
assignee: Olivier Tilloy (osomon) → nobody
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.