Я работаю над тем, чтобы превратить часть веб-сайта в простое офлайн-приложение, подходящее для установки карты памяти. Это включает в себя сохранение всех HTML, изображений и связанных файлов и изменение URL-адресов, чтобы они работали в автономном контексте.
Некоторые из включенных файлов - это файлы .epub и .mobi (разные форматы E-pub), в то время как большинство из них являются файлами PDF. Для моего коллеги (Win 7, FF 16.0.2) при нажатии ссылки в автономной версии на файлы .epub и .mobi их содержимое отображается в браузере, а при нажатии на ссылку "то же" на веб-сайте запускается нормальное открытие / сохранить диалог. В моем FF (Win 7, FF 19.0) я получаю диалог в обоих случаях.
Вся информация об обработке файлов в состоянии FF, которую я нашел, основана только на том, с каким типом MIME веб-сервер обслуживает файл. Для «автономного веб-сайта», такого как наш, это, очевидно, неприменимо, поскольку веб-сервер не задействован. В этом случае Firefox прибегает к проверке файлового суффикса или полагается на настройки ОС? Мы обеспокоены тем, что другие пользователи могут открывать файлы в браузере.