A call for a NSFW HTML attribute is gone into in depth here. What’s the point of that? NSFW (wikipedia) stands for Not Safe For Work, and is used commonly enough on various websites to indicate that a link or content you might be about to view contains stuff you wouldn’t want to be caught looking at while in work - for example pornography, violence etc. So having NSFW as an HTML attribute would mean that in the actual code presenting the web page, your browser would be able to tell that the link/image/text was NSFW.
The attribute has several exciting implications for content creators and site visitors:
1. Content creators can now apply the attribute to hyperlinks. Visitors will be able to configure their browsers to warn them, or stop them, before continuing on to URIs flagged with the attribute. Additionally, search engines will be able to use the proportion of flagged links to a URI as a better means of filtering results.
2. Content creators can now apply the attribute to image tags. Visitors will be able to configure their browsers to block display of images flagged with the attribute.
3. Content creators can apply the attribute to paragraph tags, div tags, or any other block-level element.
Doing so will indicate that the enclosed content is not safe for work. Visitors will be able to configure their browsers to block display of just the content enclosed by the flagged block-level element.
Nice idea. More here. (via.)