westward.cv.ua

Статьи на компьютерную тематику и личный блог

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

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

Как с этим бороться: решение №1

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

Решение №2

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

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

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

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