Что на самом деле происходит с CSS в режиме высокой контрастности?

Кто-нибудь может объяснить, что происходит с CSS в высококонтрастный режим?

http://hardlikesoftware.com/weblog/2009/11/04/css-sprites-vs-high-contrast-mode/

В режиме высокой контрастности все фоновые изображения и цвета игнорируются — заменены высококонтрастными цветами, такими как белый на черном или черный на белый. Другая проблема заключается в том, что фоновые изображения не всегда напечатано.

Есть ли что-то большее, чем это?

login form in high contrast mode

Моя форма входа выглядит неоптимально, и я пытаюсь разобраться.

До недавнего времени существовало https://www.google.com/search?q=axs+aol+accesibility+library, но, похоже, его больше не существует.

Как правило, я вижу два подхода:

  1. Обнаружить HCM (режим высокой контрастности) и соответствующим образом настроить CSS
  2. Сделали CSS более общим, чтобы он работал во всех режимах

В любом случае мне очень хотелось бы знать что происходит в режиме высокой контрастностис точки зрения изменений в CSS.

Google.com in various browsers

Как вы видите, поведение меняется, поэтому ваш опыт будет оценен по достоинству.

11
задан Mars Robertson 10 April 2012 в 15:28
поделиться