Як завантажити архів веб-сторінки за допомогою 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 також дозволяє переглядати веб-сторінки та статті в режимі офлайн. Крім того, ви можете використовувати «Друк у PDF» на Mac або зберігати веб-сторінки в iBooks в iOS, а також використовувати «Зберегти як PDF» на iPad чи iPhone, щоб виконати те саме завдання з будь-якої веб-сторінки, яку переглядаєте в Safari.
Варто зазначити, що якщо ви можете скористатися цим трюком, щоб надрукувати веб-сторінку без реклами, але не друкувати, і просто зберегти з перегляду Reader, якщо ви хочете зберегти спрощену версію веб-сайту теж під питанням.