replayweb.page
replayweb.page copied to clipboard
[Feature]: Change image-rendering mode based on snapshot date
Context
As far as I can tell, bilinear image interpolation was first introduced to the web in Firefox 3.0 on June 17, 2008, here's a bug report with users complaining that this ruined all their pixel art. Prior to this, all images were rendered with nearest neighbour interpolation, pixels were crisp (though could be distorted if upscaled to non-integer sizes) and stayed that way even when enlarged!
Chromium followed suit soon after, here's another similar bug report, unsure about IE.
The actual image-rendering
CSS option was added in Firefox on January 21, 2010! After two years of blur, developers had control over their image interpolation!
What change would you like to see?
As a user, I'd like image-rendering: pixelated;
set globally on the archived content if the snapshot date is set to earlier than June 17, 2008. This should offer a more authentic experience when browsing older archived items. It's a subtle but often meaningful difference to page rendering, especially for pages that made a lot of use of image elements as part of their design (common in older sites).
This should also probably live under a toggle somewhere, though I'd have it on by default.
Mostly adding this so I don't forget about it because I thought it was a cool idea. This is as low priority as it gets.