Jak to funguje
Každá níže uvedená volba je samostatný filtr. Lze je libovolně kombinovat — například odstranit styly a třídy, ale ponechat tabulky a odkazy.
„Všechny značky“ je zvláštní případ: převede značkování na obyčejný text a potlačí všechna ostatní nastavení kromě čištění nedělitelných mezer a prázdných řádků.
- Tagy s mezerami
- Odstraní přebytečné mezery hned za otevírací a před zavírací značkou.
- Prázdné řádky
- Sloučí několik prázdných řádků za sebou do jednoho.
- Všechny atributy kromě href a src
- Odstraní id, class, style, data-* a ostatní atributy, ponechá pouze odkazy a zdroje.
- Značky span
- Odstraní obaly <span> a <font>, text uvnitř zachová.
- Prázdné značky
- Odstraní značky bez obsahu — rekurzivně, ve více průchodech.
- Nedělitelné mezery
- Nahradí a znak U+00A0 běžnou mezerou.
- CSS styly
- Odstraní atribut style a značky <style>.
- Prázdné atributy
- Odstraní atributy bez hodnoty, například alt="".
- Odkazy
- Rozbalí značky <a>, ponechá text bez odkazu.
- Třídy a ID
- Odstraní atributy class a id.
- Tabulky
- Zcela odstraní table, tr, td a další značky tabulek.
- Formuláře
- Odstraní form, input, select, button a další prvky formulářů.
- JS skripty
- Odstraní <script> a <noscript> včetně obsahu.
- Komentáře
- Odstraní HTML komentáře <!-- ... -->.
- Obrázky
- Odstraní značky img, picture a figure.
- Všechny značky
- Ponechá pouze text, odstraní veškeré značky.
Proč čistit HTML
Konzistentní výstup
Word a Google Docs schovávají jednoduché odstavce pod span, styly a podmíněné komentáře. Odstraněním tohoto balastu získá každá stránka stejně čisté značkování.
Menší stránky
Odstranění nepoužitých tříd, prázdných atributů a mrtvých značek ubere kilobajty z každého vloženého textu dřív, než se dostane do CMS.
Bezpečnější publikování
Skripty, formuláře a vložené styly z nedůvěryhodného zdroje mohou rozbít vzhled nebo představovat riziko. Před publikováním je odstraňte.
Čitelný kód
Uklizený DOM se snáze kontroluje, porovnává a předává designérovi nebo jinému vývojáři.
Časté dotazy
Nahrává se můj HTML někam?
Čištění probíhá na tomto serveru pouze po dobu požadavku — nic se neukládá, neloguje ani nesdílí. Jakmile odpověď dorazí do prohlížeče, server žádnou kopii neuchovává.
Můžu zapnout více čisticích voleb najednou?
Ano — každá volba je samostatný filtr, takže můžete například odstranit styly a třídy, ale zachovat tabulky a odkazy.
Co se stane, když zapnu „Všechny značky“?
Tato volba potlačí všechna ostatní nastavení kromě čištění nedělitelných mezer a prázdných řádků a převede značkování na obyčejný text.
Můžu vkládat přímo z Wordu nebo Google Docs?
Ano — vložte jako obvykle do levého panelu. Nástroj zachytí i skryté značkování, ne jen text, takže čisticí volby mají s čím pracovat.
Jak získám obyčejný text místo HTML?
Po vyčištění klikněte na tlačítko „Exportovat text“ v horní liště — aktivuje se, jakmile je výsledek hotový, a stáhne viditelný text jako soubor .txt.
Co HTMLCleanup dělá a proč existuje
Zkopírujte odstavec z Wordu, Google Docs nebo cizí webové stránky a spolu s textem téměř vždy přijde i značkování: vnořené span, vložené styly, zapomenuté třídy, prázdné značky a formátovací pravidla určená pro dokument, který už neexistuje, jakmile text skončí ve vašem CMS. HTMLCleanup existuje proto, aby tento nepořádek odstranil a ponechal jen značkování, které je opravdu potřeba.
Nástroj funguje jako editor se dvěma panely: vložte nebo napište text do špinavého panelu vlevo, nahoře zaškrtněte, jaké značkování odstranit, a sledujte, jak se vpravo formuje čistý výsledek — jako živý vizuální náhled nebo jako zdrojový HTML kód, který lze zkopírovat, stáhnout nebo exportovat jako obyčejný text. Nic z toho, co vložíte, se nikam nenahrává ani neukládá — čištění proběhne v rámci jednoho požadavku a pak zmizí.
Funkce
- 16 nezávislých čisticích filtrů, které lze libovolně kombinovat — od odstranění vložených stylů až po převod všeho na obyčejný text.
- Skutečný WYSIWYG editor na obou stranách, takže vidíte naformátovaný obsah, a ne stěnu značek.
- Živý vizuální náhled i zobrazení zdrojového HTML výsledku vedle sebe v jednom nástroji.
- Kopírování jedním kliknutím, stažení .html nebo export výsledku jako textového souboru .txt.
- Nativní podpora vkládání obsahu z Wordu, Google Docs nebo jakékoli webové stránky — včetně veškerého obvyklého balastu ve značkování.
- Kompletně přeložené rozhraní do pěti jazyků — češtiny, angličtiny, ruštiny, ukrajinštiny a španělštiny.
- Žádná registrace, žádný účet, žádné ukládání dat — čištění probíhá za běhu a nic z vloženého se nikam neloguje.
- Formulář zpětné vazby pro nahlášení chyby nebo návrhu — zpráva jde přímo tomu, kdo nástroj spravuje.