polyfills are slick. they might not be the sexiest of javascript libraries, but they allow you to keep moving forward, adopting new APIs and web standards as they emerge without having to come up with the ‘for dummies’ version for internet explorer 6-8.
with the increasing spread of device screen sizes and layouts, the practice of responsive web design through the use of css3 media queries is all the rage =>
@media screen and (min-width: 480px){
// iphone and up styles go here
}
respond is a 3kb library that will read your css media query declarations and auto-generate the support for your inhibited internet explorer audience.