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