Monday, November 20th, 2017

CSS в IE8 Beta 2: альтернативные таблицы стилей

Published on Март 2, 2009 by   ·   Комментариев нет

Такие веб-стандарты, как HTML 4.01 и CSS 2.1 определяют относительно немного требований к процессу взаимодействия пользователя с браузером. Однако, один из них позволяет пользователям самостоятельно переключаться между несколькими взаимоисключающими стилями, определенными автором страницы. Эта функция известна под названием альтернативная таблица стилей. Важно и то, что пользователи могут отключить сразу все стили.

penis growth guide

К сожалению, до версии IE8 Beta 2 эта функция не была представлена в пользовательском интерфейсе браузера.

Меню стилей
Если вы перейдете по следующей ссылке, ваше меню стилей будет выглядеть примерно так:

F ccck rjls

Это новое меню позволяет вам отключать все стили CSS посредством опции No Style, но вы также можете выбрать любой из стилей, предложенных автором страницы.

Что внутри?
Если вы посмотрите на исходный код страницы, вы увидите, что в заголовке кода определяются связи между названиями стилей в меню и URI соответствующих внешних таблиц стилей:

Код:

Следует отметить, что может указывать столько таблиц стилей, сколько понадобиться. В таком случает браузер предоставит пользователю указанные имена стилей, разрешив ему переключаться на предпочтительный для него стиль. Подробная информация об этих указателях доступна для авторов веб-страниц в секции 14.3.1 HTML 4.01. DOM отражает текущий выбор пользователя через отключение соответствующего параметра в свойствах объекта styleSheet в document.styleSheet, тогда как свойства isAlternate и isPrefAlternate отражают авторские стили в заголовке документа.

Поддержка выбора пользователя
Несмотря на интерес к этой технологии как с клиентской, так и с серверной стороны, она имеет очень ограниченное применение в сети, в том числе и из-за отсутствия возможности работы с ней в пользовательском интерфейсе предыдущих версий IE. Некоторые корпоративные сайты (например, сайт Citibank Japan) используют эту функцию для выбора шрифтов меню верхнего уровня.

Хотя возможность переключать или выключать стили является следствием разделения стилей и контента, управление стилями конечными пользователями практически ограничено теми возможностями, предоставляемыми пользователям для редактирования их любимых таблиц стилей браузера. Благодаря альтернативным таблицам стилей, поддерживаемых всеми основными браузерами, разработчики веб-сайтов могут позволить пользователям самостоятельно настраивать их рабочую среду сети Интернет.

Источник: http://blogs.msdn.com/ie

zp8497586rq




Смотрите также:

Tags:

Readers Comments (Комментариев нет)

Comments are closed.

Exchange 2007

Проведение мониторинга Exchange 2007 с помощью диспетчера System Center Operations Manager 2007 (часть 3)

Если вы хотите прочитать предыдущие части этой серии статей, перейдите по ссылкам: Проведение мониторинга Exchange 2007 с помощью диспетчера System ... [+]

Практическое рассмотрение перехода с Exchange 2003 на Exchange 2007 (часть 1)

Введение В этой статье из нескольких частей я хочу показать вам процесс, который недавно использовал для перехода с существующей среды Exchange 2003 ... [+]

Использование инструмента Exchange Server Remote Connectivity Analyzer Tool (часть 2)

Если вы пропустили первую часть этой серии, пожалуйста, прочтите ее по ссылке Использование инструмента Exchange Server Remote Connectivity Analyzer Tool (Часть ... [+]

Мониторинг Exchange 2007 с помощью диспетчера System Center Operations Manager 2007 (часть 2)

Если вы пропустили предыдущую часть этой серии статей, перейдите по ссылке Мониторинг Exchange 2007 с помощью диспетчера System Center Operations ... [+]

Подробное рассмотрение подготовки Active Directory для Exchange 2007 (часть 5)

Если вы пропустили предыдущие части этой серии статей, перейдите по ссылкам: Подробное рассмотрение подготовки Active Directory для Exchange 2007 (часть 1) ... [+]

Установка и настройка Exchange 2007 из командной строки (Часть 3)

If you missed the previous parts in this article series please read: Exchange 2007 Install and Configuration from the command line (Part ... [+]

Использование инструмента Exchange Server Remote Connectivity Analyzer Tool (часть 1)

Инструмент ExRCA Текущий выпуск инструмента предоставляется только в целях тестирования и оснащен 5 опциями: Тест подключения Outlook 2007 Autodiscover Тест подключения Outlook 2003 RPC ... [+]

Развертывание сервера Exchange 2007 Edge Transport (часть 5)

Если вы хотите прочитать предыдущие части этой серии статей, перейдите по ссылкам: Развертывание сервера Exchange 2007 Edge Transport (часть 1) Развертывание ... [+]

Установка и настройка Exchange 2007 из командной строки (часть 2)

Если вы пропустили первую статью данного цикла, пожалуйста, перейдите по ссылке: Exchange 2007 Install and Configuration from the command line (Part ... [+]

Использование интегрированных сценариев Using Exchange Server 2007 – часть 2: генерирование отчетов агента Transport AntiSpam Agent

Если вы пропустили предыдущую часть этой серии статей, перейдите по ссылке Использование интегрированных сценариев Using Exchange Server 2007 – часть ... [+]