Быстро реагирующий веб-дизайн (RWD) является подходом к веб-дизайну и разработкой, которая стремится обрабатывать сайты для обеспечения оптимальных событий через широкий спектр устройств на основе размера экрана, платформы и ориентации.

Быстро реагирующий веб-дизайн (RWD) является подходом к веб-дизайну и разработкой, которая стремится обрабатывать сайты для обеспечения оптимальных событий через широкий спектр устройств на основе размера экрана, платформы и ориентации. Надлежащее выполнение RWD может сократить полное время разработки, поскольку несколько версий того же веб-сайта не должны быть созданы для предназначения для определенных устройств или разрешений экранов.

Практика RWD состоит из множества методов, которые включают гибкие сетки и разметки, изображения и интеллектуальное использование мультимедийных запросов CSS. Цель состоит в том, чтобы обеспечить последовательный опыт просмотра через несколько устройств. Поскольку пользователь переключается с их рабочего стола на их мобильный телефон или планшет, веб-сайт должен автоматически переключиться для размещения для разрешения, размера изображения и способностей к сценариям. Другими словами, веб-сайт должен ответить на устройство или предпочтения пользователя на лету.

Начало

Быстро реагирующий веб-дизайн получил свой запуск, когда он был сначала задуман как теория Ethan Marcotte. Его статья "Responsive Web Design", опубликованная в статье May 2010 в Списке Независимо, обрисовала в общих чертах стандартные блоки создания быстро реагирующего веб-сайта и обрисовала в общих чертах методы начала для выполнения жидких проектов.

Совместимость браузера

Все текущие браузеры в настоящее время поддерживают средства упростить быстро реагирующий дизайн. Некоторые более старые браузеры (такие как Internet Explorer 8) могут потребовать, чтобы полизаливки устранили небольшие разрывы в функциональности. Однако, так как цель RWD состоит в том, чтобы позволить сайту отвечать на устройство, на котором это просматривается, Вы можете уклонение поддержки более старых браузеров, которые не существуют на мобильных устройствах.

Текущие проблемы

В настоящее время самая сложная задача с RWD является поддержкой изображения. Например, Вы хотели бы очень высококачественное изображение на настольном представлении Вашего веб-сайта, но Вы не захотите отправлять такое большое изображение в маленький экран на мобильном устройстве. В настоящее время существует много теорий и методов для устранения этого разрыва, однако большинство терпит неудачу в некотором аспекте.

W3C сделал предложение <picture> элемент и <img srcset=""> атрибут для исправления этой ситуации однако это еще не работалось во все главные браузеры.

Быстро запуск с RWD

В то время как многие разработчики приняли решение управлять RWD самостоятельно, существует несколько быстро реагирующих готовых платформ HTML5, из которых можно выбрать сразу взяться за дело.

Больше информации о Быстро реагирующем веб-дизайне

Связанные теги