Every Brand Icon File app.onepassapps.com Ships: 7 Files, 84,010 Bytes, Measured
I work on OnePassApps, the team behind app.onepassapps.com. This post is a byte-level read of the brand image files our own site serves - the favicons, the touch icon, the install icons and the social card - because none of them had been measured before, and the numbers turned out to be more interesting than I expected. Everything below was fetched over plain HTTPS from outside the browser and…
The team behind app.onepassapps.com has examined the brand image files that their own site serves, including favicons, touch icons, install icons, and social cards. The investigation revealed that there are seven files, totalling 84,010 bytes, with no duplicates. Each file was measured and recorded in detail, including the file type, dimensions, and SHA-256 hash.
The seven files consist of:
- favicon.ico (3,556 bytes)
- favicon.svg (531 bytes)
- apple-touch-icon.png (3,492 bytes)
- icon-192.png (6,478 bytes)
- icon-512.png (18,385 bytes)
- icon-maskable-512.png (8,750 bytes)
- og-image.png (42,818 bytes)
The files are served with the same Cache-Control header, set to public with a max-age of 14,400 seconds (four hours) and a must-revalidate directive. The seven files also carry their own ETag, allowing for conditional requests and efficient revalidation.
The team's findings emphasize the importance of serving the brand assets correctly to ensure optimal performance and compatibility across different devices and platforms.
Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.