HTML Stripper
Vložte HTML z CMS, e-mailu alebo zdrojového kódu stránky a získajte späť viditeľný text. Tento HTML Stripper prevádza HTML na text priamo vo vašom prehliadači: odstráni HTML značky, dekóduje entity ako &, vynechá skripty, štýly aj komentáre a nikdy vaše značky nevykreslí ani nespustí. Zvoľte čitateľné riadky (so zachovanými odsekmi a odrážkami) alebo kompaktné medzery — potom text skopírujte alebo stiahnite. Odstráňte HTML bez toho, aby váš obsah opustil stránku.
Čo sa zachová, čo sa odstráni — a čo to nie je
Odstraňovač spracuje vaše značkovanie pomocou inertného HTML parsera prehliadača — nič sa nevykreslí, nespustí ani nenačíta. Textový obsah sa zachová; obsah skriptov, štýlov, šablón a komentárov sa úplne odstráni; entity ako & a — sa dekódujú. V režime čitateľnosti sa blokové prvky (odseky, nadpisy, položky zoznamu, riadky tabuliek) zmenia na zlomy riadkov, bunky tabuľky budú oddelené tabulátormi a predformátované bloky si zachovajú presné medzery. Kompaktný režim zjednotí všetko na jednoduché medzery vrátane predformátovaného textu. Jedna úprimná poznámka: toto vytvára obyčajný text, nie bezpečne upravené HTML — ak potrebujete značkovanie bezpečné na opätovné publikovanie, použite skutočný sanitizér; a ak zdroj používa samotné < ako obyčajný text, parser to môže prečítať ako značku, preto ho najprv escapujte entitou.
Špecializované použitie: čitateľné kopírovanie vs. kompaktný obyčajný text
Použite režim čitateľnosti, keď vkladáte do editora alebo dokumentu, kde majú zostať zachované odseky a štruktúra zoznamov — blokové prvky sa zmenia na zlomy riadkov, bunky tabuľky na stĺpce oddelené tabulátormi. Použite kompaktný režim, keď potrebujete jeden súvislý riadok (napr. posielať text do poľa, ktoré neprijíma zlomy riadkov, alebo porovnať počet slov s limitom pre obyčajný text) — každý blok sa zrúti na jednu medzeru. Ani jeden režim neskôr nepridáva značky späť; prepínanie režimov vždy znovu vychádza z pôvodného vloženého značkovania, nie z už odstráneného výstupu predchádzajúceho režimu.
Je výstup bezpečné HTML?
Výstup nie je HTML vôbec — je to obyčajný text so všetkými značkami odstránenými. To tiež znamená, že tento nástroj nie je sanitizér: nevytvára bezpečné, znovu publikovateľné značkovanie a nerobí žiadne tvrdenia o ochrane pred XSS. Výsledok vložte všade tam, kde patrí obyčajný text; ak potrebujete vyčistené HTML, použite na to špecializovaný sanitizér.
Spustia sa skripty vo vloženom HTML?
Nie. Značkovanie sa parsuje inertným parserom, ktorý nikdy nevykresľuje, nespúšťa skripty, nenačítava obrázky ani nerobí sieťové požiadavky. Obsah skriptov a štýlov je z výstupu úplne vylúčený — dostanete iba viditeľný text.
Nahráva sa moje HTML niekam?
Nie. Parsovanie a odstraňovanie prebieha úplne vo vašom prehliadači. Značkovanie, ktoré vložíte, aj text, ktorý dostanete, sa nikdy neposielajú na server, neukladajú ani nepridávajú do adresného riadka.
Odstráni mi to bezpečne sledovacie pixely alebo skripty?
Skripty a ich obsah sa pri odstraňovaní zahodia (nič sa nespustí), ale úlohou tohto nástroja je vytvoriť obyčajný text, nie auditovať alebo sanitizovať značkovanie pre bezpečné opätovné publikovanie. Ak potrebujete pred zdieľaním skontrolovať pôvodné značkovanie (nie obyčajný text), či neobsahuje sledovanie ani skripty, použite špecializovaný HTML sanitizér alebo bezpečnostnú kontrolu — nie tento nástroj.