Трудозатраты~8 рабочих часов
Фриланс вилка~$360 – $600 (€320 – €560)
Оценка веб-студии~$760 – $1,280 (€720 – €1200)
ТЗ заказчика (исходный бриф):
«Знищіть спам без необхідності розгадувати світлофори та гідранти.»
Ключевые требования:
- •Приховане поле honeypot з реалістичною назвою атрибута name
- •Часова пастка: відхилення відправок швидше ніж за 3 секунди
- •Серверна валідація з блокуванням заповненого прихованого поля
- •Резервна інтеграція з Cloudflare Turnstile або CleanTalk API
- •Нульовий вплив на показники Core Web Vitals та швидкість завантаження
Ограничения проекта:
- •Доступність: приховування поля через aria-hidden='true' та tabindex='-1'
- •Незалежність основного механізму від завантаження зовнішнього JS
Критерии приёмки (KPI):
- ≥ 98% відсіювання автоматизованого спаму від ботів
- Збереження балів швидкості Lighthouse 90+
- 0% хибних блокувань реальних клієнтів
Пошаговое практическое руководство по ТЗ
Подробный разбор архитектуры, код реализации и советы эксперта по каждому этапу: