Корпоративный сайт должен быть спроектирован таким образом, чтобы выдерживать минимум три вида масштабирования:
♦ Шрифтовое масштабирование
(дизайн и верстка сайта должны сохранять приемлемый внешний вид при изменении пользователем размеров шрифта средствами браузера)♦ Масштабирование контента
(внешний вид сайта должен оставаться корректным при существенном возрастании или, наоборот, резком уменьшении контента)♦ Навигационное масштабирование
(навигационный интерфейс должен предусматривать возможность добавления в меню разумного количества новых пунктов)Программисты часто склонны, наоборот, преувеличивать масштабы задачи. Например, закладывать миллионы позиций в каталоге продукции, когда в реальности ассортимент ограничивается двадцатью товарами
Пренебрежение любым из этих пунктов способно привести к тому, что пользователь увидит на экране монитора совсем не то, что было задумано дизайнером
. Например, некорректно сверстанный макет мгновенно рассыплется при изменении размеров шрифта средствами браузера. То же самое может произойти и в случае резкого изменения объемов контента (например, увеличения количества позиций в каталоге продукции в несколько раз).Отсутствие навигационного масштабирования
способно повлечь за собой полную перерисовку макета и переверстывание всех шаблонов сайта, что всегда связано со значительным дополнительным расходованием ресурсов. Обычно такая ситуация возникает, если изначально не были предусмотрены:♦ Добавление новых пунктов в меню верхнего уровня
(например, появление большого раздела «Партнеры», потребность в котором может появиться у компании после начала развития партнерской сети)♦ Добавление новых подразделов и уровней вложенности
(такое часто происходит при «разрастании» каталога продукции)Эластичность верстки
Иногда понятие «масштабирование» связывают с так называемым «эластичным»
, или «резиновым» , способом верстки, при котором сайт всегда, независимо от разрешения экрана, растягивается на всю ширину браузера.Альтернативным решением является «жесткая» верстка
, сохраняющая ширину страницы независимо от размеров окна браузера и параметров экрана компьютера пользователя.Войны между приверженцами «жесткой» и «эластичной» верстки бывают трагичнее, чем футбольные матчи между Аргентиной и Ямайкой
У каждого из этих способов верстки есть свои преимущества и недостатки
, а также оптимальные области применения. Например, «эластичную» верстку лучше использовать на сайтах, содержащих значительное количество контента (например, на сайтах интернет-СМИ, новостных ресурсах, отраслевых и развлекательных порталах). При работе с другими, содержащими меньше контента сайтами, на больших мониторах с очень высоким разрешением, могут возникать значительные сложности с чтением текстов, которые при одноколоночной верстке «растянутся» на всю ширину экрана.«Жесткая» верстка обеспечивает более точное позиционирование контента
и, соответственно, более комфортное чтение материала с экрана. По нашему мнению, именно такое решение в наибольшей степени подходит для корпоративных сайтов . Подтверждением этого является опыт наших западных коллег, которые практически все сайты делают с «жесткой» версткой. Кроме того, «жесткая» верстка:♦ Накладывает меньше ограничений на дизайн
– позволяет использовать большие графические изображения и сложные графические конструкции, не задумываясь, как это будет выглядеть при растягивании окна браузера♦ Экономически выгоднее
при создании и поддержке сайта – затраты меньше как на кодирование, так и на тестированиеИз рецензий наших экспертов
85. Объемы информации
Под объемами информации
Сами по себе объемы информации, как правило, не являются техническим ограничением, но от них зависит:
♦ Объем работ в рамках создания сайта
(