Come scaricare un archivio di pagine Web con Safari per Mac

Hai mai desiderato scaricare e salvare una determinata pagina Web come archivio per qualsiasi motivo? Forse è una vecchia semplice home page personale che vuoi conservare, o forse vuoi un archivio di un particolare sito web o una raccolta di pagine web per qualche altro uso offline. Safari per Mac OS offre un modo semplice per scaricare e salvare le pagine Web come qualcosa chiamato un archivio Web, che sono piccoli file di archivio autonomi di qualsiasi pagina Web a cui è possibile accedere localmente.


Quando si salva una pagina Web come archivio Web in Safari su un Mac locale, tutto il testo della pagina Web, il contenuto dell'articolo, le immagini, i fogli di stile e altri contenuti Web verranno conservati in tale file di archivio Web. Quel file può essere aperto localmente sul Mac anche se non è online, tuttavia i collegamenti inclusi nella pagina web faranno comunque riferimento agli URL di origine originali e quindi seguire quei collegamenti richiederebbe comunque l'accesso online, così come pubblicare su moduli e svolgere altre funzioni che richiedono l'accesso a Internet.

E nel caso ve lo stiate chiedendo, questo non è un mezzo sufficiente per eseguire il backup di un sito Web o di un server Web, che è un processo molto più complesso in quanto quasi tutti i siti Web moderni hanno molti componenti di backend, codice, database, script e altre informazioni che non essere recuperato attraverso questa semplice creazione di archivi web.

Come salvare una pagina Web come archivio Web in Safari su Mac

  1. Avvia Safari sul Mac se non lo hai già fatto
  2. Apri la pagina web che desideri scaricare per l'utilizzo e l'accesso offline, ad esempio questa pagina corrente
  3. Vai al menu "File" in Safari e scegli "Salva come"
  4. Scegli il pulldown "Formato" e seleziona "Archivio Web", quindi scegli di salvare l'archivio della pagina web nella posizione desiderata

La pagina web verrà ora salvata come file .webarchive che si aprirà in Safari, è un file auto-contenente che conserverà i dati della pagina web, il testo, il contenuto, le immagini, i fogli di stile e altri componenti della pagina web.

Dal Finder puoi ora individuare il file .webarchive che hai creato e salvato e aprirlo direttamente in Safari. Noterai nella barra degli indirizzi che la pagina web viene letta dal file system locale piuttosto che da un server remoto, nel formato path di qualcosa come "file: ///Users/USERNAME/Desktop/SavedWebPage.webarchive"

Gli archivi delle pagine Web sono spesso di diversi megabyte, anche se a volte possono essere piccoli o molto più grandi, a seconda della pagina Web salvata.

Nota che questa non è una soluzione per il backup di un intero sito web . Se si desidera recuperare un'intera pagina Web o un sito Web e la relativa directory per scopi di backup, l'approccio migliore sarebbe quello di accedere al server Web appropriato tramite SFTP e scaricare direttamente tutti i file Web. Se non sai come farlo, contatta il tuo provider di hosting web. La cosa migliore sarebbe utilizzare wget per il mirroring di un sito o uno strumento simile, sebbene wget e arricciatura non scarichino script, database o informazioni di back-end.

Questo può offrire un modo interessante per creare un archivio web locale di alcune pagine Web, ma non è l'unico modo di leggere e visualizzare le pagine Web offline, comunque. La funzionalità Elenco di lettura in Safari per Mac e iOS consente inoltre la visualizzazione offline di pagine Web e articoli e puoi anche utilizzare Stampa su PDF su Mac o salvare pagine Web su iBook in iOS oppure utilizzare Salva come PDF su iPad o iPhone per svolgere la stessa attività da qualsiasi pagina web visualizzata in Safari.

Vale la pena ricordare che se è possibile utilizzare questo trucco per stampare una pagina Web senza pubblicità, basta interrompere la stampa e salvare semplicemente dalla vista Lettore se si desidera salvare anche una versione semplificata del sito Web in questione.