fbpx

3 крутые идеи, как сделать CAPTCHA менее раздражающей

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

Если пользователи так сильно их ненавидят, почему бы не придумать что-то новое? Давайте попробуем развить эту идею и посмотрим, что из этого получится.

Капча это ЗЛО?

Мы все через это проходили. Вы пытаетесь зайти на веб-сайт или заполнить форму, но без расшифровки деформированного текста не можете приступить к следующему этапу.

Некоторые люди не придают этому значения и принимают как должное, но другие впадают в ярость при виде этого окошка. Их не сложно понять, просто посмотрите на скриншот ниже! Готовясь к этой статье, я посетил сайт, который содержит CAPTCHA. И вот так удача, это первая капча, которая мне попалась:

Разве это не лучшая капча, которую вы когда-либо видели? Первая часть довольно искажена, но ее хоть можно разобрать. А вот вторая часть почти полностью находится за пределами видимой рамки! Подумав о том, как часто это происходит, я дважды нажал кнопку обновления и нашел еще один «изумруд»:

Я далеко не идиот, но это просто за гранью моих возможностей! В тех случаях, когда все фрагменты текста находились внутри окна, я получал что-то вроде этого:

И так, что тут у нас «а-а-а-а-а-а-а-а-а-а?» Пытаясь догадаться, что же там изображено я чувствую себя как близорукий ребенок на приеме у окулиста.

И напоследок, мой друг утверждает, что столкнулся с этой удивительной капчей несколько дней назад. Очевидно, мы перешли от простых слов к сложным уравнениям!

Читайте также:  Создаем SVG анимацию, используя CSS и JavaScript

Не все так плохо

«Когда вы проходите CAPTCHA, вы помогаете превратить отсканированные книги в цифровой текст».

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

Видите ли, существуют умные ублюдки, которые придумывают способы сделать мир еще хуже. Они изобретают спам-ботов, которые ползают по всей сети и, как правило, все портят. С капчей у нас есть возможность убедиться, что пользователи на самом деле люди, а не кровососущие демоны спама.

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

Это все, что мы можем сделать?

«Конечно, вы можете сказать, что чье-то решение проблемы – отстой, но можете ли вы придумать что-то лучше?»

Жаловаться легко, это правда, особенно если мы не учитываем ценную функцию, которую выполняют CAPTCHA. Однако от этого ничего не изменится. Конечно, вы можете сказать, что чье-то решение проблемы – отстой, но можете ли вы придумать что-то лучше?

Я искренне верю, что мы можем это сделать. CAPTCHA – отличная идея в теории, но на практике это отстой. Мы все ненавидим ее, но, к сожалению, этот метод предотвращения спама укоренился в сообществе разработчиков. Он чрезвычайно популярен, и я почти не видел, чтобы кто-либо старался ее усовершенствовать, отойдя от общепринятой модели.

Альтернативные идеи

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

Читайте также:  Как сделать свой сайт успешнее: 5 советов от профессионалов

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

Рандомный вопрос

Почему бы просто не задать вопрос пользователям? Давайте обойдемся без вопросов из Trivial Pursuit. Это должен быть вопрос, на который практически любой, кто может читать на этом языке, ответит без особых усилий. Вот пример:

Это было бы гораздо проще, чем потратить кучу времени на попытки разобрать неадекватный текст. Конечно, это достаточно простой вопрос, который может быть под силу боту (хотя Wolfram Alpha не прошел мой тест). Но я уверен, что мы сможем придумать несколько вопросов получше. И если каждая CAPTCHA будет задавать такие вопросы рандомно, спамерам будет нелегко.

Изображение и варианты ответов

Текущая система CAPTCHA, по сути, просто задает вам вопрос об изображении. Давайте продолжим с этой идеей, но в другом направлении. Вот быстрый пример, который я подготовил, используя формат с вариантами ответов:

Источник фото: Кристиан Ге

Как видите, это очень простой вопрос для умеющего читать человека. Даже маленькие дети могут пройти этот тест. Тем не менее, создание программы для интерпретации изображения гораздо сложнее. Также, эту капчу можно усложнить, используя какие-то абстрактные изображения объекта. Возможно, эскиз или какой-нибудь мультяшный клипарт.

Простой вопрос об изображении

Если по какой-то причине вам не нравится идея с вариантами ответов, откажитесь от нее! Мы по-прежнему можем использовать простые изображения для создания вопросов, на которые пользователи могут отвечать. Пример ниже показывает, как это можно сделать:

Источник фото: keepon

Сколько бананов? Конечно три! Это так просто. Отличительной особенностью этого формата является то, что у вас может быть несколько разных вопросов для одного и того же изображения, и спам-бот никогда не узнает, какой из них подходит. Сколько бананов? Есть ли на фото апельсины?

Читайте также:  7 очевидных ошибок в веб-дизайне, которые так раздражают людей

Вы могли бы углубиться в творчество и спросить о природе изображения: фотография или карандашный рисунок? Возможности бесконечны, и эти варианты гораздо проще, чем иметь дело с капчей, которую мы видели в начале этой статьи.

Задание

Давайте на секунду отбросим идеи с изображениями и рассмотрим вариант с использованием простого текста. Что если мы просто дадим пользователю случайную серию инструкций для выполнения?

Опять же, это очень легко сделать человеку, но бот быстро запутается.

Примечание

Очевидно, что все эти идеи должны быть доработаны и улучшены, чтобы у людей с нарушениями зрения не возникло трудностей.

Как бы вы сделали CAPTCHA лучше?

Может быть, все эти идеи кажутся ужасными, и это нормально! Дайте мне несколько лучших! Все, что я хочу сказать, – это то, что мы можем и должны уйти от раздражающего варианта капчи. Возможно, вы захотите сделать CAPTCHA забавной и превратить ее в игру, или полностью уберете ее в пользу какого-либо другого вида мер безопасности.

Нужно разрабатывать альтернативные методы, более простые, увлекательные и столь же эффективные.

Читайте также:

5 полезных расширений Chrome, которые должен попробовать каждый веб-дизайнер

Веб-дизайнеры создали самый ужасный UI в истории

5 советов, как контролировать внимание пользователя на вашем сайте

 

Источник

Превью: Rock’n Roll Monkey

Поделиться:

Про автора

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: