Slashdot Mirror


The NSFW HTML Attribute

phaln writes "Over at The Frosty Mug Revolution, PJ Doland makes a compelling case for a new HTML attribute in the spirit of the highly-regarded 'nofollow' attribute promoted by Google — the NSFW attribute (rel='nsfw'). His original idea has been refined and expanded by positive comments from readers, resulting in a semantic solution to the issue he raises in the original post. From the article: '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. This isn't about censorship. It is about making us all less likely to accidentally click on a goatse.cx link when our boss is standing behind us. It is also about making us feel more comfortable posting possibly objectionable content by giving visitors a means of easily filtering that content.'"

24 of 273 comments (clear)

  1. Good idea by supersonicjim · · Score: 2, Insightful

    It sounds like a good idea to me, like the spolier tags you get on forums and stuff.

  2. The trolls... by Bert64 · · Score: 3, Insightful

    Do you reallt think the goatse trolls will bother using these tags if they're going to decrease their chances of getting people to follow the links?

    --
    http://spamdecoy.net - free throwaway anonymous email - avoid spam!
    1. Re:The trolls... by lanswitch · · Score: 4, Insightful

      This sounds like an idea from the same guy(s) that gave us the Evil Bit.

    2. Re:The trolls... by Dunbal · · Score: 5, Insightful

      Do you reallt think the goatse trolls will bother using these tags if they're going to decrease their chances of getting people to follow the links?

            Exactly. For this to work would require everyone's cooperation. I think that, if anything, the internet has proven that you are guaranteed to run into any amount of uncooperative people. What's next, a law mandating the use of this flag? :-/

            If you're at work and just clicking on random links in front of your boss, well, you deserve what you get.

      --
      Seven puppies were harmed during the making of this post.
    3. Re:The trolls... by apt142 · · Score: 3, Insightful

      Actually, once this gets up and running, it would be really easy to search for NSFW links. In which case, it benefits them greatly to have it on their site.

    4. Re:The trolls... by jandrese · · Score: 4, Insightful

      It's not designed to stop Goatse trolls, it's designed for the thousands of people who already put "NSFW" on stuff they think might be objectionable. It's a tag to help the good, not a tag to punish the wicked. I think it would work fairly well actually, assuming people know about it.

      --

      I read the internet for the articles.
    5. Re:The trolls... by adrianmonk · · Score: 2, Insightful
      For this to work would require everyone's cooperation.

      For it to work perfectly would require everyone's cooperation. For it to work well enough to have some positive benefit would only require the cooperation of a lot of people.

      Of course, it won't make it impossible for people to look at NSFW items while at work. But for those people who want to avoid looking at NSFW stuff because they have a sense of professionalism, it will help them do that.

      Basically, this could work reasonably well for the case where a user wants to control what they themselves see. In that respect, it works a lot like Google's SafeSearch does, allowing the user to make their own decisions about what they choose to look at. It does nothing useful for the case where someone wants to control what someone else sees, but as far as I can tell, it's not intended to.

      Also, for what it's worth, if I ran a porn site, I would definitely want to put a nsfw flag on anything and everything. It would provide information that search engines could use to identify nsfw content, which is exactly the kind of content potential visitors to my site would be looking for, right?

  3. Irrelevant by TuringTest · · Score: 4, Insightful

    The guys at goatse.cx will be the ones willingly NOT including the NTSF tag in their design, because they want you to see the goatse when in front of your boss.

    In order for this to work, it should be included in third party descriptions of the site. And then, you can rely on standard content filters for that.

    --
    Singularity: a belief in the "God" idea with the "demiurge" relation inverted.
  4. Two problems by MarkusQ · · Score: 5, Insightful

    I see two problems with this right of the bat.

    First, what's "not safe for work" varies from place to place. Not only from country to country (there are government sponsored pro-breast feeding billboards all over the place where I am that I'm sure would be considered "not safe for work" back home) but from employer to employer as well. Two jobs back (in the states) people would occasionally have risque material showing on their monitors and nothing much was said, while one co-worker got a serious dressing-down for shopping on-line for a competitors product.

    And probably more importantly, in many cases no one is looking over your shoulder but IT is still logging your web traffic (e.g. at the proxy). And it often isn't just (or even mostly) boobies they're worried about. I've seen more flags raised over warz, drug-related material (don't search for "how to beat drug tests" from your desk), stock trading concerns, cracking tools, and so forth.

    It's a cute idea, but I don't think it's going to go too far.

    --MarkusQ

  5. I can't se any good coming of this. by Rob+T+Firefly · · Score: 5, Insightful

    The "NSFW" thing has always been a courtesy on the part of the poster, and in those cases it works because you can read the warning about the link before clicking.

    Do we really want to just start trusting links and clicking whatever because the invisible tags will surely protect us from doing something we shouldn't at work?

  6. Not about cenorship... by Jah-Wren+Ryel · · Score: 4, Insightful

    Remember back when there were no ratings for video games? The pro-ratings argument said that going to a voluntary system would prevent mandatory censorship by the government, that it would just make it easier for the customer to choose appropriate titles, nothing more.

    Well, it hasn't worked out quite like they said it would, has it? Illinois did pass a law anyway, fortunately it was shot down by the courts - but guys like Jack Thompson are still out there just looking to befriend any politician that needs a little censor-happy rabble-rousing to get himself re-elected.

    Meanwhile Wal-mart now refuses to carry any games with too extreme of a rating, effectively brow-beating the game authors into self-censorship if they want to have any hope of enough sales to recoup their investment.

    It isn't too hard to see something like this proposed standard turning into the online equivalent of that sort of thing -- unless your website is certified by an ESRB-like agency as 'properly' using this NSFW flag, you'll be black-listed by all the big net-nanny commercial filters - thus putting yet another unnecessary burden on a website's author to comply or be left out of the corporately accessible world.

    Under such a regime, most discussion sites would end up filtered because it would be impossible to enforce an NSFW tagging requirement. If you value being able to read slashdot at work, you don't want to support this proposal.

    --
    When information is power, privacy is freedom.
  7. Re:uh.. what? by Blakey+Rat · · Score: 1, Insightful

    Please. We can't even get browsers to agree on how to tell javascripts about which event triggered them. There's no way in hell this tag will be supported by enough browsers to actually be useful.

  8. I see Good from this. by Anonymous Coward · · Score: 1, Insightful

    This is GOOD in a few ways.

    * No need for the .xxx domain as we'll police ourselves.
    * A content rich site like fark (www.fark.com) can serve questionable content both to users and nsfw-users.

    The drawbacks tho do exist.

    * Proxys will still eat the questionable keywords.
    * Kids can uncheck the box

    Some sites have SFW content while having NSFW banners. Uncool!!!

    I still want the .xxx TLD. :(

  9. Re:Good idea - No, bad idea. by Anonymous Coward · · Score: 1, Insightful

    It is a bad idea to codify an official way to designate a particular online expression as objectionable. Similar to the .XXX top-level domain, having such an attribute will only lead to so-called moral police passing laws mandating the use of such tags. And then same material will automatically be filtered at the ISP level for libraries, schools, and, as our government becomes more and more like China's (while China's is slowly becoming more and more like ours used to be), the home. Do you really want the government deciding what is "not safe for work" on your computer screen?

  10. It isn't *intended* to be a catch-all by Shrubber · · Score: 5, Insightful

    For crying out loud people, stop modding everyone up who says, "But mean people won't use the tag and you'll be fooled! It's a failure!" It isn't *meant* for malicious or even apathetic posters, it's mean for the people who today voluntarily tell you that a link they're posting is NSFW out of common courtesy.

    The people who post links so that you'll get embarrassed or even in trouble at work don't even enter into it, they have absolutely nothing at all to do with why this idea is proposed.

    That being said I still think it's a niche idea with positive intentions that would never get widespread adoption, I don't think every potential problem should be solved with technology, some things still need human interpretation.

  11. Why not use PICS/ICRA stuff? by hhghghghh · · Score: 4, Insightful

    Why not use PICS/ICRA stuff? It's already built into internet explorer and proxy products. Now, PICS is meta data on the page level, but wouldn't a page with several blocks missing just be confusing? If you need block level meta data, perhaps you should just include RDF tags, with the proper namespace, in your XHTML. Whichever route you choose, you still need browser makers to go along with it.

  12. Re:I propose a slew of such tags by apt142 · · Score: 2, Insightful

    While, that's pretty funny, you do have a point. The NSFW tag is not precise or measureable. If something like this is going to work it has to be discrete and objective. NSFW has got a value assessment with it.

    A NP (Nude Photos) or PF (Profanity) tag would be functional. Neither of those tags propose any sort of value judgement but when used properly could perfectly describe the content.

    Even a MOSA (May Offend Some Audiences) tag would be more useful than NSFW. And given the tags describe the content, it can be used in search engines for people who are interested in that material.

    But, I'd go a step further and say, why have this tag on html elements at all? You could just as easily include it in the meta data descriptors and be done with it. All that has to be done then is to set a standard. Hell, if google decided tomorrow that it would single out all "MOSA" sites with a gold star, middle finger icon or whatever that would be incentive enough to get people interested in following the standard.

  13. NSFW proposal considered bogus by frisket · · Score: 4, Insightful
    It would be more convincing if the author and the poster bothered to get their terminology right, and possibly even to understand HTML, before making bogus statements like this.

    This isn't an attribute (REL is the attribute); it's an attribute value. REL is already declared as CDATA, meaning it can have any value you want, so what Mr Doland is really looking for is browser recognition of the string NSFW, not any change to HTML.

    I wish him good luck: this seems like a sensible solution. A pity that the proposal has been approached in such a manner.

    ///Peter

  14. Re:Metadata by Bogtha · · Score: 2, Insightful

    Because 99% of the time, there's a perfectly good attribute that already exists for the purpose. In this case, it's class. No extension to HTML is necessary.

    --
    Bogtha Bogtha Bogtha
  15. Re:Good idea - No, bad idea. by SatanicPuppy · · Score: 3, Insightful

    Hello slippery slope, pleased to meetcha.

    Please submit a single example of a government mandated HTML tag. HTML is always opt in/opt out. You think the porn sites are going to jump on the NSFW tag?

    Nice troll though. Looks like you snagged a few moderators.

    --
    ad logicam Claiming a proposition is false because it was presented as the conclusion of a fallacious argument.
  16. Re:Good idea - No, bad idea. by Anonymous Coward · · Score: 4, Insightful

    Exactly what part of the United States government being run by religious fundamentalists do you not understand?

    According to MPAA v. 2600, the government mandates using the <a> tag along with the href attribute and a link to a website with the DeCSS code subjects you to civil liability. Not exactly opt in.

    Porn sites are not going to use the proposed tag, exactly as your question suggests. And that is why the government will try to mandate it. You call it a slippery slope. I call it a likely outcome.

    Nice troll though. Looks like you snagged a few moderators.

    Not trollish by any means. I wish there were a Godwin for comments like yours. Since only one moderation occurred at the time of your post, I assume you are just trying to fill in space with this?

  17. This is already possible by Anonymous Coward · · Score: 1, Insightful

    There is no reason to introduce a new value for the rel attribute. The class attribute would suffice perfectly. Thus:

    <a href="example.com/xxx.jpg" class="nsfw">Check this out!</a>

    <img src="example.com/xxx.jpg" class="nsfw" />

    The blocking is already possible with user-defined stylesheets (although there would need to be widespread support for the class among people who post nsfw content, obviously): .nsfw
    {
            display: none;
    }

    a.nsfw
    {
            display: inline;
    } .nsfw:before
    {
            display: inline;
            content: "NSFW Content ";
    }

  18. Re:Good idea - No, bad idea. by SatanicPuppy · · Score: 1, Insightful

    A legal precedent that opens you to civil liability is your big example? Farting in public opens you to civil liability in this country. Hell, breathing in public opens you to civil liability in this country. It has nothing to do with the law, only with the right for one private citizen to sue another private citizen.

    Some random whack job senator may very well try to lobby for something like this, but I don't see it ever happening for the following reasons:

    1) Impossible to enforce on pages, due to global nature of internet.
    2) Impossible to clearly define content to be tagged, due to fuzzy definition of obscenity.
    3) Impossible to enforce software compliance, due to open source and extra territorial software vendors.

    You're a troll. An AC first post whose entire argument is a fallacy, responding to an article talking about a guy who's working on a way to not accidentally get porn at work, with a hysterical barely on-topic diatribe against hypothetical government censorship.

    And last time I checked, the fundies got schooled in the last election. Not that the goddamn Dems won't jump on the "OMG THINK OF THE CHILDREN" bandwagon, but it's still not gonna happen.

    --
    ad logicam Claiming a proposition is false because it was presented as the conclusion of a fallacious argument.
  19. Not safe for whose work? by mad.frog · · Score: 2, Insightful

    What's safe for work varies across the world.

    I'm guessing that NSFW in my San Francisco office is different from NSFW in rural Alabama, or Germany, or Saudi Arabia, or China...

    The germ of a good idea, but completely unworkable.