Selon plusieurs rapports, Google Chrome ne parvient plus à enregistrer des fichiers directement sur le stockage en réseau (NAS) et dans le cloud (stockage en ligne).
Un premier rapport de bug (s'ouvre dans un nouvel onglet) datant de janvier 2023 signale que la version Windows 32-bits de Chrome 109 rencontre une erreur ("impossible d'ouvrir ce fichier") lorsqu'elle tente d'enregistrer des fichiers via la norme Universal Naming Convention (UNC). Le problème proviendrait du fait que le dossier de sauvegarde évoque la présence de "fichiers système".
Cependant, en testant le code de démonstration du bug (s'ouvre dans un nouvel onglet) d'un autre rapport, The Register (s'ouvre dans un nouvel onglet) a également rencontré le problème en essayant d'ouvrir un fichier Dropbox sur la version Arm64 de Chrome 109 fonctionnant sur macOS. Les navigateurs concurrents, comme Mozilla Firefox et le Microsoft Edge basé sur Chromium, enregistraient bien, pour leur part, les fichiers vers des emplacements réseau.
Le projet Fugu de Google, préparé de manière inappropriée
Le problème prend racine dans la méthode showOpenFilePicker() (s'ouvre dans un nouvel onglet) de l'API d'accès au système de fichiers de Google (s'ouvre dans un nouvel onglet), donnant aux applications web la permission d'accéder aux fichiers et répertoires locaux.
L'API, lancée sous sa forme actuelle en 2019, fait partie du projet Fugu (s'ouvre dans un nouvel onglet) de Google, une démarche permettant de donner aux applications Web les mêmes permissions qu'aux applications de la plateforme native. Cette approche fait écho à la méthode d'Apple visant à supprimer son navigateur phare, Safari (basé sur Webkit), souvent sujet à des problèmes de sécurité.
Des navigateurs alternatifs, privilégiant la protection de la vie privée, sont disponibles sur les appareils Apple depuis un certain temps. Il existe d'ailleurs une option - apparue avec la mise à jour iOS 14 - permettant de définir un autre navigateur par défaut (que Safari) depuis septembre 2020.
Par conséquent, le projet indépendant Fugu sonne comme une excellente réponse à la politique fermée d'Apple (qui exerce un contrôle strict sur l'utilisation d'applications sur ses appareils). Et ce, en dépit de la consternation de l'Union Européenne.
Dans le cadre de la sortie de la version stable de Chrome 110, The Register rapporte que Google a fait du problème sa priorité. Le site s'appuie sur les paroles d'un ingénieur de la société qui déclare que "le blocage des chemins UNC a perturbé un grand nombre d'utilisations légitimes."