3 ms·
Nice idea, but it has usability issues: - Right click -> View Image, Save Image, or Copy Link doesn't seem to work. This might be an issue with Firefox, becaus
by vortico 9y ago
Nice idea, but it has usability issues:
- Right click -> View Image, Save Image, or Copy Link doesn't seem to work. This might be an issue with Firefox, because the blob is stored somewhere.
- No direct linking is possible, so I can't drop a link to the image into a chatroom.
- Zooming in page with Ctrl+Plus doesn't increase the resolution of the downsized image.
I'd rather download the original image, even if it takes more time/bandwidth, if these issues aren't fixed. And the CPU usage scares me a bit, if you multiply this by ~100 images, which is very common on news websites.
However, this method is better than embedding the full 7360 x 4912 image at least. It took 0.8s for the page to load in my browser and 6.0s to download the test.spif image.
I wonder if there is a way to use a progressive JPEG in a normal <img> tag (so it displays progressively rather than once it has finished loading) and use Javascript to halt the download once a certain amount has downloaded.
- Asooka 9y agoFirst and second are probably features for some people, third is solved, according to the source. I wonder if it would be a good idea to revive plugins - back in the day we used object tags with links to the plugin to install to render the media. Maybe something similar can be done today with a link to some js that does the rendering. So you can have an img tag with mime type image/x-spif and a link to a js (or in the future, web assembly) handler in case there is no native support. Web browsers are basically operating systems now. We should be working towards letting people safely install extensions.