20 lines
547 B
Markdown
20 lines
547 B
Markdown
---
|
|
title: "Browser Content Loading Approaches"
|
|
tags: ["work", "ddg-browser", "webkit", "architecture"]
|
|
updated: "2026-06-03"
|
|
---
|
|
# Browser Content Loading Approaches
|
|
|
|
Design options for WebKit content loading:
|
|
|
|
- Load sync
|
|
- Load async with nav delegate waiting + extra progress boilerplate
|
|
- Load from another process
|
|
- Reimplement WebKit rules compiler
|
|
- Mixed: staged limited in time sync loading showing async loading if taking >6s
|
|
- Mixed: sync loading with async
|
|
|
|
Additional considerations:
|
|
- +Cache compiled rules
|
|
- +cleanup when outdated
|