It’s tempting when you want to hide an element on your page to use “display:none.” The problem with this, though, is that this particular declaration means that the contents within that element are completely hidden—they aren’t printed, displayed, or spoken. This can cause issues for those using screen readers as opposed to viewing your website.
Aztán a felolvasónak mégis mi dolga a képernyő-stíluslappal?
Az oké, hogy te ezt így gondolod, de nem így van. Szerinted hány weboldalhoz mellékeltek „hangos” stíluslapot? A meglévő weben szeretnének a nemlátók közlekedni, nem szabványok között. A képernyő-olvasók messze nem csak a pucér markupot dolgozzák fel, hanem igyekeznek ugyanazt az élő közeget hangban átadni, amit a látók kapnak a böngészőben. Ez a célja a WAI-ARIA ajánlásnak is. Precízebben sajnos én sem ismerem a témát, de érdemes megnézed Raman előadását az AxsJAX-ról. (Illetve itt a remek alkalom, hogy írjak egy levelet kgyt-nek, hogy mit szólna, ha folytatná az Akadálymentes weboldalak cikksorozatát…)
Még a végén össze kell magam szégyellni, hogy én arra használok egy eszközt, amire tervezték. Vajon mikor fogják észre venni az emberek, hogy amikor a rossz implementációhoz alkalmazkodunk, akkor csak egyre rosszabb lesz?
Azt már nem is merem komolyan megkérdezni, hogy ha mellékelnék hangos CSS-t, azt vajon hány felolvasó venné észre?…
„Peter-Paul Koch: Avoid CSS Hacks” „These two hacks are safe. Netscape 4 and Explorer 5 Mac are not being developed any more. What we have now are, for better or (usually) worse, the definitive, final versions of these browsers. There will never be a next version that could make a mess of your pages.
Hacks against dead browsers are safe, but hacks against the living aren’t. None of them. Ever.”
Display: none
Aztán a felolvasónak mégis mi dolga a képernyő-stíluslappal?
A képernyő-felolvasóra
Csak egy elnevezés
screen
stíluslapjaimhoz. Ott van neki azaural
, ha nem találja, akkor pedig alapbeállítással olvassa a HTML forrást.Az oké, hogy te ezt így
Mea culpa
Azt már nem is merem komolyan megkérdezni, hogy ha mellékelnék hangos CSS-t, azt vajon hány felolvasó venné észre?…
„Peter-Paul Koch: Avoid CSS
Hacks against dead browsers are safe, but hacks against the living aren’t. None of them. Ever.”
IE6-7? Heló.