BENCHMARK PROTOCOL 03
Client-Side JavaScript Hydration Probe
Distinguishing Chromium-based web renderers from static HTML AST scrapers.
1. The Headless vs Static Scraper Divide
Most crawlers (e.g. Scrapy, basic curl, ClaudeBot) parse raw HTML text streams without evaluating JavaScript. In contrast, Googlebot and modern headless browser agents run full Chromium execution pipelines.
2. Dynamic Client-Side Token Injection
The box below starts as a static placeholder. If the visiting client executes client-side JavaScript, a signed token is hydrated dynamically into the DOM after 200ms:
Waiting for JavaScript runtime execution...