Synopsis
Web widgets assemble a collection of parts from around the web into a single miniature application. A widget's render speed and its ability to successfully isolate its components from the larger web page affects how many publishers install and continue to love your new content. How can we speed up the delivery, assembly, and display of our widget content from their homes across the Web?
In this session you will learn how to optimize the performance of your web widgets based on best practices of modern web browsers and their underlying networks. Your widget's display and interaction times are affected not only by your server's ability to return dynamic data but also by the many pieces of data needed to fully render your content. We'll focus on fast widget render times based on lessons learned from some of the most trafficked sites on the Internet. Attendees will learn how small changes to their widget code and its page interactions can deliver big improvements in site performance and content display.
In this session attendees will learn basic and advanced behavior of web browsers and the Internet as a distribution platform. Relatively low levels of widget success might involve 250,000 widget views per day, downloading a total file package of at least 50 KB across multiple assets. Are your widget assets packaged for the fastest possible rendering in your audience's web browser?

