Как да изтеглите архив на уеб страница със Safari за Mac
Съдържание:
Искали ли сте някога да изтеглите и запазите определена уеб страница като архив по някаква причина? Може би това е стара проста лична начална страница, която искате да запазите, или може би искате архив на определен уебсайт или колекция от уеб страници за някаква друга офлайн употреба. Safari за Mac OS предлага лесен начин за изтегляне и запазване на уеб страници като нещо, наречено уеб архив, които са самостоятелни малки архивни файлове на всяка дадена уеб страница, които могат да бъдат достъпни локално.
Когато запишете уеб страница като уеб архив в Safari на локален Mac, целият текст на уеб страницата, съдържание на статии, изображения, таблици със стилове и друго уеб съдържание ще се съхраняват в този уеб архив файл. Този файл може да бъде отворен локално на Mac, дори ако не е онлайн, но връзките, включени в уеб страницата, все още ще препращат към оригиналните URL адреси на източника и следователно следването на тези връзки ще изисква онлайн достъп, както и публикуването във формуляри и изпълнението на други функции които изискват достъп до интернет.
И в случай, че се чудите, това не е достатъчно средство за архивиране на уебсайт или уеб сървър, което е много по-сложен процес, тъй като почти всички съвременни уебсайтове имат много бекенд компоненти, код, бази данни , скриптове и друга информация, която няма да бъде извлечена чрез това просто създаване на уеб архив.
Как да запазите уеб страница като уеб архив в Safari на Mac
- Стартирайте Safari на Mac, ако вече не сте го направили
- Отворете уеб страницата, която искате да изтеглите за офлайн използване и достъп, например тази текуща страница
- Отидете в менюто „Файл“ в Safari и изберете „Запазване като“
- Изберете падащото меню „Форматиране“ и изберете „Уеб архив“, след което изберете да запазите архива на уеб страницата на желаното място
Уеб страницата вече ще бъде запазена като .webarchive файл, който ще се отвори в Safari, това е самостоятелен файл, който ще съдържа данните на уеб страницата, текст, съдържание, изображения, стилови таблици и други компоненти на уеб страницата.
От Finder вече можете да намерите файла .webarchive, който сте създали и запазили, и да го отворите директно в Safari.Ще забележите в URL лентата, че уеб страницата се чете от локалната файлова система, а не от отдалечен сървър, във формат на пътя нещо като „file:///Users/USERNAME/Desktop/SavedWebPage.webarchive”
Архивите на уеб страниците често са с размер от няколко мегабайта, но понякога могат да бъдат малки или много по-големи, в зависимост от уеб страницата, която се записва.
Имайте предвид, че това не е решение за архивиране на цял уеб сайт Ако искате да извлечете цяла уеб страница или уебсайт и свързаната директория за за целите на архивирането, най-добрият подход би бил да влезете в съответния уеб сървър чрез SFTP и да изтеглите директно всички уеб файлове. Ако не знаете как да направите това, свържете се с вашия доставчик на уеб хостинг услуги. Следващият най-добър вариант би бил да използвате wget за дублиране на сайт или подобен инструмент, въпреки че wget и curl няма да изтеглят скриптове, бази данни или бекенд информация.
Това може да предложи интересен начин за създаване на локален уеб архив на определени уеб страници, но не е единственият начин за четене и преглед на уеб страници офлайн. Функцията Списък за четене в Safari за Mac и iOS също позволява офлайн преглед на уеб страници и статии и можете също да използвате Print to PDF на Mac или да запазвате уеб страници в iBooks в iOS, или също да използвате Save As PDF на iPad или iPhone за изпълнете същата задача от всяка уеб страница, разглеждана в Safari.
Струва си да споменем, че ако можете да използвате този трик, за да отпечатате уеб страница без реклами, но да спрете да печатате, и просто да запазите от изгледа Reader, ако искате да запазите опростена версия на уебсайта също под въпрос.