Guide

Verifying Static Output

A step-by-step guide to proving that a page renders its content without client JavaScript.

A page is only static-first if the content is in the bytes the server sends. This guide shows how to assert that from the build output.

Steps

  1. Build the site and locate the emitted HTML files.
  2. Read each file as bytes, not through a browser.
  3. Assert the primary content string is present.
  4. Assert exactly one canonical link is present.
  5. Assert no executable script is required for the content.

Frequently asked questions

Is a screenshot enough evidence?
No. A screenshot can come from a browser that executed JavaScript. Read the raw HTML bytes instead.

Sources

  1. Web Content Accessibility Guidelines (WCAG) 2.2 — W3C (accessed 2026-09-01)