Skip to content
Navigation menu
Search
Powered by Algolia
Search
Log in
Create account
DEV Community
Close
← All Trends
Browser Image Export & Compression Quirks
17 posts in this trend in the last 7 days
•
Active 23 minutes ago
Browser JPEG quality has only 101 steps: 0.955 and 0.964 give the same file
yue xing
yue xing
yue xing
Follow
Sep 30
Browser JPEG quality has only 101 steps: 0.955 and 0.964 give the same file
#
webdev
#
javascript
Comments
Add Comment
3 min read
My upload code turned every image into JPEG. Red posters got bigger
AsyncMonk
AsyncMonk
AsyncMonk
Follow
Oct 1
My upload code turned every image into JPEG. Red posters got bigger
#
webdev
#
javascript
Comments
Add Comment
4 min read
On a red poster, PNG-8 was smaller and cleaner than every JPEG
NullPointerZen
NullPointerZen
NullPointerZen
Follow
Oct 1
On a red poster, PNG-8 was smaller and cleaner than every JPEG
#
webdev
#
javascript
Comments
Add Comment
5 min read
Why Firefox's quality-0.9 JPEG is 56% bigger and cleaner on red text
yue xing
yue xing
yue xing
Follow
Oct 1
Why Firefox's quality-0.9 JPEG is 56% bigger and cleaner on red text
#
webdev
#
javascript
Comments
Add Comment
5 min read
toBlob('image/webp', 1.0) is lossless, and 3.5 bigger than 0.999
NullPointerZen
NullPointerZen
NullPointerZen
Follow
Sep 30
toBlob('image/webp', 1.0) is lossless, and 3.5 bigger than 0.999
#
webdev
#
javascript
Comments
Add Comment
3 min read
Progressive JPEG saved 4–6% of bytes and cost 2.5x decode time
Lank_M
Lank_M
Lank_M
Follow
Oct 2
Progressive JPEG saved 4–6% of bytes and cost 2.5x decode time
#
webdev
#
javascript
Comments
Add Comment
3 min read
Why red text blurs in canvas JPEG exports, and where 4:4:4 kicks in
hao jia
hao jia
hao jia
Follow
Oct 1
Why red text blurs in canvas JPEG exports, and where 4:4:4 kicks in
#
webdev
#
javascript
Comments
Add Comment
5 min read
JPEG quality 75 at 4:4:4 beat 0.99 at 4:2:0 on red text
Lank_M
Lank_M
Lank_M
Follow
Oct 1
JPEG quality 75 at 4:4:4 beat 0.99 at 4:2:0 on red text
#
webdev
#
javascript
Comments
Add Comment
5 min read
Compress-to-size in the browser: probe the quality floor before you bisect
hao jia
hao jia
hao jia
Follow
Sep 30
Compress-to-size in the browser: probe the quality floor before you bisect
#
webdev
#
javascript
Comments
Add Comment
4 min read
What a 200 KB upload limit costs a 24 MP photo: time, pixels, quality
AsyncMonk
AsyncMonk
AsyncMonk
Follow
Sep 30
What a 200 KB upload limit costs a 24 MP photo: time, pixels, quality
#
webdev
#
javascript
Comments
Add Comment
4 min read
Decoding a progressive JPEG took 14 MiB more memory in my test
hao jia
hao jia
hao jia
Follow
Oct 2
Decoding a progressive JPEG took 14 MiB more memory in my test
#
webdev
#
javascript
1
reaction
Comments
Add Comment
3 min read
Browsers only export baseline JPEG, so progressive is a server job
AsyncMonk
AsyncMonk
AsyncMonk
Follow
Oct 2
Browsers only export baseline JPEG, so progressive is a server job
#
webdev
#
javascript
Comments
Add Comment
3 min read
Same 200 KB, three formats: why WebP and AVIF look cleaner than JPEG
Lank_M
Lank_M
Lank_M
Follow
Sep 30
Same 200 KB, three formats: why WebP and AVIF look cleaner than JPEG
#
webdev
#
javascript
Comments
Add Comment
4 min read
What a progressive JPEG shows with only 10% of its bytes
yue xing
yue xing
yue xing
Follow
Oct 2
What a progressive JPEG shows with only 10% of its bytes
#
webdev
#
javascript
Comments
Add Comment
3 min read
canvas.toBlob silently crops WebP past 16,383 px, and nothing tells you
AsyncMonk
AsyncMonk
AsyncMonk
Follow
Oct 4
canvas.toBlob silently crops WebP past 16,383 px, and nothing tells you
#
webdev
#
javascript
Comments
Add Comment
3 min read
Creating a canvas costs nothing. Drawing a 16384 one costs 1 GiB
yue xing
yue xing
yue xing
Follow
Oct 4
Creating a canvas costs nothing. Drawing a 16384 one costs 1 GiB
#
webdev
#
javascript
Comments
Add Comment
4 min read
Progressive JPEG saved me 4–6% and cost 2.5x the decode time
NullPointerZen
NullPointerZen
NullPointerZen
Follow
Oct 2
Progressive JPEG saved me 4–6% and cost 2.5x the decode time
#
webdev
#
javascript
Comments
Add Comment
3 min read
We're a place where coders share, stay up-to-date and grow their careers.
Log in
Create account