Les symptômes
- Les utilisateurs ouvrent leurs comptes de messagerie Web, cliquent sur une pièce jointe et cliquez sur "Ouvrir avec Word".
- Les utilisateurs éditent leurs précieux documents pendant des heures. Les utilisateurs enregistrent Word Doc et quittent.
- Les utilisateurs ne peuvent pas trouver de fichier.
- Les utilisateurs attrapent des torches et des fourches (dernière étape facultative) .
La cause du problème
La boîte de dialogue de téléchargement pour Firefox affiche deux options: « Enregistrer le fichier » et « Ouvrir avec ».
En choisissant "ouvrir avec", Firefox télécharge le fichier dans un dossier temporaire et ouvre l'application associée. Je veux empêcher ce comportement .
Ce que j'ai essayé
J'ai fait mes devoirs et recherché le MozillaZine et la base de connaissances (comme ici , ici ou ici ) et si j'ai bien compris, la boîte de dialogue de téléchargement ne dépendra pas de l'extension du fichier, mais plutôt de son type mime.
Je sais que je peux définir le comportement en allant dans Préférences> Applications, comme ceci:
Toutefois:
- Firefox s'appuie sur le type mime informé par le serveur . Mais il peut être lui-même incorrect, omis ou redondant (un type de fichier peut avoir plusieurs types MIME ou vice-versa).
- Firefox se souvient de la case "Faire cela automatiquement pour des fichiers comme celui-ci à partir de maintenant", par type de mimétype. Si je veux appliquer un certain comportement, je dois le définir manuellement pour chaque type de mime.
- Je ne peux pas créer de nouvelles entrées dans la liste des applications. Il est rempli uniquement lorsqu'un nouveau téléchargement est effectué à partir d'un type MIME non enregistré. Ce n'est qu'alors que je peux changer le comportement dans la liste.
- Je peux modifier le fichier mimetypes.rdf , forçant le comportement "enregistrer le fichier", mais je n'ai pas trouvé de moyen de l'imposer à tous les fichiers.
Ce dont j'ai besoin, c'est d'un moyen (de préférence) de rendre impossible l'ouverture avec une application externe, ou au moins de forcer l'enregistrement du fichier.
Je sais que je peux mettre browser.altClickSave
en about:config
avoir l'enregistrer le fichier lorsque je clique appuyant sur ALT, mais je dois une solution qui ne nécessite pas d' interaction utilisateur.
/usr/share/mime-info/gnome-vfs.mime
et /usr/share/mime/globs
. Je ne suis pas sûr que cela influencerait le comportement de Firefox; et évidemment il n'est pas présent dans Windows.