Android

Chrome voor iOS profiteert van open-sourcing

How To Change Default Browser On iPhone - After iOS 14 Install - To Chrome From Safari

How To Change Default Browser On iPhone - After iOS 14 Install - To Chrome From Safari
Anonim

Google heeft eindelijk zijn Chromium open-source repository bijgewerkt met de Chrome-code voor iOS, waardoor ontwikkelaars kunnen profiteren van de code van Google en mogelijk hun eigen browsers kunnen maken of verbeteringen kunnen voorstellen aan de iOS-code van Chrome.

Op de lange termijn kan dit veel verbeteringen betekenen voor Chrome voor iOS en verschillende andere webbrowsers voor iOS op basis van de stabiele code van Google voor Chrome.

Open-sourcing van de Chrome-code van iOS zal resulteren in een sneller ontwikkelende omgeving voor Google Chrome zelf.

“Gezien de toewijding van Chrome aan open-sourcecode, hebben we de afgelopen jaren veel tijd besteed aan het aanbrengen van de benodigde wijzigingen om de code voor Chrome voor iOS naar Chromium te stroomlijnen. Tegenwoordig is die upstreaming voltooid en kunnen ontwikkelaars de iOS-versie van Chromium compileren zoals ze dat voor andere versies van Chromium kunnen doen, 'verklaarde het bedrijf.

Eerder had het bedrijf de code voor Chrome voor iOS gescheiden gehouden van de rest van de Chromium-projecten, vanwege het complexe karakter van het programma.

Maar nu heeft Google de code opnieuw ingevoerd en verplaatst naar de open-source repository die voor iedereen toegankelijk is.

Chromium is een open-source internetbrowser met dezelfde code als Google Chrome. Nieuwe functies die bedoeld zijn voor de Chrome-browser worden eerst getest op Chromium voordat ze officieel worden vrijgegeven voor Chrome.

“Vanwege beperkingen van het iOS-platform moeten alle browsers bovenop de WebKit-rendering-engine worden gebouwd. Dat zorgde voor wat extra complexiteit die we niet in de Chromium-codebasis wilden plaatsen, ”voegt Google toe.

Chrome gebruikt Blink als rendering-engine voor andere platforms en WebKit voor iOS - de integratie van de twee was een complexe procedure en Google is eindelijk in staat geweest om de code van Chrome voor iOS te upstreamen naar Chromium.

Open-sourcing van Chrome voor iOS betekent dat de ontwikkeling van de iOS-versie sneller zal zijn dan voorheen, omdat de tests beschikbaar zijn voor de hele Chromium-community en ook automatisch worden uitgevoerd zodra een code is ingecheckt.

Hoewel iOS de ingebouwde Safari-browser heeft, maar Chrome blijft een populaire keuze voor gebruikers, voornamelijk vanwege de automatische synchronisatie van bladwijzers, voorkeuren en andere gegevens, op apparaten die zijn ingelogd via dezelfde Gmail-id.

Op de lange termijn zal deze stap van Google nuttig zijn voor Apple-gebruikers omdat ze zeker worden begroet met een overvloed aan browsers door verschillende ontwikkelaars op basis van de Chrome-code - wat ook zorgt voor een stabiele build.