Техническое задание на верстку сайта
Общее описание проекта
Необходимо реализовать веб-сайт на основе предоставленного макета в Figma. Проект включает верстку без использования CMS (чистый HTML/CSS/JS). Основные требования - адаптивность, кроссбраузерность и чистая структура кода для последующей поддержки.
Структура проекта
Сайт состоит из следующих секций:
- Шапка (Header)
- 6 основных контентных блоков
- Подвал (Footer)
Ключевые требования
Адаптивность и совместимость
- Адаптивная верстка под все популярные разрешения: мобильные устройства, планшеты, десктопы.
- Кроссбраузерная совместимость с современными браузерами.
- Pixel-perfect соответствие макету Figma.
Функциональность
- Подключение и настройка всех форм на сайте (валидация, отправка данных).
- Интерактивные элементы должны быть реализованы на JavaScript (нативном или с использованием легких библиотек).
Качество кода
- Чистая, семантическая и комментированная верстка.
- Код должен быть понятен для начинающих разработчиков и легко редактируем.
- Использование современных подходов (Flexbox/Grid).
- Оптимизация изображений и скорости загрузки.
Результат работы
Исполнитель предоставляет полностью рабочий набор HTML, CSS и JavaScript файлов, готовых к размещению на хостинге. Все формы должны быть функциональны и подключены для отправки данных на указанный эндпоинт.