O Google anunciou hoje que está disponibilizando seu navegador Chrome para iOS. O código do Chrome para iOS agora faz parte do projeto Chromium do Google e está sendo movido para o repositório de código aberto, para que os desenvolvedores interessados possam baixá-lo e compilar uma versão iOS do Chromium da mesma forma que em outras plataformas. Para quem se pergunta, o Chromium é o projeto de navegador de código aberto do qual o Chrome extrai seu código-fonte.
Ao contrário de seu colega de desktop que usa o mecanismo de renderização Blink, proprietário do Google, o Chrome para iOS é construído no mecanismo WebKit, assim como qualquer outro navegador da plataforma móvel da Apple. Isso ocorre porque os aplicativos não podem usar estruturas de terceiros que não sejam as da Apple. A Apple exige que todos os aplicativos de navegador usem o mecanismo de renderização WebKit padrão, que permite um conjunto comum de recursos e ajuda a fortalecer a segurança.
Nas próprias palavras do Google, as “restrições da plataforma iOS” e “a complexidade adicional necessária” para iOS mantiveram historicamente o código do Chrome para iOS separado do restante do projeto Chromium.
As notícias de hoje são o resultado de anos de “refatoração cuidadosa” e a realização das alterações necessárias para atualizar o código do Chrome para iOS para o Chromium, segundo o Google.
Além de permitir que os desenvolvedores compilem a versão iOS do Chromium da mesma forma que podem para outras versões do Chromium, o Google observou que a velocidade de desenvolvimento é mais rápida agora que todos os testes do Chrome para iOS estão disponíveis para a comunidade do Chromium. O código iOS do Chrome de código aberto ajudará o Google a adicionar e liberar novos recursos mais rapidamente também.
O Chrome para iOS está disponível gratuitamente para todos os usuários da App Store.
Fonte: Google