Симптомы
- Пользователи открывают свои учетные записи веб-почты, нажимают на некоторые вложения и нажимают «Открыть с помощью Word».
- Пользователи редактируют свои драгоценные документы часами. Пользователи сохраняют слово doc и выходят.
- Пользователи не могут найти файл.
- Пользователи берут факелы и вилы (последний шаг необязательно) .
Причина проблемы
Диалог загрузки для Firefox показывает две опции: « Сохранить файл » и « Открыть с помощью ».
Выбрав «Открыть с помощью», Firefox загрузит файл во временную папку и откроет соответствующее приложение. Я хочу предотвратить это поведение .
Что я пробовал
Я сделал домашнее задание и произвел поиск в MozillaZine и в Базе знаний (как здесь , здесь или здесь ), и если я правильно понял, диалоговое окно загрузки будет зависеть не от расширения файла, а скорее от его типа пантомимы.
Я знаю, что могу установить поведение, перейдя в Настройки> Приложения, например:
Однако:
- Firefox использует тип mime, сообщаемый сервером . Но он может быть неверным, опущенным или избыточным (один тип файла может иметь несколько типов MIME или наоборот).
- Firefox запоминает флажок «Делать это автоматически для файлов, подобных этому с настоящего момента», для каждого типа миме. Если я хочу применить определенное поведение, я должен вручную установить его для каждого типа пантомимы.
- Я не могу создавать новые записи в списке приложений. Заполняется только тогда, когда новая загрузка сделана из незарегистрированного типа пантомимы. Только тогда я могу изменить поведение в списке.
- Я могу отредактировать файл mimetypes.rdf , применив поведение «сохранить файл», но не смог найти способ применить это ко всем файлам.
Мне нужен способ (предпочтительно) сделать невозможным открытие с помощью внешнего приложения или, по крайней мере, принудительно сохранить файл.
Я знаю , что могу установить browser.altClickSave
в about:config
иметь его сохранить файл , когда я нажимаю , нажав ALT, но мне нужно какое - то решение , которое не требует взаимодействия с пользователем.
/usr/share/mime-info/gnome-vfs.mime
и /usr/share/mime/globs
папки. Я не уверен, что это повлияет на поведение Firefox; и, очевидно, его нет в Windows.