CSS в IE8 Beta 2: альтернативные таблицы стилей
Такие веб-стандарты, как HTML 4.01 и CSS 2.1 определяют относительно немного требований к процессу взаимодействия пользователя с браузером. Однако, один из них позволяет пользователям самостоятельно переключаться между несколькими взаимоисключающими стилями, определенными автором страницы. Эта функция известна под названием альтернативная таблица стилей. Важно и то, что пользователи могут отключить сразу все стили.
К сожалению, до версии IE8 Beta 2 эта функция не была представлена в пользовательском интерфейсе браузера.
Меню стилей
Если вы перейдете по следующей
Это новое меню позволяет вам отключать все стили CSS посредством опции No Style, но вы также можете выбрать любой из стилей, предложенных автором страницы.
Что внутри?
Если вы посмотрите на исходный код страницы, вы увидите, что в заголовке кода определяются связи между названиями стилей в меню и URI соответствующих внешних таблиц стилей:
<link rel="alternate stylesheet" title="Gold (left, fixed) + navbar" href="../../threepart-left-f.css">
<link rel="alternate stylesheet"title="Gold (right, fixed)" href="../../threepart-nobanner-f.css">
<link rel="alternate stylesheet"title="Gold (left, fixed)" href="../../threepart-left-nobanner-f.css">
Следует отметить, что может указывать столько таблиц стилей, сколько понадобиться. В таком случает браузер предоставит пользователю указанные имена стилей, разрешив ему переключаться на предпочтительный для него стиль. Подробная информация об этих указателях доступна для авторов веб-страниц в секции
Поддержка выбора пользователя
Несмотря на интерес к этой технологии как с клиентской, так и с серверной стороны, она имеет очень ограниченное применение в сети, в том числе и из-за отсутствия возможности работы с ней в пользовательском интерфейсе предыдущих версий IE. Некоторые корпоративные сайты (например,
Хотя возможность переключать или выключать стили является следствием разделения стилей и контента, управление стилями конечными пользователями практически ограничено теми возможностями, предоставляемыми пользователям для редактирования их любимых таблиц стилей браузера. Благодаря альтернативным таблицам стилей, поддерживаемых всеми основными браузерами, разработчики веб-сайтов могут позволить пользователям самостоятельно настраивать их рабочую среду сети Интернет.
Источник:
Перевод: Dazila
По теме
- Еще пару слов о защите пользователей IE9 от отслеживания
- [Temp] Бенчмарк HTML5 Blizzard: проверьте аппаратное ускорение вашего браузера
- [Temp] Работаем с закрепление сайтов
- Блог IE в 2010: на связи с вами
- С новым аппаратно-ускоренным годом!
- HTML5: экспериментальный и готовый к использованию
- Доступно декабрьское накопительное обновлениие безопасности для IE
- IE9 и конфиденциальность: введение в защиту от слежения
- Более быстрый и умный список Compatibility View List в IE9
- Субпиксельные шрифты в Internet Explorer 9