Lokale Rettung im Browser
Bewahren Sie lokal, was Ihr Browser bereits erhalten hat.
Triluna Document Rescue wird entwickelt, um Dokumentbytes oder Seiten zu sichern, die der Browser bereits empfangen oder dargestellt hat. Das Werkzeug bleibt innerhalb der normalen Zugriffsgrenzen des Viewers und verspricht keine Originaldatei, wenn nur eine Vorschau verfügbar ist.
Lokale Entwicklerumgebung
Der aktuelle Quellcode ist für die Entwicklung bestimmt, nicht für die Browserinstallation.
- Öffnen Sie das Triluna-Repository auf einem lokalen Entwicklungsrechner.
- Öffnen Sie
triluna-document-rescue/und folgen Sie der README dieses Teilprojekts für Einrichtung und Prüfungen des Quellcodes. - Laden Sie das Kernpaket nicht als Browser-Erweiterung. Diese lokale Arbeit enthält kein Browserpaket für Chrome oder Safari.
Chrome und Safari unter macOS bleiben vorgesehene Ziele. Safari verfügt bei einigen Erfassungsmethoden über weniger Erweiterungsmöglichkeiten. Der genaue Funktionsumfang muss für jeden Browser-Build geprüft und dokumentiert werden, bevor eine Installationsanleitung oder Veröffentlichung erfolgt.
Erfassungsmodi
Standard und Chrome Advanced haben unterschiedliche Berechtigungsgrenzen.
- Standard
- Der vorgesehene Standard-Build verwendet Browserfunktionen ohne Chromes Debugger-Berechtigung. Er kann nur Material sichern, das der ausgewählte Build rechtmäßig beobachten kann; der tatsächliche Umfang muss in diesem Build geprüft werden.
- Chrome Advanced
- Ein Chrome-Advanced-Build benötigt die Berechtigung
debuggerin seinem Manifest. Chrome stuft sie als weitreichend ein, weil sie Debugging-Werkzeuge an einen Tab anhängen und Netzwerkaktivität prüfen kann. Die Person muss Advanced auswählen und Chromes Berechtigungsdialog bestätigen; innerhalb dieses Builds darf die Berechtigung nicht als optional dargestellt werden. Die Implementierung muss sich nur während einer aktiven Erfassung mit dem ausgewählten Tab verbinden und danach trennen.
Hier wird kein Advanced-Browser-Build angeboten. Die Erklärung ist eine Entwurfsgrenze und keine Behauptung, dass Netzwerkerfassung verfügbar ist.
Herkunft vor dem Export
Eine gespeicherte Vorschau wird nicht stillschweigend zur Quelle erklärt.
- ORIGINAL
- Die vollständigen Quelldaten wurden empfangen und bytegetreu gespeichert.
- RECONSTRUCTED
- Eine neue Datei wird aus Seitenressourcen, Bildern, HTML oder SVG erstellt, die der Viewer bereits bereitgestellt hat.
- CAPTURED
- Dargestellte Pixel werden von einer Seite oder einem Canvas bewahrt. Text, Metadaten, Vektoren, Anhänge und Anmerkungen können fehlen.
Die Herkunftsklasse muss vor dem Export angezeigt und in einem optionalen Begleitmanifest festgehalten werden. Ein gerettetes Artefakt behält die verfügbare Geometrie und Darstellung des Quelldokuments als Datei aus einer Nutzerquelle. Es fällt nicht unter die TDS-Seitenausgabe und wird nicht im Stil einer Triluna-Publikation umgestaltet.
Datenschutz und temporäre Daten
Dokumentinhalte bleiben außerhalb von Triluna.
Der browserneutrale Kern bietet keinen Upload an Triluna. Dokumentinhalte werden nicht an Triluna gesendet. Ein späterer Browser-Build muss Arbeitsdaten lokal im Browser halten, eine Funktion „Temporäre Rettungsdaten löschen“ anbieten und verwaiste Teilerfassungen entfernen. Diese Speicher- und Löschfunktionen für Browser sind im aktuellen Quellcode ohne Browserpaket noch nicht umgesetzt.
Der Browserspeicher hat ein begrenztes Kontingent; eine große Erfassung kann bei vollem Speicher abbrechen. Safaris geringere Erweiterungsmöglichkeiten können zusätzlich einschränken, welche Ressourcen ein Build sieht. Prüfen Sie die Grenzen des konkreten Browser-Builds, bevor Sie sich auf eine Rettung verlassen.
Dropbox ist ein optionaler Exportanbieter, getrennt von Erfassung und lokalem Download. Ein Upload würde eine eigene Zustimmung und Exportaktion erfordern. Browserkompatibilität und Verfügbarkeit des Anbieters bleiben bis zu Plattformtests offen; hier wird keine Dropbox-Verfügbarkeit zugesagt.
Rechtmäßiger Zugriff
Bewahren Sie nur Material, das Sie rechtmäßig behalten dürfen.
Verwenden Sie Document Rescue nur für Material, das Ihnen gehört, auf das Sie zugreifen dürfen oder das Sie rechtmäßig bewahren dürfen. Das Werkzeug darf Anmeldung, CAPTCHA, Zahlung, Mitgliedschaft, Download-Kontingente, geografische Beschränkungen, DRM oder andere Zugriffskontrollen nicht umgehen. Es darf nicht nach verborgenen Seiten, privaten Objektkennungen oder geratenen Endpunkten suchen.
Verwenden Sie bei Baidu Pan oder Quark Pan den normalen Viewer und seine sichtbaren Steuerelemente. Rescue darf nur Seiten oder Ressourcen sichern, die der autorisierte Viewer bereitstellt; private Endpunkte oder Kontoansprüche werden nicht verändert.