Hallo,
Die Idee dahinter war eigentlich nur, für mich herauszufinden, welche Codes minimalistisch ersetzt werden müssten, damit es nicht kracht.
Die einfache Variante des Einbettens von JSON in HTML habe ich in https://forum.selfhtml.org/?t=217757&m=1496841 gezeigt.
In diesem Teilthread diskutieren wir ein Spezialproblem, das Einbetten von JSON in script-Elemente. Das ist knifflig, weil für script spezielle Parserregeln gelten und htmlspecialchars nicht weiterhilft.
Mit Zahlenwerten funktioniert das doch auch. Oder habe ich da einen Spezialfall erwischt?
Ich habe mir dazu das Beispiel aus http://de.selfhtml.org/javascript/sprache/variablen.htm umgebaut und alle numerischen Werte auch in "" verpackt.
Warum sollte man das tun?
Oder arbeiten die Browser beim Parsen schon mit Multithreading?
Ja, selbstverständlich. Beim Parsen passieren tausende Dinge gleichzeitig. Viele Ressourcen werden parallel geladen, Bilder werden dekodiert und gerendert, Stylesheets geparst und angewendet usw.
Dann müsste man Prioritäten festlegen können! Sonst könnt es Deadlocks geben.
Quatsch. Das übernimmt der Browser für einen.
Mathias