Some css3 attributes need to have a prefix in front (vendor prefix) in order to work in different browser. The plugin takes care of that and will automatically add the prefix so you don't need to write the vendor prefix. With this you will save time and the pain of rewriting same attribute many times.
For example the css3 attribute transform need to have the prefix
-moz-in Firefox-ms-in Internet explorer-webkit-in Chrome, Safari-o-in Opera
See which vendor prefix CSS3 Finalize supports https://github.com/codler/jQuery-Css3-Finalize/wiki/Rules-supported
It also do some more then checking for vendor prefix. Eg. it add support for alpha color (rgba) in background-color in IE7-8.
Simply add this line of code to your site for latest version
<script src="http://static.zencodez.net/js/jquery.css3finalize-latest.min.js"></script> or for version 1.40
<script src="http://ajax.cdnjs.com/ajax/libs/css3finalize/1.40/jquery.css3finalize.min.js"></script> Once the script is loaded it will search for style-tags and link-tags (within same domain) and parse them.
If you don't want the script to automatically load and parse then you could set this code
<script> // Disable autoload window.cssFinalize=false; // DOM is ready jQuery(function($) { // Start parse $.cssFinalize('style, link'); }); </script> node : 'style, link' // Elements to parse css text. shim : true // Enables support of rgba in ie7-8 and more, read Rules-supported section. This script has been tested in IE 8-9, FF 4, Chrome stable-dev, Safari 5, Opera on windows
- The script can only read link-tags where it source are from same domain.
- Link-tags cannot be read on webkit and Opera on local files.
- It seems IE8 strips out attributes on invalid value on known property in style-tag.
You can leave out the prefix when setting a style in Jquery css method.
Example
$('a').css({'border' : '1px solid #000000', 'column-width' : 10});
In normal case you would have needed to add a prefix
$('a').css({'border' : '1px solid #000000', '-moz-column-width' : 10});
I appreciate all feedback, thanks!