Приднестровская поддержка XOOPS
Вам, вероятно, встречались сайты с инструментами для увеличения или уменьшения размера шрифта, осуществляемого путем переключения между таблицами стилей. В данной главе уже были рассмотрены способы создания альтернативных таблиц стилей; нужно ли добавить на сайт ссылку для переключения между ними?
Решение
Создание на сайте инструментов для изменения размера шрифта - часто представленных в виде нескольких букв А разной величины - совершенно излишне, если сайт построен правильно, с использованием ме-тодф задания величины шрифта, обеспечивающих возможность ее изменения во всех браузерах. Гораздо важнее, чтобы пользователи научились увеличивать и уменьшать шрифт предлагаемыми браузером средствами, поскольку это дает возможность регулирования размера текста на большинстве сайтов, а не только на тех, где для этого имеются специальные инструменты.
При создании масштабируемого макета страницы или использовании иных альтернативных методов структурирования документа механизм регулирования его размера менее очевиден. Пользователям современных браузеров доступна функция изменения масштаба всей страницы, а не только размера шрифта. В идеале любой дизайн должен масштабироваться корректно, избавляя разработчиков от необходимости использования альтернативных таблиц стилей. Однако при увеличении масштаба макета с фиксированной шириной часть его элементов нередко исчезает за пределами экрана.
На мой взгляд, в данной ситуации хорошим решением будет предложить пользователям другой дизайн, соответствующий их потребностям. Для этого достаточно создать альтернативную таблицу стилей, как показано выше, а на странице, посвященной вопросам доступности сайта, разместить подробную информацию о том, какие браузеры позволяют использовать альтернативные таблицы стилей и каким образом можно переключиться к масштабируемой версии. Или же можно создать на странице переключатель с помощью JavaScript или сценария, выполняющегося на сервере. Однако эту функцию следует добавлять только при большой необходимости. Не нужно думать, что вы обязаны предоставить пользователю переключатели стилей страницы или что их использование избавляет вас от необходимости адаптации основного дизайна для всех категорий пользователей.
Отправитель | Нити |
---|
3 пользователь(ей) активно (2 пользователь(ей) просматривают Инструкции)
Участников: 0 Гостей: 3 далее... |