В Microsoft Edge обновили настройки стилей веб-сайтов в зависимости от предпочтений пользователя в отношении цвета и контрастности в Windows.
В настоящее время многие сайты используют устаревшие функции CSS «-ms-high-contrast» медиа-запроса и свойства «-ms-high-contrast-adjust», которые были представлены в старых браузерах Microsoft, таких как Internet Explorer и Microsoft Edge Legacy. Однако теперь компания отказывается от них в пользу нового кросс-браузерного стандарта «принудительных цветов».
Принудительный цветовой режим, впервые реализованный в Edge в 2020 году, позволяет веб-сайтам менять свой стиль, когда пользователь включает высококонтрастные темы в Windows. Благодаря этому достигается стандартная поддержка в таких браузерах, как Edge, Chrome и Firefox.
В переходный период Microsoft Edge продолжит поддерживать устаревшие свойства с префиксом «-ms», поэтому существующие веб-сайты будут работать. Однако Microsoft планирует полностью прекратить поддержку свойств в Edge 138. Сроки могут измениться при получении соответствующей обратной связи.
Компания заранее уведомляет владельцев сайтов, чтобы они могли обновить свои стили. Microsoft также свяжется с теми сайтами, которые используют эти свойства, чтобы обеспечить им плавный переход.
Чтобы проверить стили, можно отключить устаревшую реализацию локально в Microsoft Edge:
открыть новое окно или вкладку;
перейти к Edge://flags/#edge-deprecate-ms-high-contrast на этой вкладке;
включить устаревшие флаги «-ms-high-contrast» и «-ms-high-contrast-adjust», а затем перезапустить Microsoft Edge.
Ранее вышла стабильная версия Microsoft Edge 124. Последнее обновление содержит исправления ошибок, улучшение производительности и новые функции, а также там устранены проблемы, вызывающие сбои браузера на Android и iOS.
Источник: habr.com