HTML and CSS Reference
Feel free to take some time to visit the code samples and test on your own. There is a lot that can be done with
dynamic ads, and really there is no limit as long as you have the information and data to work with. Keep in mind
that not every ad should be dynamic. If you're specifically targeting users on mobile devices, keep in mind their user
experience. The user could be on a significantly reduced connection where bandwidth isn't so plentiful. If that's the
case, I recommend detecting for that at ad-request time and serving up alternate versions of the ad experience.
Do not tax a user's machine! In the end, you'll really want to offer a tasteful and working ad experience as opposed
to one that's hogging all the system resources and presenting a poor experience where the user would blame the
brand or even the publisher. Users are smarter than ever nowadays, and they have every social outlet known to man
accessible to them for making you aware that you messed up. In the end, provide a good experience for your users,
understand that network conditions are a variable, and adjust on the fly. Stay dynamic and adapt to changes.
I hope you enjoyed this chapter; it was a great primer for the next discussion, bleeding-edge HTML5. Now that
you know the basics of HTML5 advertising and how to include dynamics in your ads, I'll talk about layering on some
really amazing features coming to you in the near future or possibly already here with the emerging web standard.