Поламають інтернет? Браузери Chrome та Firefox нових версій можуть виявитися несумісними з багатьма сайтами
Розробники браузерів Chrome, Edge і Firefox, які скоро досягнуть 100 версії, попередили, що це може спричинити несумісність із деякими сайтами.
Інженери з Google, Mozilla та Microsoft зараз зайняті тим, що намагаються запобігти будь-яким серйозним проблемам, пише The Verge.
Mozilla, Google і Microsoft вже кілька місяців попереджають про майбутній випуск версії 100, яка має вийти у березні для Chrome та Edge, а у травні - для Firefox. Mozilla та Google проводять експерименти з тестування вебсайтів та повідомляють про збої. Існує поточний список проблем, який зараз досить малий, а найпомітнішими порушеними сайтами є сайти HBO Go, Bethesda та Yahoo.
«Коли трохи більше 12 років тому браузери вперше досягли версії 10, було виявлено багато проблем із бібліотеками синтаксичного аналізу User-Agent, оскільки основний номер версії змінився з однієї цифри на дві», — пояснює команда веброзробників у блозі Mozilla.
Подібно до сумно відомої помилки 2000 року, яка зробила 2000 рік подібним до 1900 року для деяких комп’ютерів, браузери мають різні формати для рядків користувача агента, і «можливо, що деякі бібліотеки синтаксичного аналізу можуть мати жорстко запрограмовані припущення або помилки, які не враховують такі номери основних версій».
Незважаючи на побоювання з приводу поломки деяких вебсайтів, інженери провели велику важку роботу — так само, як це сталося 22 роки тому, щоб уникнути проблем з помилкою 2000 року.
Розробники можуть увімкнути спеціальний прапорець у поточних версіях Chrome, Edge та Firefox, щоб браузери повідомляли про версію 100 та допомагали тестувати сайти.
Є також плани на випадок поширених проблем. Mozilla заявляє, що виправить несправні вебсайти, або тимчасово заморозить основну версію Firefox на рівні 99, якщо поломки стануть масовими і некерованими. План Google також полягає в тому, щоб заморозити основну версію на рівні 99.
Раніше НВ писав, що нещодавно компанія Opera заявила, що її браузер почав розуміти вебадреси, які складаються лише з емодзі, «щоб вивести інтернет на новий рівень творчості».
Інтеграція є частиною партнерства з Yat, компанією, яка продає URL-адреси з рядками смайликів у них.
«Минуло майже 30 років з того часу, як всесвітня павутина стала загальнодоступною, і в просторі веб-посилань не було особливих інновацій: люди, як і раніше, включають .com у свої URL-адреси», — сказав Йорген Арнесен, виконавчий віцепрезидент з мобільних пристроїв в Opera.
Сторінки Yat — це унікальні домени, що генеруються, коли хтось купує рядок смайликів (Який сам по собі називається Yat). Власник Yat може створити NFT зі свого рядка смайликів, і компанія планує зрештою дозволити користувачам підключати свої Yat до електронних платежів.