The current spoiler tag on images does not effectively protect NSFW content. The issue is that the image loads and displays unblurred until it is fully loaded, defeating the purpose. Robert_Lee_Louviere suggests either implementing a NSFW tag that hides the image until clicked or having the spoiler tag hide the content completely until the blur filter can be applied.
Other users, including riking, strager, and riking, propose alternative solutions, such as redesigning the spoiler feature, making the image invisible until loaded, or applying a full-black overlay.
Rober_Lee_Louviere emphasizes that the issue affects all images, not just NSFW content, and that replies and quoted text do not use the spoiler effect. chapel suggests using a placeholder that can be clicked to load the image, while Overmind proposes hiding the image and requiring a click to view it.
Ultimately, Robert_Lee_Louviere agrees that a separate NSFW tag for images should act differently and not load until clicked, possibly with a confirmation box.
Someone used a spoiler tag to blur a fun, but NSFW image.
The problem is that the image loads and displays unblurred until the image fully loads.
This kind of defeats the purpose.
Can we either have a NSFW tag that hides before fully working? Or have the spoiler tag hide content completely until after it can apply the blur filter?
Apparently, spoilers also don’t take effect when you click
the icon to see the post being replied to, and I’m going to guess if it
was quoted, expanding to see the full quote would have the same issue.
Couldn’t you simply div it invisible (actual display=“invisible” rather than “none” as invisible still loads the image) until the image is fully loaded and than change the visibility back on?
I think spoiler images shouldn’t even be loaded and instead they should have a placeholder which can be clicked to load.
This would be important for actual nsfw images as even if we make them harder to see or blocked entirely the image is still downloaded and if you’re at work it could be tracked on the network.
Ideally, spoiler images should blur immediately, but a separate NSFW tag for images should act differently and not even load until clicked, possibly with a confirm box.