Compatibility Standard
HTML Shell Makefile
Latest commit 4d768df Feb 21, 2017 @annevk annevk committed on GitHub Meta: enable PR preview and add editor config
Permalink
Failed to load latest commit information.
.editorconfig
.gitattributes
.gitignore
.pr-preview.json
.travis.yml
LICENSE
Makefile
README.md
compatibility.bs
deploy.sh
deploy_key.enc
package.json Meta: enable snapshots Jan 13, 2017
stroked-text.png

README.md

Compatibility Standard

Abstract

The Compatibility Standard describes a collection of non-standard (and often vendor-prefixed) CSS properties and DOM APIs that web browsers need to support for compatibility with the de facto web.

Code of conduct

We are committed to providing a friendly, safe and welcoming environment for all. Please read and respect the WHATWG Code of Conduct.

Contribute

In short, change compatibility.bs and submit your patch, with a good commit message. Consider reading through the WHATWG FAQ if you are new here.

Please add your name to the Acknowledgments section in your first pull request, even for trivial fixes. The names are sorted lexicographically.

If you want to preview the spec locally, you can either use a locally installed copy of Bikeshed by running make or use the HTTP API version by running make remote.

If you want to do a complete "local deploy" including commit and/or branch snapshots, run

./deploy.sh --local

Run the following steps to enable fancy-mode (which will run make every time compatibility.bs is changed on the filesystem).

Step 0. Install Node.js and npm Step 1: Run the following commands

npm install
npm run watch

Contributions are welcome, so long as you agree to the CC0 license. 🌈 🌠