3 outils très pratiques pour archiver sa vie numérique ! | dbeley

Ça me fait penser à mon vieil outil « Respawn ».

Faudrait quand j’aurais le temps (ie : jamais) faire un truc comme ça, où un script enregistre le DOM de la page (dont les styles, images…), le textualise, puis l’envoie côté serveur pour archivage.

Ça doit pouvoir se faire, si quelqu’un veut des idées pour se faire la main en JS/PHP (perso j’ai appris comme ça~).

ÉDIT : Hugo me signale cette extension Firefox/Chrome : https://github.com/gildas-lormeau/SingleFile

Sur une page web quelconque, un clic, et tout est enregistré dans une seule page (html + images + css + polices, pas le JS par contre). Le format est du simple HTML avec les ressources en Base64 incluses dedans. L’extension sauvegarde bien le DOM, et pas juste le HTML produit par le serveur. La différence est importante : regardez le code source (Ctrl+U) d’une page comme GMail ou Twitter : vous n’y verez rien, car le DOM (la page calculée) est produite dans le navigateur, par par le serveur.

Ça émule un peu le format MHT sous lequel le vieil Opera enregistrait une page web : c’était également du HTML+Base64.