A Lei dos Mercados Digitais (DMA), o novo regulamento para os mercados digitais na União Europeia, terá uma consequência inesperada: o fim dos aplicativos da web progressivos no iPhone. Após vários dias de incerteza, a Apple confirmou que isso não é um bug mas de uma escolha deliberada.
Além da possibilidade de instalação de marketplaces alternativos, uma das inovações mais importantes trazidas pelo DMA será a possibilidade de desenvolver navegadores para iOS com motores de renderização proprietários, e não mais baseados apenas no WebKit (motor criado pela Apple, o mesmo usado pelo Safari).
Precisamente daí vem a decisão da Apple de eliminar o suporte para aplicativos web progressivos (PWA): a empresa declarou que os aplicativos web baseados em WebKit são “alinhado com os padrões de segurança e privacidade do iOS”, mas que isso não será mais possível com mecanismos alternativos, que poderiam permitir que aplicativos web maliciosos leiam dados de outros aplicativos web e obtenham acesso à câmera, ao microfone e à localização sem o consentimento explícito do usuário.
Para esclarecer, vamos lembrar que os aplicativos web progressivos são (ou seria melhor dizer eles eram?) aqueles aplicativos da web que podem ser usados quase como se fossem aplicativos nativos: uma vez adicionados à página inicial, abrem em tela cheia (sem barra de URL), podem enviar notificações e salvar dados separadamente do navegador.
Com o iOS 17.4, eles não estarão mais disponíveis na Europa no iPhone devido a possíveis riscos de segurança citados pela Apple (mas continuarão a existir no Android). Considerando que o Google e a Mozilla já estavam insatisfeitos com a forma como a Apple estava se abrindo para outros navegadores, a parada no WPA será outro ponto sensível para aqueles que esperam uma concorrência mais livre nos navegadores.
Comentários