Vyhledávání na webu

Chrome, Firefox, Edge a Safari se spojily, aby vyřešily běžné problémy na webu


Ačkoli mnoho webových prohlížečů nyní používá stejný jádro Chromium, ne vždy načítají stránky a webové aplikace stejným způsobem, což způsobuje problémy uživatelům i vývojářům. Google, Mozilla, Igalia, Apple a Microsoft se opět spojili, aby to napravili.

Během posledních pěti let projekt Interop vybíral některé funkce, které je třeba zlepšit nebo opravit ve všech hlavních webových prohlížečích. Interop 2026 nyní začal a jsou zde zastoupeny týmy za Mozilla Firefox, Google Chrome, Apple Safari a Microsoft Edge. Igalia je také součástí tohoto úsilí jako častý přispěvatel do Chromium, WebKit (jádro Safari), Firefoxu a Serva.

Tentokrát se prohlížeče zaměřují na kontejnerové prvky, vlastní styly pro zvýrazněný text, lokální databáze, WebAssembly (Wasm), chování při posouvání, přechody zobrazení, WebRTC (používané pro videohovory a streamování) a několik dalších prvků a funkcí prohlížeče. Některé funkce jsou již podporovány v určitých prohlížečích - například hodnota CSS kontrastní barvy momentálně funguje ve Firefoxu a Safari, ale ne v Chromu a Edge.

Tým WebKit vysvětlil v blogovém příspěvku pro webové vývojáře: „Interop 2026 sdružuje dvacet oblastí zaměření, které jsou pro vás jako webového vývojáře důležité. Některé […] vám dávají flexibilnější způsoby, jak navrhnout svůj CSS. Jiné, jako Scroll-Driven Animations a View Transitions, vám umožňují vytvářet plynulejší, poutavější zážitky, aniž byste museli sahat po JavaScriptu. Funkce jako WebTransport a Navigation API vám poskytují výkonnější nástroje pro tvorbu moderních webových aplikací.“

I když nejste webový vývojář, je to stále skvělý projekt, který časem učiní webové stránky a webové aplikace výkonnějšími a spolehlivějšími. Občas narazím na webovou stránku, která v Firefoxu nebo Safari nefunguje úplně správně, a musím přepnout na prohlížeč založený na Chromiu, jako je Edge. Zajištění toho, aby všechny webové prohlížeče měly (zhruba) stejnou podporu funkcí, je součástí řešení tohoto problému.

Cílem je, aby všechny prohlížeče podporovaly všechny tyto funkce do konce roku 2026, nebo se k tomu alespoň přiblížily. Loňský projekt Interop 2025 se zaměřil na umístění kotvy v CSS, přechody mezi pohledy, výkon stránky a API pro navigaci. Chrome a Firefox uzavřely rok s 99% dokončením, zatímco Edge a Safari s dokončením 98%.

Panel Interop 2026 bude aktualizován během celého roku, jakmile každý prohlížeč bude postupovat v opravách chyb a implementaci nové funkcionality. Určitě se těším na tyto vylepšení ve Firefoxu více než na hromadu funkcí umělé inteligence.

Zdroj: WebKit, blog Microsoft Edge

Související články