Tech

Safari 27.3: что нового в адаптивном темном режиме

Apple представила Safari 27.3 beta с функцией Adaptive Dark Mode, которая автоматически превращает светлые сайты в темные с сохранением контрастности.

·2 мин. чтения
Safari 27.3: что нового в адаптивном темном режиме

Компания Apple объявила о выпуске Safari 27.3 beta, ключевым нововведением которой стал адаптивный темный режим (Adaptive Dark Mode). Новая функция призвана решить давнюю проблему: хотя около 40% пользователей просматривают веб-страницы в темном режиме, лишь 10% сайтов имеют собственную темную версию.

  • Safari 27.3 beta представляет функцию Adaptive Dark Mode для автоматического перевода светлых сайтов в темную тему.
  • Функция анализирует цвета страниц, инвертирует яркость с сохранением оттенков и следит за контрастностью по стандартам WCAG 4.5:1.
  • Режим защищает конфиденциальность пользователей, не позволяя сторонним сайтам обнаруживать активацию функции через скрипты.
  • Разработчики могут управлять отображением или отключать адаптацию с помощью CSS-свойства color-scheme.

Как работает Adaptive Dark Mode под капотом

Когда пользователь открывает сайт со светлым фоном в темном системном оформлении, Safari предлагает предварительный просмотр и возможность включить адаптацию. Для сайтов, уже поддерживающих темный режим через метатеги или CSS-свойство color-scheme, ничего не меняется. В остальных случаях движок WebKit быстро анализирует преобладающие цвета страницы. В основе технологии лежит специальная цветовая матрица, которая инвертирует яркость элементов, сохраняя исходные цветовые оттенки и обеспечивая достаточный коэффициент контрастности текста и фонов на уровне 4.5:1 в соответствии с требованиями WCAG.

Интеллектуальная обработка графики и элементов интерфейса

Читайте такжеiOS 27.3 и macOS 27.3 принесли вертикальные вкладки в Safari

Инженеры WebKit уделили особое внимание сохранению визуальной целостности элементов управления и медиаконтента. Большинство изображений остаются без изменений, однако SVG-иконки и простые черно-белые логотипы в растровом формате подвергаются анализу и адаптации цветов, чтобы избежать потери видимости при инверсии фона. Сложные эффекты вроде масок и mix-blend-mode могут отключаться для предотвращения артефактов, а содержимое элементов canvas остается нетронутым из-за сложности его предсказания.

Конфиденциальность пользователей и рекомендации для веб-разработчиков

Важным аспектом новой функции является строгая защита конфиденциальности. Сайты не могут программно определить, включен ли у пользователя Adaptive Dark Mode, что предотвращает сбор дополнительных данных для цифрового отпечатка (fingerprinting). JavaScript-запросы возвращают оригинальные цвета, а не трансформированные. Веб-мастерам рекомендуется использовать современные стандарты и метатеги color-scheme для управления внешним видом ресурсов или полного запрета автоматической инверсии для определенных страниц.

Что это значит для пользователей и бизнеса

Для пользователей Safari в Узбекистане и по всему миру это обновление значительно повысит комфорт при веб-серфинге в темное время суток, устраняя резкие вспышки света на неподготовленных сайтах. Бизнесу и разработчикам стоит проверить свои веб-ресурсы и внедрить официальную поддержку темных стилей, чтобы гарантировать идеальный внешний вид проектов без автоматического вмешательства браузера.

Источник: Hacker News: Front Page

Похожие статьи