Главная > Разное, Решение проблем > Opera: скачиваем файлы, минуя крякозябры

Opera: скачиваем файлы, минуя крякозябры

Наверняка все пользователи браузера Opera хотя бы раз сталкивались со следующей проблемой - при попытке скачивать файл (архив или исполняемый, к примеру) вместо начала закачки отображается его содержимое:

Суть проблемы кроется в том, что неверно определяется тип получаемого содержимого (mime type), проще говоря, Opera вводит в заблуждение веб-сервер, выдавая бинарный файл за веб-страницу. Именно глядя на mime type, браузер должен определить - что делать с загружаемым содержимым. Mime type передается в строке content-type заголовка HTTP, куда веб-сервер почему-то помещает неверный mime type, причем исключительно для Opera. Браузер чётко следует стандартам и действует согласно предоставленного ему типа данных, что и приводит к нежелательному эффекту.

Устраняем каракули при закачке файлов в Opera

 

  • Откройте окно параметров браузера, нажав на клавиатуре CTRL+F12.
  • На вкладке Расширенные перейдите в раздел Загрузки. Найдите там MIME-тип text/plain, для чего снимите флажок "Скрыть типы, отображаемые Opera", и воспользуйтесь полем поиска.
  • Нажмите кнопку "Изменить", и допишите через запятую все расширения, которые при закачке приводят к появлению кракозябр, как правило, это rar,zip,oxt,wmv,cab,7z. В качестве действия выберите "Показать диалог загрузки".

Вот теперь про каракули и прочие "внутренности" скачиваемых в Opera файлов можно забыть.

Winreview.ru можно найти в Вконтакте, Facebook и Twitter. Присоединяйтесь!

Комментарии

  1. Прохожий

    Побочный эффект, однако, на некоторых сайтах проявляется автоматически, без всяких запросов, закачивается пара-тройка служебных файлов с расширением woff. Файлы сами по себе вроде безобидные (формат шрифтов WOFF (Web Open Font Format)), но первый раз напрягло сильно, хоть антивирус не хрюкнул.

  2. Сергей Ткаченко

    Интересно. Дайте, пожалуйста, ссылку на один из таких сайтов.

  3. Прохожий

    Эвона http//www.samsung.com/us/support/supportMain.do

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

  4. Сергей Ткаченко

    А что вы именно меняли в настройках?

    Я открыл вашу ссылку, у меня ничего не скачивается, и все отображается корректно, без каких-либо проблем.

  5. Прохожий

    Ну вообще-то интересно девки пляшут... Убрал ассоциации в MIME-типах - фича сия осталась... А настройки - мои обычные (из основных всплывающие - не принимать, Java-скрипты и плагины - вкл, куки - только с посещаемого сайта). Повторюсь, но ранее не наблюдал закачки woff-файлов, причем передаются закачки сразу напрямую Download Master'у, хотя обычно появляется окошко выбора. Обе программы последних версий. Портабельная Опера, у которой нет интеграции с DM, не качает служебных файлов.

  6. Сергей Ткаченко

    @Прохожий
    Да уж. Я это даже воспроизвести не могу

  7. cooper

    Я никаких изменений, описанных здесь, не делал, а загрузка woff у меня давно всплывает в обычном окне Оперы. Приходится просто жать Отмена и страница отображается без каких-либо проблем. Расширений нет, плагины отключал, перехвата сторонних закачивальщиков нет. В списке MIME-типов расширения woff ессно нет. Причину пока так и не нашел.

    В нете кстати вопросы насчет этих странных загрузок woff в Опере встречаются, решений только я пока не видел.

  8. cooper

    Проблему устранил удалением operaprefs.ini. После запуска Оперы файл создался с дефолтными настройками и woff больше скачивать не пытается. Правда потом пришлось заново подкручивать интерфейс и др. настройки. Скорее всего проблема возникла из-за несовместимости при установке каждой очередной версии поверх старой, возможно 11.10, когда появилась поддержка woff. При сравнении старого и нового operaprefs.ini отличий столько, что удивляюсь что это был единственный видимый косяк. В частности в новом файле секция содержала одну строчку - Version=3, а в старом Version=2 и еще почти 500 строк.

  9. Сергей Ткаченко

    @cooper
    cooper

    Почему-то у меня ни разу не воспроизвелась загрузка woff-файлов ни в одной версии бразуера Opera, хотя я всегда обновляюсь "поверх".

    Я рад, что проблема решилась, и взял на заметку.

Написать комментарий