Dash - Online preview content should be speculatively cached

Reported by John Lea on 2012-10-05
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Ayatana Design
High
John Lea
Unity
High
Nick Dedekind
unity (Ubuntu)
High
Nick Dedekind

Bug Description

Reduce the incidence of this happening by speculatively pre-cacheing the preview data.

Note the pre-caching is very important to reduce the incidence of the user seeing the loading state. All major browsers currently speculatively pre-cache content, so if we are match user's expectations regarding speed of content display (shaped by using web browsers) this is something we really need to do.

---------------------------
Desired solution:

1. When the user opens a preview, results subsequent to the preview should start pre-cacheing.

2. Once a user has previewed one content item underneath a category header, as long as the Dash remains open we continue to speculatively cache the preview content for the other items under the category header (even when the user returns to the results view). The pre-caching stops when a) the user closes the Dash b) the user previews the a result from underneath another category header. In this second case the Dash then starts speculatively pre-cacheing the content from underneath this new category header.

John Lea (johnlea) on 2012-10-05
tags: added: udp
Changed in ayatana-design:
assignee: nobody → John Lea (johnlea)
importance: Undecided → High
Changed in unity:
importance: Undecided → High
Changed in unity (Ubuntu):
importance: Undecided → High
tags: added: dashm
Changed in ayatana-design:
status: New → Triaged
Changed in unity:
status: New → Triaged
Changed in unity (Ubuntu):
status: New → Triaged
Changed in ayatana-design:
status: Triaged → Fix Committed
John Lea (johnlea) on 2012-10-25
description: updated
Changed in unity:
assignee: nobody → Nick Dedekind (nick-dedekind)
status: Triaged → In Progress
Stephen M. Webb (bregma) on 2012-11-22
Changed in unity:
milestone: none → 7.0.0
Changed in unity (Ubuntu):
assignee: nobody → Nick Dedekind (nick-dedekind)
milestone: none → ubuntu-13.04-month-3
status: Triaged → In Progress
Stephen M. Webb (bregma) on 2013-04-04
Changed in unity:
milestone: 7.0.0 → 7.0.1
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Related blueprints