Minificator HTML
Micșorează HTML prin eliminarea comentariilor, spațiilor în plus și atributelor goale.
Minificator HTML
Lipește orice document HTML sau fragment și acest instrument returnează o versiune mai mică cu același rezultat randat. Elimină comentarii, restrânge spațiile redundante între etichete și liste de atribute, și elimină atributele goale, cum ar fi class="" pe care un browser le ignoră oricum. Folosește-o înainte de a publica o pagină statică, a încorpora un șablon într-un alt sistem, sau a lipi markup undeva cu o limită de dimensiune.
Patru opțiuni controlează cât de departe merge minificarea. "Păstrează conținutul pre, textarea și script" păstrează spațiurile exacte din aceste elemente neschimbate implicit, deoarece un spațiu eronat într-un bloc <pre> sau script este adesea semnificativ; dezactivează doar dacă știi că acel conținut poate tolera strângerea spațiilor. "Îmbină mai multe spații în text" transformă secvențele de spații, tab-uri și întreruperi de linie în textul obișnuit într-un singur spațiu. "Elimina ghilimele din valorile atributelor simple" scoate ghilimele în jurul valorilor cum ar fi id=box care nu le necesită conform specificației HTML5 — orice cu spațiu, semn egal sau altă ghilimă rămâne ghilimată. "Elimina etichetele de închidere opționale" elimină etichetele de închidere pe care un browser le deduce singur, cum ar fi </li> înainte de alt <li> sau </td> înainte de </tr>, folosind aceleași reguli pe care le folosesc browserele pentru a le auto-închide.
Instrumentul funcționează pe textul brut al markup-ului tău, în loc să re-serializeze un DOM complet, deci nu rescrie niciodată capitalizarea numelelor de etichete sau atribute — SVG inline cu elemente sensibile la capitalizare, cum ar fi viewBox sau clipPath, trec neschimbate. Acceptă terminații de linie Windows și Unix, iar totalul de sub ieșire raportează dimensiunea în octeți înainte și după minificare, împreună cu procentajul economisit.
Tot funcționează local în browserul tău — markup-ul tău nu este niciodată trimis nicăieri, ceea ce îl face sigur pentru șabloane interne sau orice care nu este încă public. Copiază rezultatul, descarcă ca fișier .txt, sau trimite ieșirea înapoi în intrare pentru a face o altă trecere.