Веб-браузеры приблизились к «проблеме 100-й версии»: что это значит и чем грозит пользователям интернета
Версии Chrome, Edge и Firefox скоро достигнут трёхзначного числа, что может нарушить работу сайтов и онлайн-сервисов — среди них Slack, HBO Go и Yahoo.
Новые версии Chrome и Edge должны выйти в марте, а в мае обновление ждёт Firefox. Переход на версию 100 в ближайшие недели способен привести к ошибкам или проблемам совместимости на некоторых веб-сайтах, которые не готовы читать трёхзначные строки пользовательского агента, пишет The Verge.
При посещении веб-страницы браузер передаёт ей User Agent — строку с информацией о своей версии, используемом движке, а также названии и версии операционной системы. Это позволяет владельцам сайта собирать данные, и предоставлять версию, адаптированную для конкретного браузера. Часть сервисов используют User Agent, чтобы предупреждать пользователей о возможной несовместимости или блокировать доступ.
Но иногда это приводит к искусственной несовместимости — например, так было в случае с Google Docs после перехода браузера Edge на Chromium.
Сейчас Google, Mozilla и Microsoft пытаются предотвратить серьезные проблемы. В частности, Mozilla и Google проводят эксперименты по тестированию веб-сайтов и сообщают о сбоях. Сейчас список проблем включает в себя всего 22 пункта, но некоторые из них имеют статус «критических». Наиболее заметными затронутыми сайтами являются Slack, HBO Go, Bethesda и Yahoo.
С похожими проблемами индустрия уже сталкивалась раньше — в 2000 и 2010 годах. В конце 90-х специалисты ожидали массового отказа информационных систем из-за «проблемы 2000 года» — для некоторых компьютеров он был неотличим от 1900 года.
Когда немногим более 12 лет назад браузеры впервые достигли версии 10, было обнаружено много проблем с библиотеками синтаксического анализа User-Agent, поскольку основной номер версии изменился с одной цифры на две.
Компании уже разрабатывают планы на случай массовых проблем. Mozilla заявляет, что будет оперативно исправлять неработающие веб-сайты или вовсе временно заморозит основную версию Firefox на уровне 99, если поломки станут массовыми и неуправляемыми.
У Google также есть планы на случай, если выпуск стабильной 100-ой версии повредит работе с сайтами больше, чем предполагалось. В разрабатываемых версиях обоих браузеров уже появилась функция отображения сотой версии, чтобы пользователи и тестировщики могли помочь в исправлении проблем.
Microsoft же пока не детализировал свой запасной план, но, по всей видимости, у компании он тоже существует.
Это история о том, как я добивался девушку, получил отказ, зато создал приложение на 30К пользователей. Которое растет, а я – думаю над тем, как его монетизировать.
При внедрении процессного управления не менее важным этапом являются мероприятия после выполнения основных работ по описанию и оптимизации бизнес-процессов. Далее рассмотрим реальные примеры из опыта двух организаций и конкретные шаги по управлению изменениями.
В этой статье мы не будем в очередной раз говорить про генеративный AI, создание картинок и текстов. Вместо этого расскажем, как на самом деле бизнес использует нейросети, чтобы изучить аудиторию, получить качественные лиды и сделать продажи.
Почему одни компании легко привлекают премиальную аудиторию и делают большие продажи, в то время как другие с похожими предложениями остаются незамеченными?
Когда я впервые начал задумываться о лидерстве, мне казалось, что это качество дается только избранным. Лидерами становятся те, кто рожден с определенной харизмой, уверенностью и влиянием. Я искал быстрые решения, пытаясь подражать успехам других. Но на деле я понял, что лидерство — это не что-то магическое, а целый набор привычек и принципов, кото…
С ноября веду карточку московской компании по пересадке волос на Яндекс Картах. Ребята развивают соцсети и качают бренд, поэтому геосервисы в нашем случае сработали как дополнительная точка касания. После подключения платной подписки карточка буквально полетела в космос…
Проблема разработчика 80-х:
Как вместить в 640 Кб всю программу
Проблема разработчика 2020-х:
Число теперь из 3-х знаков, все пропало!
Комментарий недоступен
А где проблема 2000 года? Миллиарды были потрачены.
Так а может эти две проблемы взаимозависимы: пока прогеры думали над решением одной задачи, но не подумали о другой?
Так проблемы у вторых как раз-таки из-за первых
Ничего не будет. Скриньте.