Kalendář vydávání prohlížečů se tento týden změnil, a změnil se všem najednou. Mozilla vydala Firefox 155 1. září, o dva týdny dříve oproti původnímu termínu 15. září, jako první vydání v novém dvoutýdenním rytmu. Google 2. září povýšil Chrome 154 do kanálu Beta podle svého vlastního nového harmonogramu a Chrome 153 Stable vychází 8. září. Microsoft byl první: Edge 152 z 27. srpna byl jeho prvním dvoutýdenním vydáním Stable.
Od roku 2021 vydávaly tři prohlížeče, přes které prochází většina světového webového provozu, novou hlavní verzi zhruba každé čtyři týdny. Od tohoto měsíce se tento interval zkracuje na polovinu.
Kdo co oznámil a kdy
Nic z toho nepřišlo bez ohlášení, ale tři oznámení byla rozprostřena do šesti měsíců, a proto bylo snadné jejich společný účinek přehlédnout.
Google zveřejnil plán na blogu Chrome for Developers 3. března. Počínaje Chromem 153 vychází nová Beta a nová Stable každé dva týdny na Desktopu, Androidu a iOS. Kanály Dev a Canary se nemění. Týdenní bezpečnostní aktualizace mezi milníky pokračují. Extended Stable, kanál, na který většina firemních správců fixuje své flotily, zůstává v osmitýdenním cyklu. Vlastní tabulka blogu ukazuje, o kolik se kalendář posunul: Chrome 153 Stable měl vyjít 22. září a nyní vychází 8. září; Chrome 154 se posouvá z 20. října na 22. září.
Microsoft následoval 11. června. Od Edge 152 z 27. srpna přechází kanál Stable na dva týdny a společnost jasně uvedla, co to znamená objemově: každé vydání Stable nese zhruba polovinu změn oproti starému měsíčnímu. Extended Stable si zachovává osmitýdenní rytmus a nově přebírá každé čtvrté vydání, takže dalšími milníky Extended Stable jsou 156, 160 a 164. Microsoft organizacím radí nasadit pilotní skupinu na Beta nebo Enterprise Preview, aby se problémy projevily dříve, než Stable dorazí do produkce.
Mozilla byla poslední a nejopatrnější. Sylvestre Ledru, Director of Engineering v Mozille, v červenci do konference dev-platform napsal, že společnost je „planning to move Firefox Desktop and Android from a 4-week release cadence to a 2-week release cadence starting in September 2026.“ Česky: plánuje přesunout Firefox Desktop a Android ze 4týdenního rytmu vydávání na 2týdenní rytmus vydávání počínaje zářím 2026. The Register o změně informoval 17. července a poznamenal, že Mozilla ji popisuje jako experiment, který může zvrátit. Mozilla Support Blog potvrdil termíny 19. srpna: Firefox 155 vyjde 1. září jako první dvoutýdenní vydání, s výslovnou výhradou, že rychlejší rytmus „doesn’t mean Firefox will ship twice as many features.“ Česky: neznamená, že Firefox dodá dvakrát tolik funkcí. Firefox ESR, roční větev s dlouhodobou podporou, se nemění; podle The Register bude dalším základem ESR Firefox 153.
Co tento týden skutečně vyšlo
Firefox 155 je užitečným testem toho, zda „polovina změn, dvakrát častěji“ platí. Jeho poznámky k vydání z 1. září uvádějí rozšíření Smart Window s asistencí AI do USA, Kanady a Francie, počítadlo blokovaných sledovacích prvků v adresním řádku, změnu pořadí kontejnerů v Nastavení a opravy přerušování zvuku na pozadí i dlouhotrvající chyby v Linuxu, která po prohlížení bránila počítačům přejít do režimu spánku.
Změny pro vývojáře zaznamenané na MDN jsou tou částí, která se dotýká webů. Funkce CSS attr() nyní funguje v jakékoli vlastnosti s typovanými hodnotami a záložními hodnotami, nikoli jen v content. Dvě nové funkce CSS, progress() a alpha(), přicházejí spolu s font-width jako novým názvem pro font-stretch. JavaScript získává Promise.allKeyed() a Promise.allSettledKeyed(). Neúspěšné importy modulů se už neukládají do mezipaměti, takže skript, který selhal na nestabilní síti, může při dalším pokusu uspět. Na síťové straně Firefox 155 implementuje Happy Eyeballs verze 3 pro souběžné navazování spojení přes IPv6 a IPv4 a vyjednává QUIC verze 2 pro HTTP/3.
Není to nic dramatického, a právě o to jde. Google jako zdůvodnění uvádí, že „the smaller scope of these releases minimizes disruption and simplifies post-release debugging.“ Česky: menší rozsah těchto vydání minimalizuje narušení a zjednodušuje ladění po vydání. A Firefox 155 vypadá přesně jako takové vydání: hrstka doplňků platformy, hrstka oprav, ven ze dveří za dva týdny.
Proč se všichni tři pohnuli ve stejné sezóně
Google a Microsoft sdílejí jádro Chromium, takže jakmile se změnil harmonogram Chromu, měl následovat i harmonogram Edge. Důvody Mozilly byly podle The Register přízemnější: hotové funkce čekaly celé týdny na další vydávací vlak a nepředvídatelná řada dílčích vydání mezi nimi se plánovala hůře než pevný čtrnáctidenní rytmus.
Chrome přešel ze šestitýdenních vydání na čtyřtýdenní v roce 2021 a v roce 2023 přidal týdenní bezpečnostní aktualizace; dva týdny jsou dalším krokem stejným směrem.
Co to znamená pro vaše podnikání
Váš web se nyní setkává s novým jádrem prohlížeče zhruba každých čtrnáct dní. Pro většinu webů je to neviditelné a mělo by to tak zůstat. Výrobci prohlížečů provádějí testy kompatibility právě proto, aby skok verze nerozbil stránky. Pokud váš web závisí na konkrétním chování specifickém pro výrobce, na polyfillu, který zjišťuje čísla verzí, nebo na stárnoucím widgetu třetí strany, okno mezi „změna dorazí do Bety“ a „změna je před vašimi zákazníky“ se zkrátilo zhruba ze čtyř týdnů na tři.
Kanál Beta je systém včasného varování a je zdarma. Chrome vydává každou Betu tři týdny před odpovídající Stable. Rada Microsoftu firmám platí stejně dobře pro marketingový web: ponechte jeden počítač nebo jeden profil prohlížeče na Betě a jednou za čtrnáct dní proklikejte svou pokladnu, formuláře a rezervační proces. Je to levnější než se o nefunkčním platebním tlačítku dozvědět od zákazníka.
Sledujte v analytice skok, ne trend. Pokud aktualizace prohlížeče něco rozbije, stane se to k určitému datu. Segmentujte v analytice konverzní poměr podle prohlížeče a verze a hledejte náhlý propad, který začíná v den vydání a týká se jen jednoho prohlížeče. Tento vzorec je otiskem prstu chyby kompatibility.
Udržujte své vlastní závislosti aktuální. S rychlými cykly prohlížečů mívají potíže obvykle weby, které provozují JavaScriptový framework, CMS nebo plugin několik let pozadu. Výrobci těchto nástrojů testují proti aktuálním prohlížečům, ne proti vlastnímu produktu z doby před několika lety. Právě tento rytmus údržby zabudováváme do každého webu, který dodáváme: revize závislostí podle pevného harmonogramu, ne až když se něco rozbije.
Firemní flotily jsou z velké části nedotčené, a to je důležité, pokud jim prodáváte. Chrome i Edge ponechávají Extended Stable na osmi týdnech a Firefox ESR zůstává roční. Pokud jsou vašimi zákazníky firemní uživatelé na spravovaných zařízeních, uvidí méně změn jádra než široká veřejnost a funkce vydané ve dvoutýdenní verzi Stable se k nim mohou dostat až za dva měsíce. Nestavějte vstupní stránku na zbrusu nové funkci CSS pro publikum, které ji uvidí až v listopadu.
Naše čtení je takové, že je to dobrá zpráva pro web a o něco více práce pro ty, kdo na něm udržují stránky. Menší a častější vydání se snáze ladí a rychleji opravují. Cenou je, že starý zvyk kontrolovat kompatibilitu prohlížečů „zhruba jednou za měsíc“ už neodpovídá realitě. Dejte si do kalendáře čtrnáctidenní připomínku; to je většina práce.