No results found.
Browser-native document runtime articles
Architecture-first notes about PDF preview, local-first runtime state, textless tiles and render graphs.

Why PDF editors feel slow
Backend render loops make every edit wait for network and regeneration. A browser runtime can make preview feel immediate.
ArticlePDFium WASM browser rendering
Where PDFium WebAssembly fits in a browser-side preview path for page raster work, text readiness and clean composition.
ArticleTextless tile rendering
Why source-suppressed tiles are cleaner than white overlay masks for PDF text replacement previews.
ArticleLocal-first document runtime
How browser-owned preview sessions and backend-authoritative export can work together without pretending the browser is the final source of truth.
ArticleRender graph document editing
A public render graph story for document preview, affected regions and predictable compositing.
ArticleDirty region rendering in the browser
Why affected-region rendering matters when small edits should not redraw the entire document preview.
ArticleOperation replay for document editing
Recovering local preview state with deterministic operations while clearing committed work after backend save.
ArticleBrowser runtime vs backend render loop
A practical comparison of local interactive preview and backend-authoritative PDF save/export.
ArticleDebug visibility for document engines
Why document runtimes need visible health, replay status, provider state and frame timing without exposing private internals.
ArticleGPU document rendering roadmap
How GPU compositing can evolve browser-native document runtimes after the safe Canvas/PDFium-backed path is established.