Confirmed users
716
edits
(Created page with 'Below is a summary of the feedback received from the "What can browsers do to help improve performance" session at the Velocity 2010 summit. Surprisingly to me, most of the propo…') |
|||
| Line 21: | Line 21: | ||
* TCP retransmit timeout.<br>Apparently chrome has changed this from 3000ms to 250ms. | * TCP retransmit timeout.<br>Apparently chrome has changed this from 3000ms to 250ms. | ||
== | == Non-network related == | ||
* Need to improve the situation with ads.<br>Ads are a huge source of bad pageload performance. Usually ads contain a <script> element which document.writes the contents of the ad. This means that all page rendering blocks until the ad has been loaded, which usually happens very slowly. There's several proposals getting started for how to deal with this, including new elements/events/properties that affect script loading. | * Need to improve the situation with ads.<br>Ads are a huge source of bad pageload performance. Usually ads contain a <script> element which document.writes the contents of the ad. This means that all page rendering blocks until the ad has been loaded, which usually happens very slowly. There's several proposals getting started for how to deal with this, including new elements/events/properties that affect script loading. | ||
* Better layout support in CSS.<br>Right now pages end up having to create a lot of elements in order to get the page layout they want. A number of things get slower because of the large number of elements. Better CSS features should be able to reduce the number of elements that pages need to create. XUL Box layout helps a lot here apparently, unclear how much. | * Better layout support in CSS.<br>Right now pages end up having to create a lot of elements in order to get the page layout they want. A number of things get slower because of the large number of elements. Better CSS features should be able to reduce the number of elements that pages need to create. XUL Box layout helps a lot here apparently, unclear how much. | ||