Let me start by saying I really appreciate the work done at QuirksMode.org but in recent experience the content seems a bit dated.
In cases where content seems a bit dated I generally refer to Sitepoint's References, but their HTML and Javascript Reference pages are also a bit our of date.
What compatibility reference guides do you all use?
update
I'm aware of sites like CanIUse, which are invaluable reference new feature support like new JS API libraries and CSS3 support. However I'm more interested in things like supported attributes (bad example I admit) and browser events. The more vanilla stuff.
And please, noone mention w3schools (see w3fools why you should never use this site)
For determining at run-time whether the user's browser supports a given feature, you can use Modernizr. This is a Javascript-based tool which will give you a set of CSS classes and Javascript flags which tell you what features are supported.
In Universal Analytics, you can go to Audience > Technology > Browser & OS. This will show you the most popular browsers for your website. Along the top, you'll see Primary Dimension. You can view the data with various primary dimensions such as Operating System and Screen Resolution.
http://caniuse.com is quite good and (provided you use the correct keywords) has good search functionality as well.
In addition to the above you might be interested in the ES5 compatibility tables that Kangax maintains at http://kangax.github.com/es5-compat-table/
update In the meantime there is also the ES6 compat table. Quite red for now (9/2014) admittedly, but getting more and more useful.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With