Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Allows one to write w3c-compliant CSS once, validatable as CSS3 at w3.org's CSS validator, and have it work on all major browsers (dev channel of Chrome Frame currently required on IE 7, 8, and 9). See README for more info.

branch: master

Fetching latest commit…

Octocat-spinner-32-eaf2f5

Cannot retrieve the latest commit at this time

Octocat-spinner-32 demo
Octocat-spinner-32 js
Octocat-spinner-32 README
Octocat-spinner-32 add_proprietary_equivalents.sh
README
Allows one to write w3c-compliant CSS once, validatable as CSS3 at w3.org's CSS validator, and have it work on all major browsers (dev channel of Chrome Frame currently required on IE 7, 8, and 9).  Works by building (via a shell script with a Perl script dependency) and loading (via client-side JavaScript) the CSS to work with the prefixed CSS identifiers of current Web browsers.  Helps the user install Chrome Frame on IE 7, 8, and 9, if needed (see detail below).

For an example of CSS created with this script, and loaded appropriately with client-side JavaScript, see the 'demo' directory.

Note especially that currently, this system will ask the user of an IE browser of version less than 10 to install the Developer Version ("channel") of Chrome Frame if the IE browser does not already have a minimum level of Chrome Frame support.  When IE 9 comes out, it will likely not actually require this draconian measure, but until proven otherwise, it is assumed needy.

Usage: To use this tool, start by reading the comments in the 'add_proprietary_equivalents.sh' script.  Note that you will need the boilerplate code in the 'demo/index.html' file in order to properly orchestrate the loading of the CSS and JavaScript files.




Something went wrong with that request. Please try again.