Apple confirma que o iOS 17.4 remove web apps na Tela de Início na UE
A decisão da Apple de remover web apps na Tela de Início (progressive web apps, ou PWAs) para usuários da UE no iOS 17.4, citando conformidade com o Digital Markets Act e preocupações de segurança, é vista por muitos como um grande retrocesso para as tecnologias web abertas. Os comentadores debatem se os PWAs alguma vez foram amplamente usados ou viáveis, com alguns argumentando que já estavam “mortos” e outros dizendo que o mau suporte das plataformas — especialmente da Apple — impediu que alcançassem seu potencial. A medida também é enquadrada como “malicious compliance” que protege o modelo de negócios da App Store da Apple, destacando tensões mais amplas entre objetivos regulatórios, escolha do usuário, segurança da plataforma e poder dos guardiões de acesso.
Impacto nos PWAs e na Web
- Muitos veem isso como, na prática, matar os PWAs no iOS na UE e prejudicar seriamente o futuro dos PWAs como modelo de app multiplataforma.
- Outros argumentam que os PWAs já eram de nicho e pouco usados, então a maioria dos usuários não vai notar; alguns até acolhem menos apps baseados em tecnologias web.
- A perda não é só para PWAs “completos”: atalhos simples na tela de início para webapps responsivos também ficam menos convenientes.
Justificativa da Apple vs Motivações Suspeitas
- A razão declarada pela Apple: dar suporte a web apps na tela de início com engines de terceiros sob o DMA exigiria uma nova arquitetura de integração, que não valeria o esforço dado o baixo uso.
- Muitos comentadores chamam isso de “malicious compliance” ou “birra”, argumentando que o DMA não exige que os PWAs sejam removidos e que a Apple se beneficia ao empurrar desenvolvedores para apps nativos e taxas da App Store / CTF.
Debates sobre Segurança e Privacidade
- A Apple cita preocupações complexas de segurança/privacidade (sandboxing, permissões por site, superfície de ataque do JIT) se múltiplas engines obtiverem integração profunda com o sistema.
- Críticos respondem que:
- macOS, Android e Windows já permitem múltiplas engines e PWAs;
- apps nativos são ao menos tão arriscados;
- remover um recurso de nicho não melhora a segurança de forma significativa.
- Algumas discussões técnicas sugerem que os PWAs atuais no iOS podem compartilhar uma instância do WebKit que impõe prompts por site; migrar para múltiplas engines exigiria uma grande reformulação.
Regulação, DMA e Consequências Não Intencionais
- Um lado diz que esse é exatamente o tipo de efeito colateral que se obtém com regulação; as pessoas deveriam “assumir” esse resultado.
- Outros insistem que o DMA não força a remoção dos PWAs e esperam mais reação da UE ou regras futuras mais rígidas em resposta à abordagem da Apple.
Adoção pelos Usuários e Percepção dos PWAs
- Vários observam que quase não há awareness mainstream sobre PWAs; o interesse está principalmente entre desenvolvedores e “nerds.”
- Alguns argumentam que o mau suporte das plataformas — especialmente da Apple, e até do Firefox desktop — é a razão de os PWAs nunca terem decolado, não a falta de valor intrínseco.
Preocupações com Desenvolvedores e Ecossistema
- Pequenos desenvolvedores e independentes são vistos como os maiores perdedores: agora são efetivamente empurrados para um desenvolvimento nativo mais caro e para as políticas das lojas.
- Alguns desenvolvedores dizem que isso, somado a outras movimentações recentes da Apple, os faz reconsiderar mirar plataformas Apple ou novas como o Vision Pro.
- Um subconjunto de usuários e devs diz que isso os empurra, no longo prazo, para Android ou plataformas mais abertas.