Récupération locale dans le navigateur
Conservez localement ce que votre navigateur a déjà reçu.
Triluna Document Rescue est en cours de développement afin de préserver les données ou les pages de documents déjà reçues ou affichées dans le navigateur. L’outil respecte les limites d’accès normales du lecteur ; il ne promet pas le fichier original lorsqu’un aperçu seulement est disponible.
Environnement de développement local
Le code actuel est destiné au développement, pas à l’installation dans un navigateur.
- Ouvrez le dépôt Triluna sur une machine de développement locale.
- Ouvrez
triluna-document-rescue/et suivez le README de ce sous-projet pour préparer et vérifier le code source. - Ne chargez pas le paquet central comme extension de navigateur. Ce travail local ne fournit aucun paquet navigateur pour Chrome ou Safari.
Chrome et Safari sur macOS restent des cibles prévues. Safari offre moins de capacités d’extension pour certaines méthodes de capture. Les fonctions précises doivent être testées et documentées pour chaque compilation avant de publier un guide d’installation ou une version.
Modes de capture
Standard et Chrome Advanced ont des limites d’autorisation différentes.
- Standard
- La version standard prévue utilise les capacités du navigateur sans l’autorisation debugger de Chrome. Elle ne peut préserver que les éléments que la version choisie peut observer légalement ; sa couverture réelle doit être vérifiée dans cette version.
- Chrome Advanced
- Une version Chrome Advanced exige l’autorisation
debuggerdans son manifeste. Chrome la considère comme une autorisation étendue, car elle peut relier des outils de débogage à un onglet et examiner l’activité réseau. L’utilisateur doit choisir Advanced et accepter la demande de Chrome ; cette autorisation ne peut pas être présentée comme facultative dans cette version. L’implémentation doit se limiter à l’onglet choisi pendant une capture active, puis s’en détacher.
Aucune version navigateur Advanced n’est fournie ici. Cette description définit une limite de conception et ne prétend pas que la capture réseau est disponible.
Provenance avant export
Un aperçu sauvegardé ne devient pas silencieusement la source originale.
- ORIGINAL
- Les octets complets de la source ont été reçus et sont sauvegardés à l’identique.
- RECONSTRUCTED
- Un nouveau fichier est assemblé à partir des ressources de page, images, HTML ou SVG déjà exposés par le lecteur.
- CAPTURED
- Les pixels affichés sont conservés depuis une page ou un canevas. Le texte, les métadonnées, les vecteurs, les pièces jointes et les annotations peuvent manquer.
La classe doit apparaître avant l’export et être inscrite dans un manifeste annexe facultatif. Un artefact récupéré conserve la géométrie et l’apparence disponibles du document source comme fichier provenant de l’utilisateur. Il est hors du contrat de mise en page TDS et n’est pas remanié pour ressembler à une publication Triluna.
Confidentialité et données temporaires
Le contenu des documents reste en dehors de Triluna.
Le noyau neutre vis-à-vis du navigateur ne fournit aucun chemin d’envoi vers Triluna. Le contenu des documents n’est pas envoyé à Triluna. Toute future version navigateur devra conserver les données de travail dans le stockage local du navigateur, proposer une commande « Effacer les données temporaires de récupération » et supprimer les captures partielles abandonnées. Ces fonctions de stockage et de nettoyage navigateur ne sont pas encore implémentées dans le code source actuel sans paquet navigateur.
Le stockage du navigateur est limité ; une grande capture peut s’arrêter faute de place. Les capacités d’extension réduites de Safari peuvent aussi limiter les ressources visibles par une version. Vérifiez les limites de la version exacte avant de compter sur une récupération.
Dropbox est un fournisseur d’export facultatif, distinct de la capture et du téléchargement local. Un envoi nécessiterait une autorisation distincte de l’utilisateur et une action d’export explicite. La compatibilité navigateur et la disponibilité du fournisseur restent soumises aux essais de plateforme ; aucune disponibilité de Dropbox n’est promise ici.
Accès licite
Ne conservez que les documents que vous avez le droit de garder.
N’utilisez Document Rescue que pour des documents qui vous appartiennent, auxquels vous êtes autorisé à accéder ou que vous pouvez légalement conserver. L’outil ne doit pas contourner la connexion, les CAPTCHA, le paiement, l’adhésion, les quotas de téléchargement, les restrictions géographiques, le DRM ou d’autres contrôles d’accès. Il ne doit pas sonder les pages cachées, les identifiants d’objets privés ou les points de terminaison supposés.
Sur Baidu Pan ou Quark Pan, utilisez le lecteur ordinaire et ses commandes visibles. Rescue ne peut conserver que les pages ou ressources proposées par le lecteur autorisé ; il n’utilise pas de points de terminaison privés et ne modifie pas les droits du compte.