Con la seconda beta di iOS 17.4, Apple disabilitato gran parte delle funzionalità delle Progressive Web App (PWA) nell’Unione Europea. Si ipotizzava che potesse trattarsi di un cambiamento temporaneo o di un bug relativo ad alcuni aggiornamenti dell’ecosistema delle app in Europa, ma Apple ha confermato che le PWA sono state intenzionalmente rimosse e non torneranno.
In un aggiornamento sul sito Web dello sviluppatore (attraverso 9to5Mac), Apple spiega che gli utenti nell’UE non avranno accesso Schermo di casa app Web a causa del supporto di motori browser alternativi e dei relativi rischi per la sicurezza 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 per le app native su iOS”. L’isolamento dello storage e le richieste di sistema per accedere alle funzioni di privacy in base al sito sono cruciali.
Senza isolamento, Apple afferma che le app Web dannose potrebbero leggere dati da altre app Web e ottenere l’accesso alla fotocamera, al microfono e alla posizione di un utente senza il consenso dell’utente. Per risolvere questi problemi di sicurezza, Apple dovrebbe costruire una nuova architettura di integrazione, che a suo dire non è pratica a causa degli altri requisiti del Digital Markets Act e perché le app web Home Screen non vengono utilizzate da molte persone.
Il sistema iOS ha tradizionalmente fornito supporto per le app Web della schermata iniziale basandosi direttamente su WebKit e sulla sua architettura di sicurezza. Questa integrazione significa che le app web della schermata Home sono gestite per allinearsi al modello di sicurezza e privacy per le app native su iOS, incluso l’isolamento dell’archiviazione e l’applicazione delle richieste di sistema per accedere alle funzionalità che influiscono sulla privacy su base per sito.
Senza questo tipo di isolamento e applicazione, le app Web dannose potrebbero leggere i dati di altre app Web e riacquisire le loro autorizzazioni per ottenere l’accesso alla fotocamera, al microfono o alla posizione di un utente senza il consenso dell’utente. I browser potrebbero anche installare app Web nel sistema senza la consapevolezza e il consenso dell’utente. Affrontare i complessi problemi di sicurezza e privacy associati alle app Web utilizzando motori browser alternativi richiederebbe la creazione di un’architettura di integrazione completamente nuova che attualmente non esiste in iOS e non era pratico da intraprendere date le altre richieste del DMA e la bassissima adozione da parte degli utenti. App Web della schermata iniziale. Pertanto, per rispettare i requisiti DMA, abbiamo dovuto rimuovere la funzionalità delle app web della schermata iniziale nell’UE.
i phone gli utenti nell’Unione Europea possono accedere ai siti Web direttamente dalla schermata principale tramite un segnalibro, ma le funzionalità PWA non saranno disponibili. Le app Web nella Schermata Home verranno forzate ad aprirsi in Safari (o in un altro browser predefinito) anziché in una finestra dedicata, non è disponibile 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”. La società afferma inoltre di rammaricarsi dell’impatto che il cambiamento avrà sugli sviluppatori di app web Home Screen e sugli utenti iPhone.
L’aggiornamento alle app Web Home Screen si accompagna a molte altre modifiche al App Store nell’Unione Europea, con Apple che consente mercati di app alternativi, metodi di pagamento alternativi, diversi motori di browser e altro ancora.