Con la seconda beta di iOS 17.4, Apple ha disabilitato gran parte delle funzionalità delle Progressive Web App (PWA) nell'UE. Si è ipotizzato che potrebbe trattarsi di una modifica temporanea o di un bug relativo ad alcuni aggiornamenti all'ecosistema delle app in Europa, ma Apple ha confermato che le PWA sono state intenzionalmente rimosse e non torneranno.
In Aggiornamento sul sito dello sviluppatore (attraverso 9to5Mac), Apple spiega che gli utenti nell'UE non saranno in grado di accedere alle app web dalla schermata principale a causa del supporto di motori browser alternativi, dei rischi per la sicurezza associati e del lavoro necessario per implementare una nuova soluzione.
Secondo Apple, le app web Home Screen sono basate su WebKit e sulla sua architettura di sicurezza e sono progettate “per allinearsi con il modello di privacy e sicurezza delle app native su iOS”. Isolare le richieste di archiviazione e sistema per l'accesso alle funzioni di privacy in base al sito è fondamentale.
Senza isolamento, Apple afferma che le app Web dannose possono leggere dati da altre app Web e accedere alla fotocamera, al microfono e alla posizione di un utente senza il consenso dell'utente. Per risolvere questi problemi di sicurezza, Apple dovrà creare una nuova architettura di integrazione, che a suo dire non è pratica a causa di altri requisiti del Digital Marketplaces Act e perché le app web Home Screen non vengono utilizzate da molte persone.
iOS ha tradizionalmente fornito supporto per le app Web sulla schermata principale basandosi direttamente su WebKit e sulla sua architettura di sicurezza. Questa integrazione significa che le app web sulla schermata iniziale sono gestite per allinearsi al modello di sicurezza e privacy delle app native su iOS, incluso l’isolamento dello storage e l’applicazione delle richieste di sistema per l’accesso alle funzionalità che influiscono sulla privacy su base per sito.
Senza questo tipo di isolamento e applicazione, le applicazioni Web dannose possono leggere i dati di altre applicazioni Web e rivendicare le proprie autorizzazioni per accedere alla fotocamera, al microfono o alla posizione di un utente senza il consenso dell'utente. I browser possono anche installare applicazioni web nel sistema all'insaputa e senza il consenso dell'utente. Affrontare i complessi problemi di sicurezza e privacy associati alle applicazioni web utilizzando motori browser alternativi richiederebbe la creazione di un'architettura di integrazione completamente nuova che attualmente non esiste in iOS e non era pratica da implementare dati gli altri requisiti di DMA e l'adozione estremamente bassa del web da parte degli utenti. applicazioni nella schermata iniziale. Pertanto, per rispettare i requisiti DMA, abbiamo dovuto rimuovere la funzionalità delle app Web della schermata iniziale UE.
Gli utenti iPhone nell'UE possono accedere ai siti Web direttamente dalla schermata principale tramite un segnalibro, ma le funzionalità PWA non saranno disponibili. Le app Web nella schermata iniziale verranno costrette ad aprirsi in Safari (o in un altro browser predefinito) anziché in una finestra dedicata, non è previsto il supporto per l'archiviazione locale a lungo termine e le notifiche non funzioneranno.
Apple afferma che le modifiche sono il risultato diretto della conformità DMA e interesseranno solo un “piccolo numero di utenti”. L'azienda afferma inoltre di rammaricarsi dell'impatto che il cambiamento avrà sugli sviluppatori di app Web Home Screen e sugli utenti iPhone.
L'aggiornamento delle app Web Home Screen si accompagna a numerose altre modifiche all'App Store UE, poiché Apple consente marketplace di app alternativi, metodi di pagamento alternativi, diversi motori di browser e altro ancora.
“Guru professionista del caffè. Giocatore tipico. Difensore degli alcolici. Fanatico del bacon. Organizzatore.”