Опера: закорючки при загрузке файлов.
В браузере Opera при попытке загрузить какой-либо файл, иногда вместо ожидаемого диалога «Сохранить файл» появляется текст, состоящий из закорючек. Более подкованный в компьютерах человек поправит: это не закорючки, а попытка Оперы показать двоичный файл, вместо того, чтобы его сохранить.
Как с этим бороться: решение №1
- Открыть Оперу, в адресной строке набрать opera:config.
- Далее, развернуть группу настроек User Prefs и прокрутить их по алфавиту до настройки Trust Server Types.
- Поставить птичку в этой настройке.
- Прокрутить еще вниз до конца группы, там будет кнопка Save.
- Браузер попросит его перезапустить.
Решение №2
Меню Инструменты — Настройки — Дополнительно — Загрузки:
- Снять галку с «скрывать типы, открываемые Opera».
- Нажать «Добавить».
- В открывшемя окне ввести расширение, которое вызывает проблемы — exe или msi, rar, zip — любое одно, «MIME-тип» — любой набор символов.
- «Действие» — сохранить на диске.
А почему Opera так себя ведет?
В принципе, виноват конкретный веб-сервер, который передает двоичный файл, но не сообщает об этом в заголовке ответа. Опера по умолчанию просто следует стандарту: если сервер говорит, что он отдает текстовый тип информации, значит браузер должен его показать, а не сохранять. Но криворуких вебмастеров в мире пока еще много, поэтому разработчикам Оперы следовало бы добавить в браузер дополнительные проверки, чтобы избавить пользователей от самостоятельного поиска решений для этой проблемы.