Closed Bug 990556 Opened 7 years ago Closed 6 years ago

[UX] Prototype: Hide the loading indicator once the page has started rendering

Categories

(Firefox :: Tabbed Browser, defect)

31 Branch
x86
All
defect
Not set
normal
Points:
5

Tracking

()

RESOLVED FIXED
Iteration:
33.3

People

(Reporter: phlsa, Assigned: bwinton)

References

(Blocks 4 open bugs)

Details

(Whiteboard: [ux])

Once a web page has started rendering its contents, the loading indicator on the tab becomes more or less obsolete. Seeing the page itself is the best indicator for judging whether it has loaded »enough« in order to start interacting. By showing it until the last (possibly out-of-view) bit of the page has been loaded and rendered, we are making people watch the clock and thereby hurt perceived performance.

There are two ways out of this:
1) Hide the indicator completely once the page started rendering
2) De-Emphasize the indicator once the page started rendering

Since both should require similar engineering work, it makes sense to treat them as one bug for the breakdown and then test both approaches in the wild.
Flags: firefox-backlog?
No longer blocks: fxdesktoptriage
Flags: firefox-backlog? → firefox-backlog+
Whiteboard: p=5
Summary: [Breakdown] Hide the loading indicator once the page has started rendering → Prototype: Hide the loading indicator once the page has started rendering
Points: --- → 5
QA Whiteboard: [qa-]
Summary: Prototype: Hide the loading indicator once the page has started rendering → [UX] Prototype: Hide the loading indicator once the page has started rendering
Whiteboard: p=5 → [ux]
Assignee: nobody → bwinton
Status: NEW → ASSIGNED
Iteration: --- → 33.3
For a little context, here's the analysis from where this proposal came:
https://docs.google.com/a/mozilla.com/document/d/1IbJOhN9zCj-PAZ1Md6Rajb7NcvJfN2Uxw4Q7I-inYMY/edit#

And the video:
https://www.dropbox.com/s/qeo2p2jpae95mow/Browser%20Comparison.mov

As discussed with Blake, we should develop this as a telemetry experiment that runs for a week and then asks users whether or not they felt an improvement in speed.
So, the first version of this is up at http://people.mozilla.org/~bwinton/quick-load/ and I would like to close this bug.  We should, however, file follow-up/breakdown bugs to turn this prototype into an experiment, add a survey, and add a few different buckets of behaviour for people.

Does that sound reasonable, Philipp?
Flags: needinfo?(philipp)
Yes, that sounds reasonable!
And on a first look, the new behavior works (subjectively) very well!
Flags: needinfo?(philipp)
Okay, marking as fixed then.  Thanks!
Status: ASSIGNED → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Blocks: 1041612
Blocks: 1041615
Blocks: 1041617
You need to log in before you can comment on or make changes to this bug.