- Impact
- 163
What does this script do ?
How to use ?
Example #1, you want to load "css1.css" and "css2.css"
To add compression, use
Example #2, you want to load "js1.js" and "js2.js"
There are several level of compression (compress=1, compress=2, etc).
More information of compression level, please read "dynamic-loader.php".
If you want to compress JS file :
Download
- Load multiple JS / CSS files at once. (Purpose : reducing number of HTTP requests).
- Compress JS / CSS files. By removing tabs, new lines, etc. (Purpose : reducing file size).
For CSS files :- replacing "font-weight:bold" with "font-weight:700" (minus 1 character).
- replacing "#FF5500" with "#F50" (minus 3 characters).
- replacing more extra characters.
How to use ?
Example #1, you want to load "css1.css" and "css2.css"
HTML:
<link rel="stylesheet" type="text/css" href="dynamic-loader.css?load=css1;css2" />
To add compression, use
HTML:
<link rel="stylesheet" type="text/css" href="dynamic-loader.css?load=css1;css2&compress=1" />
Example #2, you want to load "js1.js" and "js2.js"
HTML:
<script type="text/javascript" href="dynamic-loader.js?load=js1;js2&compress=3"></script>
There are several level of compression (compress=1, compress=2, etc).
More information of compression level, please read "dynamic-loader.php".
If you want to compress JS file :
- You may not use single line comment (double slashes), use multi line comment instead (/* */).
- Put semicolon on the end of line.
Download