0

Minifikator kodu

Zminimalizuj CSS, JavaScript, HTML lub JSON w przeglądarce: usuń komentarze i białe znaki, natychmiast zobacz zapisany rozmiar.

Przetwarzanie... 0%
Parsowanie kodu źródłowego
Usuwanie komentarzy
Zwijanie białych znaków
Pomiar oszczędności rozmiaru

Wynik

Ten minifikator kodu kompresuje CSS, JavaScript, HTML i JSON, usuwając wszystko, czego maszyna nie potrzebuje: komentarze, wcięcia, znaki nowej linii i zbędne białe znaki. Wybierz język, wklej źródło, naciśnij przycisk — panel wyników pokaże zminimalizowany kod wraz z dokładnymi rozmiarami przed/po w bajtach i zapisanym procentem.

Minifikacja jest celowo konserwatywna i bezpieczna. W przypadku JavaScript oznacza to tylko komentarze i białe znaki — bez zmiany nazwy zmiennych, bez przepisywania wyrażeń — ze skanerem, który poprawnie obsługuje ciągi znaków, literały szablonów i literały wyrażeń regularnych oraz zachowuje znaki nowej linii wszędzie tam, gdzie automatyczne wstawianie średnika mogłoby zmienić zachowanie. CSS łączy białe znaki wokół nawiasów klamrowych, dwukropków, średników i przecinków; W formacie HTML białe znaki między tagami są zwinięte, podczas gdy treść pre, tekstowa, skryptowa i stylowa pozostaje niezmieniona; JSON jest analizowany i ponownie serializowany, co jednocześnie go sprawdza.

Wszystko działa lokalnie w Twojej przeglądarce: żaden kod źródłowy nie jest przesyłany na żaden serwer, co sprawia, że narzędzie jest bezpieczne dla kodu zastrzeżonego, niepublikowanego lub kodu klienta. Nie ma potrzeby rejestracji, nie ma limitu rozmiaru pliku przekraczającego pamięć przeglądarki, a w rezultacie jedno kliknięcie dzieli Cię od schowka lub pobranego pliku.

Minifikacja jest przeciwieństwem formatowania: to narzędzie zmniejsza kod na potrzeby produkcyjne, podczas gdy nasz program do formatowania kodu sprawia, że zminimalizowany kod jest ponownie czytelny. Używaj minifikatora do wbudowanych skryptów i stylów, wysyłania wiadomości e-mail w formacie HTML, ładunków API i wszędzie tam, gdzie pełny potok kompilacji przy użyciu Tersera lub cssnano byłby przesadą w przypadku szybkiego, jednorazowego zadania.