1. OneData.ru
  2. »
  3. Какую CAPTCHA лучше использовать для сайта? Мир CAPTCHA
--- 28-07-2017, 14:44 0 157

Какую CAPTCHA лучше использовать для сайта? Мир CAPTCHA

Какую CAPTCHA лучше использовать для сайта? Мир CAPTCHAКаждый активный пользователь интернетом часто задумывается, какую CAPTCHA лучше использовать для сайта. И в этом нет ничего удивительного, ведь «капча», это хороший способ защиты от спама и несанкционированного доступа к сайту. Активные юзеры испытывают смешанные чувства к «капча», так как с одной стороны, она действительно выполняет важную функцию, а с другой – постоянно надоедает своей запутанностью и неразборчивостью. Как бы там ни было, сегодня мы как раз и поговорим о CAPTCHA, обсудим её достоинства и недостатки, а также определим идеальный вариант «капча» для сайта. Мы не станем вас убеждать в её полезности или негативном влиянии, так как стараемся добиться максимальной объективности в суждениях.


Стремление к человечности


Какую CAPTCHA лучше использовать для сайта? На это сложно дать однозначный ответ, так как существует очень много разновидностей, каждый из которых имеет собственные плюсы и минусы. Если всё же браться за это трудное дело, то для начала нужно выяснить для чего вообще начали использовать «капча» и что такое спам. В рамках данной статьи под спамом мы будем подразумевать любое негативное действие выполненное с помощью специально созданного программного обеспечения. Среди основных целей спамеров нужно выделить следующие:
  • Глобальная реклама;
  • манипулирование результатами онлайн голосований;
  • подтасовка результатом с целью создания превосходства;
  • засорение сайта или нарушение его целостности;
  • публикация нетематических ссылок для бесплатного продвижения своего ресурса;
  • получение доступа к конфиденциальной информации;
  • размножение вредоносных данных.


Все вышеперечисленные манипуляции так или иначе приносят выгоду спамеров. А теперь только представьте, во сколько раз увеличивается эффективность, если применять здесь автоматические компьютерные программы. Администраторы сайтов знают, насколько это распространённая и серьёзная проблема. Известный ресурс Akismet, специализирующийся на отлове спама, определяет в среднем 18 миллионов спам-комментариев в сутки. Это просто немыслимо. В сети другой подобной по принципу системы Mollom, попадается один миллион случаев спам-комментариев. Специалисты вообще установили один страшный факт – 90 % всех комментариев в интернете – спам. Чтобы как-то предотвратить размножение «вредоносных» комментариев стали использовать «капча».


Знакомство с CAPTCHA


Итак, мы посмотрели на ситуацию со стороны спамера. Теперь же, переместимся на противоположный полюс и посмотрим, с какими проблемами сталкивается владелец сайта:
  • Большое количество спама на форумах и блогах;
  • аккаунты, созданные для несанкционированных действий;
  • боты, нарушающие структуру ресурса;
  • постоянная необходимость контроля пользователей и предоставляемого ими контента.


Мы уже выяснили, что автоматический спам, это настоящая головная боль, и лучшим решением проблемы, по мнению многих специалистов, является «капча». На сегодняшний день CAPTCHA используется практически везде. Если верить статистике, то ежедневно более 200 миллионов сгенерированных кодов проходят проверку. «Капча», в отличии от других методов, решает проблему напрямую: останавливает спамеров и при этом не несёт никакого вреда обычным пользователям. Однако, не всё так идеально, как может сразу показаться. Исследования показали, что на некоторых ресурсах читабельность «капча» всего лишь 90 %. К тому же, в интернете можно встретить высказывания многих недовольных пользователей, которые выступают за отказ от «капча». Мы же, в решении этой проблемы, поставим вопрос так: существует ли такая CAPTCHA, которая легко читается и, вместе с этим, её невозможно сломать?


Мир CAPTCHA


Мозг человека – это уникальный инструмент, способный к концептуализму и перфекционизму. Во всех аспектах, кроме быстроты поведения операций, он превосходит даже самый мощный на сегодня компьютер. Отталкиваясь от этих особенностей мозга, специалисты и создают «капча». Итак, идеальная CAPTCHA должна соответствовать таким пунктам:
  • Разрешить её юзер может в любых условиях, но, одновременно с этим, для компьютера она слишком сложная;
  • разрешить её можно посредством ввода минимального количества данных;
  • разрешить её могут пользователи с ограниченными возможностями организма.


Одним из явных превосходств мозга над компьютером, является умение различать визуальные образы. В этом как раз и заключается суть наиболее популярной «капча». Ниже мы рассмотрим наиболее распространённые разновидности CAPTCHA:


Определение текста


С этим видом «капча» пользователи сталкиваются наиболее часто. В её основе лежит метод распознавания текстовой информации в виде определённого набора символов. В 2010 году был предложен похожий вариант, основанный на решении текстовой проблемы рекламы. Недостатком данного метода в целом является то, что спамеры для обхода этой защиты могут воспользоваться программами распознающими текст.


Логические задачи


Некоторые специалисты уверенны, что несложные логические вопросы способны поставить компьютер в тупик. Это может быть например:
  • Какая буква является седьмой в «ygougoiug»?
  • Как выглядит число шестьдесят семь тысяч сорок три?
  • Какое числовое значение из списка наименьшее?


С одной стороны они лучше предыдущего варианта, но с другой – логические задачи обычно представлены на английском языке, а это явная проблема для большинства отечественных юзеров.


Определение изображений


Наиболее частой интерпретацией данного метода является определение на одной из картинок определённого предмета или действия. Однако, у определения изображения есть один существенный недостаток: люди с плохим зрением не пройдут эту защиту.


Определение друзей


В 2011 году программисты Facebook предложили один интересный вариант «капча» - на экране высвечиваются четверо ваших друзей из социальной сети, и вы должны выбрать того, чьё имя фигурирует в задании. Данный метод является очень инновационным и непохожим на другие, но проблема заключается в том, что мы не всегда знаем лично всех своих друзей из Facebook.


Интерактивные CAPTCHA


Сравнительно недавно был предложен метод, сразу привлёкший внимание общественности. Разработчики предложили, в доказательство своей
«человечности» передвинуть ползунок слева направо. Интересно, что компьютер автоматически не может справиться с подобной ситуацией. Но проблема заключается в том, что интерактивные CAPTCHA не под силу и людям с ограниченными возможностями.


Лучшее решение


Смело можно сказать, что ни один из предложенных выше методов не соответствует всем требованиям. Каждый из вариантов имеет те или другие недостатки, ограничивающие некоторые категории пользователей. Поэтому, мы не сможем дать однозначный ответ на вопрос какую CAPTCHA лучше использовать для сайта. Если всё таки выбирать один из вариантов, то наиболее привлекательной выглядит текстовая «капча». Пользователи уверенны, что отнятые у них несколько секунд времени на ввод символов, это не так уж и страшно. Особенно, если сравнивать это с необходимостью идентификации изображения или поиска ответа на логический вопрос.