WCAG 2,0 говорит:Доступность и изменение текста: мне все еще нужно использовать ems, если я больше не поддерживаю IE6?
(1.4.4) Изменение размера текста: для заголовков и изображений текста Кроме этого, текст может быть изменен без вспомогательных технологий до 200 процентов без потери контента или функциональности. (Уровень АА)
И конкретизирует с:
Масштабирование контента в первую очередь ответственность агента пользователя.
и:
Ответственность автора заключается в создании веб-контента, который не мешает агенту пользователя эффективно масштабировать содержимое.
Параметр «Размер текста» в Internet Explorer не изменяет размер текста, закодированного с размером шрифта на основе пикселей. Поэтому, чтобы соответствовать рекомендациям по доступности, мы, как правило, избегали использования шрифтов на основе пикселов в CSS, вместо этого выбирали более сложные шрифты на основе em.
Но с версии 7 Internet Explorer предоставил альтернативный метод увеличения размера текста - опция «Масштаб», которая работает с размерами шрифтов на основе пикселей.
Я юридически обязан продолжать поддерживать функцию размера текста IE при наличии альтернативной функции «Масштаб» в настройках браузера?
WCAG 2 продолжает говорить:
Если автор использует технологию, пользователь которого агенты не обеспечивает поддержку масштабирования, автор несет ответственность за предоставление такого типа функциональности непосредственно или обеспечить содержание, работает с типом функциональности, предоставляемой пользовательским агентом.
Основываясь на статистике пользователей, я больше не поддерживаю IE6. Означает ли это какое-либо отношение к ответу? Я больше не поддерживаю IE 3 или Netscape 1, но эти браузеры кажутся менее проблематичными.
Спасибо за ответы. Все, что вы говорите, я согласен с этим, но я думаю, что суть моего вопроса потеряна, поэтому давайте добавим некоторый контекст.
Я работаю на большом корпоративном сайте, который существует уже более десяти лет, содержит десятки тысяч страниц, сотни файлов CSS различного размера (да, мы знаем) и размеры шрифтов, установленные в пикселях (снова мы знаете)
Пиксельные шрифты означают, что параметр браузера «Размер текста» в IE (даже IE10) не изменяет размер текста. Поскольку Robooneus справедливо говорит, что ems наследует настройку размера шрифта браузера и является лучшим вариантом, но пиксели не будут.
В результате любой пользователь, которому требуется больше текста для доступа к нашим услугам, кто использует любую версию IE, не сможет увеличить размер шрифта с помощью параметра «размер текста», но сможет для увеличения страницы, если они имеют IE7 или выше.
Я юридически обязан продолжать поддерживать функцию размера текста IE, когда в настройках браузера есть альтернативная функция «Масштаб»? Например, пользователь может быть ограничен использованием старого браузера, такого как IE6, или может не захотеть масштабировать страницу за пределами размера экрана.
Никогда не осознавал, что это была проблема, например, но у меня есть проблема с вашим утверждением о том, что ems «сложнее». Они предлагают гораздо большую гибкость, чем размер шрифта на основе пикселей - особенно потому, что они учитывают настройки пользователя (размер шрифта браузера), и вы можете установить общий размер шрифта на основе em для сайта и установить все остальные размеры шрифта в отношении к нему для сайта.По большей части, по этой причине они считаются хорошей практикой - ничего общего с IE6. – robooneus
Что сказал робонеус. Никто не заботится о IE6, так почему же нужно поддерживать его или нет? Кроме того, я не уверен, что вы собираетесь использовать вместо ems. –
Спасибо, я добавил контекст к моему первоначальному вопросу, чтобы уточнить. –