글
javascript 자바스크립트 코드 압축 (컴프레서, Compressor, compiler)
Javascript
2010. 12. 18. 15:27
|
1. JavaScript 최적화 도구
2. CSS 최적화 도구
3. 웹 사이트 성능 개선
홈페이지 : http://code.google.com/p/closure-compiler/ 데모 : http://closure-compiler.appspot.com/home
CompressorRater 홈페이지 : http://compressorrater.thruhere.net/
Fmarcia 데모 : http://fmarcia.info/jsmin/test.html
YUI Compressor 홈페이지 : http://developer.yahoo.com/yui/compressor/ YUI Compressor는 Yahoo의 UI Library 중 하나로 javascript와 css 파일 크기를 최소화 시킴으로서 js,css 파일의 다운로드 속도를 개선하게 해주는 라이브러리입니다. YUI Compressor에서 줄 수 있는 옵션들은 다음과 같습니다.
사용법 Usage: java -jar yuicompressor-x.y.z.jar [options] [input file][options] 에는 위의 옵션들 중 필요한 사항들을 입력하시면 되고, [input file]에는 압축할 파일을 입력하시면 됩니다. 출력 파일은 [input file] 뒤에 입력해 주시면 되구요. yuicompressor-x.y.z의 x.y.z는 빌드 넘버입니다. 다운 받은 jar파일의 버전에 맞게 바꿔 주시면 됩니다. 사용 예 C:\java -jar -jar yuicompressor-2.3.1.jar --charset utf-8 --line-break 100 -v --preserve-semi C:\sample.js -o C:\dst\sample.js- 저의 경우 2.3.1을 다운 받고, utf-8 설정과 100 컬럼당 라인 브레이크 추가 경고문 출력, 세미콜론을 보호하는 옵션을 주었습니다. 관련자료:
==========================================================================================================================
반대로 압축된 js 파일 코드를 다시 원래대로 바꿔주는 사이트
Online javascript beautifier |