Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Where can I find up-to-date browser compatibility guides?

Let me start by saying I really appreciate the work done at QuirksMode.org but in recent experience the content seems a bit dated.

  • Some pages haven't been updated from anywhere between 6months and a year.
  • Compatibility tables still only show chrome at version 5.0 (W3C DOM Compatibility) or 1.0 (Event compatibility tables)

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)

like image 323
xzyfer Avatar asked Mar 23 '11 22:03

xzyfer


People also ask

How do I find browser compatibility features?

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.

How do I know if my browser is compatible with a website?

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.


1 Answers

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.

like image 60
Matijs Avatar answered Oct 16 '22 16:10

Matijs