Opis
Ten minifikator HTML kompresuje znacznik, zachowując jego strukturę. Sprawdza się przy szablonach, stronach statycznych, fragmentach komponentów oraz kodzie eksportowanym z narzędzi, które dodają dużo wcięć i pustych linii. Przetwarzanie odbywa się w przeglądarce, więc kod pozostaje lokalnie podczas pracy. Możesz od razu ocenić wynik, skopiować go do buildu, CMS-a albo szablonu i zdecydować, czy komentarze mają zostać, czy lepiej je usunąć.
Zastosowania
- Wynik buildu przed publikacjąZmniejsz objętość finalnego HTML przed wdrożeniem, aby plik był prostszy do przeniesienia przez kolejne etapy wdrożenia.
- Porządkowanie eksportu z narzędziUsuń wcięcia i bloki komentarzy z HTML wygenerowanego przez kreatory stron, edytory lub generatory.
- Publikacja stron statycznychPrzygotuj ręcznie pisany HTML strony docelowej przed uploadem, gdy chcesz mieć zwięzłe źródło.
- Czyszczenie szablonów e-mailKompresuj fragmenty HTML używane w e-mailach transakcyjnych i marketingowych, gdzie liczy się każdy znak.
- Analiza zmian w znacznikuSprawdź, jak bardzo białe znaki i komentarze zwiększają rozmiar konkretnego dokumentu lub fragmentu.
Jak to dziala
- 1
Wklej HTML do pola wejściowego.
- 2
Wybierz, czy komentarze mają zostać usunięte.
- 3
Uruchom minifikację, aby skompresować znacznik.
- 4
Skopiuj zminifikowany HTML i użyj go w projekcie.
Przyklady
Spłaszczenie zagnieżdżonych odstępów
Wejscie: <main> <article> <h2>About</h2> <p> Built for release </p> </article> </main>
Wynik: <main><article><h2>About</h2><p>Built for release</p></article></main>
Usuwa podziały linii i powtórzone spacje, nie zmieniając struktury tagów.
Zachowaj treść, usuń komentarze
Wejscie: <div class="card"> <!-- pricing block --> <strong>$19</strong> <span>per month</span> </div>
Wynik: <div class="card"><strong>$19</strong><span>per month</span></div>
Komentarze HTML znikają, jeśli opcja usuwania komentarzy jest włączona.
Krótszy fragment listy
Wejscie: <ul> <li>One</li> <li>Two</li> <li>Three</li> </ul>
Wynik: <ul><li>One</li><li>Two</li><li>Three</li></ul>
Przydatne dla wklejonych fragmentów z dużym wcięciem pochodzącym z edytora.
FAQ
Czy narzędzie zachowuje tagi i atrybuty bez zmian?
Zachowuje strukturę HTML, ale może normalizować odstępy przy węzłach tekstowych i usuwać komentarze, jeśli wybierzesz tę opcję.
Kiedy lepiej nie minifikować fragmentu?
Unikaj tego w treściach, w których pojedyncze spacje mają znaczenie widoczne dla użytkownika, na przykład w preformatowanych blokach lub specyficznie sformatowanym tekście.
Dlaczego wynik wygląda inaczej po minifikacji?
Narzędzie usuwa podziały linii i kompresuje powtórzone spacje, więc źródło staje się krótsze, nawet jeśli render strony powinien pozostać taki sam.
Czy komentarze można zostawić w wyniku?
Tak. Jeśli usuwanie komentarzy jest wyłączone, narzędzie pozostawia komentarze HTML w kodzie.
