Специальность 09.02.09 Веб-разработка | Квалификация: Разработчик Веб-приложений
Научиться создавать адаптивный интерфейс, который корректно отображается на устройствах с разными размерами экрана.
Адаптивная верстка — это подход к веб-дизайну, при котором веб-страница автоматически подстраивается под размер экрана устройства. Основные понятия:
Пример медиа-запроса:
Bootstrap 5 использует 6 точек останова (breakpoints) для адаптивности:
xs — до 576px (по умолчанию, без префикса)sm — от 576pxmd — от 768pxlg — от 992pxxl — от 1200pxxxl — от 1400pxВ этой лабораторной работе мы сделаем сайт "Языковой портал" полностью адаптивным для всех типов устройств.
Настроить отображение сайта на разных устройствах с использованием медиа-запросов и сетки Bootstrap 5.
Убедитесь, что в файле public/index.html есть следующий метатег:
Этот тег сообщает браузеру, что ширина области просмотра равна ширине устройства и отключает автоматическое масштабирование.
Измените сетку на главной странице, используя адаптивные классы:
Многие из них имеют опыт работы за рубежом или являются носителями языка.
Занятия в группах с комфортной наполняемостью (6-8 человек) или индивидуально.
Отсутствие скрытых платежей, гибкая система скидок.
Класс col-md-4 означает, что на средних и больших экранах (ширина ≥768px) элементы будут занимать 4 колонки из 12, а на мобильных устройствах — всю ширину.
Создайте файл src/index.css и добавьте адаптивные стили:
Добавьте импорт в файл src/index.js:
Убедитесь, что навбар правильно сворачивается на мобильных устройствах:
Обновите компонент TestimonialSlider для адаптивности:
{testimonials[currentIndex].text}
Запустите проект и используйте инструменты разработчика в браузере для проверки адаптивности:
Если сайт корректно отображается на всех размерах экрана, значит, адаптивная верстка реализована верно.
| Критерий | Баллы |
|---|---|
| Использованы медиа-запросы | 3 |
| Корректная адаптация для мобильных | 3 |
| Корректная адаптация для планшетов | 2 |
| Корректная адаптация для десктопов | 2 |
| Итого | 10 |
Эта лабораторная работа связана с профессиональной компетенцией:
На демонстрационном экзамене вам потребуется создать адаптивный интерфейс веб-ресурса, что оценивается в 12 баллов из 80.
Согласно документу КОД 09.02.09-1-2025, на экзамене оценивается:
Также в задании ДЭ ПУ указано требование: "Заказчик хочет, чтобы сайт был современный и энергичный, а также удобный, простой и не менял свои качества при различных разрешениях экрана."