molily: checkbox als Pflichtfeld AGB

Beitrag lesen

Und wegen dieser Missgeburt von Safari sollte man das auch tun. Kein Dank, Apple.

Wie immer gibt es technische Gründe:
https://bugs.webkit.org/show_bug.cgi?id=59019
https://bugs.webkit.org/show_bug.cgi?id=44436

Dass WebKit als plattformübergreifende Software keine Shadow-DOM-Implementierung einbauen will, verstehe ich, aber das trifft nicht auf Safari zu.

Außerdem gab es wohl Probleme mit namhaften Sites; Blink hat dazu diesen hässlichen Ausnahmecode direkt in die C++-Klasse für <input> eingebaut:
https://chromium.googlesource.com/chromium/blink/+/6a881460b939c2ae1ef25bfbe659d6291a18a30a^!/#F0

Ich nehme einmal an, Firefox musste ebenfalls irgendwo eine solche Ausnahme hinzufügen. Dieses Spiel hat Opera Jahrzehnte lang spielen müssen.

Mathias