HTML zu inaktivem Klartext
parse5 erzeugt einen inaktiven AST, kein Browser-DOM und kein HTML-Rendering.
- Läuft im Browser
- Kein Upload
- Vor dem Download prüfen
Eingaben bleiben in diesem Tab und werden weder hochgeladen noch automatisch gespeichert. Optionale aggregierte Nutzungszahlen und grobe Verarbeitungsdiagnosen werden nur nach Einwilligung gesendet, ohne Eingabeinhalte oder Dateinamen. Leeren oder Schließen verwirft Eingaben; benötigte Ergebnisse vorher speichern.
Methode und Grenzen
parse5 erzeugt einen inaktiven AST, kein Browser-DOM und kein HTML-Rendering. Inhalte von script, style, template, eingebetteten Objekten und Vektorgrafiken entfallen; Bilder werden ignoriert. Absätze, BR, Listen und Tabellen erhalten feste Trenner; Leerraum in PRE bleibt erhalten. Adressen kannst du als inaktiven Text ausgeben; sie werden nie geladen. Die HTML5-Fehlerkorrektur kann ungültiges Markup reparieren. Tabellentrenner erhalten leere erste, letzte und innere Zellen sowie leere Zeilen. Whitespace zwischen Tabellenzeilen entfällt; normale Absatzabstände werden bereinigt, PRE-Whitespace bleibt erhalten.
UTF-8-Dateien höchstens 256 KiB; normaler Text höchstens 100.000 UTF-16-Einheiten, Bytecode beim Dekodieren höchstens 256 KiB. Bytecodes höchstens 16.384 Bytes; Listen je höchstens 10.000 Zeilen; gespeicherte Tokens, Grapheme, Braillezellen und Unicode-Zeilen höchstens 20.000; HTML höchstens 20.000 Allokationen bzw. Knoten und Tiefe 64. Alle Ausgabedateien zusammen höchstens 2 MiB. Der Worker lässt sich beenden und hat ein Zeitlimit von 5 Sekunden; für den gesamten Heap gibt es keine Zusage.
So funktioniert es
- Quelle und Methode wählen
Eingaben bleiben in diesem Tab und werden weder hochgeladen noch automatisch gespeichert. Optionale aggregierte Nutzungszahlen und grobe Verarbeitungsdiagnosen werden nur nach Einwilligung gesendet, ohne Eingabeinhalte oder Dateinamen. Leeren oder Schließen verwirft Eingaben; benötigte Ergebnisse vorher speichern.
- Methode
parse5 erzeugt einen inaktiven AST, kein Browser-DOM und kein HTML-Rendering. Inhalte von script, style, template, eingebetteten Objekten und Vektorgrafiken entfallen; Bilder werden ignoriert. Absätze, BR, Listen und Tabellen erhalten feste Trenner; Leerraum in PRE bleibt erhalten. Adressen kannst du als inaktiven Text ausgeben; sie werden nie geladen. Die HTML5-Fehlerkorrektur kann ungültiges Markup reparieren. Tabellentrenner erhalten leere erste, letzte und innere Zellen sowie leere Zeilen. Whitespace zwischen Tabellenzeilen entfällt; normale Absatzabstände werden bereinigt, PRE-Whitespace bleibt erhalten.
- Details prüfen und Originale sichern
Sichtbar sind die ersten 10.000 Zeichen und 100 Tabellenzeilen; die Downloads enthalten die vollständige Ausgabe und eine Sicherung des Originals.
Methode und Grenzen
Methode
parse5 erzeugt einen inaktiven AST, kein Browser-DOM und kein HTML-Rendering. Inhalte von script, style, template, eingebetteten Objekten und Vektorgrafiken entfallen; Bilder werden ignoriert. Absätze, BR, Listen und Tabellen erhalten feste Trenner; Leerraum in PRE bleibt erhalten. Adressen kannst du als inaktiven Text ausgeben; sie werden nie geladen. Die HTML5-Fehlerkorrektur kann ungültiges Markup reparieren. Tabellentrenner erhalten leere erste, letzte und innere Zellen sowie leere Zeilen. Whitespace zwischen Tabellenzeilen entfällt; normale Absatzabstände werden bereinigt, PRE-Whitespace bleibt erhalten.
Lokale Datei lesen
Eingaben bleiben in diesem Tab und werden weder hochgeladen noch automatisch gespeichert. Optionale aggregierte Nutzungszahlen und grobe Verarbeitungsdiagnosen werden nur nach Einwilligung gesendet, ohne Eingabeinhalte oder Dateinamen. Leeren oder Schließen verwirft Eingaben; benötigte Ergebnisse vorher speichern.
Ressourcengrenze erreicht. Verkürze die Eingabe, die Einträge oder die Ausgabe.
UTF-8-Dateien höchstens 256 KiB; normaler Text höchstens 100.000 UTF-16-Einheiten, Bytecode beim Dekodieren höchstens 256 KiB. Bytecodes höchstens 16.384 Bytes; Listen je höchstens 10.000 Zeilen; gespeicherte Tokens, Grapheme, Braillezellen und Unicode-Zeilen höchstens 20.000; HTML höchstens 20.000 Allokationen bzw. Knoten und Tiefe 64. Alle Ausgabedateien zusammen höchstens 2 MiB. Der Worker lässt sich beenden und hat ein Zeitlimit von 5 Sekunden; für den gesamten Heap gibt es keine Zusage.