Nettleseren er kilden
Grower henter inn nettinnhold gjennom den automatiserte nettleserøkten. Grower henter ikke inn sider på nytt via en separat HTTP-klient for å bygge arkivet.
Dermed behandles informasjonskapsler, nettleseratferd og svaret nettleseren faktisk mottok i samme innsamlingsløp.
Avspilling skjer lokalt
Player leverer innsamlede ressurser fra det lokale arkivet tilbake til nettleseren. En driftet TDF-tjeneste er ikke nødvendig. Manglende eller bevisst utelatte ressurser kan likevel påvirke gjengivelsen.
Arkivintegritet
- Svarinnhold hashes for å fjerne duplikater.
- Lagring bruker et konsistent SQLite-øyeblikksbilde og atomisk erstatning.
- Arkiver kan krypteres med AES-256-GCM.
- Arkiver kan inneholde en Ed25519-signatur over et kanonisk manifest.
- Player avviser ugyldige TDF-hoder og rapporterer feil hvis et arkiv ikke kan åpnes.
Signering og kryptering er valgfritt. En signatur bekrefter samsvar med den medfølgende offentlige nøkkelen; tillit til kuratorens identitet krever en egen tillitsprosess.
Tillit til utgaver
Stabile utgaver bygges for macOS, Windows og Linux, får en rask funksjonstest i utgivelsesløpet, publiseres med SHA-256-kontrollsummer og speiles i et offentlig GitHub-utgivelsesarkiv.
Signering og notarization utføres bare når utgivelseslegitimasjon er konfigurert. Kontroller selve artefakten og den tilhørende arbeidsflytkjøringen før du omtaler en bestemt fil som signert.
Hva TDF ikke lover
- Perfekt gjengivelse av alle nettsteder eller nettleserfunksjoner.
- Standardbasert interoperabilitet for institusjonell bevaring.
- Automatisk fjerning av alle hemmeligheter eller personidentifikatorer.
- Juridisk beviskraft, ubrutt beviskjede eller etterlevelse av regelverk.
- At aktive API-er eller innhold som ikke ble samlet inn, fortsetter å fungere.
Ved bevaring av materiale med høy betydning bør du validere arkivet uavhengig og oppbevare de opprinnelige kildene sammen med TDF.