← All checks
Performancelowimages-missing-dimensions

Static HTML contains three or more images without recognized dimension signals

ShipReady found at least three eligible static image tags without both dimension attributes or a recognized inline sizing signal.

Why it matters

Reserved image space can be checked in static markup before testing rendered layout separately.

How ShipReady detects it

What it inspects

ShipReady reads non-truncated successfully fetched HTML and examines img tags, width/height attributes, and inline style text.

What triggers a finding

It triggers when at least three eligible images lack both width and height, inline aspect-ratio, and inline text containing both width and height.

What the evidence shows

The evidence proves the reported count of static markup patterns on the fetched page.

Limits of this check

aria-hidden=true images, data sources, images with both dimensions, and recognized inline sizing are excluded; truncated pages produce no finding.

ShipReady does not render the page, inspect external CSS, measure layout shifts or Core Web Vitals, identify a shifting image, or prove user impact.

How to fix it

Review the observed evidence

Add intrinsic dimensions or an appropriate CSS aspect ratio for relevant layouts.

How to verify the change

Verify the intended behavior

Inspect the rendered page at representative viewport sizes.

Expected: The intended images reserve layout space in the deployed presentation.