2011-01-26 4 views
6

Mam dość samodzielną stronę i chciałbym, aby była tak mała jak to tylko możliwe: wbudowana zminimalizowana Javascript i zminimalizowany CSS, a następnie zminimalizowany sam HTML. Są narzędzia dla każdej z tych części, ale chciałbym uniknąć pisania kleju do złożenia wszystkich razem. Otwarte źródło byłoby idealne.Narzędzie do minialyfikacji całej strony HTML?

+0

gzip wydrukach Apache –

Odpowiedz

3

spróbować http://code.google.com/p/htmlcompressor/

EDIT

Chociaż robi to zrobi kod czytanie część dużo bardziej złożone iw rezultacie, debugowanie będzie duży ból. Zrób to dopiero po wprowadzeniu wszystkich wymaganych optymalizacji.

+0

Dzięki; jedyną rzeczą, która się nie obsługuje jest wbudowywanie skryptów i stylów (minimalizuje tylko skrypty i style, które są już wstawione). Jeśli uda mi się znaleźć narzędzie do tego, to zrobi to prosta rura pomiędzy tymi dwoma ... –

+0

Stworzyłem ten skrypt, aby połączyć wszystko razem: https://gist.github.com/817048 –

0

Nie jestem pewien, czy masz zamiar znaleźć jedno narzędzie, które wszystko, ale widziałem kilka, które wykonują dobrą robotę ..... dla mnie zwykle w połączeniu z innymi narzędziami.

http://code.google.com/speed/page-speed/ prędkość Page jest plugin firefox, a także moduł apache

Po uruchomieniu Page Speed ​​na stronie przedstawieniu pliki HTML, to automatycznie uruchamia Page Speed ​​HTML zagęszczarkę (co z kolei zastosować JSMin i cssmin.js do dowolnego inline JavaScript i CSS) na plikach i zapisuje minified wyjście do konfigurowalnym katalogu