Нужно ли отображать на сайте инструменты для изменения размера шрифта или переключения между различными таблицами стилей?
Вам, вероятно, встречались сайты с инструментами для увеличения или уменьшения размера шрифта, осуществляемого путем переключе- ния между таблицами стилей. В данной главе уже были рассмотрены способы создания альтернативных таблиц стилей; нужно ли добавить на сайт ссылку для переключения между ними?
Решение
Создание на сайте инструментов для изменения размера шрифта – час- то представленных в виде нескольких букв А разной величины – совер- шенно излишне, если сайт построен правильно, с использованием ме- тодов задания величины шрифта, обеспечивающих возможность ее из- менения во всех броузерах. Гораздо важнее, чтобы пользователи научи- лись увеличивать и уменьшать шрифт предлагаемыми броузером сред- ствами, поскольку это дает возможность регулирования размера текста на большинстве сайтов, а не только на тех, где для этого имеются спе- циальные инструменты.
При создании масштабируемого макета страницы или использовании иных альтернативных методов структурирования документа механизм регулирования его размера менее очевиден. Пользователям современ- ных броузеров доступна функция изменения масштаба всей страницы, а не только размера шрифта. В идеале любой дизайн должен масштаби- роваться корректно, избавляя разработчиков от необходимости исполь-
зования альтернативных таблиц стилей. Однако при увеличении мас- штаба макета с фиксированной шириной часть его элементов нередко исчезает за пределами экрана.
На мой взгляд, в данной ситуации хорошим решением будет предло- жить пользователям другой дизайн, соответствующий их потребно- стям. Для этого достаточно создать альтернативную таблицу стилей, как показано выше, а на странице, посвященной вопросам доступно- сти сайта, разместить подробную информацию о том, какие броузеры позволяют использовать альтернативные таблицы стилей и каким об- разом можно переключиться к масштабируемой версии. Или же мож- но создать на странице переключатель с помощью JavaScript или сце- нария, выполняющегося на сервере. Однако эту функцию следует до- бавлять только при большой необходимости. Не нужно думать, что вы обязаны предоставить пользователю переключатели стилей страницы или что их использование избавляет вас от необходимости адаптации основного дизайна для всех категорий пользователей.
Литература: Эндрю Р. CSS: 100 и 1 совет, 3-е издание. – Пер. с англ. – СПб: Символ-Плюс, 2010. – 336 с., ил.
Похожие посты:
- Индексирование содержимого (0)
- Базовый анализ поисковых запросов (0)
- Структурирование схемы контента (0)
- Авторитетные сайты ссылаются только на ценный материал (0)
- Ссылки даются на URL-адреса, а не на страницы (0)
- Указание поисковой системе Google на связи между блоками (0)
- Демонстрация поисковой системе Google целой страницы (0)