ux.sgit.ai

Findings / UX-008

Content is hidden until JavaScript runs

OpenMediumFailurenewsroom.sgit.ai

What we saw

The body starts at opacity 0 and only appears when a "ready" class is added, with a 1.6 s fallback.

Why it matters

On a slow phone, or for any reader or agent that does not run the script, the page is blank.

The fix

Render visible by default; animate only enhancements.

The record

StatusOpen
SeverityMedium
KindFailure: works against the reader
Productnewsroom.sgit.ai, site
Wherehttps://newsroom.sgit.ai/
ProblemsHidden until script
VisibilityIntermittent: some readers, some of the time: depends on a gesture, a device or a state, and is hard to reproduce on demand
RecommendationRender on the first load: show the content in the HTML, with no scripts and no prior visit needed
AreaTrust
BreaksContent is visible without waiting for scripts
Observed2026-10-11, v0.6.4
Last checked2026-10-11, v0.7.1
SourceReview: bugs and broken things

Previous: UX-007 The editor's note is written for someone who read the last two editions

Next: UX-009 Two navigation bars, and a 60-link menu that mixes reading with building