A Apple revelou que a causa por trás da desactivação das Progressive Web Apps (PWAs), também conhecidas como aplicações web para iPhone, na União Europeia (UE) não se trata de um bug. A empresa actualizou o seu site para explicar que a nova regulamentação da UE, o Digital Markets Act (DMA), é o motivo da mudança. Esta decisão está relacionada com a complexidade de permitir diferentes motores de navegador, conforme exigido pelo DMA.
O que levou a Apple a desactivar as PWAs na UE?
A descoberta inicial foi feita pelo pesquisador de segurança Tommy Mysk e pela Open Web Advocacy, que observaram que as PWAs foram transformadas em atalhos de sites com o lançamento do segundo beta do iOS 17.4.
A Apple argumenta que a exigência do DMA de permitir motores de navegador alternativos poderia resultar em problemas de segurança e privacidade para os utilizadores, como acesso não autorizado à câmara, microfone ou localização. Por isso, teve que remover o suporte às PWAs na UE para cumprir com as directrizes do DMA.
Isto tem um enorme impacto nos desenvolvedores: a desactivação das PWAs afecta-os tanto quanto os utilizadores, que agora podem aceder a sites apenas por meio de marcadores no ecrã inicial, em vez de experimentar as funcionalidades mais avançadas oferecidas pelas PWAs.
Apple lamenta, mas…
A Apple lamenta o impacto desta mudança, mas justifica-a como parte do esforço para cumprir com o DMA e manter a segurança do iOS.
Esta decisão da Apple levanta debates sobre o equilíbrio entre segurança e controle da empresa sobre o seu eco-sistema de aplicativos iOS. A ver vamos o que nos reservam os próximos meses.





