Skip to content

standard

AVIF

AVIF is an image format based on AV1 video compression, offering smaller file sizes than JPEG or WebP at higher encoding cost, with support for animation.

Known aliases

  • animated AVIF
  • AV1 Image File Format
  • image/avif

Relationships

No evidence-backed relationships are recorded.

Current stories

build1 publisher

Chrome's canvas.toBlob writes byte-identical PNGs at quality 0.1 and 1.0

Headless Chrome 149 wrote the same 1,345,909-byte PNG via canvas.toBlob at quality 0.1 and at 1.0, one developer's measurements show. A PNG export slider only changes the file if the tool downscales, quantises colours or switches to WebP or AVIF.

Publishers:dev.to

Reality

Evidence55
Adoption
Insufficient
Hype gap+15
Incentives30
Confidence60
build1 publisher

Dropping to every third frame beat the encoder settings search

A byte-level walk of a 1.51 MB screen recording puts the untouchable palette tables at under 4 percent of the file. The 38 percent floor has to be explained by redraw rectangles that average 59 percent of the canvas.

Publishers:dev.to

Reality

Evidence58
Adoption
Insufficient
Hype gap+22
Incentives40
Confidence60
build1 publisher

canvas.toBlob() hands back a PNG when you ask it to encode AVIF

Browsers decode eight image formats and encode three. A dev.to post documents what happens when you ask the canvas API for one of the other five: the success callback fires, and the blob it carries is a PNG.

Publishers:dev.to

Reality

Evidence62
Adoption
Insufficient
Hype gap+5
Incentives22
Confidence66
build1 publisher

Pin `formats` before you take the next/image v4 bump

A default flip to AVIF plus the retirement of `domains` turns a routine Next.js upgrade into a production image incident. The fix is boring config, applied before the deploy.

Publishers:dev.to

Reality

Evidence14
Adoption
Insufficient
Hype gap+58
Incentives32
Confidence22