2011-11-25 10 views
9

Mam program obsługi, który musi odczytać zawartość pliku CSS, a następnie wypakować zawartość minified.Czy ktoś zna minikomputer CSS oparty na REST?

Po to właśnie szukam miniarki, która działałaby jako aplet REST, więc mogę wysyłać treść i odzyskać odpowiedź, aby wyprowadzić tę zawartość do użytkownika. Coś jak Closure compiler REST service, ale dla CSS.

+3

Widząc, jak ta kwestia jest lepiej brzmi niż jeden przedtem, a drugi został ocenzurowany ponad zbawienie, głosuję za pozwoleniem tego na żywo. Chociaż nie jestem pewien, czy rozumiem kwestię ministra opartego na CSS opartego na RESTach. –

+0

Czy możesz wyjaśnić, dlaczego potrzebujesz miniarki opartej na REST? –

+0

Cóż, dziękuję, Pekka! Ashok, potrzebuję go w oparciu o REST, ponieważ będę go wywoływał z mojego sterownika .net. Jak widać, Google udostępnia usługę opartą na REST dla ich kompilatora Javascript Closed (patrz link powyżej). Tak więc zastanawiałem się, czy ktoś zna usługę REST, która wykonuje proces minimalizacji pliku CSS. – MissRaphie

Odpowiedz

4

Sprawdź this (http://reducisaurus.appspot.com/css?url=YOUR_CSS_FILE_URL). W rzeczywistości nie jest to usługa internetowa, ale bardzo blisko. Googlecode

+0

Wielkie dzięki! Dokładnie to, czego szukałem! Jak sam mówisz, nie jest to usługa internetowa, ale mogę wywołać GET na ten temat w moim programie obsługi. Wszystko będzie działać idealnie! Dzięki ! – MissRaphie

+0

Wciąż jestem ciekawy twojej logiki obsługi. Masz zewnętrzny CSS (na innej stronie, być może) i chcesz go skompresować i wysłać do klienta? :) – madhead

+1

Kinda. Mam program obsługi przed statycznym serwerem plików (np. Pliki js i css). Żądania pochodzą z witryny internetowej do tego programu obsługi, z zapytaniem o żądany plik. Handler przetwarza żądanie: odczytuje zawartość pliku, stosuje na nim minifikację (plik js jest zoptymalizowany przez api rest z kompilatora zamknięcia, plik css z redukuaurus) i odsyła wynik do klienta. Program obsługi buforuje odpowiedź, a pamięć podręczna jest inwazyjna za każdym razem, gdy fizyczny plik js lub css jest zmieniany. Wszystko to więc mamy tylko 1 wersję pliku js/css na serwerze, a nie wersję 2 (minified i un-minified). – MissRaphie

3

Sprawdź ta strona - http://cssminifier.com/

Oferują one API do korzystania z pisać próśb

+0

[.Muai] (https://dotmaui.com/) ma interfejs API ze świetnymi funkcjami! –

0

Wyjazd http://cnvyr.io - ma również łączenie i obraz miniatur itp

+2

Nie publikuj linków, dołącz rozwiązanie, ponieważ linki mogą się zmieniać – deW1

+0

Proszę spojrzeć na inne posty, zanim zaczniesz komentować moje – zaunere

Powiązane problemy