Zavrieť reklamu

Apple je známy pre celkovú uzavretosť svojich systémov, ktorá ho v mnohých ohľadoch môže stavať do výhody. Skvelým príkladom je napríklad obchod aplikácií App Store. Vďaka tomu, že nie je povolený takzvaný sideloading alebo inštalácia aplikácií z cudzích zdrojov, je Apple schopný dosiahnuť väčšiu mieru zabezpečenia. Každý softvér si totiž pred zaradením prechádza kontrolou, z čoho benefitujú ako samotní jabĺčkari, formou spomínanej bezpečnosti, tak aj Apple, a to konkrétne svojím platobným systémom, kedy si viac-menej z každej platby strháva 30 % čiastky v podobe poplatku.

Takýchto vlastností, ktoré robia jablčnú platformu svojim spôsobom uzavretejšou, by sme našli hneď niekoľko. Ďalším príkladom môže byť WebKit v prípade iOS. WebKit je renderovacím jadrom prehliadačov, ktorý zohráva kľúčovú úlohu pri spomínanom operačnom systéme iOS. Nielen že je na ňom postavený prehliadač Safari, ale Apple zároveň núti ostatných vývojárov, aby WebKit využívali vo všetkých prehliadačoch pre svoje telefóny a tablety. V praxi to potom vyzerá pomerne jednoducho. Všetky prehliadače pre iOS a iPadOS používajú jadro WebKit, pretože im podmienky neumožňujú žiadnu inú alternatívu.

Povinnosť použitia WebKitu

Na prvý pohľad je vývoj vlastného prehliadača úplne rovnako jednoduchý ako vývoj vlastnej aplikácie. Do toho sa môže pustiť prakticky každý. Stačí len potrebné znalosti a následne vývojársky účet (za 99 $ ročne) na publikovanie softvéru do App Storu. Ako sme už spomenuli vyššie, v prípade prehliadačov je nutné vziať do úvahy dôležitú limitáciu – bez WebKitu to skrátka nepôjde. Vďaka tomu sa dá zároveň povedať, že vo svojom jadre si sú dostupné prehliadače nesmierne blízke. Všetky totiž stavajú na rovnakých základných kameňoch.

Od tohto pravidla sa ale pravdepodobne veľmi skoro upustí. Na Apple neustále narastá tlak, ktorý volá po zrušení povinnom používaní WebKitu, čo je v očiach expertov vykresľované ako ukážkové monopolné správanie a zneužívanie svojho postavenia. K celej tejto záležitosti sa vyjadrila aj britská inštitúcia Competition and Markets Authority (CMA), podľa ktorej je zákaz alternatívnych enginov jasným zneužitím postavenia, čo konkurenciu znateľne obmedzuje. Tá sa preto nemôže toľko odlíšiť od konkurencie a ako výsledok sa tak spomaľujú prípadné inovácie. Práve pod týmto nátlakom sa od Applu očakáva, že počnúc operačným systémom iOS 17 prestane toto pravidlo konečne platiť a na iPhone sa konečne pozrú aj prehliadače využívajúce iné renderovacie jadro ako WebKit. Vo finále môže takáto zmena výrazne pomôcť samotným používateľom.

Čo bude nasledovať

Na mieste je preto sa tiež zamerať na to, čo vlastne bude nasledovať. Vďaka zmene tohto nie príliš prívetivého pravidla sa doslova otvoria dvere pre všetkých vývojárov, ktorí budú môcť prísť s vlastným, prípadne možno aj podstatne lepším riešením. V tomto ohľade je reč hlavne o dvoch popredných hráčoch na poli prehliadačov - Google Chrome a Mozilla Firefox. Tie budú môcť konečne využiť rovnaké renderovacie jadro, ako v prípade svojich desktopových verzií. Pri Chrome sa konkrétne jedná o Blink, pri Firefoxe o Gecko.

safari 15

Tým ale vzniká nemalé riziko pre Apple, u ktorého sú na mieste obavy o stratu doterajšieho postavenia. Nielen spomínané prehliadače totiž môžu predstavovať podstatne silnejšiu konkurenciu. Podľa najnovších správ si je navyše Apple plne vedomý, že si jeho prehliadač Safari vybudoval nie príliš prívetivé renomé, kedy je známy pre svoju zaostalosť za riešenie Chrome a Firefox. Cupertínsky gigant preto začína celú záležitosť riešiť. Údajne mal doplniť tím pracujúci na riešení WebKit s pomerne jasným cieľom - vyplniť prípadné medzery a zabezpečiť, že Safari týmto krokom neupadne.

Príležitosť pre užívateľov

Vo finále z rozhodnutia o upustení WebKitu môžu najviac benefivoat samotní užívatelia. Zdravá konkurencia je pre správne fungovanie nesmierne dôležitá, pretože posúva všetky zúčastnené strany vpred. Je teda možné, že si Apple bude chcieť udržať svoje postavenie, kvôli čomu bude musieť do prehliadača viac investovať. To môže vyústiť v jeho lepšiu optimalizáciu, nové funkcie a ešte lepšiu rýchlosť.

.