Apple je známý pro celkovou uzavřenost svých systémů, která jej v mnoha ohledech může stavět do výhody. Skvělým příkladem je například obchod aplikací App Store. Díky tomu, že není povolený takzvaný sideloading neboli instalace aplikací z cizích zdrojů, je Apple schopen dosáhnout větší míry zabezpečení. Každý software si totiž před zařazením prochází kontrolou, z čehož benefitují jak samotní jablíčkáři, formou zmiňované bezpečnosti, tak i Apple, a to konkrétně svým platebním systémem, kdy si víceméně z každé platby strhává 30 % částky v podobě poplatku.
Takovýchto vlastností, které dělají jablečnou platformu svým způsobem uzavřenější, bychom našli hned několik. Dalším příkladem může být WebKit v případě iOS. WebKit je renderovacím jádrem prohlížečů, který hraje zcela klíčovou roli u zmiňovaného operačního systému iOS. Nejen že je na něm postaven prohlížeč Safari, ale Apple zároveň nutí ostatní vývojáře, aby WebKit využívali ve všech prohlížečích pro své telefony a tablety. V praxi to pak vypadá poměrně jednoduše. Všechny prohlížeče pro iOS a iPadOS používají jádro WebKit, jelikož jim podmínky neumožňují žádnou jinou alternativu.
Povinnost použití WebKitu
Na první pohled je vývoj vlastního prohlížeče úplně stejně jednoduchý, jako vývoj vlastní aplikace. Do toho se může pustit prakticky každý. Stačí jen potřebné znalosti a posléze vývojářský účet (za 99 $ ročně) pro publikování softwaru do App Storu. Jak už jsme ale zmínili výše, v případě prohlížečů je nutné vzít v potaz důležitou limitaci – bez WebKitu to zkrátka nepůjde. Díky tomu lze zároveň říct, že ve svém jádru si jsou dostupné prohlížeče nesmírně blízké. Všechny totiž staví na stejných základních kamenech.
Od tohoto pravidla se ale pravděpodobně velice brzy upustí. Na Apple neustále vzrůstá tlak, který volá po zrušení povinném používání WebKitu, což je v očích expertů vykreslováno jako ukázkové monopolní chování a zneužívání svého postavení. K celé této záležitosti se vyjádřila i britská instituce Competition and Markets Authority (CMA), podle níž je zákaz alternativních enginů jasným zneužitím postavení, což konkurenci znatelně omezuje. Ta se proto nemůže tolik odlišit od konkurence a jako výsledek se tak zpomalují případné inovace. Právě pod tímto nátlakem se od Applu očekává, že počínaje operačním systémem iOS 17 přestane tohle pravidlo konečně platit a na iPhony se konečně podívají i prohlížeče využívající jiné renderovací jádro než WebKit. Ve finále může takováto změna výrazně pomoci samotným uživatelům.
Co bude následovat
Na místě je proto se také zaměřit na to, co vlastně bude následovat. Díky změně tohoto nepříliš přívětivého pravidla se doslova otevřou dveře pro všechny vývojáře, kteří budou moci přijít s vlastním, potažmo možná i podstatně lepším řešením. V tomto ohledu je řeč hlavně o dvou předních hráčích na poli prohlížečů – Google Chrome a Mozilla Firefox. Ty budou moci konečně využít stejné renderovací jádro, jako v případě svých desktopových verzí. U Chromu se konkrétně jedná o Blink, u Firefoxu o Gecko.
Tím ale vzniká nemalé riziko pro Apple, u kterého jsou na místě obavy o ztrátu dosavadního postavení. Nejen zmiňované prohlížeče totiž mohou představovat podstatně silnější konkurenci. Podle nejnovějších zpráv si je navíc Apple plně vědom, že si jeho prohlížeč Safari vybudoval nepříliš přívětivé renomé, kdy je znám pro svou zaostalost za řešení Chrome a Firefox. Cupertinský gigant proto začíná celou záležitost řešit. Údajně měl doplnit tým pracující na řešení WebKit s poměrně jasným cílem – vyplnit případné mezery a zajistit, že Safari tímto krokem neupadne.
Příležitost pro uživatele
Ve finále z rozhodnutí o upuštění WebKitu mohou nejvíce benefivoat samotní uživatelé. Zdravá konkurence je pro správné fungování nesmírně důležitá, jelikož posouvá všechny zúčastněné strany vpřed. Je tedy možné, že si Apple bude chtít udržet své postavení, kvůli čemuž bude muset do prohlížeče více investovat. To může vyústit v jeho lepší optimalizaci, nové funkce a ještě lepší rychlost.