Perceived Performance: Difference between revisions

Line 39: Line 39:
** Less incremental layout: except on very slow pages, show content only once layout is stable, so users don't get in the habit of waiting for the activity indicator to go away.
** Less incremental layout: except on very slow pages, show content only once layout is stable, so users don't get in the habit of waiting for the activity indicator to go away.
* Optimistic use of cache
* Optimistic use of cache
** Use cached images while waiting on if-modified-since request ({{bug|510120}}
** Use cached images while waiting on if-modified-since request ({{bug|510120}})
** Use cached stylesheets while waiting on if-modified-since request {{bug|510121}}
** Use cached stylesheets while waiting on if-modified-since request ({{bug|510121}})
** Use cached image ''sizes'' even when we can't use the actual cached image
** Use cached image ''sizes'' even when we can't use the actual cached image
** Cache whether the page layout required a scrollbar ({{bug|381149}})
** Cache whether the page layout required a scrollbar ({{bug|381149}})
** Use cached page to fire off requests for scripts and stylesheets ({{bug|510122}}
** Use cached page to fire off requests for scripts and stylesheets ({{bug|510122}})
** Show entire page from cache, and then fade to a copy loaded off of the network once it is ready
** Show entire page from cache, and then fade to a copy loaded off of the network once it is ready
* Preload web pages
* Preload web pages
Confirmed users
729

edits