Faster web sites attract more users, engage them longer, and decrease the abandon rate drastically.In the quest for making a website faster, a solid loading strategy is an important vector. Dynamic injections, controlling early user interactions, parallel downloads, preloading, and iframe-loader are all well established strategies that you can use to improve performance. Knowing them is
critical for success, specially for complex web applications.
Things you will learn from this presentation:
a) Why picking up the right loading strategy is important.
b) Different strategies that you can use today.
c) Different tools under the YUI umbrella that you can use today.
33. Parallel Download: Challenges Produce a VERY tiny non-blocking bootstrap Avoid blocking onload with app-rollout Split the app-rollout into multiple and balanced files
63. some more thoughts Optimize only if it doesnt add complexity to your app Granularity is good for optimization Rollouts can help you to control the loading process Focus on the bottle necks that affect the majority of your users Work on the user perception