IT-lexicon › Web › Origin Private File System (OPFS)

Origin Private File System (OPFS)

Web Svenska → Bijgewerkt: 2026-10-03

Een snel, privé bestandssysteem dat een website in de browser krijgt, per origin afgeschermd en onzichtbaar voor de gebruiker. Ontworpen voor prestaties: apps krijgen een echt bestandssysteem om snel grote hoeveelheden data weg te schrijven, bijvoorbeeld om een hele database in de browser te draaien.

Achtergrond: webapps hadden voor zware toepassingen betere opslag nodig dan de objectstore van IndexedDB en localStorage, zoals SQLite of een mediabewerker in de browser. OPFS biedt een afgeschermd bestandssysteem (per origin, los van de gewone bestanden van de gebruiker) met normale bestandsoperaties en, cruciaal, een synchrone variant (createSyncAccessHandle) die in een worker draait en veel sneller is dan de asynchrone alternatieven.

Toepassingen: SQLite in de browser (sql.js/wa-sqlite op OPFS), video- en beeldbewerking, grote datasets en local-first-apps die snelle, persistente opslag nodig hebben. Het verschilt van de File System Access API, die via een dialoog bij de echte bestanden van de gebruiker komt; OPFS is privé en vraagt geen toestemming. De moderne basis voor serieuze clientopslag. Zie ook Cache Storage API en IndexedDB.

← Terug naar het lexicon