Outils pour utilisateurs

Outils du site


informatique:projets:sauvegarde_de_pages

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
informatique:projets:sauvegarde_de_pages [2024/11/19 18:52] – supprimée - modification externe (Date inconnue) 127.0.0.1informatique:projets:sauvegarde_de_pages [2024/11/24 09:46] (Version actuelle) alexis
Ligne 1: Ligne 1:
 +{{tag>todo}}
 +====== Sauvegarde de pages ======
 +Le World Wide Web (ou web) est un organisme vivant. Des pages apparaissent tandis que d'autres disparaissent. C'est pourquoi, il peut être utile d'en sauvegarder certaines afin de conserver certaines connaissances ou idées. Il y a quelques temps, j'utilisais l'extension Firefox [[https://addons.mozilla.org/en-US/firefox/addon/scrapbook/|Scrapbook]] mais celle-ci n'a pas été mise à jour depuis le passage aux WebExtensions ((Et je pense qu'elle ne le sera jamais.)). Cette extension permettait de faire une copie locale d'un site. Je me suis dit qu'il fallait aller plus loin et fournir une copie en ligne du contenu.
 +
 +Étonnament, ça a été plus facile et plus rapide que ce que j'avais anticipé.
 +
 +Ma première idée fut de me tourner vers des services de conservation du patrimoine numérique. Je connais deux services qui font ce genre de chose :
 +  - [[https://loc.gov/|Home | Library of Congress]],
 +  - [[https://archive.org/|Internet Archive: Digital Library of Free & Borrowable Books, Movies, Music & Wayback Machine]].
 +Ces services fonctionnent très bien, mais il faut que les pages soient indexées et que le service soit pérenne. Je me suis dit que j'allais l'héberger moi même.
 +
 +J'ai essayé de trouver une extension pour remplacer [[https://addons.mozilla.org/en-US/firefox/addon/scrapbook/|Scrapbook]]. Je suis tombé sur les extensions [[https://addons.mozilla.org/en-US/firefox/addon/scrapbee/?src=search|ScrapBee]] et [[https://addons.mozilla.org/en-US/firefox/addon/scrapbookq/?src=search|ScrapbookQ]] mais je me suis vite arrêté car elles demandent d'installer un module en dehors du navigateur. Je me suis souvenu de l'existence de l'extension [[https://addons.mozilla.org/fr/firefox/addon/save-page-we/|Save Page WE]] qui permet de sauvegarder une page complète en 1 seul fichier HTML. Après tests, il s'avère qu'avec quelques manipulations, je peux faire ce que j'avais imaginé.
 +
 +==== Étapes ====
 +  - Ouvrir la console de Firefox (''Tools > Web Developer > Inspector'' ou <key>Ctrl + Shift + C</key>),
 +  - Supprimer tout ce que l'on ne veut pas conserver dans la copie,
 +  - Sauvegarder la page avec l'extension [[https://addons.mozilla.org/fr/firefox/addon/save-page-we/|Save Page WE]],
 +  - Faire une capture d'écran de la page sauvegardée,
 +  - Ajouter la page sauvegardée sur mon site.
 +
 +<WRAP info>
 +J'ai du supprimer certains éléments de la page. J'ai pu le faire avec cette commande lancée dans la console.
 +<code javascript>
 +// Pour supprimer les scripts
 +document.querySelectorAll('script').forEach(element => element.remove());
 +
 +// Pour supprimer les éléments ayant la classe CSS .xc_pin
 +document.querySelectorAll('.xc_pin').forEach(element => element.remove());
 +</code>
 +</WRAP>
 +
 +<WRAP todo>
 +Regarder si cette extension pourrait fonctionner : [[https://addons.mozilla.org/fr/firefox/addon/single-file/|SingleFile]]
 +</WRAP>
 +