로그인

검색

ZipperUpper!

XE의 각 모듈과 애드온, 위젯 등이 사용하는 수많은 CSS 및 JS 레퍼런스들을 각각 하나의 파일로 모아 주는 애드온입니다. 페이지 로딩 속도를 향상하고, IE10 미만의 CSS 레퍼런스 31개 제한을 우회하는 데 도움이 될 수도 있습니다.

자료 분류 애드온 0 / 0
라이선스 LGPL v2
제작자 기진곰
홈페이지 https://github.com/kijin/xe-zipperupper
설치 경로 ./addons/zipperupper
최초 등록일 2015-05-21 00:00 전체 다운로드 0
최근 버전 0.3 다운로드

해당 자료는 라이믹스2에서 동작여부가
확인되지 않았습니다.

라이믹스2 동작 인증하기

다운로드 0
최근 업데이트 2015-05-21 00:00 0 / 0

XE의 각 모듈과 애드온, 위젯 등이 사용하는 수많은 CSS 및 JS 레퍼런스들을 각각 하나의 파일로 모아 주는 애드온입니다. 페이지 로딩 속도를 향상하고, IE10 미만의 CSS 레퍼런스 31개 제한을 우회하는 데 도움이 될 수도 있습니다.

head 부분의 CSS 및 JS 레퍼런스만 처리되며, body 부분에는 적용되지 않습니다. 하드코딩된 레퍼런스, 사이트 외부의 링크, 그 밖의 몇 가지 이유로 자동으로 모으기에 부적합한 파일은 제외될 수도 있습니다.

배경 이미지, 웹폰트 등을 지정하기 위해 url() 구문으로 상대경로를 지정할 경우, 모아진 파일 기준의 상대경로로 자동 변환됩니다.

CSS의 경우 media 속성 또는 targetie 속성이 주어진 레퍼런스는 제외됩니다. JS의 경우 targetie 속성이 있더라도 정상적으로 모아지며, 해당 파일은 지정된 IE 버전에서만 실행되도록 자동 조치됩니다.

모아진 파일은 자동으로 캐싱되며, 원본 파일이 업데이트되었거나 파일 목록이 변경된 경우에만 다시 작성합니다.

XE 1.8 이상, PHP 5.3 이상이 필요합니다.

애드온 설정 페이지에서 CSS만 모을지, CSS와 JS를 모두 모을지 선택할 수 있습니다. 다른 스크립트와의 호환성 문제가 발생하는 경우 CSS만 모으도록 선택하시기 바랍니다.

사이트 개발 도중에 사용하면 디버깅이 어려울 수 있으니 주의하십시오.

 

[변경내역]

v0.1: 최초 배포

v0.2: 합칠 대상을 선택할 수 있도록 하고, data: 형식으로 포함된 이미지 및 웹폰트 처리 개선

v0.3: 합칠 파일에 UTF-8 BOM이 있는 경우 오류가 발생하지 않도록 고침

 

 

이 자료는 XE 공식 자료실에서 자동으로 다운로드한 자료입니다.
라이믹스 최신버전에서는 동작하지 않을 수 있습니다.

원본 : [공식 자료실 게시글로 이동]