Разработка набора кастомных CAPTCHA для проекта (по примеру из Песочницы).
Требования - Количество: несколько (3–5) различных CAPTCHA.
Типы заданий: - выбор лишнего элемента; - вопрос «что невозможно в реальной жизни?»; - определение букв, не относящихся к русскому алфавиту; - аналогичные простые логические / визуальные задания.
Юзер-френдли: - понятны с первых секунд; - не требуют сложных вычислений или знаний; - минимальное время на прохождение.
Разнообразие: - капчи не должны быть похожи друг на друга; - разные механики / форматы заданий.
Безопасность: - защита от базовых ботов; - усложнение автоматического решения и распознавания через ИИ (рандомизация, вариативность условий, динамика контента и т.п.).
Интеграция: - легкая и быстрая интеграция в существующий проект; - без дополнительных серверных ресурсов и сложных зависимостей; - предпочтительно чистый JS/HTML/CSS или минимальный стек.
Результат - готовые капчи + исходный код. Требуются исключительно селфхостед решения. - краткое описание логики и способов интеграции; - рекомендации по настройке и расширению.