Работаю в одной европейской "сайтостроительной" компании. У нас поддержка accessibility не менее важна чем кроссбраузерность. Говорят если это не сделать, то назвать сайт сделанным профессионально нельзя. И ни один эксперт его таким не назовет. ТАМ о людях с ограниченными возможностями стараются не забывать.
Да, задал и сам испугался, а вдруг не решу и буду заводить почту на яндексе со справочником по высшей математике. Предлагаю упрощенный вариант: "Сколько ног у двух коров, если они не инвалиды?"
можно и синтезатором, но проще ИМХО, 28 файликов с произношениями букв + 10 файликов с цифрами, потом склеивать на сервачке и воспроизводить, либо воспроизводить в потоке.
Ну с буквами не прокатит - ведь в словах одна и та же буква произносится по-разному, плюс удвоение, сливание нескольких звуков... Слова будет не узнать :) А вот слова по отдельности - можно, и я не думаю что какой-нибудь бот расшифрует фразу типа "Сколько лап у муравья". И ресурсов мало будет тратиться...
извините конечно, но в аудио-каптче ИМХО, фонетика идет лесом т.к. слова там как правило - бессвязный набор букв и цифр. А делать такие каптчи как я вас понял в виде задачки: просто зря тратить ресурсы + вы подумали о локализации? Ведь китаец врядли поймет вашу фразу на русском, а просто произношение английских букв можно считать интернациональной каптчей. но главное - никакой фонетики!
простите конечно, но это типичное мнение веб-программиста: "на мой сайт слепые не ходят." А узнаете вы о том, что к вам забрел-таки волею случая слепой китаец разве что на хабре.
Кстати, каптча - не панацея, ломают и визуальные каптчи, другое дело что спаммер лучше найдет место где считают что к ним спамеры не ходят, чем будут изворачиваться с обходом каптчи.
Вообще сейчас спамеры используют также дыры в генерации капчи. Сам недавно с такими столкнулся. Моя ошибка:
Хранил все в сессии, а они постили данные с подложной(несуществующей) сессией, в ней была пустая каптча и они передавали пустой параметр.
Я сначало решил, что они сумели изобрести бота, что капчу распазнает, усложнил ее, а они все равно лезут... Пришлось дамп организовывать на сайте.
ну это скорее в штатах, но на "ихних" сайтах обычно нет проблем со звуковыми каптчами. Автор ИМХО говорит про рунет, где я еще действительно ни разу не видел рядом с картинкой кнопочки "воспроизвести"
интересно тогда, как создают эти самые капчи... ведь это гораздо более ресурсоёмкий процесс, чем генерация маленькой картинки... для крупного проекта на это,вероятно, уходят немалые вычислительные мощности.
просто файлики в которых приятный женский голос сексуально произносит какую-нибудь букву, при нажатии на кнопочку "воспроизвести" просто воспроизводятся по порядку с небольшими паузами. В центре активации майкрософт, такая-же каптча стоит, только доступ к ней дают после ввода кода установки :)
В принципе не трудно соорудить самый простенький. Была статья в хакере "как уломать железную тётку"(хакер №109) за январь 2008, он там рассказывал технологию анализа звука. Там все очень просто и базируется на библиотечных математических алгоритмах.
ну не сравнить с задачей в статье. Там то надо было всего-лишь отличить "да" от "нет", и то с анализом процента совпадания, а тут считай минимум 38 символов распознать(это если с паузами будет)
Я думаю для слепых нужно придумать свою операционную систему, свои системы ввода информации, чтобы им было максиамльно удобно. Кстати на пресс-конференции глухонемые попросили чтобы сделали специальный канал по ТВ, а он вроде так и не появился...
Думаю что лучше перенести в "Веб-разработка" так как имеет прямое отношение к последней.
А то что высмеяли и заминусовали, так народ у нас такой, пока петух не клюнет... лично я очень часто задумываюсь: как программировать без глаз? без рук? Жизнь сейчас такая... всякое может случиться, не дай бог никому конечно.
По поводу лекций приведу ссылку , на сайте есть лекции в том числе и Жданова В.Г.. Даже если зрение в порядке, всё равно советую ознаокмиться с лекциями т.к. «Кто предупрежден – тот вооружен…».
<оффтоп>Так же рекомендую посмотреть и другие лекции Жданова В.Г., не относящиеся к проблеммам зрения.</оффтоп>
Ну по-моему сейчас прогрессирующая близорукость уже не такая проблема. Можно и ее остановить и восстановить зрение. Сам вот год назад сделал операцию. Живу теперь и радуюсь.
имхо коррекция - всего лишь вырезание линзы из роговицы =(. остановка прогрессирования - более важно.
все на правах имхо.
основная проблема большой близорукости не необходимость носить очки. а ограничения связанные с слишком сильно вытянутом глазом.
p.s. рад что у вас тфу-тфу не сглазить и все прошло хорошо. удачи.
Странно, я тоже думал о программировании, я смогу программировать без всего кроме глаз, вводить данные можно даже с камеры которая моргание глаза распознает, только долго будет.
Интересно, чем же это лучше?
Наоборот, пусть большее число вливается в иннет!
Они сами будут ( по крайней мере должны) помогать делать иннет одинаковый для всех.
Знаю много слепых людей, которые пользуются компом и электронной почтой и всем. Даже скайпом.
Мы специально для этих людей сделали звуковую версию сайта поиска пропавших собак, чтобы они могли в случае если у них пропадет собака-поводырь найти её.
- слепые пользуются компом наравне со зрячими
- совершенно непроходимой преградой
- ни у одного гика не поднимется рука
- российская - как прилагательное - пишется с маленькой буквы.
Прототип бионического глаза и звуковая капча