codeman38: Osaka from Azumanga Daioh pulling chopsticks apart, with the caption 'Easily Amused.' (easily amused)
Cody B. ([personal profile] codeman38) wrote in [community profile] accessibility_fail2010-09-15 10:15 pm

No wonder advertisers fail so much at accessibility

This is absolutely brilliant:

Digital Agencies of the Future

For those who can't see the images, it's a bunch of screenshots of advertising agency sites as viewed in Mobile Safari with no available Flash plugin. Almost all of them, with very few exceptions, say something to the effect of "You must have Flash to view this site." Some of them didn't even change the basic boilerplate text in their Flash detection script. And some of them don't even try to detect it, and just show one big missing plugin icon.

(And it's not just mobile browsers where this is an issue. Flash is only accessible on Windows, when it's even accessible in the first place-- there's no screen reader support built into the plugin on Mac or Linux. And the sites look just as barren on my spare PowerPC Linux box, as Adobe simply does not make a plugin for that processor/OS combination.)
ext_400088: edited Get Medieval icon (Default)

[identity profile] ladygzb.livejournal.com 2010-09-16 12:35 pm (UTC)(link)
I tend to assume that if something is Flash-only, they just don't need me as a view/customer. I have Flash and animated gifs disabled by default. I do have the option of turning them on if I *really* need to see whatever they are, I suppose, but life is so much easier if I simply assume that "flash blocked here" part of the site just doesn't exist.

Occasionally I do, in fact, need something that's Flash-only. Generally I email or call instead, and I tend to offer a complaint about the Flash-only at the same time.

[personal profile] ex_rising236 2010-09-16 05:22 pm (UTC)(link)
Relay, despite that everyone on the other end always whinges a little, is my hero. Because once I get into areas with background noise, I can't understand a thing if I'm actually talking on the phone.
sophie: A cartoon-like representation of a girl standing on a hill, with brown hair, blue eyes, a flowery top, and blue skirt. ☀ (Default)

[personal profile] sophie 2010-09-25 03:00 pm (UTC)(link)
Running Flashblock isn't quite the same as disabling Flash; websites that use detection code to find if you're running Flash will (generally) haver the test pass even if you're running Flashblock - although depending on the way they test for it, sometimes it won't be detected. If the site in question is one that's even *partially* accessible in its Flash site without needing Flash (which does sometimes happen) then it's obviously better to be taken there anyway rather than having a detection fail and no way to even get there.
attie: A penguin with an auto-referential caption. (fascinated duck)

[personal profile] attie 2010-09-16 07:07 pm (UTC)(link)
And some of them don't even try to detect it, and just show one big missing plugin icon.

Pet peeve: I actually prefer sites that don't detect flash. I use a flash blocker, which means I can click on content I want to run and not have distracting flashy ads blinking on the sides/corners. However, whenever some site uses a flash detection script, I get "please install flash" instead of the clickable placeholder. Then I have to go authorize the whole page, and potentially a myriad of flash elements that I don't want to see, just to get the one I want.

I believe there is an HTML attribute that allows you to indicate the plugin needed to view the content of the tag. Why not use this instead of detection scripts? (Serious question - I don't work in a web-related domain, all I have to go on is my own experience as a user.)
attie: A penguin with an auto-referential caption. (fascinated duck)

[personal profile] attie 2010-09-16 09:08 pm (UTC)(link)
And a flash file doesn't have a tag indicating a version number or something, so the plugin knows when a file was made for a newer version? That seems like something a plugin should deal with internally.

Okay, so sensible never really was Adobe's approach to coding.