suggest Modernizr for detection and use.