Растёт количество людей, которые проводят…
Растёт количество людей, которые проводят в интернете по нескольку часов в день. Это связано, наверно, с тем, что сначала рабочие места компьютеризировали, а теперь всех поголовно стали подключать к интернету. Почта, сайты других фирм, а также корпоративные сайты для служебного пользования подталкивают работодателей на этот шаг. Снижаются расходы на поездки, бумагу, телефонные разговоры. Снижаются потери рабочего времени на хождение из кабинета в кабинет и из офиса в офис. Это выгодно, а значит тенденция устойчива. Недавно и мне посчастливилось пополнить ряды сидельцев за мониторами. Работаю фрилансером, делаю переводы с немецкого по компьютерной тематике. Восемь часов и более без перерыва провожу за компьютером. В интернете, в основном, ищу справочную информацию и варианты перевода слов. Вскоре почувствовал, что глаза стали уставать. Проявлялось это в том, что они начинали слезится, моргать, появлялась боль в висках. Мне было не понятно, почему везде такой мелкий шрифт. Если читать такой мелкий текст, то и зрения недолго лишиться. Господа веб-дизайнеры работают над серьёзными проектами. За серьёзные проекты они получают серьёзные гонорары. Ну как они могут допустить на создаваемом сайте смешную стилистику детских книг? Ведь только в детских книгах принято набирать тексты “большими буквами”. В результате подавляющее число сайтов предстают нашему взору либо с мелким шрифтом, либо с очень мелким. Мне прекрасно понятны устремления дизайнеров. Большие поля между текстовыми блоками смотрятся издалека очень даже ничего. Верхнюю часть страницы, которая видна сразу и не требует прокрутки вниз, можно насытить массой информации. Чем меньше шрифт, тем больше информации. Посетитель, который за день просматривает десяток сайтов будет доволен. Без сомнения. У тех же, кто проходит по сотне сайтов, начинают болеть глаза. С частью, современные браузеры позволяют изменять размеры текста на странице. Чтобы увеличить текст, достаточно удерживать клавишу “Ctrl” и нажать на плюс. Чтобы уменьшить текст, нужно нажать на “Ctrl” и минус. Теперь, когда мне стала известно об этом “трюке”, я пользуюсь им непрерывно. Бросаю взгляд на экран. Текст мелкий – руки жмут “Ctrl+”. “Плюс” и “минус” удобнее находить на дополнительном блоке клавиш, который расположен на клавиатуре справа. Нужные кнопки там с краю, и рука их быстро находит вслепую. Всё было бы замечательно, если бы не одно но… При увеличении текста дизайн сайта превращается в помойку. Заголовки меню вылезают наружу и закрывают друг друга. Изображения обрезаются. В общем страница плывёт вкривь и вкось. Неужели с этим ничего нельзя поделать? Оказывается, можно. Есть в бурном потоке веб-дизайна такое направление, как эластичный дизайн. Пример эластичного сайта можно увидеть, если перейти по ссылке www. knigi. tutaga. ru (Подарочные книги). При увеличении и уменьшении масштаба все пропорции сохраняются. Можно даже увеличивать изображения, чтобы получше их рассмотреть. Если вы заказываете у дизайнеров сайт, требуйте, чтобы они делали его эластичным. Не дайте нации ослепнуть! Как добиться эластичности? Об этом написано немало статей. Прежде всего нужно указывать все размеры не в пикселях (px), а в относительных единицах (em). Единственное исключение делается для толщины рамок. Предположим, на сайте есть блок новостей, заключённый между тегом <div id=”novosti”> и тегом </div>. В файле css- стилей для блока новостей прописана ширина #novosti{width:150px}. Это неэластичный подход. При увеличении текста он выйдет за рамки блока, в котором находится. Эластичным решением будет такое определение ширины блока новостей: #novosti{width:10em}. Рост размера текста вызовет в этом случае пропорциональный рост ширины блока, что намного эстетичнее. Может быть, не всё так просто. Нужно учитывать, например, наследование относительных размеров во вложенном элементе. Однако данный подход вполне можно реализовать на практике при наличии некоторого навыка. Количество эластичных сайтов растёт. Людям выгодно иметь здоровые глаза, а значит эта тенденция устойчива.