AccueilActualités informatiqueDe meilleures Web-Apps : Safari, le navigateur d'Apple, avec File System Access

De meilleures Web-Apps : Safari, le navigateur d’Apple, avec File System Access

Le moteur de navigation d’Apple, WebKit, prend désormais en charge l’API File System Access – non seulement dans la version de bureau de Safari pour macOS, mais aussi sur iPhone et iPad. Cela permet aux applications web basées sur des fichiers d’accéder au système de fichiers local de l’ordinateur afin de pouvoir y créer, lire et écrire des fichiers.

Sommaire

L’interface fonctionne en interaction avec le « Origin Private File System », comme l’explique Apple. Les applications web doivent ainsi enregistrer des fichiers dans leur propre répertoire « privé », sans avoir en même temps un aperçu et un accès aux fichiers d’autres applications web. Selon la mise en œuvre, une entrée dans l’Origin Private File System peut également être un objet dans une base de données et ne doit pas conduire à une entrée dans le système de fichiers local de l’utilisateur, limite Apple. Les fichiers ou dossiers créés via l’interface ne sont donc pas automatiquement facilement accessibles en dehors du navigateur.

L’API est déjà intégrée dans Safari 15.2 et sera encore étendue avec la prochaine version 15.4 (actuellement encore en phase bêta dans le cadre de macOS 12.4 et iOS 15.4), peut-on lire dans le blog WebKit.

Avec le soutien de l’API File System Access, Apple rejoint le navigateur Chrome de Google (ou le moteur Chromium) et apporte en outre l’interface sur les appareils mobiles avant Android. Chrome supporte l’API par défaut depuis la version 86. Dans iOS et iPadOS, WebKit est, selon les directives d’Apple, le moteur de tous les navigateurs – donc également Chrome et Firefox.

Avec iOS 15.4, Apple pose également les bases pour permettre aux applications web d’envoyer des notifications push, comme cela avait déjà été annoncé auparavant. Le soutien d’Apple aux Progressive Web Apps (PWA) performantes s’est ainsi soudainement nettement accéléré après de longues hésitations et de nombreuses critiques de la part des développeurs web.

Des applications web plus performantes pourraient également servir d’exutoire à Apple dans sa lutte contre l’ouverture forcée de l’iPhone au sideloading et aux app stores alternatifs : Déjà dans le litige avec Epic Games, les avocats d’Apple ont régulièrement fait référence aux applications web comme alternative ouverte à l’App Store contrôlé par le fabricant.

Plus d'articles