Використовуйте трохи винахідливості та уникайте капчі

Recaptcha

Мабуть, один із найгірших інтерфейсів користувачів, який я продовжую зустрічати в Інтернеті, - Ви робот? технології.

Капча - це коли зображення генерується з цифрами, літерами, а іноді і словами, які потрібно переписати в інше поле. Це заважає автоматизованим публікаціям повідомлень від спамерів-коментарів. Оскільки вони не можуть розшифрувати код, вони не можуть подавати підроблені публікації.

Недоліки капчі

  1. Це технологія переривання. Я не можу сказати вам, скільки разів я ходжу, щоб надіслати коментар або надіслати повідомлення на якомусь сайті, і мене перебиває поле Captcha. Це зупиняє потік і зупиняє взаємодію з користувачем. Я не терплю. Іноді я просто здаюся і перестаю відвідувати сайт або користуватися інструментом.
  2. Це генерується комп’ютером. Той факт, що його генерує комп’ютер, говорить мені, що колись він буде зламаний комп’ютером. Це лише питання часу.
  3. Це ледачий. Замість того, щоб вирішити проблему, користувачеві доводиться обіймати її.

Кращий підхід

Кілька людей запитали мене, чому я не використовував Captcha, коли писав свій плагін "Коментар". Я не використовував його, бо хотів отримати досвід краще, не гірше, уникаючи коментарів-спамерів. Маючи лише маленьку кмітливість, програмні компанії можуть зробити ці виклики веселими, а не перериванням.

Моє виклик питання на моєму контактна сторінка досить просто, "останнє слово в назві мого блогу". Але це змушує людину на секунду шукати і, можливо, навіть посміятися, що їй доводиться входити в "блог". Приємно і просто. Немає знебарвлених, роздутих, шалених поєднань букв і цифр. Просто просте запитання, на яке комп’ютер не може відповісти - лише читач.

Facebook зараз використовує Captcha

Facebook CaptchaОстанньою компанією, яка стала жертвою технології в стилі Captcha, є Facebook. Мало того, що це абсолютний біль у очах, ви ледве читаєте цю штуку. Facebook був досить зірковим у розробці деяких цікавих інструментів та інтеграції на свій сайт ... чи справді їм доводилося використовувати цю дурну технологію? Погано, що на ньому продаються друкарська машинка та інші

Деякі можуть заперечити, що "це працює". Це працює лише в тому відношенні, що усуває проблему з веб-сайту та розміщує її на користувачеві. Це непростимий дизайн, і є кращі способи! Давай Facebook ... ризикай, вигадуй щось! Будь креативним.

23 Коментарі

  1. 1

    Одне інноваційне рішення, подібне до captcha, - це HumanAuth (і KittenAuth). Це також схоже на вашу ідею “останнього слова в назві мого блогу”. Людина повинна прочитати підказку і довести, що вона розуміє семантику підказки. Жоден комп’ютер цього поки зробити не може. Але якщо ви послухаєте людей зі штучним інтелектом, вони їх скоро почують! Це не за горами, справді!

    Якщо HumanAuth або щось “стандартне”, що комп’ютери не можуть зробити, захопить і увійде в широке використання, це дещо полегшить перерву, про яку ви говорите.

    АЛЕ, ви все одно повинні бути обережними щодо реалізації. Зразок HumanAuth, до якого я щойно пішов і ще раз подивився, має недолік! Як тільки ви натискаєте потрібні 3 зображення, він змінює кнопку, щоб повідомити, що ви правильно зробили це. Це нормально, але це дає вам необмежену кількість кліків, тому простий рекурсивний алгоритм може легко зрозуміти 3 зображення.

    Ваша ідея простіша і проста, як правило, означає, що менше може піти не так.

  2. 4

    Цікава думка, хоча я не зовсім впевнений, що він заслуговує власного елемента блогу ...
    Але що не можна робити лише трохи уваги ... 😉

    У будь-якому випадку, наш сайт (http://ajaxwidgets.com) не має капчі для нашої системи блогів. І справа в тому, що 99.99% усіх спам-блогів заперечується простим фактом, що ми не дозволяємо HTML ...!
    Крім того, ми використовуємо «презервативи з посиланнями» для поля URL, що також забирає багато спаму. Насправді не все так важко 🙂

    .t

    • 5

      Моєю метою не була увага, Томасе. Дійсно, це звернути увагу на технологію, яка є “прийнятною” загальнодоступною, але не зручною для користувачів.

      Твій приклад того, як ти маєш справу з цим, якраз і полягає в моєму розумінні. Безумовно, існують менш нав'язливі способи вирішення проблеми.

      Дякую, Томасе! І я люблю віджети, тому перевіряю ваш сайт!
      Doug

  3. 6

    Ви не згадуєте капчу, яка не є втомленою і справді спотвореною на основі текстових зображень.

    Капча може складатися з багатьох речей, заснованих на тексті, запитань і відповідей, суб’єктивних (вибрати наймилішого цуценя), і вони набагато швидше використовуються та мають більший сенс, ніж намагаючись з’ясувати, чи це значення „о” чи „0”.

    Я згоден з вами, і я їх теж ненавиджу, але ваш допис навіть не охоплював усієї тематики і не пропонував жодних ідей щодо того, як це виправити.

    • 7

      Привіт Гарроу,

      Я згоден - я не придумав найкращого рішення ... саме до цього я звертаюся до компаній з великими ресурсами та експертами з досвіду роботи. Моєю мотивацією для написання допису стало побачення того, як Facebook використовує цю технологію.

      Я також не розумів, що технології Captcha накладаються поза простою графікою шрифтів, яку користувач повинен подати. Якщо технологія Captcha розширює свою сферу на складні запитання та відповіді, які можна зробити, щоб покращити, а не погіршити взаємодію з користувачем, я все за них!

      Спасибо!

  4. 8

    Використовуйте імена змінних-змінних. Після того, як користувач заходить на сторінку, встановіть сеансовий файл cookie, який містить випадкове число. Потім дайте тегу “input” ім’я = ”коментар __ [заголовок]”, і так одне для решти полів.

    Потім скидайте номер кожного разу, коли хтось відвідує сторінку.

    Це забезпечить, щоб людина переходила на сторінку: ненадовго.

    Кріс

  5. 9
  6. 10

    Капча може дратувати. Деякі більше, ніж інші. Я бачив деякі, які неможливо прочитати (що перешкоджає меті). Я використовую “поганий” тип Captcha, який ви описали у кількох проектах. Однак я роблю це досить легким для читання, щоб людині не потрібно було перекручувати мозок, щоб зрозуміти це. Крім того, я “captcha” лише тоді, коли користувач реєструється, а не кожного разу, коли вони вносять дані на сайт. Це не ідеальна система, але я вважаю, що вона має низький коефіцієнт роздратування людини.

    Ось, ми можемо почати оцінювати Captcha за їх “HAF” (фактор роздратування людини), фактор роздратування спамерів тощо.

  7. 12

    Я не хочу применшувати ваш плагін, але вже існує набагато кращий спосіб фільтрувати спам у wordpress. Існує чудовий плагін, який я використовую під назвою SpamKarma і використовує всі види евристики, щоб визначити, чи є ця публікація людиною чи це спам. Я використовую його приблизно 1 1/2 або 2 роки, і одного разу він позначив чийсь коментар як спам, і одного разу він не був впевнений, тому попросив людину заповнити капчу, а потім пропустити коментар. Хоча він збирає сотні коментарів про спам щотижня і ніколи не пропускає жодного.

    Я ненавиджу також капчу. Якби мені дійсно довелося написати капчу, я б зробив це як http://www.hotcaptcha.com/ оскільки вибирати з серії зображень симпатичних людей, пухнастих звірів чи невідомих для людей є тривіальним та надзвичайно складним для автоматизованих сценаріїв.

    • 13

      Привіт Смокінне,

      Я не використовую SpamKarma, але я чув про це. Я використовую погану поведінку, і мені, мабуть, доводиться мати справу лише з 10% спаму коментарів, який я мав раніше.

      Я перевірю Hot Captcha - звучить схоже на те, що я хотів би бачити.

      Спасибо!
      Doug

  8. 14

    Цей пост безглуздий. Ваше рішення не масштабується. "Бота" можна легко запрограмувати, щоб обійти ваш захід безпеки, заповнюючи щоразу "блог". Рішення має кінцеву кількість питань - стільки запитань, скільки вам цікаво написати. Як facebook, Ticketmaster або Yahoo реалізують таке рішення?

    Ця публікація була просто смішною, щоб привернути увагу та збільшити дохід від реклами. Вам доведеться посильніше постаратися, щоб “дати” цей блог. Я б почав із вмісту, який варто прочитати.

    • 15

      Ого, Метт. Сьогодні хтось звучить трохи сварливо.

      Здається, ви насправді не читали мою публікацію. Я ніколи не казав, що моє рішення буде масштабним, і його не повинні використовувати ці компанії. Я зробив сказати, що я хотів би, щоб деякі компанії (наприклад, Facebook) запропонували більш геніальне рішення. Мій плагін дозволяє вам змінювати виклик і відповідати на нього, коли завгодно - жоден бот не буде встигати за цим. На сьогоднішній день у мене на сторінці контактів від цього рішення не було спаму.

      Один приклад: Можливо, Facebook насправді міг би скористатись використанням реклами на сторінці та запитанням “Хто на цій сторінці?”. Будь-що краще, ніж набивати купу цифр і букв - якщо ви насправді можете їх прочитати.

      Ура! Обов’язково передплатіть! хе-хе
      Doug

      • 16

        Цікава ідея “Хто на цій сторінці розміщує рекламу”. Я бачив це раніше на веб-сайті під назвою Moola.com. Однак вони використовують це спеціально як спосіб спрямувати увагу на своїх рекламодавців (як проміжний елемент), а не як метод запобігання спаму.

        Деякі з них навіть змусять вас переглянути 20-секундне рекламне відео, а потім відповісти на запитання типу "Для якої компанії це оголошення було?" Хоча я не прихильник цього конкретного методу (я не хочу чекати), було б цікаво подивитися, що щось подібне робить для доходу від реклами.

  9. 17

    Окрім величезного фактора роздратування, капчуки регулярно недоступні для тих, хто бачить не зовсім ідеально.

    Уявіть собі CAPTCHA, яку вам важко читати, а потім дозвольте ходу зі слабким зором. Важко? Майже неможливо.

    Як щодо того, хто взагалі не бачить, користуючись Інтернетом за допомогою зчитувача з екрана чи брайлівської технології. CAPTCHA розроблений таким чином, що програми не можуть його прочитати. У цьому випадку також не буде користувач-інвалід.

    Є мало доступних CAPTCHA, приклади включають голосову CAPTCHA для тих, хто не бачить, але додаткові проблеми з юзабіліті роблять це технологією, яку я ніколи не розглядав би впровадити. Побийте спамерів іншим способом, не змушуйте своїх реальних користувачів платити (також причина, за якою я використовую плагін dofollow).

  10. 18

    Капчі непогані. Погані капчі - це погано. Якщо їх так важко зрозуміти, що ви не можете прочитати, то це погано.

    Однак я думаю, що кращим рішенням є основне математичне питання, три змінні:
    1. Номер 1 (0-9)
    2. Номер 2 (0-9)
    3. Рішення

    Це робиться так, що математика дуже проста, і ви можете досить легко зрозуміти, що відповісти з позиції сценарію.

  11. 19

    Одним чудовим рішенням, яке я десь зіткнувся, був прапорець "Я - спамер", який за замовчуванням не встановлений. Звичайно, це корисніше в контексті запобігання автоматичним реєстраціям, ніж у коментарях (оскільки коментарі до блогу зазвичай не мають прапорців, які потребують перевірки).

    Звичайно, зрештою, це лише питання часу, коли ШІ це порушить. Але я не думаю, що є ідеальне рішення, ніж роботи ніколи не зламаються, тому це досить добре і абсолютно не порушує взаємодії користувачів (якщо, звичайно, ви не вважаєте себе спамером ...)

  12. 20

    Що з негативними коментарями про те, що ця публікація “привертає увагу”? Відколи було погано додавати свій голос до дискусії. Чорт, вже має 17 коментарів, це, очевидно, тема, яку люди цікавлять.

    До того ж, якщо це тема, яка привертає увагу людей, чому б ти, чорт вази, не хотів вести про це блог?

  13. 21

    Як це не CAPTCHA?

    Правда, це не звичайні зіпсовані букви на штучно зернистому зображенні, але це щось, що намагається розрізнити комп'ютер і людину.

  14. 22

    Так, я згоден, що капчі трохи дратують, і мені шкода усвідомлювати, що вони є перешкодою для користувачів з обмеженими можливостями, але нещодавно я просто
    захопився про те, наскільки я ціную подвійну природу системи reCaptcha, оскільки вона блокує спам (хоча і не на 100% ефективно, як ви зазначаєте), допомагаючи розшифровувати книги, і я все ще фанат.

    Не можна оскаржувати їх згубний вплив на досвід користувачів, але ви повинні визнати, що, використовуючи мінімум зусиль від кожного члена величезного масиву людей, щоб зробити те, що навіть дуже розумний комп'ютер не може (прочитати зіпсований текст, що не відповідає оптичному розпізнаванню символів), є досить елегантним рішення.

    Хоча загалом кажучи, так, я все за те, щоб використовувати творчість замість коду, коли це можливо.

  15. 23

    Гей,

    Хороший лаконічний пост. Я теж не згоден з полум’ям щодо можливого наміру вашого допису. Особливо там, де інші вказують на вашу відсутність надання "відповіді" чи "альтернативи", на що я міг би поклястись, що ви зробили за допомогою плагіна форми коментарів та обговорення вашої сторінки контактів (або я щось пропустив? 😉 Я думаю, що занадто багато людей формуйте думки (і діліться ними), не турбуючись прочитати навіть порівняно короткий допис, такий як цей, перед тим, як вони кинуться (що майже нічого не робить)

    Це цікава дискусія, і незалежно від того, чи пропонується рішення, варто про нього написати, якщо хочете. Зрештою, це ваш блог, - і це мене найбільше турбує в деяких коментарях - з якого часу ведення блогів стало публічною відповідальністю? Якщо ви хочете написати про щось, напишіть про це. Той, хто не хоче читати, все ще має можливість його не читати. Якби ви стягували плату, це було б зовсім іншою історією, але, якщо я прав, веб-журнали породилися бажанням публікувати майже все, що завгодно і / або все, що спливає в їх голові, і виставляти це на загальний огляд, або щоб було простіше ділитися з друзями. Вміст багатьох блогів не є загальнодоступним і навіть не цікавим для тих, хто не бере безпосередньої участі.

    Мені довелося сміятися, коли я читав про те, як використовувати цю публікацію для збільшення доходу від реклами. Можливо (і я сподіваюся на це) ваш досвід був кращим за мій, але - якщо ви не ведете блоги для просування продукту - ви можете написати про капчу або написати про те, наскільки смердючий загальний корм для собак, і ваша система контекстної реклами виплатити за звичайною непередбачуваною ставкою в будь-якій ситуації 😉

    Тим не менше, якщо виробники CAPTCHA читають, дякую за додавання аудіо! Чорний чорний фон із бурхливо хвилястою білою сіткою, над якою розміщені примарні білі (і грубо спотворені) літери (іноді над краєм картинки), є прекрасним прикладом ситуації, коли людині з досить пристойним зором буде важко розшифрувати, але програма, мабуть, з часом легко вирішить.

    Тільки мої центри 2,

    Найкращі побажання тобі,

    Майк

Що ви думаєте?

Цей сайт використовує Akismet для зменшення спаму. Дізнайтеся, як обробляються ваші дані коментарів.