.
Os desenvolvedores do Chromium do Google começaram a trabalhar em um navegador experimental para o iOS da Apple usando o mecanismo Blink da gigante de buscas.
Isso é inesperado porque a versão atual do Chrome para iOS usa o mecanismo de renderização WebKit da Apple sob o capô. A Apple exige que todos os navegadores iOS usem o WebKit e suas diretrizes de revisão da iOS App Store estado“Aplicativos que navegam na web devem usar a estrutura WebKit apropriada e WebKit Javascript.”
O projeto do Google, um content_shell porta iOS, não seria permitido no iOS se fosse transformado em um navegador pronto para lançamento. No entanto, o Google, por algum motivo, está buscando isso.
As regras da Apple têm sido um ponto delicado entre os concorrentes e a comunidade de desenvolvimento web por anos. Os críticos argumentaram que as restrições do navegador da Apple – que transformam cada navegador iOS em um clone do Safari, mais ou menos – tornam os aplicativos da web menos capazes e menos atraentes. Isso leva os desenvolvedores a escrever aplicativos de plataforma nativa para iOS, sobre os quais a Apple tem poderes monetários e de controle.
Nos últimos dois anos, no entanto, a autarquia da plataforma da Apple tornou-se mais frágil à medida que os desafios legais e regulatórios proliferaram.
O último questionamento à autoridade da Apple veio da Administração Nacional de Telecomunicações e Informações dos EUA (NTIA), que acaba de emitir um relatório pedindo mudanças ao ecossistema de aplicativos móveis para promover a concorrência.
O relatório da NTIA ecoa as preocupações levantadas por outros reguladores, como Autoridade de Mercados e Concorrência do Reino Unido, e autoridades de concorrência na Austrália e no Japão. Além disso, a Lei Europeia dos Mercados Digitais, que entrará em vigor no próximo ano, espera-se que force a Apple a permitir lojas de aplicativos de terceiros e talvez para alterar seu requisito do WebKit.
O Google presumivelmente está ciente da possibilidade de mudanças pendentes, mas a empresa insiste que não há nada para ver aqui. O criador de o relatório de bug descrevendo o projeto explicou: “Este aplicativo experimental será usado para medir gráficos e latências de entrada, fornecendo rastreamentos para análise”, acrescentando que o aplicativo content_shell é “apenas experimental, não um bug de lançamento para um produto entregável”.
Um porta-voz do Google ofereceu uma resposta semelhante. “Este é um protótipo experimental que estamos desenvolvendo como parte de um projeto de código aberto com o objetivo de entender certos aspectos do desempenho no iOS”, disse um porta-voz Strong The One. “Ele não estará disponível para os usuários e continuaremos a cumprir as políticas da Apple”.
Mas se as políticas da Apple mudarem, como os relatórios sugerem que pode acontecer, o Google pelo menos terá as ferramentas para avaliar uma versão baseada em Blink do Chrome no iOS.
Pode haver mais do que isso, no entanto. Strong The One conversou com um indivíduo familiarizado com o desenvolvimento de navegadores que disse que o content_shell é mais do que apenas um conjunto de testes. “É um aplicativo de navegador mínimo”, nos disseram. “É o início de uma porta de navegador.”
É um aplicativo de navegador mínimo. É o início de uma porta do navegador
Nossa fonte explicou que, com base nos commits de código visíveis, isso parece o início de uma construção de navegador alternativo, embora em forma esquelética – mas falta sandbox crucialmente, suporte JIT no V8 e está tentando implementar uma pilha gráfica mínima. É um brinquedo por enquanto, mas não necessariamente permanecerá assim.
A possibilidade de uma mudança de regime, no entanto, deve ser moderada pela abordagem minimalista da Apple para conformidade – promulgando políticas que estejam em conformidade com a letra da lei sem ceder o controle significativo do ecossistema ou reduzir significativamente sua autoridade tributária.
Por exemplo, a intervenção das autoridades holandesas no ano passado conseguiu que a Apple reduza a comissão do app – apenas em aplicativos de namoro – de 30 por cento (para aqueles no nível de receita anual de $ 1 milhão +) para 27 por cento. Também no ano passado, os reguladores da Coreia do Sul começou a investigar se a Apple e o Google estavam tentando contornar as regras que exigiam que os candidatos a aluguel de plataformas móveis permitissem sistemas de pagamento de terceiros.
Além disso, a Apple foi acusada de “conformidade maliciosa” no contexto das leis de direito de reparo. Ele sobrecarrega os aspirantes a reparadores de dispositivos domésticos que participam do programa de reparo da empresa com um depósito de segurança de $ 1.200 em 79 libras de ferramentas enviadasapenas para trocar a bateria de um iPhone.
Uma maneira de expressar esse comportamento no contexto das regras do navegador iOS seria se a Apple adotasse requisitos diferentes para regiões geográficas diferentes. Isso forçaria o Google, a Microsoft, a Mozilla e outros fabricantes de navegadores a arcar com o custo de manter as versões do navegador iOS para vários mecanismos de renderização.
No entanto, o projeto iOS Blink da equipe do Chromium levantou esperanças entre aqueles que buscam a liberdade da supervisão da Apple. Advocacia na Web Abertaum grupo de desenvolvedores que fez lobby por mudanças nas políticas da Apple, disse Strong The One“Embora o Google tenha dinheiro para investir em projetos que podem não ter permissão para atingir os usuários, o momento para isso parece muito significativo.”
“O relatório da NTIA em 1º de fevereiro recomendou que o Congresso dos EUA aprovasse uma legislação para acabar com o Apple Browser Ban (a proibição efetiva da Apple de navegadores concorrentes no iOS), de acordo com a Lei de Mercados Digitais da UE e as recomendações da Autoridade de Concorrência e Mercado do Reino Unido, a ACCC australiano e o HDMC japonês”, disse o grupo.
“Finalmente, parece que os clientes da Apple poderão se beneficiar da escolha e concorrência de navegadores reais, o que certamente beneficiará a equipe do Safari, os usuários do iOS, os desenvolvedores da web e qualquer pessoa que faça negócios na web”. ®
.