Loga Chromium a WebKit

AppleInsider může získat přidruženou provizi za nákupy uskutečněné prostřednictvím odkazů na našich stránkách.
Tým Chromium společnosti Google pracuje na vytvoření nového experimentálního prohlížeče pro iOS založeného na Blink, namísto používání Webkitu, jak to nařizují zásady App Store.
Podle pokynů pro recenze App Store musí webové prohlížeče a aplikace, které nabízejí možnosti procházení webu, používat „příslušný rámec WebKit a Javascript WebKit“. Zdá se však, že Google začíná hledat jiné způsoby, jak nabídnout procházení na iOS, aniž by použil prohlížeč schválený společností Apple.
Vývojáři Chromium z vyhledávacího gigantu údajně pracují na webovém prohlížeči pro iOS, který využívá engine prohlížeče Blink. Registrace. Port „content_shell iOS“ uvedený v hlášeních o chybách Chromium je zjevně pouze interní aplikací, která je určena pro testování grafiky a vstupních latencí.
Zveřejnění z 31. ledna zdůrazňuje, že se jedná o „pouze experimentální“ a v současné době není zamýšleno jako „produkt k odeslání“.
Mluvčí ve zprávě uvedl, že jde o „experimentální prototyp, který vyvíjíme jako součást projektu s otevřeným zdrojovým kódem s cílem porozumět určitým aspektům výkonu na iOS. Nebude dostupný uživatelům a budeme se i nadále řídit pravidly společnosti Apple. opatření.“
Navzdory protestům to může být položení základů pro velké změny ve vývoji prohlížečů pro iOS v budoucnu.
Změny zákonů, změny motoru
I když Apple v současné době nepovolí do App Store prohlížeče používající cokoli jiného než WebKit, tato zásada by mohla být v budoucnu potenciálně napadena změnami v zákonech.
Například evropský zákon o digitálních trzích má za cíl donutit Apple, aby provedl změny ve způsobu, jakým umožňuje vývojářům přístup k iOS jako celku, včetně možnosti povolit výlohy aplikací třetích stran. Vzhledem k tomu, že ostatní obchody budou moci nastavit vlastní pravidla pro obsah aplikací, znamená to, že prohlížeč nabízený prostřednictvím obchodu třetí strany nebude omezen na pravidlo pouze pro WebKit.
Zpráva Národního telekomunikačního a informačního úřadu zveřejněná 1. února také poukázala na to, jak zásady Applu „vytvářely zbytečné překážky“ pro vývojáře aplikací, včetně „funkčních omezení, která zvýhodňují některé aplikace před jinými“.
Apple se údajně připravuje na implementaci DMA, přičemž se údajně v zákulisí pracuje na dodržování pravidel, včetně výloh aplikací třetích stran.
S alternativními způsoby, jak vkládat aplikace do iPhone potenciálně na cestě, by tento druh testování od společnosti Google mohl být považován za začátek vývoje prohlížeče, který funguje podle vlastních pravidel společnosti Google, nikoli podle pravidel stanovených společností Apple. Ve skutečnosti by „experimentální prototyp mohl být víc než jen vozidlo pro testování.
Zdroj zpráv obeznámený s vývojem prohlížečů říká, že content_shell je „minimální prohlížečová aplikace“ a že je „začátkem portu prohlížeče“. Viditelná potvrzení kódu naznačují, že je ve formě kostry a chybí základní komponenty včetně sandboxingu, podpory JIT ve V8 a plně rozvinutého grafického zásobníku.
Je velmi pravděpodobné, že tyto oblasti by mohly být vylepšeny během několika měsíců, pokud by Google vložil své zdroje tímto směrem. S vyhlídkou na distribuci prohlížeče pro iOS, který se neopírá o Apple WebKit engine, to může být vše, co Google potřebuje.
Zdroj: appleinsider.com