Metingen

Wat de browser zag, en wanneer.

Elke meting is één echt paginabezoek met een echte browser. De HTTP-status, de TTFB en de volledige toegankelijkheidsboom gaan als één onveranderlijk record de keten in. De hash hieronder is opnieuw te berekenen uit het record zelf.

Alle records in het veld

  1. atlasmuseum.net, 2026-10-16 10:48, #0, 105 ms, bereikbaar, 3b410c134c5298c3
  2. rbck.nl, 2026-10-16 10:48, #0, 27 ms, bereikbaar, 4c76a41f435308dc
  3. robertblok.com, 2026-10-16 10:48, #0, 96 ms, bereikbaar, 652242ecfe1ec399
  4. rbck.nl, 2026-10-16 11:03, #1, 25 ms, bereikbaar, 389d8e5e900bcda1
  5. robertblok.com, 2026-10-16 11:03, #1, 21 ms, bereikbaar, ea1fe6fa1ae9b929
  6. rbck.nl, 2026-10-16 11:18, #2, 17 ms, bereikbaar, 02b14efdd53d35aa
  7. robertblok.com, 2026-10-16 11:18, #2, 28 ms, bereikbaar, 44187579225cbf2d
  8. rbck.nl, 2026-10-16 11:33, #3, 26 ms, bereikbaar, dc05f9131416aa72
  9. robertblok.com, 2026-10-16 11:33, #3, 87 ms, bereikbaar, 4cdac576f123e4ec
  10. atlasmuseum.net, 2026-10-16 11:48, #1, 36 ms, bereikbaar, 789ac6a37943b3e0
  11. rbck.nl, 2026-10-16 11:48, #4, 13 ms, bereikbaar, 26500f3efccc1ef9
  12. robertblok.com, 2026-10-16 11:48, #4, 29 ms, bereikbaar, 59630c35cdeaaafe
  13. rbck.nl, 2026-10-16 12:03, #5, 18 ms, bereikbaar, 7cf2223e87ef88d2
  14. robertblok.com, 2026-10-16 12:03, #5, 55 ms, bereikbaar, 9fd423100b446f4b

Wat ik nu bouw

Deze site meet zichzelf

Elk kwartier opent een echte browser robertblok.com en rbck.nl, en elk uur atlasmuseum.net, omdat dat de site van een klant is. Hij meet de responstijd, haalt de toegankelijkheidsboom op, en legt het resultaat vast in een keten waarin elk record aan het vorige vastzit met een hash. Vier constraints in de database maken het onmogelijk om daar stilletjes iets in te veranderen.

Alles wat je op deze site aan cijfers ziet, komt uit die metingen. Wat niet gemeten kan worden, staat er niet.

Dat is dezelfde gedachte als AtlasQualite, en als de statuspagina, en als de droge run voor de reparatie. Ik bouw graag dingen die kunnen laten zien dat ze kloppen.

atlasmuseum.net

https://atlasmuseum.net/

bereikbaar

record #1 ·

Status200
TTFB36 ms
Knopen22
Keten2keten geverifieerd

Knopen

  • 22 knopen in de toegankelijkheidsboom
  • diepte 7
  • 2 knopen verborgen voor hulptechnologie
  • elk element met een verplichte naam heeft er een

Vastgelegde headers

  • content-encoding: gzip
  • content-type: text/html; charset=utf-8
  • server: Apache
  • vary: Accept-Encoding

Keten

hash789ac6a37943b3e078b66d516e0ff518c88222ca67a42abf1445f82d7d29a3e6
prev3b410c134c5298c3dad00856fc74ad055014a7034e24cffd945915a5af40ef70

De keten is opnieuw doorgerekend bij het laden van deze pagina.

rbck.nl

https://rbck.nl/

bereikbaar

record #5 ·

Status200
TTFB18 ms
Knopen634
Keten6keten geverifieerd

Knopen

  • 634 knopen in de toegankelijkheidsboom
  • diepte 10
  • 77 knopen verborgen voor hulptechnologie
  • 32 elementen zonder toegankelijke naam

Vastgelegde headers

  • content-encoding: br
  • content-type: text/html
  • server: LiteSpeed
  • vary: Accept-Encoding,User-Agent

Keten

hash7cf2223e87ef88d2ae1bba67c3b8502826b9509cc3c0fd0beb4891bfcf093a30
prev26500f3efccc1ef95b882a3c829916d8be74b3e63d1ca49d8ace3e42bbf29fdd

De keten is opnieuw doorgerekend bij het laden van deze pagina.

robertblok.com

https://robertblok.com/

bereikbaar

record #5 ·

Status200
TTFB55 ms
Knopen182
Keten6keten geverifieerd

Knopen

  • 182 knopen in de toegankelijkheidsboom
  • diepte 13
  • 21 knopen verborgen voor hulptechnologie
  • elk element met een verplichte naam heeft er een

Vastgelegde headers

  • content-encoding: gzip
  • content-type: text/html; charset=utf-8
  • permissions-policy: camera=(), microphone=(), geolocation=()
  • referrer-policy: strict-origin-when-cross-origin
  • strict-transport-security: max-age=31536000; includeSubDomains
  • vary: rsc, next-router-state-tree, next-router-prefetch, next-router-segment-prefetch, Accept-Encoding
  • x-content-type-options: nosniff
  • x-frame-options: DENY

Keten

hash9fd423100b446f4b2989a58c1bd4bad9fff0079367f04d43a7931d5923f8ae6c
prev59630c35cdeaaafeed22eaa2ae85782d7a854af903448bdaae2dfdafc0d0118b

De keten is opnieuw doorgerekend bij het laden van deze pagina.

De bewijsketen

Controleer de keten in je eigen browser

Hieronder staan echte records uit de measurements-tabel, met de volledige inhoud die gehasht is. Je browser berekent de hashes opnieuw met dezelfde canonical JSON die de server gebruikt, en vergelijkt ze. Er komt geen oordeel van de server: als deze pagina zegt dat de keten klopt, heeft je eigen machine dat uitgerekend.

Records ophalen.