Техническое задание: Верстка сайта
Основные цели проекта
Необходимо выполнить качественную верстку макета сайта, обеспечив его корректную работу во всех современных браузерах и на всех типах устройств. Основной акцент - на качестве кода и производительности.
Ключевые требования
Качество кода
- Чистый, семантически грамотный HTML/CSS код.
- Полная валидность кода по стандартам W3C.
- Логичная и понятная структура файлов и классов.
Производительность и совместимость
- Высокая скорость загрузки страниц. Необходима оптимизация всех ресурсов (изображения, скрипты, стили).
- Полная кроссбраузерная совместимость (Chrome, Firefox, Safari, Edge, последние стабильные версии).
- Адаптивность под все мобильные устройства (смартфоны, планшеты) с использованием принципов Mobile First или Graceful Degradation.
Технические условия
- Верстка выполняется на чистом HTML/CSS/JS (без использования CMS или конструкторов).
- Допускается использование препроцессоров (Sass/SCSS, Less) и сборщиков (Gulp, Webpack) при условии предоставления исходников и инструкций по сборке.
- Все интерактивные элементы должны быть работоспособными и отзывчивыми.
Ожидаемый результат
Готовый, полностью функционирующий набор HTML, CSS и JavaScript файлов, который можно интегрировать на любой хостинг. Код должен быть хорошо документирован и готов к дальнейшей разработке.