AplikaceStá verze prohlížečů Firefox a Chrome nejspíše rozbije některé weby

Stá verze prohlížečů Firefox a Chrome nejspíše rozbije některé weby

Prohlížeče Firefox a Google Chrome by mohly v blízké budoucnosti čelit vážným technickým problémům u některých stránek. Důvodem jsou trojmístná čísla verzí, se kterými budou mít některé weby problém pracovat.

Společnost Mozilla varuje vývojáře, že nadcházející verze prohlížečů Firefox 100 a Chrome 100 mohou poškodit webové stránky při analýze řetězců user-agenta obsahujících trojmístná čísla verzí. Podobně jako nechvalně proslulá chyba Y2K, kvůli níž byl rok 2000 pro některé počítače nerozeznatelný od roku 1900. Chrome 100 bude vydán 29. března a Firefox 100 3. května.

Co to je user-agent?

User-agent je řetězec používaný webovými prohlížeči, v kterém jsou základní informace používaného softwaru. Můžete v něm najít například název prohlížeče, jeho verzi a různé technologie, které používá. Některé stránky se poté podle něho jinak chovají.

Takto vypadá user-agent nejnovější verze prohlížeče Chrome: „Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.102 Safari/537.36“. Na konci můžete vidět část „Chrome/98.0.4758.102„, která nám udává přesné číslo verze prohlížeče.

Většinu webových vývojářů však pravděpodobně zajímá pouze číslo hlavní verze, které je v našem příkladu „98“. Některé weby jsou ale špatně naprogramované a berou v potaz jen první dvě čísla. Pokud by tedy dostaly user-agenta s verzí „100“, interpretovaly by to jako verzi „10“, což by mohlo rozbít celou stránku.

„Když prohlížeče před více než 12 lety poprvé dosáhly verze 10, objevilo se mnoho problémů s knihovnami pro zpracování user-agenta, protože číslo verze se změnilo z jedné číslice na dvě,“ vysvětluje tým webových vývojářů na blogu Mozilly.

Google a Mozilla ale pilně pracují na prevenci problémů

Mozilla i Google provádějí experimenty s testováním webových stránek a hlášením poruch. Existuje průběžný seznam problémů, který je ale v tuto chvíli poměrně malý. Mezi významné postižené weby patří například HBO Go, Bethesda, Yahoo a T-Mobile.

Společnost Google na to poprvé upozornila již v listopadu loňského roku. Pokud máte webové stránky a chcete si ověřit, zda se to týká i těch vašich, Mozilla poskytla návod na testování.

Reklama

Doporučujeme

Předobjednávky iPhonu 18 Pro mohou začít nezvykle v sobotu

Apple letos zřejmě upraví tradiční harmonogram předobjednávek nových iPhonů. Zájemci o iPhone 18 Pro si možná budou muset počkat do soboty 12. září. Neobvyklý může být také čas spuštění prodeje, přestože právě tento detail zatím provází největší nejistota.

Počítače s Windows čekají dva povinné restarty za sebou

Microsoft dočasně mění režim aktualizací Windows 11. Firemní počítače zapojené do programu hotpatch budou muset restartovat v září i říjnu. Běžný provoz bez častých restartů se vrátí v listopadu.

Apple chystá své první chytré brýle

Apple by mohl v roce 2027 představit své první chytré brýle postavené na umělé inteligenci. Zařízení má propojit Siri, kamery, mikrofony a reproduktory, ale pravděpodobně nedostane displej v čočkách. Brýle tak nebudou promítat grafiku před oči. Místo toho mají sledovat okolí, odpovídat hlasem a pomáhat s běžnými úkoly.

Google zpřísní pravidla pro využívání paměti v Androidu

Google zavádí nové požadavky na aplikace pro Android. Vývojáři musí snížit jejich nároky na operační paměť a upravit kód tak, aby programy spolehlivě fungovaly také na levnějších telefonech. Na splnění nových limitů dostali čas do února 2027.

Apple zdarma vylepšuje neodeslané objednávky Macu mini

Někteří zákazníci Applu dostanou výkonnější počítač, než jaký si původně objednali. Firma mění dosud neodeslané Macy mini s čipem M4 za nové modely s čipy M6 nebo M5 Pro. Za vylepšení přitom nic navíc nepožaduje.

AliExpress využíval tichý zvuk k rozpoznávání návštěvníků

AliExpress čelí kritice kvůli nenápadnému sledování návštěvníků. Jeho web v prohlížeči zpracovával neslyšitelný zvuk a získané údaje využíval při vytváření digitálního otisku zařízení. Nešlo přitom o nahrávání přes mikrofon.

Garmin Fenix 9 se představí již 25. srpna

Garmin chystá na 25. srpna prezentační akci s názvem „Play Harder“. Podle dosavadních úniků na ní ukáže novou generaci hodinek Fenix 9. Nabídka může zahrnovat tři velikosti, dva typy displejů a výrazně širší podporu komunikace inReach.

iPhone 18 Pro dorazí zřejmě 18. září

Apple se chystá představit další generaci svých nejvyspělejších telefonů. Hlavními novinkami mají být iPhone 18 Pro, iPhone 18 Pro Max a první skládací iPhone. Podle dosavadních odhadů se telefony začnou prodávat v pátek 18. září. Apple však zatím žádný termín oficiálně nepotvrdil.

Apple Card slaví sedm let a čeká ji změna banky

Apple Card slaví sedm let od svého širokého spuštění. Kreditní karta od Applu zatím pokračuje beze změn, v zákulisí se však připravuje výměna banky, která ji vydává. Goldman Sachs nahradí společnost Chase, celý převod ale potrvá přibližně dva roky.

ChatGPT na Macu umí číst i odesílat zprávy z iMessage

ChatGPT získal na počítačích Mac nové propojení s aplikací Zprávy. Uživatelé mohou pomocí chatbota vyhledávat v konverzacích, dohledávat zmeškané zprávy a připravovat odpovědi. Po schválení je ChatGPT dokáže také odeslat. Integrace podporuje iMessage, SMS i RCS.

Pixel 11 umí prohledat celý účet Google z nabídky aplikací

Google rozšiřuje vyhledávání v telefonech Pixel 11. Nová služba Pixel search najde na jednom místě aplikace, fotografie, e-maily, zprávy, události i soubory uložené na Disku Google. Uživatelé ji však nenajdou na domovské obrazovce. Funguje pouze ve vyhledávacím poli v nabídce aplikací.

Copilot prozradil útočníkům, jak obejít vlastní ochranu

Výzkumníci přiměli Microsoft Copilot, aby jim postupně odhalil slabinu ve vlastním zabezpečení. Pomocí skrytého parametru pak dokázali spustit příkaz pouhým otevřením odkazu, získat data z připojených služeb a měnit trvalou paměť asistenta. Microsoft chybu opravil a tvrdí, že uživatelé nemusejí podnikat žádné další kroky.

YouTube začne počítat zhlédnutí od prvního spuštění

YouTube od 24. srpna změní způsob, jakým počítá zhlédnutí dlouhých videí, podcastů a živých přenosů. Nově započítá přehrání hned od prvního snímku. Veřejné počty tak nejspíš vzrostou, výdělky tvůrců ani podmínky partnerského programu se však nemění.

Pixely dostanou AI souhrny spotřeby baterie

Google připravuje pro telefony Pixel novou funkci Battery Usage Summaries. Pomocí modelu Gemini Nano vyhodnotí používání aplikací, shrne chování baterie a nabídne osobní tipy pro delší výdrž. Veškeré zpracování má probíhat přímo v telefonu.

Sonos vrací ovládání hudby na zamčený iPhone

Sonos přidal do své aplikace pro iPhone podporu Live Activities. Uživatelé tak mohou znovu ovládat hudbu ze zamčené obrazovky a na kompatibilních telefonech také přes Dynamic Island.
Reklama
Reklama
Reklama
Reklama