-prefix-free lets you use only unprefixed CSS properties everywhere. It works behind the scenes, adding the current browser’s prefix to any CSS code, only when it’s needed.
“[-prefix-free is] fantastic, top-notch work! Thank you for creating and sharing it.”
— Eric Meyer
<link> or <style> elements and adds a vendor prefix where neededstyle attribute and adds a vendor prefix where needed<link> or <style> elements, style attribute changes and CSSOM changes (requires plugin).css() method get and set unprefixed properties (requires plugin)@import-ed files is not supportedstyle attribute) won’t work in IE and Firefox < 3.6. Properties as well in Firefox < 3.6.Check this page’s stylesheet ;-)
You can also visit the Test Drive page, type in any code you want and check out how it would get prefixed for the current browser.
Just include prefixfree.js anywhere in your page. It is recommended to put it right after the stylesheets, to minimize FOUC
That’s it, you’re done!
The target browser support is IE9+, Opera 10+, Firefox 3.5+, Safari 4+ and Chrome on desktop and Mobile Safari, Android browser, Chrome and Opera Mobile on mobile.
If it doesn’t work in any of those, it’s a bug so please report it. Just before you do, please make sure that it’s not because the browser doesn’t support a CSS3 feature at all, even with a prefix.
In older browsers like IE8, nothing will break, just properties won’t get prefixed. Which wouldn’t be useful anyway as IE8 doesn’t support much CSS3 ;)
Test the prefixing that -prefix-free would do for this browser, by writing some CSS below:
If you upgraded your PC's motherboard, hard drive, or network card, your Computer ID changes. An old authorization code will not work on modified hardware. You must request a new code from MITCalc support. 2. Missing "Computer ID" in Excel
Ensure you did not accidentally copy a hidden space at the beginning or end of the string.
The system will process your request and email you the final . Step 3: Enter the Authorization Code Return to the Registration window in MitCalc.
The primary purpose of an authorization code is to protect the software developer's intellectual property rights and ensure that only paying customers can use the full version of the software. By requiring an authorization code, MITCalc can prevent unauthorized use, piracy, and ensure that users receive support and updates.
Using unlicensed software violates copyright laws, exposing your company to massive fines and audits. Troubleshooting Authorization Code Issues
To authorize MITCalc and gain full access to its calculation packages, you must enter a valid Authorization Code
: Copy and paste the codes directly instead of typing them manually. Ensure you are not adding accidental spaces at the beginning or end of the string. Missing User Code or Blank Fields
Uniquely identifies your computer's hardware configuration (motherboard, CPU, and hard drive). Found inside the activation window of any MitCalc module.
Using unauthorized codes violates copyright laws and exposes your company to heavy financial penalties during software audits.
The MITCalc Authorization Code is the key to unlocking a robust suite of engineering tools safely and legally. By following the official activation process, you ensure that your mechanical calculations remain precise, your workstation stays secure, and your project timelines are fully protected. If you need help with your current installation, tell me: What are you running? What error message or behavior are you experiencing?
Uses a central license server. Individual workstations do not require unique authorization codes; instead, they point to the server IP. 4. Troubleshooting Common Activation Issues
If you upgraded your PC's motherboard, hard drive, or network card, your Computer ID changes. An old authorization code will not work on modified hardware. You must request a new code from MITCalc support. 2. Missing "Computer ID" in Excel
Ensure you did not accidentally copy a hidden space at the beginning or end of the string.
The system will process your request and email you the final . Step 3: Enter the Authorization Code Return to the Registration window in MitCalc. Mitcalc Authorization Code
The primary purpose of an authorization code is to protect the software developer's intellectual property rights and ensure that only paying customers can use the full version of the software. By requiring an authorization code, MITCalc can prevent unauthorized use, piracy, and ensure that users receive support and updates.
Using unlicensed software violates copyright laws, exposing your company to massive fines and audits. Troubleshooting Authorization Code Issues If you upgraded your PC's motherboard, hard drive,
To authorize MITCalc and gain full access to its calculation packages, you must enter a valid Authorization Code
: Copy and paste the codes directly instead of typing them manually. Ensure you are not adding accidental spaces at the beginning or end of the string. Missing User Code or Blank Fields Step 3: Enter the Authorization Code Return to
Uniquely identifies your computer's hardware configuration (motherboard, CPU, and hard drive). Found inside the activation window of any MitCalc module.
Using unauthorized codes violates copyright laws and exposes your company to heavy financial penalties during software audits.
The MITCalc Authorization Code is the key to unlocking a robust suite of engineering tools safely and legally. By following the official activation process, you ensure that your mechanical calculations remain precise, your workstation stays secure, and your project timelines are fully protected. If you need help with your current installation, tell me: What are you running? What error message or behavior are you experiencing?
Uses a central license server. Individual workstations do not require unique authorization codes; instead, they point to the server IP. 4. Troubleshooting Common Activation Issues