The Captcha Conundrum & Accessible Alternatives

 

 

When a website needs its visitors to prove they’re human, what is the most common technique developers use? If you’ve used the internet, you already know the answer. It’s CAPTCHA.

Ever wondered what all those letters stand for? Completely Automated Public Turing test to tell Computers and Humans Apart. Now you can win Jeopardy if that question is ever asked.

CAPTCHA is generally easy for people with normal eyesight to complete, but it presents a lot of problems for people like me with vision impairments. We need an alternative that isn’t just visual.

For example, I wanted to contribute to the accessibility pages on Wikipedia recently and decided to make an account. I thought the process would be easy to register and start making edits, but I was quickly proved wrong. It requires solving a CAPTCHA.

I thought there might be an alternative method to complete my registration, but the whole exercise to find an alternative on Wikipedia frustrated me. In fact, I never found an alternative that day that used audio or a one-time confirmation code sent to a mobile device.

This is what it’s like to be a visually impaired person who uses the internet. Even the world’s most popular sites aren’t completely [...]

Read article at digitala11y.com

Article Taxonomies

Categories:
Fatal error: Uncaught Error: Object of class WP_Error could not be converted to string in /home/webable/www/www/wp-content/themes/webable/content-mcm.php:65 Stack trace: #0 /home/webable/www/www/wp-includes/template.php(812): require() #1 /home/webable/www/www/wp-includes/template.php(745): load_template('/home/webable/w...', false, Array) #2 /home/webable/www/www/wp-includes/general-template.php(206): locate_template(Array, true, false, Array) #3 /home/webable/www/www/wp-content/themes/webable/single-mcm_article.php(15): get_template_part('content-mcm') #4 /home/webable/www/www/wp-includes/template-loader.php(106): include('/home/webable/w...') #5 /home/webable/www/www/wp-blog-header.php(19): require_once('/home/webable/w...') #6 /home/webable/www/www/index.php(17): require('/home/webable/w...') #7 {main} thrown in /home/webable/www/www/wp-content/themes/webable/content-mcm.php on line 65