Google gab heute bekannt, dass es seinen Chrome-Browser für iOS als Open-Sourcing-Version anbietet. Der Code für Chrome für iOS ist jetzt Teil des Chromium-Projekts von Google und wird in das Open-Source-Repository verschoben, damit interessierte Entwickler ihn herunterladen und eine iOS-Version von Chromium kompilieren können, genau wie sie es auf anderen Plattformen können. Für diejenigen, die sich fragen, ist Chromium das Open-Source-Webbrowser-Projekt, aus dem Chrome seinen Quellcode bezieht.
Im Gegensatz zu seinem Desktop-Gegenstück, das Googles proprietäre Blink-Rendering-Engine verwendet, basiert Chrome für iOS auf der WebKit-Engine, genau wie jeder andere Browser auf der mobilen Plattform von Apple. Dies liegt daran, dass Apps keine anderen Frameworks von Drittanbietern als die von Apple verwenden können. Apple verlangt, dass alle Browser-Apps die standardmäßige WebKit-Rendering-Engine verwenden, die eine Reihe gemeinsamer Funktionen ermöglicht und zur Erhöhung der Sicherheit beiträgt.
Nach Googles eigenen Worten haben die „Einschränkungen der iOS-Plattform“ und die „zusätzliche Komplexität, die für iOS erforderlich ist“, den Code für Chrome für iOS in der Vergangenheit vom Rest des Chromium-Projekts getrennt.
Die heutigen Nachrichten sind das Ergebnis jahrelanger "sorgfältiger Überarbeitung" und der erforderlichen Änderungen, um den Code für Chrome für iOS in Chromium zu übertragen, so Google.
Abgesehen davon, dass Entwickler die iOS-Version von Chromium wie für andere Chromium-Versionen kompilieren können, hat Google festgestellt, dass die Entwicklungsgeschwindigkeit jetzt höher ist, da alle Tests für Chrome für iOS für die Chromium-Community verfügbar sind. Mit dem Open-Sourcing-iOS-Code von Chrome kann Google neue Funktionen schneller hinzufügen und freigeben.
Chrome für iOS steht allen Nutzern im App Store kostenlos zur Verfügung.
Quelle: Google