Google meddelade idag att det öppnar sin Chrome-webbläsare för iOS. Koden för Chrome för iOS är nu en del av Googles Chromium-projekt och flyttas till open source-arkivet så att intresserade utvecklare kan ladda ner den och sammanställa en iOS-version av Chromium precis som de kan på andra plattformar. För dem som undrar är Chromium det öppna webbläsarprojektet från vilket Chrome drar sin källkod.
Till skillnad från dess stationära motsvarighet som använder Googles egna Blink-rendering-motor, är Chrome för iOS byggt på WebKit-motorn, precis som alla andra webbläsare på Apples mobilplattform där ute. Det beror på att appar inte kan använda tredje parts ramverk än Apples egna. Apple kräver att alla webbläsarappar använder den vanliga WebKit-rendering-motorn som möjliggör en gemensam uppsättning funktioner och bidrar till att stärka säkerheten.
Enligt Googles egna ord har "begränsningarna för iOS-plattformen" och "den ytterligare komplexitet som krävs" för iOS historiskt hållit koden för Chrome för iOS åtskild från resten av Chromium-projektet.
Dagens nyheter är resultatet av år av "noggrann refactoring" och att göra de ändringar som krävs för att uppströms koden för Chrome för iOS till Chromium, enligt Google.
Förutom att utvecklare kan kompilera iOS-versionen av Chromium som de kan för andra versioner av Chromium, noterade Google att utvecklingshastigheten är snabbare nu när alla tester för Chrome för iOS är tillgängliga för Chromium-communityn. Genom att öppna Chrome-iOS-koden kan Google också lägga till och släppa nya funktioner snabbare.
Chrome för iOS är tillgängligt utan kostnad för alla användare från App Store.
Källa: Google