Техническое задание: доработка функционала сайта на Flexbe
Требуется опытный разработчик для выполнения двух конкретных задач по улучшению и защите формы заявки в попапе на уже работающем сайте, созданном на платформе Flexbe. Работа должна быть выполнена аккуратно, без нарушения текущей структуры и функционала.
Основные задачи
1. Внедрение антиспам-защиты (Honeypot)
- Добавить в форму попапа скрытое поле, невидимое для реальных пользователей.
- Поле должно автоматически заполняться ботами и скриптами.
- Реализовать проверку: если данное поле заполнено, отправка заявки должна блокироваться.
- Решение должно корректно работать в рамках ограничений и логики платформы Flexbe.
2. Ограничение частоты отправки заявки
- Реализовать задержку в 2-5 секунд с момента полной загрузки страницы, в течение которой форма в попапе не может быть отправлена.
- Возможные варианты реализации:
- Временная блокировка кнопки отправки (с визуальным индикатором, например, неактивное состояние).
- JS-проверка на стороне клиента перед отправкой данных на сервер.
- После истечения установленного времени таймера форма должна разблокироваться и работать в стандартном режиме.
Требования к исполнителю
- Обязателен подтвержденный опыт работы с платформой Flexbe.
- Понимание встроенных ограничений платформы и умение их обходить с помощью кастомного JavaScript и HTML.
- Способность выполнить работу быстро, качественно и без ошибок в существующем коде.
- Внимательность и аккуратность при интеграции новых элементов.
Ожидаемый результат
Функционирующая форма попапа с защитой от автоматического спама и ограничением на слишком быструю отправку, что повысит качество лидов и защитит от ботов. Все изменения должны быть бесшовно интегрированы в текущий проект.