Чому наступне оновлення браузера може зламати ваші улюблені сайти
Оновлення, які незабаром надійдуть Гугл хром і Mozilla Firefox може дещо зламати веб-сайти і причиною цього є номери версій. Комп’ютери — дивовижно вибагливі пристрої, і невеликі зміни можуть мати великий вплив. Кінцевим результатом є те, що деякі популярні веб-сайти можуть заплутатися в тому, який браузер запущено після майбутніх оновлень.
Щоб зрозуміти проблему, достатньо лише коротко зануритися в історію комп’ютерної техніки. Ранні комп’ютери заповнювали цілі кімнати, і якщо міль перемикає контакти всередині, комп’ютер виходить з ладу через помилка. Це був легендарний початок терміну «комп'ютерна помилка». Сучасні комп'ютери надійніші, з використанням силіконових чіпів замість вакуумних трубок і помилка тепер зазвичай відноситься до недоліку програмування.
Два популярних браузера Chrome і Firefox незабаром досягнуть версії 100. У такі моменти зазвичай є привід для святкування. Просто як людина, яка має день народження через що їхній вік закінчується нулем, додавання нуля також є великою новиною для комп’ютерів, але важливою деталлю є кількість цифр. Попередні 90 оновлень мали дві цифри і
Chrome і Firefox 100 проблем
А Користувач-агент (UA) – це дані, якими веб-браузер ділиться з кожним веб-сайтом, щоб повідомити йому, які функції він має. Ось приклад Chrome UA: 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, як Gecko) Chrome/94.0.4606.54 Safari/537.36.' Відповідна деталь число після «Chrome/» і «94» можна легко витягти за допомогою коду, захопивши ці два цифри, іноді все, що потрібно знати, чи може браузер підтримують певний формат потокового відео. Коли буде досягнуто версії 100, перші дві цифри відображатимуться як версія 10, дуже стара версія, яка не оброблятиме більше, ніж текст та зображення.
Очікується, що Google Chrome отримає версію 100 29 березня 2022 року, а Mozilla Firefox – 3 травня. Це ж питання виникло коли браузери розширені до їхньої десятої версії, тому цього разу є кращі приготування. І Google, і Mozilla пом’якшують проблеми, змінюючи версію UA на двозначну для основних веб-сайтів, які не оновили свій код, але це не буде зроблено для менш популярних веб-сайтів. Проблеми неминуче виникатимуть, доки розробники не почнуть планувати такі проблеми наперед. Тим часом, Гугл хром і Mozilla Firefox спробує подолати слабість.
Джерело: Mozilla, BleepingComputer
Аарон Тейлор-Джонсон дражнив Крейвена про фізичну трансформацію мисливця
Про автора