'I think' all websites should work (meaning you can order that widget/find the info you want), with js, css, flash and images for that matter disabled.
You then build on top of that basic structure.
How do you achieve accessibility without compromising design beauty?
Imagine a world where css and or js and or flash and or images don't exist and start from there. You then build on top of that basic structure, designing each level. but the full css/flash/js doesnt look the same. (wheelchair ramps look different to stairs ;)
... he wants it to be just the background image with no text. My concern is that it makes the text inaccessible to screenreaders.
bad workaround ideas. Separate css by user agent? <noscript>? clear gif above background img with alt? title? please don't.
What's the current legal position (UK in particular)?