Roger Johansson beschäftigt sich mit dem Thema, warum die CSS-Angabe display:none in manchen Screenreadern nicht dazu führt, dass die so ausgezeichneten Inhalte unterdrückt werden. Eine detaillierte Beschreibung dieses Verhaltens findet sich hier.
Beide empfehlen einen Workaround der Marke “doppelt genäht hält besser”:
.hidden {display:none;visibility:hidden;}

13. November 2007 um 22:55 Uhr
Yep, so mache ich das auch. Hat sich bewährt …