J’ai eu la même idée il y a longtemps, mais je n’ai réussi à la mettre en place qu’il y a une semaine.
Séparément de Discourse, la méthode que j’utilise personnellement depuis longtemps est l’extension de navigateur SingleFile. Elle enregistre le site que vous consultez actuellement sous forme de fichier HTML unique, en le préservant aussi fidèlement que possible à ce que vous voyez, afin que vous puissiez le lire hors ligne. D’innombrables fichiers HTML dorment dans mon dossier \~/Téléchargements.
Parce que les informations sur Internet n’y restent pas éternellement, la méthode la plus fiable est de sauvegarder ce que vous voyez actuellement sur votre propre ordinateur exactement tel quel.
J’ai déjà de nombreux fichiers HTML sauvegardés, et beaucoup d’autres seront ajoutés à l’avenir, j’ai donc réfléchi à une fonctionnalité qui me permettrait d’importer ces fichiers dans Discourse pour les visualiser et les gérer.
Si vous prévoyez d’ajouter une fonctionnalité pour « scraper » ou extraire du contenu de sites web, cela chevauchera beaucoup ce que l’extension SingleFile fait déjà bien.
Ce serait formidable s’il existait un moyen de s’intégrer directement à SingleFile ou d’importer des fichiers HTML.