Framing the kiosk's pages: three approaches

Column C is the control — the browser refuses it, because every one of these hosts sends x-frame-options: SAMEORIGIN. A is the proxy on a per-host subdomain, with no URL rewriting. B is the proxy under a path prefix, with the HTML rewritten and fetch/XHR/history patched in the page. Open the console on a B frame to see what the rewriter missed.

www.anthropic.com/path-to-hope

A · subdomain — open
B · path prefix — open
C · direct (control) — open

www.anthropic.com/features/81k-interviews

A · subdomain — open
B · path prefix — open
C · direct (control) — open

www.anthropic.com/economic-index-event

A · subdomain — open
B · path prefix — open
C · direct (control) — open

claude.com/customers/biomni

A · subdomain — open
B · path prefix — open
C · direct (control) — open

claude.com/connectors/dhs-program

A · subdomain — open
B · path prefix — open
C · direct (control) — open

darioamodei.com/essay/the-adolescence-of-technology

A · subdomain — open
B · path prefix — open
C · direct (control) — open