Jak to działa
Kompresuje kod, usuwając zbędne spacje, podziały wierszy i komentarze, aby zmniejszyć jego rozmiar. Lżejszy plik pobiera się i przetwarza szybciej, co jest kluczowe dla wydajności witryny.
Obsługuje kilka typów treści —JavaScript, TypeScript, HTML, SVG, CSS, JSON i XML oraz tryb ogólny— i stosuje do każdego odpowiedni minifikator, aby skompresować bez psucia składni.
Całe przetwarzanie działa w przeglądarce: kod nie jest wysyłany na żaden serwer. Minifikacja zachowuje zachowanie kodu, ale czyni go przeznaczonym do produkcji, a nie do ręcznej edycji.
Przykłady
function sum(a, b) {
// suma dos números
return a + b;
}function sum(n,u){return n+u}Usuwane są komentarze i spacje, a nazwy lokalne skracane, aby zmniejszyć rozmiar.Przypadki użycia
- Zmniejszyć rozmiar plików JS lub CSS, aby przyspieszyć ładowanie witryny.
- Skompresować SVG lub HTML przed osadzeniem ich na stronie.
- Spakować konfiguracyjny JSON do jednego wiersza na potrzeby transportu.
- Przygotować lekkie fragmenty do skopiowania do e-maili lub szablonów.
Najczęstsze pytania
Jakie typy kodu mogę minifikować?
JavaScript, TypeScript, HTML, SVG, CSS, JSON i XML oraz tryb ogólny dla tekstu. Narzędzie wybiera odpowiedni minifikator w zależności od wybranego typu.
Czy minifikacja zmienia wynik kodu?
Nie. Zminifikowany kod zachowuje się tak samo jak oryginał; traci tylko czytelne formatowanie. W przypadku JavaScriptu może skracać nazwy zmiennych lokalnych, ale bez zmiany logiki.
Czy mogę ponownie sformatować zminifikowany kod?
Możesz go ponownie wciąć za pomocą formaterów z tej sekcji, aby odzyskać czytelność, ale skrócone nazwy i usunięte komentarze nie są przywracane.
Czy mój kod jest wysyłany na serwer?
Nie. Cała minifikacja odbywa się w przeglądarce; kod nigdy nie opuszcza Twojego komputera.