[browser] No progress feedback while waiting for server to respond

Bug #1227777 reported by Matthew Paul Thomas
16
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Ubuntu UX
Fix Released
Medium
Unassigned
webbrowser-app
Fix Released
Medium
Olivier Tilloy
webbrowser-app (Ubuntu)
Fix Released
Medium
Olivier Tilloy

Bug Description

1. Click a link to a resource on a server that is slow to respond.

What happens: Between the time you tap the link, and the time the server responds, there is no feedback that anything is happening.

What should happen: Some sort of progress feedback.

For example, Safari and Internet Explorer allocate a small fraction of the overall progress bar to the sub-task of waiting for the server to respond.

Chrome's page-load spinner spins anti-clockwise while waiting for the server, then clockwise once it starts receiving data.

Bill Filler (bfiller)
Changed in webbrowser-app (Ubuntu):
status: New → Confirmed
Changed in webbrowser-app:
status: New → Confirmed
importance: Undecided → Medium
Changed in webbrowser-app (Ubuntu):
importance: Undecided → Medium
assignee: nobody → Olivier Tilloy (osomon)
Changed in webbrowser-app:
assignee: Lina Pio (linapio) → Olivier Tilloy (osomon)
John Lea (johnlea)
summary: - No progress feedback while waiting for server to respond
+ [browser] No progress feedback while waiting for server to respond
Changed in ubuntu-ux:
assignee: nobody → Lina Pio (linapio)
Revision history for this message
Adnane Belmadiaf (daker) wrote :

FF for android have removed the spinner & implemented a progressbar under the adressebar

https://plus.google.com/u/0/117921306881702450038/posts/fHzpEy8V9KL

Revision history for this message
Matthew Paul Thomas (mpt) wrote :

Adnane, how progress is shown in general (spinner, progress bar, or something else) is a separate topic. This bug is specifically that waiting for a server is not included in the progress display.

Changed in ubuntu-ux:
assignee: Lina Pio (linapio) → Giorgio Venturi (giorgio-venturi)
Changed in ubuntu-ux:
status: New → In Progress
Revision history for this message
Giorgio Venturi (giorgio-venturi-deactivatedaccount) wrote :

I totally agree with the proposed solution, a portion of the scroll bar (e.g. 10%) will be dedicated to receiving a response from the server.

The progress bar will sit beneath the top bar - please check this animation:

https://drive.google.com/a/canonical.com/file/d/0B9KJYNazZUZjaE5EVHRURllTTTA/edit?usp=sharing

Changed in ubuntu-ux:
status: In Progress → Confirmed
importance: Undecided → Medium
Revision history for this message
Matthew Paul Thomas (mpt) wrote :

Giorgio, that link takes me to a login page.

Revision history for this message
Giorgio Venturi (giorgio-venturi-deactivatedaccount) wrote :

Changed sharing settings to make it visible

Changed in ubuntu-ux:
status: Confirmed → Fix Committed
Revision history for this message
Olivier Tilloy (osomon) wrote :

This appears to have been fixed by switching to oxide, which is built on the chromium content API, which seems to allocate the first few percents of the progress to waiting for a response from the server, as desired.

Changed in webbrowser-app:
status: Confirmed → Fix Released
Changed in webbrowser-app (Ubuntu):
status: Confirmed → Fix Released
Changed in ubuntu-ux:
status: Fix Committed → Fix Released
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.