Hi,
Die entscheidende Frage ist, welche Einbußen an Funktionalität entstehen, wenn ein Browser das
dialog
-Element nicht kennt. In diesem Fall würde ich die Frage mit „keine“ beantworten.
Freilich kann man <dialog> bereits jetzt verwenden aber die Bedienbarkeit und Accessibility sollte in allen Browser gut sein.
Bei dieser CSS Lösung mit :target frage ich mich, wie steht es mit der Accessibility? Wurde das untersucht?
Um sicher zu gehen besser den vollwertigen Javascript Polyfill verwenden.
Pascal