Как сохранить веб-страницу одним файлом в Chrome и Firefox

Как сохранить веб-страницу одним файлом в Chrome и Firefox

Как сохранить веб-страницу одним файлом в Chrome и Firefox
25

Работая в глобальной сети, мы иногда сталкиваемся с информацией на различных сайтах, которая является для нас особо ценной и полезной. Веб-страницы с такими сведениями сразу же хочется сохранить отдельно на жёсткий диск для просмотра offline.

Это будет вполне разумно в том случае, если у вас вдруг возникнут какие-либо проблемы с соединением или сам сайт, где вы изначально нашли информацию, станет недоступен.

Однако сразу в двух самых популярных альтернативных браузерах – Mozilla Firefox и Google Chrome, опция сохранения страниц весьма далека от идеала.

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

Поэтому гораздо удобнее сохранять веб-страницы в единый файл. Такой файл имеет расширение .mht (MHTML) и называется веб-архивом (но его не стоит путать с .webarchive в Apple Safari, так как это разные несовместимые между собой форматы).

Как ни странно, первым браузером, предложившим поддержку MHT, в далёком 1999 году стал Internet Explorer 5.0. В 2006 году в версии 9.0 эту же технологию впервые взяла на вооружение норвежская Opera. Уже в Opera 9.5 MHT стал форматом сохранения по умолчанию.

Как сохранить веб-страницу одним файлом в Chrome и Firefox

В отличие от Internet Explorer и Opera, в двух других не менее популярных браузерах – Firefox и Chrome поддержки данного формата сейчас нет, что часто доставляет неудобства их пользователям.

Впрочем, исправить эту проблему совсем не сложно.

Итак, добавить поддержку MHT в Firefox легко и просто можно при помощи расширения UnMHT. Для того чтобы это сделать – запустите браузер, в главном меню кликните по разделу «дополнения».

Как сохранить веб-страницу одним файлом в Chrome и Firefox

Далее, в окне поиска введите «UnMHT» без кавычек, нажмите Enter. Щёлкните по кнопке «установить» напротив первого расширения в полученном списке.

Как сохранить веб-страницу одним файлом в Chrome и Firefox

Перезапустите программу:

Как сохранить веб-страницу одним файлом в Chrome и Firefox

Теперь любую веб-страницу в интернете вы можете сохранить одним файлом. Для этого достаточно лишь выбрать новый пункт «сохранить как MHT» в её контекстном меню.

Как сохранить веб-страницу одним файлом в Chrome и Firefox

Если каждый раз открывать контекстное меню вам неудобно, то управляющие иконки UnMHT можно вынести прямо на основную панель инструментов.

Для этого откройте главное меню, а в нём «настройки» –>«панель инструментов».

Как сохранить веб-страницу одним файлом в Chrome и Firefox

В самом низу появившегося окна вы найдёте новые кнопки от установленного только что UnMHT. Любую из них можно перенести на основную панель простым перетаскиванием.

Как сохранить веб-страницу одним файлом в Chrome и Firefox

Расширение UnMHT обладает целым арсеналом всевозможных дополнительных настроек и функций.

Как сохранить веб-страницу одним файлом в Chrome и Firefox

Самой удобной среди них нам, безусловно, показалась возможность в два клика сохранить все открытые в данный момент в Firefox вкладки. Ничего подобного в других веб-обозревателях мы, к сожалению, не видели.

Как сохранить веб-страницу одним файлом в Chrome и Firefox

С недавнего времени добавить поддержку формата MHT можно и в Chrome. В 18 версии этого браузера компания Google предоставила специальные API, позволяющие независимым разработчикам создавать расширения для сохранения содержимого вкладок в формате MHT. Первое из таких расширений – Save AS MHTML.

При первом знакомстве с ним нас ждало некоторое разочарование. Модуль успешно установился, однако свою ключевую функцию по каким-то (скорее всего временным) причинам выполнить не смог.

Как сохранить веб-страницу одним файлом в Chrome и Firefox

Впрочем, ждать пока разработчик исправит проблемы в своём расширении, пользователям не обязательно. Ситуация здесь кардинально изменилась после того, как Google неожиданно решила самостоятельно выполнить работу по добавлению полной поддержки MHT в свой браузер.

Уже сейчас можно активировать эту экспериментальную опцию в тестовых (canary) сборках программы, а уже скоро она станет доступна к выбору и в стабильных релизах.

Итак, чтобы включить поддержку MHT в Google Chrome наберите в адресной строке браузера текст «chrome://flags», после чего нажмите «Enter». В результате вы попадёте на страницу экспериментальных возможностей Chrome, о которой мы уже подробно рассказывали в одной из прошлых статей.

Как сохранить веб-страницу одним файлом в Chrome и Firefox

Далее вам лишь остаётся найти и активировать там пункт «Save Page as MHTML»,

Как сохранить веб-страницу одним файлом в Chrome и Firefox

после чего перезапустить браузер:

Как сохранить веб-страницу одним файлом в Chrome и Firefox

В результате, стандартный диалог сохранения страниц, начнёт сохранять информацию MHT-файлами.

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

P.S. Так как речь в этом материале вновь зашла о браузерах и их функциях, то мы, пользуясь случаем, хотим обратить ваше внимание на ещё одну связанную с ними новость последних дней.

Напомним, уже совсем скоро компания Mozilla готовится представить 13 версию своего веб-обозревателя Firefox. Одним из наиболее интересных новшеств в ней должна стать новая опция программного сброса (Firefox Reset), о которой мы уже упоминали в предыдущих статьях.

Сегодня же мы предлагаем вам ознакомиться с наглядной видеодемонстрацией того, как работает данная возможность.

Комментировать
25
18 767
Комментарии
  1. Майкл Скот ()
    Ответить

    Очень полезный обзор!

  2. Notorious ()
    Ответить

    Спасибо за полезную информацию и ее прекрасное изложение

  3. serg ()
    Ответить

    расширение Save AS MHTML работает, автор не прав. После нажатия на кнопку расширения и выхода белой страницы с надписью следует нажать правую кнопку мыши на ссылку (что и написано на английском самой ссылкой) и выбрать "сохранить по ссылке". В отличии от хромовской функции слишком много нажатий и у сохраняемого файла непонятное название (что самое неудобное по-моему)

  4. djon ()
    Ответить

    у меня лично не работала эта функция неужели нельзя было сразу разработчикам сделать это не составляя лишних проблем пользователям

  5. Raik ()
    Ответить

    djon, просто считается, что в эпоху дешёвых безлимитных соединений на сайт проще зайти ещё раз, чем сохранять его страницы на жёсткий диск… Поэтому и функция сохранения, по мнению разработчиков, используется достаточно редко. Следовательно, развивать её, добавляя mht и прочее им неохота recourse

  6. Евгений ()
    Ответить

    Ага круть, будем использовать

  7. rebeshko ()
    Ответить

    Хорошая функция. Спасибо

  8. Андрей ()
    Ответить

    Спасибо.
    Статья очень помогла

  9. Черткова Ольга ()
    Ответить

    Спасибо за статью. Все получилось легко и просто

  10. ?????? ?? ()
    Ответить

    Блин спасибо большое

  11. vook ()
    Ответить

    все получилось, автору огромное спасибо!!))

  12. john ()
    Ответить

    Что они не ввидут такую функцию по умолчанию, интересно?

  13. Андрей ()
    Ответить

    У меня Мазила 30 версии значка нет , расширение установилось но не могу сним работать. Как исправит?

  14. Aleks ()
    Ответить

    Цитата: Андрей
    У меня Мазила 30 верси


    Вот попробовал на 30 установить, все работает. И значек есть.
    На странице щелкните правой кнопкой мышки и в меню выберите "Сохранить как MНТ".

  15. Олег ()
    Ответить

    Цитата: Raik
    djon, просто считается, что в эпоху дешёвых безлимитных соединений на сайт проще зайти ещё раз, чем сохранять его страницы на жёсткий диск… Поэтому и функция сохранения, по мнению разработчиков, используется достаточно редко. Следовательно, развивать её, добавляя mht и прочее им неохота recourse

    Это не так, просто вам такая функция не нужна. Множество страниц становятся неактуальными через несколько дней, так что зайти туда еще раз не получится. Я занимаюсь интернет-аукционами, и функция сохранения точных копий страниц как никогда актуальна. Через неделю, как правило, такие страницы уже не существуют, и данные торгов уже не посмотреть.

  16. Карла ()
    Ответить

    страницы сохраняла раньше без проблем. неделю назад началось странное. день сохраняет, день не могу сохранить. сегодня сделала как советовали. но все равно не сохраняются. А вчера все что надо сохраняла. Как сделать , чтоб так не тупил? Спасибо

  17. Raik ()
    Ответить

    Карла, вы бы хоть уточнили, о каком именно браузере идёт речь winked

  18. .600 ()
    Ответить

    У хромоидов не высвечивается адрес страницы (под адресной строкой), которая была архивирована. Нельзя ли сделать так, чтобы стало видно? Как в огнелисе, при установке расширения Mozilla Archive Format.

  19. Александр ()
    Ответить

    Поддержка сохранения веб-страницы как MHTML файла была реализована в браузере Opera начиная с версии 9.0.

  20. Дамир ()
    Ответить

    Цитата: Майкл Скот
    Очень полезный обзор!

  21. iphone repair 6 ()
    Ответить

    Поддержка сохранения веб-страницы как MHTML файла была реализована в браузере Opera начиная с версии 9.0.

  22. Ника ()
    Ответить

    Благодарю за статью!

  23. depor ()
    Ответить

    О! Ах! В один файл. А толку? Папка с файлами связанная с файлом html удаляется только вместе с файлом. При ее перемещении в другую папку перемещается связанный файл html. Так что "потерять" ее надо умудриться. теперь по формату mht. Во первых оно кодирует картинки в текст и делает это каждый раз, даже если вы сохраните две страницы одного сайта, то в каждой будет закодировано одно и тоже фоновое изображение, в каждой будет каскадная страница и в каждой будут скрипты и изображения одинаковые для всех этих страниц. А надо ли мне иметь на компьютере десяток-два одинаковых картинок? Не проще ли мне сделать одну папку для всех страниц с одногосайта, где у меня будет один разсохранена css, логотип, скрипты, фоновые изображения и прочие однотипные файлы, да поправить ссылки в самом файле? Более того — на каждом "уважающем" себя сайте полезная информация на странице составляет максимум 70%, а то и меньше половины. остальное -реклама, комерческая или самого сайта, разные меню и анонсы. Бесполезная информация при локальном хранении страницы. Попробуйте редактировать обычный html и mht. Уверен второй вам доставит массу "удовольствия". В общем формат далеко не ах — есть и есть. Но делат его по умолчанию? Избавь Господи от такого!

  24. Станислав ()
    Ответить

    Спасибо, давно искал такую штуку.

  25. Dilon ()
    Ответить

    Хорошая статья. Придала силы, уверенности в себе. Настроил оба браузера. winked

;) :| :x :twisted: :sad: :roll: :oops: :o :mrgreen: :idea: :evil: :cry: :cool: :arrow: :P :D :???: :?: :-) :!: 8O

Это интересно