Skip to content
This repository has been archived by the owner on Sep 20, 2019. It is now read-only.

Commit

Permalink
Merge pull request #198 from webcomponents/support-matrix
Browse files Browse the repository at this point in the history
Add a browser support matrix
  • Loading branch information
addyosmani committed Feb 13, 2015
2 parents ddb35fb + 793aab3 commit 0ad50cd
Showing 1 changed file with 22 additions and 0 deletions.
22 changes: 22 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,28 @@ Pre-built (concatenated & minified) versions of the polyfills are maintained in
`webcomponents-lite.js` includes all polyfills except for shadow DOM.


## Browser Support

Our polyfills are intended to work in the latest versions of evergreen browsers. See below
for our complete browser support matrix:

| | IE10 | IE11+ | Chrome* | Firefox* | Safari 7+* | Chrome Android* | Mobile Safari* |
|---|:---:|:---:|:---:|:---:|:---:|:---:|
| __Custom Elements__ | ~ | ✓ | ✓ | ✓ | ✓ | ✓| ✓
| __HTML Imports__ | ~ | ✓ | ✓ | ✓ | ✓| ✓| ✓
| __Shadow DOM__ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ | ✓
| __Templates__ | ✓ | ✓ | ✓ | ✓| ✓ | ✓ | ✓


*Indicates the current version of the browser

~Indicates support may be flaky. If using Custom Elements or HTML Imports with Shadow DOM,
you will get the non-flaky Mutation Observer polyfill that Shadow DOM includes.

The polyfills may work in older browsers, however require additional polyfills (such as classList)
to be used. We cannot guarantee support for browsers outside of our compatibility matrix.


### Manually Building

If you wish to build the polyfills yourself, you'll need `node` and `gulp` on your system:
Expand Down

0 comments on commit 0ad50cd

Please sign in to comment.