Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
We have been through various techniques and scripts to find out how to handle different browser behaviors, so here is a quick list of sites that will tell you which browsers support which features. As browsers update or if you are not sure about a particular feature, you can try visiting one of these sites:
http://findmebyIP.com: Provides details on the browser in which you launch the page for CSS3, HTML5, Forms 2.0, CSS3 Selector Tests, script support, and IP details. In fact, it employs Modernizr to provide much of the information.
http://caniuse.com: Provides tables of compatibility with various browsers for HTML5, JS API, and CSS3 and can be filtered as needed.
http://html5test.com: Tests a set of various HTML5 features and scores your browser on what is supported. This can compare one browser to other browsers.
http://html5readiness.com: Visualization of the state of various browsers in relation to HTML5 features.