ScreenTest.Pro

Changelog

Newest first. Anything that changes a score gets a benchmark version bump and says so here.RSS

2.0.0

The rebuild2026-08-23

Screen Test Pro rebuilt from the ground up. Same URLs, same fourteen languages, new everything else.

  • New benchmark. Five Signature scenes on WebGL2 (Nebula Drift, Neon Metropolis, Liquid Chrome, Starfall Cascade, Hypernova) plus the eight Classic effects from v1, ported faithfully and scored separately. Scores are versioned — this is benchmark 2.0.0 — and the methodology is public.
  • Real measurement. Frame-time percentiles over statistics windows, an adaptive load ladder with hysteresis, thermal-drift detection, and hard timeouts on every state. The benchmark can be cancelled; it cannot hang.
  • Anonymous hardware stats, consent-first. Finishing a scored run can submit one anonymous sample. The exact field list is shown before the run starts, skipping is one click, and the privacy policy was rewritten to match.
  • New tool pages. Dead pixel test and performance test got proper homes with real guidance.
  • New design. Dense, dark-first, instrument-style. The page shows your display’s live readout instead of a marketing hero.
  • Faster. Static HTML, no framework runtime, no web fonts, scene code loads only when you run something.

2.1.0

Hardware stats go live2026-08-23
  • Hardware benchmarks page. Median scores by GPU family and Android device family, built from anonymous samples. Every row needs at least 30 samples before it publishes; medians, so one hot run can’t buy a rank.
  • Sharing is on by default. The benchmark start card now carries a checked box instead of two buttons — with a live preview of the exact values your device would send. Uncheck it and nothing submits; the choice sticks. The privacy policy was updated in the same breath.
  • Three new sample fields (schema v2): battery vs plugged in, form factor, and — Android only — a coarse device family like “Galaxy S24”. Rare models are floored to brand buckets at the point of collection; exact model strings never leave the device.
  • A benchmark you can time. The HUD now shows scene 2/6, an overall progress bar, and a rough time-remaining estimate, with a scene-name interstitial between scenes.
  • Start flows like the other tools. Confirming the start card drops straight into fullscreen and the first scene.
  • The Signature scenes speak 14 languages. Nebula Drift, Neon Metropolis, Liquid Chrome, Starfall Cascade and Hypernova now have human-translated names and descriptions in every locale, and the gallery shows all 13 scenes everywhere.
  • Terser homepage: less copy, bigger Run button.

2.2.0

A lighter start card, livelier gallery, less data2026-08-23
  • Less collected, not more. Samples no longer record country or site language — the field list shrank (schema v3), and the privacy policy shrank with it.
  • The start card shows what you’re waiting for. A sample result preview — score, tier, per-scene bars — sits at the top of the benchmark card, and the technical notes folded into a “More information” toggle. One glance tells you what a run buys.
  • Signature scenes animate on hover. All 13 gallery tiles now preview in motion — the five Signature tiles animate their Canvas 2D posters, so three.js still never loads until you actually open a scene.
  • New header mark and a quieter topbar: the display readout lives only in the “This display” panel now.
  • FAQ on the homepage. Eight short answers — dead pixels, banding, what the score means, what gets uploaded — each linking to the deeper read.