<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD with MathML3 v1.3 20210610//EN" "JATS-archivearticle1-3-mathml3.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" dtd-version="1.3" article-type="other" xml:lang="ru"><front><journal-meta><journal-id journal-id-type="publisher-id">appstoryo</journal-id><journal-title-group><journal-title>AppStoryo</journal-title></journal-title-group><publisher><publisher-name>lapnito.cz s.r.o.</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="publisher-id">blog/check-text-contrast-picked-color-ui/ru</article-id><title-group><article-title>Как проверить контраст текста выбранного цвета перед использованием в интерфейсе</article-title></title-group><contrib-group><contrib contrib-type="author"><string-name>Lubor Šimůnek</string-name></contrib></contrib-group><pub-date date-type="pub" publication-format="electronic"><day>29</day><month>08</month><year>2026</year></pub-date><permissions><copyright-statement>© 2026 lapnito.cz s.r.o.</copyright-statement><copyright-year>2026</copyright-year><copyright-holder>lapnito.cz s.r.o.</copyright-holder><license license-type="open-access" xlink:href="https://creativecommons.org/licenses/by/4.0/"><license-p>CC BY 4.0</license-p></license></permissions><self-uri xlink:href="https://appstoryo.com/ru/blog/check-text-contrast-picked-color-ui"/><abstract><p>Узнайте, как проверить коэффициент контраста WCAG и настроить цвета в HSL, чтобы интерфейс всегда был доступным и читаемым.</p></abstract><kwd-group kwd-group-type="author"><kwd>Дизайн</kwd><kwd>article</kwd><kwd>AppStoryo</kwd></kwd-group></article-meta></front><body><sec id="s1"><title>Почему контраст важен</title><p>Около 300 миллионов человек в мире имеют то или иное нарушение цветового зрения. Проектирование с хорошим контрастом — это не только эстетика: во многих регионах это юридическое требование. Эталонный стандарт — <bold>WCAG 2.1</bold>, определяющий два основных уровня:</p><list list-type="bullet"><list-item><p><bold>Уровень AA</bold>: соотношение контраста 4,5:1 для обычного текста и 3:1 для крупного текста (18px или 14px жирный).</p></list-item><list-item><p><bold>Уровень AAA</bold>: 7:1 для обычного текста.</p></list-item></list></sec><sec id="s2"><title>Распространённые ошибки</title><p>Чаще всего встречаются: светло-серый на белом фоне (может составлять всего 1,5:1), цветные кнопки с белым текстом, которые выглядят читаемо, но не проходят AA, и цвета, которые работают в светлом режиме, но не проходят в тёмном.</p></sec><sec id="s3"><title>Практический рабочий процесс</title><list list-type="order"><list-item><p><bold>Снимите цвет фона.</bold> Откройте <ext-link ext-link-type="uri" xlink:href="https://apps.apple.com/us/app/color-picker-camera-hex-rgb/id6759371237">Color Picker Camera: HEX RGB</ext-link>, наведите камеру на поверхность и нажмите, чтобы мгновенно получить значение HEX. Приложение также отображает HSL.</p></list-item><list-item><p><bold>Снимите цвет текста</bold> таким же образом.</p></list-item><list-item><p><bold>Проверьте пару в инструменте проверки контраста</bold> — например, WebAIM Contrast Checker, панель специальных возможностей в DevTools или плагин Contrast в Figma.</p></list-item><list-item><p><bold>Настройте яркость в HSL, пока соотношение не пройдёт.</bold> Сохраните H и S, уменьшите L, чтобы затемнить цвет без изменения его визуальной идентичности.</p></list-item></list></sec><sec id="s4"><title>Почему HSL идеален для настройки контраста</title><p>RGB и HEX не дают интуитивного управления яркостью. HSL разделяет оттенок, насыщенность и яркость. <ext-link ext-link-type="uri" xlink:href="https://play.google.com/store/apps/details?id=com.tomas.color_picker">Color Picker Camera: HEX RGB</ext-link> отображает HEX, RGB, HSL и CMYK одновременно — без ручного преобразования.</p></sec><sec id="s5"><title>Реальный пример</title><p>Кнопка в среднем синем (#4A90E2) с белым текстом имеет контраст около 3,1:1 — не проходит AA. Переход на тёмно-синий (#1A3A6B) поднимает соотношение до 9,4:1, превышая даже AAA.</p></sec><sec id="s6"><title>Примечание о WCAG 3.0 и APCA</title><p>Следующее поколение руководящих принципов вводит APCA — более нюансированную модель перцептивного контраста. WCAG 2.1 AA остаётся действующим стандартом, но тестирование по APCA стоит рассмотреть для долгосрочных проектов.</p><p><bold>Скачайте Color Picker Camera: HEX RGB бесплатно для <ext-link ext-link-type="uri" xlink:href="https://apps.apple.com/us/app/color-picker-camera-hex-rgb/id6759371237">iOS</ext-link> или <ext-link ext-link-type="uri" xlink:href="https://play.google.com/store/apps/details?id=com.tomas.color_picker">Android</ext-link></bold> — без рекламы, без слежки и полностью офлайн.</p></sec></body></article>
