Förstör en HTML-fil online
Förstör en .html-fil gratis online. Injicerar ogiltiga bytesekvenser och bryter taggstrukturen, så att sidan visas som skräp eller inte laddas alls.
- Ingen uppladdning
- Ingen storleksgräns
- Ingen registrering
Förstör din HTML-fil
Avstämd för .html, .htm, .xhtml, och fungerar precis lika bra med alla andra format.
Varför HTML-filer är svåra att förstöra ordentligt
HTML är det mest överseende formatet i allmänt bruk. Webbläsare är byggda för att rendera trasig uppmärkning snarare än att avvisa den, så en fil med tillyxade taggar visar ändå något. Att få en HTML-fil att verkligen misslyckas handlar om att angripa teckenkodningen, inte uppmärkningen.
Vad det här verktyget förstör
- Teckenkodningen. Ogiltiga UTF-8-sekvenser injiceras, så webbläsarens avkodare spottar ur sig ersättningstecken genom hela dokumentet.
- Doctype och head. De inledande byten med doctype och meta charset-deklarationen förstörs.
- Taggstrukturen. Vinkelparenteser och attributens citattecken slås sönder genom hela brödtexten.
- Inbäddade skript och format. Inbäddad CSS och JavaScript skadas tillsammans med uppmärkningen, så ingenting räddar layouten.
Vad du ser efteråt
| Program | Beteende |
|---|---|
| Chrome / Firefox / Safari | Renderar en vägg av teckensallad och ersättningstecken i stället för sidan. |
| HTML-validerare | Rapporterar teckenkodningsfel och hundratals strukturella brister. |
| Statiska webbplatsgeneratorer | Låter bygget misslyckas på den felaktiga källfilen. |
| E-postklienter | Visar HTML-brödtexten som oläsbar text. |
Vanliga skäl att göra det här
- Testa att en importväg i ett CMS avvisar felaktig HTML.
- Kontrollera att en HTML-sanerare eller skrapa inte kraschar på trasiga indata.
- Visa för en webbklass hur teckenkodningsskador ser ut.
- Ta fram trasiga källfiler till ett test av byggflödets felhantering.
Så förstör du en HTML-fil
- Släpp din .html-fil i rutan ovan, eller klicka för att välja.
- Låt nivån stå på Standard om du inte vill ha delvis skada (Light) eller behöver besegra återställningsprogram (Heavy).
- Tryck på Förstör fil. Bearbetningen sker på din enhet, så den blir klar nästan omedelbart.
- Ladda ner resultatet. Som standard behåller det ursprungligt filnamn och bytelängd.
Vanliga frågor om HTML
Varför visar webbläsaren fortfarande något?
Webbläsare avvisar aldrig HTML. De återhämtar sig från vad som helst. I stället får du en sida med ersättningstecken, vilket är just vad riktiga teckenkodningsskador ger.
Bryter det även CSS och JavaScript?
All CSS och JavaScript som ligger inbäddad i filen skadas med den. Länkade externa filer är fristående och lämnas orörda.
Kan jag förstöra bara en del av sidan?
Nivån Lätt rör vid ungefär 0,5 % av nyttolasten, vilket normalt skadar vissa avsnitt och lämnar andra läsbara.
Fungerar det på XHTML?
Ja, och XHTML misslyckas hårdare. Den tolkas strikt, så ett trasigt dokument avvisas rakt av i stället för att renderas.