
Это необычная ситуация, потому что гибкие макеты используют сильные стороны Интернета в качестве средства дизайна:
- Гибкие сайты могут работать на разных разрешениях. Нет необходимости в горячих спорах или исследованиях размеров экрана пользователя. Кроме того, статистика разрешения экрана — миф; Не у всех браузер работает в полноэкранном режиме, и у многих есть панели инструментов, боковые панели или другие виджеты, которые используют ценные свойства экрана.
- Пользователь, а не дизайнер — определяет размеры окна браузера. Гибкие конструкции возвращают управление пользователю без необходимости горизонтальной прокрутки.
- Мобильные телефоны, такие как iPhone, и игровые приставки становятся жизнеспособной альтернативой для просмотра веб-страниц. Как правило, эти устройства имеют меньшее разрешение и могут использовать гибкие веб-дизайны.
-
min-widthmax-widthГибкость ограничена, чтобы столбцы не становились слишком широкими и нечитаемыми или слишком маленькими и скрытыми. Есть также обходные пути для IE6, если вам нужна полная поддержка браузера. - Гибкий макет можно переключить на фиксированный макет с одним или двумя свойствами
widthПереключение с фиксированного на гибкое, вероятно, приведет к более значительным усилиям по перекодированию.
Однако проектирование для гибкости является более сложным. Многие дизайнеры создают сайты фиксированной ширины, потому что их легче понять и макетировать в графическом пакете. Тенденция к графическому дизайну может также привести к макетам, которые требуют идеального позиционирования пикселей.
Или, может быть, это экономика? Гибкий дизайн требует больше времени для написания кода и тестирования, особенно учитывая количество браузеров, доступных сегодня. Предполагаемые преимущества для пользователя могут не стоить более длительного времени производства и более высоких затрат?
Или может я не прав? Есть ли столько же гибких дизайнов сайтов, но я скучаю по ним?
Вымирают ли текучие конструкции? Ваши клиенты предпочитают сайты фиксированной ширины? Предоставляет ли гибкость реальные преимущества вашим пользователям?