source

CSS 미니머에 대한 추천 사항이 있습니까?

ittop 2023. 8. 20. 12:38
반응형

CSS 미니머에 대한 추천 사항이 있습니까?

CSS 미니머에 대한 추천 사항이 있습니까?

구글을 돌아다니며 몇 가지 시도를 해보겠지만, 똑똑하고 능숙하며 신기하게 잘생긴 StackOverflow 커뮤니티가 이미 헤비급 선수들의 장단점을 평가했을 것이라는 의심이 들었습니다.

YUI 컴프레서는 환상적입니다.자바스크립트와 CSS에서 작동합니다.이것을 확인해 보세요.

여기도 있습니다.YUI 컴프레서의 NET 포트를 통해 다음을 수행할 수 있습니다.

  • 축소/파일 결합을 Visual Studio 빌드 후 이벤트로 통합
  • TFS 빌드에 통합(CI 포함)
  • DLL을 사용자 고유의 코드(예: 플라이 미니화)로 사용하려는 경우.

업데이트 2011: 이제 NuGet을 통해서도 이용할 수 있습니다 :)

미니파이 좋아해요.PHP에서 CSS 또는 JavaScript와 함께 작동합니다.

CSO는 현재 최상의 미니머/최적화기입니다.

만약 당신이 파이썬을 사용한다면 아마도 YUI 컴프레서만큼 빠르지는 않지만 csscompressor.net 과 달리 CSS 해킹에 질식하지 않는 슬림한 제품을 추천합니다.

저는 더 슬림하게 썼기 때문에 편견이 있고 현재 YUI 컴프레서가 해킹을 어떻게 처리하는지 평가하고 있습니다.crosstips.org 의 출처를 보면 보다 슬림한 동작의 예를 볼 수 있습니다.

CSStidy를 확인하십시오. http://csstidy.sourceforge.net/usage.php

온라인 주소: http://cdburnerxp.se/cssparse/css_optimiser.php

온라인 도구를 찾고 있는 경우 다음을 시도해 보십시오. https://csscompressor.net/

나는 초고속 CSS 미니어를 C#로 작성했습니다.그러나 알고리즘은 Javascript를 처리하지 않습니다.이것은 http://www.ko-sw.com/Blog/post/An-Ultra-Fast-CSS-Minify-Algorithm.aspx 입니다.

마감 스타일 시트를 사용해 보십시오.

최소화 외에도 보풀, RTL 플립클래스 이름 변경도 지원합니다.

또한 변수, 함수, 조건믹스인을 CSS에 추가할 수 있습니다.

또한 이러한 기능 중 일부는 다른 폐쇄 도구(그 자체로 매우 강력함)에 따라 달라집니다.

만약 당신이 PHP에서 무언가를 찾고 있다면, 여기 링크가 있습니다:-

무지방 미니파이

PHP Fat-Free Framework의 일부이지만 독립적으로 사용할 수도 있습니다.

나는 isnoop의 CSS SuperScrub이 매우 잘 작동한다는 것을 알았습니다.CSS 온라인에 대한 직접 링크만 처리할 수 있지만 :/ 선호하는 Pastebin 서비스를 사용하여 CSS 코드를 보유하고 SuperScrub에 원시 링크만 제공하면 해결할 수 있습니다.

사이트가 ASP에 있는 경우.NET, 당신은 당신의 사이트가 CSS 최소화를 즉시 할 수 있도록 할 수 있습니다(따라서 당신이 변경할 때마다 수동으로 할 필요가 없습니다).예를 들어 다음과 같습니다.

http://www.codeproject.com/KB/aspnet/CombineAndMinify.aspx

Perl에는 CSS:: Minifier(추가 속도를 위한 XS 버전)가 있습니다.

다른 사람들은 YUI 컴프레서를 언급했습니다.그것의 NET 포트, 그리고 체인에 다른 링크를 추가하겠습니다.StyleManager는 를 마무리하는 서버 컨트롤입니다.YUI Compressor의 NET 포트를 사용하면 ScriptManager를 사용하는 것처럼 사용할 수 있습니다.CSS 상수, 배경 이미지 정의에 타일드(~) 해상도 등과 같은 다른 멋진 기능도 많이 추가됩니다.엄격하고 문서화가 잘 되어 있으며, 최근 프로젝트에서 문제가 발생하지 않은 경우에도 모두 사용했습니다.확인해 보세요 - gStyleManager.com

아직 "베타 중"이지만 꽤 잘 작동할 것입니다.저는 모든 프로젝트에서 그 뒤에 있는 코드를 사용합니다: http://claudiu.phpfogapp.com/ 그것은 PHP에 내장되어 있고 또한 상당히 많은 시간 동안 당신의 *.cs 파일을 호스팅합니다. 확실히 최소화된 css로 당신의 코드를 테스트할 수 있습니다. (나는 공간이 서버에 붐빌 때만 오래된 css 파일을 삭제할 것입니다.)

CSS와 JS 파일을 축소하고 압축하는 .net 웹사이트에 플러그인하는 코드플렉스 프로젝트가 있습니다.또한 Microsoft AJAX Minifier와 YUI Compressor를 비교하여 YUI가 약간 더 잘 나온다는 것을 보여줍니다.Microsoft Minifier와 압축을 결합하여 파일을 대폭 축소하는 추가 변형이 있습니다.

어쨌든 링크는 http://xpedite.codeplex.com/wikipage?title=Minifier%20(CSS%2FJavaScript%20Minification%20Handlers) 입니다.

MVC3의 장점은 바로 방법을 통해 모든 작업을 즉시 수행할 수 있고 수동으로 파일을 사전 처리하거나 사후 빌드를 구성할 필요가 없다는 것입니다.

온라인 도구(제 css를 잭업한 www.csscompressor.net 보다 훨씬 낫습니다): http://www.cssdrive.com/compressor/compress.php 는 훌륭한 일을 합니다.

C# 예:

css = css.Replace("\n", "");
css = Regex.Replace(css, @"\s+", " ");
css = Regex.Replace(css, @"\s*:\s*", ":");
css = Regex.Replace(css, @"\s*\,\s*", ",");
css = Regex.Replace(css, @"\s*\{\s*", "{");
css = Regex.Replace(css, @"\s*\}\s*", "}");
css = Regex.Replace(css, @"\s*\;\s*", ";");

zbugs.com 은 당신에게 좋은 온라인 도구가 될 것이고, 그것은 클릭 한 번으로 당신의 css를 최소화할 것입니다.

폴 아이리쉬의 최신 HTML5 Boiler Plate를 살펴보십시오. 모든 자산(PNG 및 JPG 포함)을 최소화하기 위한 빌드 스크립트가 포함되어 있습니다.여기서 데모 비디오를 볼 수 있습니다.

언급URL : https://stackoverflow.com/questions/787789/any-recommendations-for-a-css-minifier

반응형