Originally Posted by e.boal
If images are disabled, will the screen reader still read the <h1>? It should do as -9999px is only a positioning thing, right?
Screen readers will, but regular desktop browser users won't see what the text.
The technique your describing is otherwise known as the Phark Revisited
method. Whilst it remains accessible to screen readers and other AT users, it becomes inaccessible to sighted users in the CSS on/images off scenario.
If the images being brought in have area of transparency (to allow the background to show through), then this is the best of a bad bunch of options.
If the images being brought in have no areas of transparency, the most accessible of the common techniques is Gilder/Levin
- as it remains accessible to screen readers as well as in the CSS on/images off scenario.
mezzoblue § Testing Grounds