mirror of
https://github.com/thegeneralist01/archivr
synced 2026-07-21 18:55:36 +02:00
Font fidelity: - --browser-wait-delay=2000: Cloudflare Fonts injects @font-face CSS after HTML parse; the font hook needs extra time to see it after networkidle2 - --remove-unused-fonts=false: preserve @font-face rules even when fonts haven't rendered yet (font-display:swap, off-screen text) - --remove-alternative-fonts=false: preserve unicode-range subsets instead of stripping them as 'alternatives' ES module viewer error fix: - Write a user script (sf-strip-scripts.js) that listens for single-file-on-before-capture-start and removes all <script> elements (except application/ld+json) from the live DOM before serialization. Scripts still execute during capture for CSS fidelity; none end up in the saved file, so no data:-URL base ES module resolution errors. |
||
|---|---|---|
| .. | ||
| src | ||
| Cargo.toml | ||