💾 Инструменты для сохранения веб-страниц в один HTML-файл
Встроенная в браузер функция "Сохранить как..." оставляет кучу файлов, и страница отображается некорректно. Есть инструменты, которые сохраняют копию страницы, упаковывая все изображения, таблицы стилей (CSS), скрипты (JavaScript) в один HTML-файл.
1. Расширение для браузера SingleFile (https://github.com/gildas-lormeau/SingleFile#readme). Сохранённый файл является полной копией страницы с браузера — в неё включены скрипты (JavaScript), авторизация, модификации других расширений. Доступно для Firefox (https://addons.mozilla.org/firefox/addon/single-file) (ПК и Android), Chromium (https://chromewebstore.google.com/detail/singlefile/mpiodijhokgodhhofbcjdecpffjipkle), Safari (https://apps.apple.com/app/singlefile-for-safari/id6444322545), а также в качестве консольной программы (https://github.com/gildas-lormeau/single-file-cli#readme).
2. Консольная программа Monolith (https://github.com/Y2Z/monolith#readme). Лучше всего подходит для сохранения статичных сайтов, так как не может самостоятельно выполнять код JavaScript (для этого требуется воспользоваться внешним браузером), а для авторизации нужно передать файлы cookie. Программа написана на языке Rust и доступна для всех платформ.
#datahoarding #digitalpreservation #webarchiving #webextension #cli #команднаястрока #архивация
@KoolTechTricks старый Firefox без всяких расширений умел