Compatibility overview

Hell is other browsers — Sartre

My Compatibility Tables are by far the most popular resource on this site. You can reach all of them from this page.

Current tests

CSS All CSS selectors and declarations (eventually).
DOM All DOM tests (eventually).
DOM Events When do the various events fire in the desktop browsers?
HTML5 tests Tests of a few HTML5 features. Needs many more tests.
Mobile testing overview Portal page for my mobile tests.

Older tests

Selector IE 5.5 IE 6 IE 7 IE8 IE9 pr3 FF 3.0 FF 3.5 FF 3.6 FF 4b1 Saf 4.0 Win Saf 5.0 Win Chrome 4 Chrome 5 Opera 10.10 Opera 10.53 Opera 10.60 Konqueror 4.x
DOM CSS
Stylesheet manipulation
Alternative Yes Yes Yes Yes Yes To be tested

Style sheets are part of the document, too (sort of). The W3C DOM CSS module gives access to style sheets and allows you to change a style sheet.

This module contains some browser incompatibilities, but they are of the cute kind. W3C and Microsoft define some different methods and arrays, but some simple object detection allows you to evade these problems.

CSS Object Model View
Element dimensions, mouse coordinates, and miscellaneous
Incomplete Almost Yes Almost Almost Almost Almost To be tested

This specification contains several age-old properties that all browser support but that never have made it to a W3C specification yet.

Selector IE 5.5 IE 6 IE 7 IE8 IE9 pr3 FF 3.0 FF 3.5 FF 3.6 FF 4b1 Saf 4.0 Win Saf 5.0 Win Chrome 4 Chrome 5 Opera 10.10 Opera 10.53 Opera 10.60 Konqueror 4.x

In addition to the tables mentioned above I created the following resources that are unfortunately out-of-date. Use with care:

gipoco.com is neither affiliated with the authors of this page nor responsible for its contents. This is a safe-cache copy of the original web site.