Главная » Статьи » Интернет » Опера: закорючки при загрузке файлов

Опера: закорючки при загрузке файлов

29 июня 2013

В браузере Opera при попытке загрузить какой-либо файл, иногда вместо ожидаемого диалога “Сохранить файл” появляется текст, состоящий из закорючек. Более подкованный в компьютерах человек поправит: это не закорючки, а попытка Оперы показать двоичный файл, вместо того, чтобы его сохранить.
Как с этим бороться: решение №1

Открыть Оперу, в адресной строке набрать opera:config.
Далее, развернуть группу настроек User Prefs и прокрутить их по алфавиту до настройки Trust Server Types.
Поставить птичку в этой настройке.
Прокрутить еще вниз до конца группы, там будет кнопка Save.
Браузер попросит его перезапустить.

Решение №2

Меню Инструменты – Настройки – Дополнительно – Загрузки:

Снять галку с “скрывать типы, открываемые Opera”.
Нажать “Добавить”.
В открывшемя окне ввести расширение, которое вызывает проблемы – exe или msi, rar, zip – любое одно, “MIME-тип” – любой набор символов.
“Действие” – сохранить на диске.

А почему Opera так себя ведет?

В принципе, виноват конкретный веб-сервер, который передает двоичный файл, но не сообщает об этом в заголовке ответа. Опера по умолчанию просто следует стандарту: если сервер говорит, что он отдает текстовый тип информации, значит браузер должен его показать, а не сохранять. Но криворуких вебмастеров в мире пока еще много, поэтому разработчикам Оперы следовало бы добавить в браузер дополнительные проверки, чтобы избавить пользователей от самостоятельного поиска решений для этой проблемы.