Google anunció hoy que es de código abierto su navegador Chrome para iOS. El código para Chrome para iOS ahora es parte del proyecto Chromium de Google y se está trasladando al repositorio de código abierto para que los desarrolladores interesados puedan descargarlo y compilar una versión iOS de Chromium al igual que en otras plataformas. Para aquellos que se preguntan, Chromium es el proyecto de navegador web de código abierto del que Chrome extrae su código fuente.
A diferencia de su contraparte de escritorio que utiliza el motor de renderizado Blink patentado de Google, Chrome para iOS se basa en el motor WebKit, al igual que cualquier otro navegador en la plataforma móvil de Apple. Esto se debe a que las aplicaciones no pueden usar marcos de terceros que no sean los de Apple. Apple requiere que todas las aplicaciones del navegador usen el motor de representación estándar de WebKit que permite un conjunto común de características y ayuda a fortalecer la seguridad.
En las propias palabras de Google, las "restricciones de la plataforma iOS" y "la complejidad adicional requerida" para iOS históricamente han mantenido el código de Chrome para iOS separado del resto del proyecto Chromium.
Las noticias de hoy son el resultado de años de "refactorización cuidadosa" y de hacer los cambios necesarios para actualizar el código de Chrome para iOS en Chromium, según Google.
Además de permitir a los desarrolladores compilar la versión iOS de Chromium como pueden para otras versiones de Chromium, Google señaló que la velocidad de desarrollo es más rápida ahora que todas las pruebas de Chrome para iOS están disponibles para la comunidad de Chromium. El código iOS de Chrome de código abierto ayudará a Google a agregar y lanzar nuevas funciones más rápido también.
Chrome para iOS está disponible sin cargo para todos los usuarios de App Store.
Fuente: Google