Bug 815772 - Preload static content speculatively to reduce WAN latencies
Summary: Preload static content speculatively to reduce WAN latencies
Keywords:
Status: CLOSED WONTFIX
Alias: None
Product: oVirt
Classification: Retired
Component: ovirt-engine-userportal
Version: unspecified
Hardware: Unspecified
OS: Unspecified
medium
medium
Target Milestone: ---
: ---
Assignee: Einav Cohen
QA Contact:
URL:
Whiteboard: ux
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2012-04-24 13:38 UTC by David Jaša
Modified: 2012-12-20 07:33 UTC (History)
5 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2012-12-20 07:33:46 UTC
oVirt Team: ---
Embargoed:


Attachments (Terms of Use)

Description David Jaša 2012-04-24 13:38:42 UTC
Description of problem:
when using UP over WAN, first click/hover on most of active page components causes noticeable latencies because stuff like background images are loaded over slow link at the time.

I propose that upon end of base page load, the page should speculatively download all the static content that could be referenced by user interaction with any other present component. Such behaviour would increase overall network link usage but it should not improve overall user experience because these transfers would take place at times when UP is currently idle.

Version-Release number of selected component (if applicable):
3.0.3

How reproducible:
always

Steps to Reproduce:
1. connect to Power User Portal via high-latency, low-bandwidth link
2. hit "New Desktop"
3. exit "New Desktop" dialog, enter it again
  
Actual results:
upon first invocation of the dialog, drawing of elements like round corners takes noticeable time, upon second invocation, time ot load it is negligible

Expected results:
time to load the dialog is negligible right away

Additional info:
this goes as deep as just hovering on buttons in the secondary tabs of a VM - even that events cause noticeable delays

Comment 1 Itamar Heim 2012-12-20 07:33:46 UTC
Closing old bugs. If this issue is still relevant/important in current version, please re-open the bug.


Note You need to log in before you can comment on or make changes to this bug.