** Description changed:

- When a Preview needs to fetch online data, it can take a moment before being 
displayed. 
+ When a Preview needs to fetch online data, it can take a moment before being 
displayed.
  After a click on a result, there is no visual feedback on what is happening 
and no way to know if the click has been acknoweldged by the Dash.
  
  This could be fixed in different ways:
  
  - Showing a spinner on the result icon.
  
  - Showing a spinner on the cursor.
  
  - Instantly opening the preview pane, with, as a transition :  the
  result icon on the left pane, the result title on the right, a spinner
  on top (the same as the one appearing when navigating between previews)
  and updating the content when the actual preview data is here.
+ 
+ -----------------------------------
+ Desired solution:
+ 
+ 1. Reduce the incidence of this happening by speculatively pre-cacheing
+ the preview data.  This pre-cacheing should start as soon as the results
+ finish loading into the screen, and should continue until the user exits
+ the Dash, performs another search, or opens a preview.  When the user
+ opens a preview, results subsequent to the preview should start pre-
+ cacheing.
+ 
+ 2. When the user opens a preview that is not pre-chached, the preview
+ should open instantly, and the content should then load into the already
+ opened preview.  A spinner can be displayed in the place of the image to
+ inform the user that the preview is loading.
+ 
+ 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.

** Tags added: udp

** Also affects: unity (Ubuntu)
   Importance: Undecided
       Status: New

** Changed in: ayatana-design
     Assignee: (unassigned) => John Lea (johnlea)

** Changed in: ayatana-design
       Status: New => Triaged

** Changed in: unity
       Status: New => Triaged

** Changed in: unity (Ubuntu)
       Status: New => Triaged

** Changed in: ayatana-design
   Importance: Undecided => High

** Changed in: unity
   Importance: Undecided => High

** Changed in: unity (Ubuntu)
   Importance: Undecided => High

** Changed in: unity
    Milestone: None => backlog

** Summary changed:

- Preview activation doesn't have instant feedback
+ Dash - Preview activation doesn't have instant feedback

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1043808

Title:
  Dash - Preview activation doesn't have instant feedback

To manage notifications about this bug go to:
https://bugs.launchpad.net/ayatana-design/+bug/1043808/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to