이번 작업을 하다 보니 파일이 너무 커지는거 같아서 압축을 해봤다.

 원본이 72KB, 일반 압축은 41KB, Base62 인코딩 압축은 26KB

 거의 3분의 1 수준이다.

 72KB가 사진 한장 정도도 안되는 크기이지만 이런게 쌓여서 트래픽을 유발한다.

 최대한 줄일 수 있는건 줄이는게 좋다.

 

 중요한 것이 압축을 했을때도 모든 기능이 제대로 작동해야 되는데 그렇게 하기 위해선 스크립트 문법에

 제대로 맞게 코딩해야 한다

 자바스크립트 자체가 워낙 유연해서 어지간한 오류는 그냥 넘어가는데 이런것들이 압축을 하게 되면 문제가 발생한다.

 특히 문장 끝나면 무조건 세미콜론(;)을 찍어줘야 오류가 안난다.

 압축개념이 주석을 모두 지우고 코드를 한줄로 만들기 때문이다.

 

 실은 압축보다는 코드 정리를 좀 해야되는데 오픈하느라 바빠서 우선 급한대로 압축부터~

 테스트는 원본으로 하고 사이트 적용은 압축 파일로.

 좀 번거롭긴 하다. 빨리 안정화가 되어 수정하는 일이 없어야 하는데....

 

js파일은 

html다른파일들에비해

전체 파일 중 가장 큰 용량을 차지한다.

모든 기능이 스크립트로 작동하니 당연한 결과.

 

 

압축 사이트 - 별다른 설치없이 웹에서 바로 실행이 되어서 편하다

 http://dean.edwards.name/packer/

 

압축비율 64퍼정도

------------------

Base62 encode 를

decode하는 곳

http://jsbeautifier.org/

----------------------

출처 

http://inidu2.blog.me/110074086745

파로스 (inidu2)님의 블로그


+ Recent posts