Skip to content

Publish browser starters that reuse the cached interface font - #56

Merged
krflol merged 1 commit into
mainfrom
docs/starter-font-cache
Oct 6, 2026
Merged

krflol merged 1 commit into
mainfrom
docs/starter-font-cache

Conversation

@krflol

@krflol krflol commented Oct 6, 2026 •

Copy link
Copy Markdown
Contributor

Refresh both downloadable browser projects from fullbleed-node#21, so documentation builds publish demos using the same versioned Inter font URL as the renderer. Chrome can then reuse the page's cached font response. The measured local saving is one 876,576-byte uncompressed font response per starter; Firefox and Playwright WebKit did not show that reduction.

The ZIPs contain the exact 14 browser-starter files and 17 React-starter files from merged source bbb140f115a69ad77fc54bb9b5be2e908b7b6669. Every file is hashed in its source manifest. Both ZIPs were installed with fresh npm caches and built successfully, with copied runtime hashes checked. The strict site build and all 66 page/link/anchor checks passed. Upstream's 19 candidate checks passed, including all three browser engines, and the before/after invoice PDFs were byte-identical.

The React guide's online-editor link uses the same merged source. A fresh anonymous import started the development app, loaded the versioned interface font, and downloaded the invoice with bytes matching the existing baseline.

@krflol
krflol merged commit af6bbf7 into main Oct 6, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant