Rendering Demo

A small page exercising the notes renderer. Open in Firefox for HTML; the same content is also available as JSON, YAML and Markdown via the Accept header.

Inline spans

This line has strong, em, italic, bold and code spans, plus a link to README. Previously strong/em/italic dict-spans were dropped in the web HTML and PDF; now they render everywhere, identically to the desktop browser.

Sprint-coloured table

Rows whose Sprint column names 'Sprint N' get a stable background colour; other rows stay plain.

SprintTaskStatus
Sprint 1Unify browser variantsdone
Sprint 2Standardise web inline spansdone
Sprint 3Accept-header content negotiationdone
BacklogPDF export polishlater

Inline SVG diagram

Three boxes labelled JSONHTL, renderer, output
One JSONHTL document, many renderings.

Code + collapsible detail

curl -H 'Accept: text/markdown' https://www.critchley.biz/notes/gdata-server/render-demo
Click to expand: how format is chosen

The whole URL tail is the note key, so the format is picked purely from the Accept header - no query string or suffix. Runnable sheets are shown as static content over HTTP, never executed.

updated 2026-07-29  ·  tags demo, rendering, gdata-server