interprétation différente des fichiers 7z selon le navigateur

Problème avec les fichiers 7z dans Internet Explorer ou Opera

Les fichiers d’archive avec l’extension 7z sont vus par Internet Explorer et Opéra comme des fichiers “.Zip”.

Une simple balise <a href=”monfichier.7z” >fichier</a> ne sera pas reconnue de la même manière selon les navigateurs du client.

Browser7z OK?
IEIE7 oui, IE8 & 9 non
ChromeOui
OpéraNon
SafariOui
FirefoxOui

En fait, les deux navigateurs reconnaissent que le fichier est une archive et forcent l’enregistrement en “.zip”. Du coup, le double-clic sur le fichier zip ne fonctionne évidemment pas et génère l’erreur “Le dossier compressé n’est pas valide ou endommagé”.

La seule “solution” trouvée est que l’utilisateur fasse un clic droit avec la souris sur le lien et choisisse “enregistrez sous”. Le nom du fichier proposé sera mauvais et il faudra saisir la bonne extension.

Je suppose que l’IE comme Opéra ont pensé bien faire en proposant “.zip” quand ils décèlent que le fichier est une archive mais tout le monde sait pourtant que le mieux est l’ennemi du bien.

Je n’ai rien trouvé sur la toile pour pallier à ce problème et si vous avez la solution, je suis preneur …

Comme quoi, il est toujours difficile de choisir son navigateur… et toujours un casse-tête pour les développeurs Web !!

A propos Martial Auroy

Je suis formateur sur les offres de la plateforme Microsoft 365 et sur la suite Office de Microsoft : Excel, OneDrive, Planner, PowerPoint, SharePoint, Teams, Word, Yammer et tous leurs amis.