Browseren er kilden
Grower indsamler webindhold via den automatiserede browsersession. Grower henter ikke sider på ny via en separat HTTP-klient for at opbygge arkivet.
Så forbliver cookies, browserens adfærd og det svar, browseren faktisk modtog, i samme indsamlingsforløb.
Afspilningen foregår lokalt
Player leverer indsamlede ressourcer fra det lokale arkiv tilbage til browseren. En hostet TDF-tjeneste er ikke nødvendig. Manglende eller bevidst udeladte ressourcer kan stadig påvirke gengivelsen.
Arkivintegritet
- Svarindhold hashes for at fjerne dubletter.
- Lagring bruger et konsistent SQLite-snapshot og atomisk udskiftning.
- Arkiver kan krypteres med AES-256-GCM.
- Arkiver kan indeholde en Ed25519-signatur over et kanonisk manifest.
- Player afviser ugyldige TDF-headere og rapporterer fejl, hvis et arkiv ikke kan åbnes.
Signering og kryptering er valgfrit. En signatur bekræfter overensstemmelse med den medfølgende offentlige nøgle; tillid til kuratorens identitet kræver en separat tillidsproces.
Tillid til udgivelser
Stabile udgivelser bygges til macOS, Windows og Linux, får en kort funktionstest i udgivelsesforløbet, offentliggøres med SHA-256-kontrolsummer og spejles i et offentligt GitHub-udgivelsesarkiv.
Signering og notarisation udføres kun, når udgivelsesoplysningerne er konfigureret. Kontrollér selve artefaktet og den tilsvarende arbejdsgangskørsel, før du beskriver en bestemt fil som signeret.
Hvad TDF ikke lover
- Perfekt gengivelse af alle websteder eller browserfunktioner.
- Standardbaseret interoperabilitet med institutionel bevaring.
- Automatisk fjernelse af alle hemmeligheder eller personlige identifikatorer.
- Juridisk beviskraft, en ubrudt beviskæde eller overholdelse af regler.
- At aktive API'er eller indhold, der ikke blev indsamlet, fortsat fungerer.
Ved bevaring af materiale med høj betydning bør du validere arkivet uafhængigt og opbevare de oprindelige kilder sammen med TDF.