Hallo Jeena,
Du hast schon recht mit dem was Du schreibst (Christian auch natürlich;)
Ich bevorzuge auch ein klares Nein als irgendwelche schlampigen Kompromisse.
Aber jetzt nochmal was anderes. Mir lässt das keine Ruhe irgendwie.
Der von mir zuerst angestrebte workaround (margin-left:-2000px o.ä.) stammt ja von www.einfach-fuer-alle.de. Eine Seite die ja als wichtige Infoquelle für alle dient die barrierefreies Webdesign bevorzugen (also zumindest geh ich mal davon aus).
Die Betreiber dieser Seite hat diesen Workaround selbst angewendet indem sie eine Headline aus dem sichtbaren Bereich herausgeschoben haben um stattdessen eine grafische Headline (Hintergrundbild) zu platzieren. So kann man sicher sein dass der Screenreader die Info vorliest und nicht wie es ja anscheinend manchmal der Fall ist mit display: none ignoriert. Und der Designer kann nachts auch wieder ruhig schlafen.
Rein gefühlsmässig finde ich die Lösung auch etwas hingebastelt, aber darum gehts nicht. Mich würde halt interessieren ob google oder andere Suchmaschinen tatsächlich diese Website vom Index nehmen würden, wenn irgendein Mechanismus die "Unlogik" der CSS-Anwendung erkennt und unabhängig vom Inhalt die Seite für immer ausschliesst.
WEnnja dann sind solche workarounds ja sehr gefährlich. Wundert mich dass sie dann überhaupt angesprochen werden in einer so wichtigen Infoquelle. Denn was nutzt mir die schönste barrierefreieste Seite wenn man sie nicht finden kann in den unendlichen Weiten des Internets.
Würde mich über Meinungen aus meinem hochgeschätzten Forum sehr freuen.
VG Mel