Обсуждение новости
«Выбираем способ защиты от ботов» от
31.01.2013 19:17:
На странице голосования у нас использован самый простой метод защиты от ботов — голосующих просят нажать на кнопку , которая располагается в случайном месте. Вы выбрали данный вид защиты по большей части из-за удобства: вам не надо напрягать мозг пытаясь расшифровать закодированные скриптом символы или цифры. Но, как оказалось, у этого метода есть и минусы. Главным образом они связаны с проблемами мобильных браузеров. При клике по кнопке нашему скрипту передаются координаты нажатия — X и Y. По ним мы могли узнать правильно вы нажали или промахнулись. Мобильные же браузеры почему-то эти координаты не передают.
Пользователей мобильного интернета становится все больше, поэтому проблема назревает и ее надо как-то решить. Мы вводили автоматическое голосование для залогиненных пользователей, но это решение годится только для части голосующих (ну не можем же мы заставить всех логиниться только ради того, чтобы проголосовать).
В общем, мы решаем вопрос смены метода защиты от ботов. Их существует несколько видов. Тот, что мы использовали — один из них. Еще существуют:
□ генерация нескольких цифр или символов. Голосующие должны на картинке разобрать их и ввести. Если такой вид будет выбран вам придется распознавать 3-4 числа (скорее всего 3)
□ выбор конкретной картинки среди других картинок. При реализации такого метода вам придется выбрать одну картинку среди семи. Например, голосующего можем заставить выбрать картику с котиком, с мечом и т. д.
В общем, выберите пожалуйста тот тип защиты, который мы и будет реализовывать (ссылку для голосования найдете на главной странице /в информационном поле/).