Online YUI Compressor

온라인 yui compressor 을 사용하여 자산을 압축합니다. 지원 CSS와 자바 스크립트.

JS/CSS 코드

축소 된 결과

  1. 또는 드래그하고 여기에 파일을 삭제.

파일 순서로 압축됩니다.

압축 재설정

축소 된 결과  압축 비율 :

또는 드래그하고 여기에 파일을 삭제.
다운로드가 자동으로 시작됩니다.

(대부분의 JavaScript와 CSS는 HTTP 프로토콜의 일부로 gzip으로되어 프로덕션 웹 서버에서 제공하는대로, 원료 용어와 Gzip으로 압축 후 모두) YUI 압축기 전반적인 바이트 풋 프린트를 감소시키면서 코드의 동작 특성을 유지하는 것이된다. YUI 압축기는 100 %의 안전하고 대부분의 다른 툴보다 더 높은 압축 비율을 산출하도록 설계된 자바 스크립트 minifier이다. YUI 라이브러리에 대한 시험은 (HTTP 압축 후 10 %가되는) JSMin에 비해 20 %의 절감 효과를 보여 주었다. YUI 압축기는 Isaac Schlueter 의 정규 표현식 기반 CSS의 minifier의 포트를 사용하여 CSS 파일을 압축 할 수 있습니다.

YUI 압축기가 자바로 작성 (자바> = 1.4가 필요) 및 Rhino 자바 스크립트 파일 소스를 토큰 화에 의존합니다. 그것은이 어떻게 구성되어 있는지를 이해하는 자바 스크립트 파일 소스를 분석하여 시작합니다. 그러므로 가능한 많은 공백 문자를 생략하고, 그러한 치환이 적합한 목적지 같은 악의 기능면에서 (1 (또는 2, 또는 3) 문자 기호에 의해 모든 지역 기호를 대체 토큰 스트림을 출력한다 eval 또는 with , YUI 압축기 CSS 압축 알고리즘은 소스 CSS 파일을 압축하는 미세 조정 정규식 세트를 사용) 악 문을 포함하는 범위 중 하나를 난독 않음으로써 운전자 접근법 걸린다.