Confirmed users
729
edits
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 |