Zmenšovač HTML
Zmenšite HTML odstrániach komentáre, prebytočné medzery a prázdne atribúty.
Zmenšovač HTML
Vložte ľubovoľný HTML dokument alebo kód a tento nástroj vráti menšiu verziu s rovnakým vyrenderovaným výsledkom. Odstráňa komentáre, rozkladá nadbytočné medzery medzi značkami a v zoznamoch atribútov a zmizujú prázdne atribúty ako class="" ktoré prehliadač ignoruje aj tak. Použite ho pred nasadením statickej stránky, vložením šablóny do iného systému alebo vložením značiek niekam s limitom veľkosti.
Štyri možnosti riadia, ako ďaleko minifikácia zájde. "Zachovať obsah pre, textarea a script" ponechá presné medzery v týchto prvkoch nezmenené v predvolenom stave, pretože neočakávaná medzera v bloku <pre> alebo v skripte je často zmysluplná; vypnite ju len ak viete, že obsah zvláda zmenšovanie medzier. "Spojiť viacnásobné medzery v texte" premení série medzier, tabulátorov a zalomení riadkov v bežnom texte na jednu medzeru. "Odstrániť úvodzovky z jednoduchých hodnôt atribútov" zmaže úvodzovky okolo hodnôt ako id=box ktoré ich nepotrebujú podľa HTML5 špecifikácie — čokoľvek s mezerou, rovnostným znamienkom alebo ďalšou úvodzovkou zostáva v úvodzovkách. "Odstrániť voliteľné koncové značky" zmaže značky, ktoré si prehliadač sám vyrieši, ako </li> pred ďalšou <li> alebo </td> pred </tr>, podľa rovnakých pravidiel ktoré prehliadač používa na ich automatické zatvorenie.
Nástroj pracuje na surkom texte vašho značkovacieho kódu skôr než na reserializácii celého DOM, takže nikdy neprepíše veľkosť značiek alebo mien atribútov — vložený SVG s rozlišovacími prvkami ako viewBox alebo clipPath prejde nezmenený. Spracováva tak Windows ako Unix zalomenia riadkov a počítadlo pod výstupom hlási veľkosť v bajtoch pred a po minifikácii spolu s percentom ušetreným.
Všetko sa vykonáva lokálne v tvojom prehliadači — tvoj značkovací kód sa nikdy nenahrá nikde, čo to robí bezpečným pre interné šablóny alebo čokoľvek ešte nie je verejné. Skopíruj výsledok, stiahni ho ako súbor .txt alebo pošli výstup späť do vstupu pre navrstvenie ďalšieho prechodu.