До Google Chrome 100 осталось всего несколько обновлений, и уже есть опасения, что это может привести к поломке определенных веб-сайтов. К счастью, Google уже исследует это и работает над поиском исправления.
Как и все программное обеспечение, каждое новое обновление Chrome пытается исправить ошибки в предыдущих версиях. Сейчас, приближаясь к своей сотой итерации, Google подтвердил, что Chrome 100 на самом деле может вызвать полную неисправность некоторых сайтов, например, созданных с помощью Duda.
Это связано с тем, что такие сайты используют одну и ту же строку User-Agent для определения того, какой браузер, версию браузера и операционную систему вы используете.
Это строковая вещь пользовательского агента
Если вы перейдете к WhatIsMyBrowser.com чтобы проверить строку User-Agent, вы получите что-то вроде изображения ниже.
Обратите внимание, что в этом примере версия Chrome записывается как Chrome / 96.0.4664.110.
Однако большинство веб-разработчиков соглашаются только на первые две цифры (основная версия), например Chrome 96, как и Duda. Как показано на этой иллюстрации, Chrome / 99 становится 99, а Chrome / 100 по умолчанию - 10. Y2K-ошибка, кто-нибудь?
Есть еще одна проблема. Дуда автоматически блокирует любую версию Chrome ниже 40. Поскольку сайты Duda будут читать Chrome / 100 как 10, он будет автоматически заблокирован.
Google также обнаружил несколько других сайтов, которые могут взломать Chrome 100.
Связанный: Как создать веб-сайт с нуля с помощью HTML
Что Google делает с этим
Google предпринимает определенные шаги, чтобы исправить проблемы совместимости Chrome 100. Во-первых, он представляет новый Флаг Chrome который блокирует основную версию Chrome в строке User-Agent до 99 и переводит основной номер версии в позицию вспомогательной версии.
Ниже приведена иллюстрация, показывающая, как строки UA для сайтов Duda будут отображаться в Chrome 100 с новым флагом и без него.
Обнаружив, что все сайты, созданные с помощью британской Yell Business, также несовместимы с Chrome 100, Google начал обращаться к отдельным веб-разработчикам по поводу предстоящего сбоя.
До сих пор этот метод охвата работал для Yell Business, поскольку он смог сделать всю свою сеть совместимой с Chrome 100. Однако еще неизвестно, сможет ли Google связаться с каждым разработчиком индивидуально и вовремя до того, как Chrome 100 будет выпущен в марте 2022 года.
Связанный: Бета-версия Chrome 94: вкладки, карточки и многое другое, чтобы делать вещи быстрее
Что ты можешь сделать
Начните принимать меры по предотвращению взлома вашего веб-сайта с выходом Chrome 100. Это может включать ознакомление с новым флагом Chrome. Просто найдите и включите флаг ForceMajorInMinorPositionInUserAgent.
Вы также можете предложить своим подписчикам, подписчикам или клиентам попробовать другие альтернативы Chrome в том случае, если ваш сайт сломается после выпуска Chrome 100.
Мы смотрим на Vivaldi, Opera и Brave, чтобы решить, какой браузер является лучшей альтернативой Chrome.
Читать далее
- Интернет
- Гугл Хром
- Браузер
Джой - любитель Интернета и технологий, любит Интернет и все, что связано с технологиями. Когда она не пишет об Интернете или технологиях, она занята вязанием и изготовлением различных поделок или просмотром NollyWood.
Подписывайтесь на нашу новостную рассылку
Подпишитесь на нашу рассылку технических советов, обзоров, бесплатных электронных книг и эксклюзивных предложений!
Нажмите здесь, чтобы подписаться