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.'"

273 comments

  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.

    1. Re:Good idea by KillerCow · · Score: 4, Informative

      It's been done before and is not a new idea.

      PICS labels have been around since 1996, and were proposed to label for language, violence, and sexual content (among others).

      ASACP RTA is another labelling scheme from 1996.

      ICRA labels have been doing the same since 1999.

      RTA and ICRA are in active use today. PICS fell mostly away (to my knowledge) -- probably because it wasn't just for filtering, but for any kind of content tagging. Being a general solution doesn't get the "save the children" mouth-breathers behind you.

      The problem with the rel=nsfw is that it is binary. I can't establish any kind of scale for what I want to see (nudity is okay, sex acts are not), and it only filters in one dimension (I can't say that I am okay with sex, but not with violence, or vice-versa for the U.S.A.).

    2. Re:Good idea by Nazlfrag · · Score: 1

      Fair enough, but generally all that you stated is Not Safe For Work. The intent seems to be not what you find acceptable, but what your boss would find acceptable in a place of work. Unless you work in the porn or martial arts industries, sex and violence are probably NSFW.

      I don't think the problem is not in the binary nature, it's in the nature of censorship of the net. This will be distorted into a Not Safe For Children tag by the aforementioned mouth breathers and self-censorship will become a government ordered legal requirement instead of voluntary.

      I would prefer a decent metadata classification scheme like the ones you mentioned, and incorporating this feature into any HTML specification is just unneeded clutter.

    3. Re:Good idea by jericho4.0 · · Score: 1

      In Europe, content is shown in prime time TV that would be XXX in the U.S. I don't work for your boss, for which I am thankfull.

      --
      "A language that doesn't affect the way you think about programming, is not worth knowing" - Alan Perlis
  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 Xiph1980 · · Score: 1

      Nope, but you could make a server-side script that adds the NSFW tag automatically when it finds known goatse or gnaa or similar links...
      These links could be mined from a public database where everybody that finds such a link can add it etc.

      --
      Manuals are your last resort only
    4. Re:The trolls... by MightyYar · · Score: 1

      Couldn't you do that now, without this tag? And doing it via javascript or CSS would make it work in current browsers, as opposed to this NSFW tag, which would maybe get supported by IE in 10 years or so.

      --
      W..w..W - Willy Waterloo washes Warren Wiggins who is washing Waldo Woo.
    5. Re:The trolls... by ubergenius · · Score: 1

      Or you could just block those links. It's much simpler, and just as effective.

      --
      Student Manager - Take control of your education!
    6. Re:The trolls... by Fenrisulfr · · Score: 1

      I just don't trust someone else to determine for me what is objectionable content and what isn't. And who pray tell would be managing this database? The idea is for users to be self-governing not externally censored. To be honest, the whole idea sounds a little too Thomas More to me.

    7. Re:The trolls... by Xiph1980 · · Score: 1

      Yes, that would definately be possible, however now you'd have to have set the nsfw preferences for each site which has to be saved in cookies (so you've got to (be able to) allow cookies aswell), And the hiding should be done by messing with hiding div frames and such. If it's a browser option you'd only have to set it once in the browseroptions, so there's less chance of being surprised by a new site.

      --
      Manuals are your last resort only
    8. 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.

    9. Re:The trolls... by Xiph1980 · · Score: 1

      You might not trust it but these kinds of systems are already widely used, like with peerguardian or spammail filters etc.
      Who would be managing the database? Everyone and noone. Managing it could/would be based on a system like google pageranking etc.

      --
      Manuals are your last resort only
    10. Re:The trolls... by Xiph1980 · · Score: 1

      Yeah, but that wouldn't block spamposts in a forum with big goatse images flashing on screen, or 50pt font text screaming about some odd sexual preference based on leather and latex...

      --
      Manuals are your last resort only
    11. Re:The trolls... by MightyYar · · Score: 1

      I was referring to it being a server-side option. You can have a "safesite" setting at the top of your page similar to the way Google does the "SafeSearch is off" link on its image search page.

      I don't think that many adult advertisers or forum pranksters would voluntarily use an "NSFW" tag, so a browser option wouldn't be that useful IMHO. Fact is, running Firefox with NoScript and AdBlock is very, very effective at blocking most adult images unless you are on a site that specifically is oriented towards adults, which you shouldn't be on at work ;p It's actually gotten bad for me, since I'll send out a funny link without turning on javascript and disabling AdBlock first only to find out that all of the Explorer users got pop-ups and porn ads... oops!

      --
      W..w..W - Willy Waterloo washes Warren Wiggins who is washing Waldo Woo.
    12. Re:The trolls... by ubergenius · · Score: 1

      It may not get rid of the text, but you can definately block a host entirely, including embedded images and content. And it's not hard to do, and does not rely on reconstructing pages.

      --
      Student Manager - Take control of your education!
    13. 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.
    14. Re:The trolls... by Anonymous Coward · · Score: 0

      It's spelled 'definitely.'

    15. Re:The trolls... by Xiph1980 · · Score: 2, Funny

      Yes, that is a very important error debunking my entire point made....

      --
      Manuals are your last resort only
    16. Re:The trolls... by Xiph1980 · · Score: 1
      I was referring to it being a server-side option. You can have a "safesite" setting at the top of your page similar to the way Google does the "SafeSearch is off" link on its image search page.
      Well, the one doesn't exclude the other ofcourse, but what if instead of a hidden div or filtered content script on the server, have a tag-adding script that adds the NSFW tags. The users can just as easily select the hide/show option, but then not in the browserwindow on the top of the screen, but in the options of the browser. The difference for the user is that they just don't have to set the option a multitude of times, once for each site and cookie duration, but just once in the options menu of the browser.

      I don't think that many adult advertisers or forum pranksters would voluntarily use an "NSFW" tag, so a browser option wouldn't be that useful IMHO.
      You could add a pagerank-like system that checks for NSFW-like words and links and for instance, give it a grade for the NSFW-ness the post shows, like spam-filters for your mail work now. You can then set your browser options from no filter, weak filter etc, up to extra high filter if you wish.

      Fact is, running Firefox with NoScript and AdBlock is very, very effective at blocking most adult images unless you are on a site that specifically is oriented towards adults, which you shouldn't be on at work ;p
      Depends on the job type really, I could imagine a few jobs that have to do exactly that ;)
      Besides, I'm not too fond of Firefox. I prefer Opera myself, and at work I don't visit too many sites. Mostly just the few forums, and the few internet shops :)

      It's actually gotten bad for me, since I'll send out a funny link without turning on javascript and disabling AdBlock first only to find out that all of the Explorer users got pop-ups and porn ads... oops!
      I work in a small office, so I usually just turn my screen so they can see it :p
      --
      Manuals are your last resort only
    17. Re:The trolls... by shokk · · Score: 0

      Or, for this to work would require a transparent proxy appliance that would filter for certain known domains (updated by subscription services, of course) and add the tag for you. Better to allow you through so that HR can convict you than to block it altogether. If you don't know, this type censorship already exists in the work place - Google for Bluecoat and friends. One could argue that's where it belongs - the only place it belongs.

      --
      "Beware of he who would deny you access to information, for in his heart, he dreams himself your master."
    18. Re:The trolls... by MightyYar · · Score: 1

      Well, the one doesn't exclude the other ofcourse, ... That's exactly my point - they are completely mutually exclusive. You can have a browser that does all of this filtering for you without the need for a NSFW tag. I just don't think that it would get used.

      You have a good point in that it would be a pain to configure every site, but most sites would likely default to "SafeSite ON" if they actually took the time to implement such filtering. I think most of us visit the same sites over-and-over anyway, but perhaps I am way off there. In fact, when I hit Google News I end up all over the place because they aggregate so many news sites - but I rarely get NSFW content through Google News! Then again, I probably wouldn't notice if I were hitting adult ads because of NoScript and AdBlock :)
      --
      W..w..W - Willy Waterloo washes Warren Wiggins who is washing Waldo Woo.
    19. Re:The trolls... by Sancho · · Score: 1

      Some sort of user-based tagging could work, too, for sites with user-generated content/links.

    20. Re:The trolls... by Scrameustache · · Score: 1

      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? They won't put a NSFW tag on their link, but if it links to a site where the goatse is tagged as NSFW, then the people who inadvertently follow their link won't need eye bleach.
      --

      You can't take the sky from me...

    21. Re:The trolls... by Anonymous Coward · · Score: 0

      This guy seems to have released a library in response to this post... The whole idea seems to be self censorship.

    22. Re:The trolls... by moochfish · · Score: 1

      Actually, I think somebody else already linked me, but I wrote a library with exactly this perspective in mind. The whole idea is to create one additional step between your NSFW content and your visitors. Sometimes, people just click on stuff without really knowing what it is, or get linked and misunderstand what they are about to load up. This would atleast give those people a chance to save themselves. http://michikono.com/blog/2006/12/29/a-new-library -nsfw-js-protect-your-visitors-at-work/

    23. Re:The trolls... by drawfour · · Score: 1

      Except when I send something to a friend, I do it like this: "NSFW: http://some.place.not/safe_for_work". I don't have the right to edit that link to make it "NSFW". So whoever created that webpage has to add the tags to the appropriate parts. What's in it for them? (I'm not saying it's a bad idea, I'm just wondering why Entensity.net would mark the content as NSFW.) Also, in some cases, just having pictures of girls in bikinis is enough to be NSFW, but do you really think that maximonline is going to add this tag?

    24. Re:The trolls... by TheShadowzero · · Score: 1

      i know what you are talking about, but what if said user uploads the picture to, say, imageshack or photobucket? how would that be blocked?

      --
      If history repeats itself, why can't we study the future?
    25. Re:The trolls... by Marillion · · Score: 1

      You did notice the date of the Evil Bit RFC?

      --
      This is a boring sig
    26. Re:The trolls... by Anonymous Coward · · Score: 0

      it's designed for the thousands of people who already put "NSFW" on stuff they think might be objectionable

      And since the people already put "NSFW" on stuff they think might be objectionable, the tag is unnecessary.

    27. 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?

    28. Re:The trolls... by NuclearDog · · Score: 1

      Everyone. Every single person is missing the point.

      This isn't a comprehensive obscenity filtering solution. This isn't a way to ensure that you never, ever see anything objectionable when you don't want to. This isn't a way to stop goatse trolls.

      This is simply a codification (and bit of an extension) of the standard "(NSFW)" that lots of people place after a link ANYWAYS so that it can be handled by the end user's browser, rather than just parsed by the person reading the page.

      Go read Fark for a while, periodically they'll post a link and the headline will be ended with "NSFW" or something. There doesn't need to be some super-complex solution to make sure all links like this are tagged. There doesn't need to be some objective specification of what's "NSFW". By seeing "NSFW" at the end of the headline you get as much information as you would get from a NSFW tag in the code... that there's something that the person tagging it thinks is probably inappropriate.

      We don't NEED objective guidelines... when something's marked NSFW just look at the site that's marking it. I know something marked NSFW on Fark probably involves full-on nudity, where-as something marked NSFW on a bible sales site might simply contain the word "ass" or a similarly non-offensive (to me) word.

      You're all over-thinking this. This tag is simply a way for browsers to parse and handle something humans are already parsing and handling, not a comprehensive solution to anything.

      ND

      --
      This statement is forty-five characters long.
  3. Will it also... by laejoh · · Score: 0

    ... help us search more easily for objectionable material?


    "It is also about making us feel more comfortable posting possibly objectionable content by giving visitors a means of easily filtering that content.'"
  4. 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.
    1. Re:Irrelevant by AEton · · Score: 1

      I'm trying to figure out how 'NSFW' became 'NTSF'. Did you think it was some kind of bizarre video signal? Are you using a magically remapped Optimus keyboard?

      --
      We recently had heard in the office over one of the Yellow Machine that's made by Anthology Solutions.
    2. Re:Irrelevant by rah1420 · · Score: 1

      I'm trying to figure out how 'NSFW' became 'NTSF'.

      NoT SaFe.

      --
      Mit der Dummheit kämpfen Götter selbst vergebens.
    3. Re:Irrelevant by Anonymous Coward · · Score: 0

      It's not really the goatse trolls that are the issue. If you're randomly clicking on links in eg. Slashdot comments, you're gonna get what's coming to you. But occasionally there will be some link in the main Slashdot story that leads to content you'd rather not load at work and there the tag would be useful.

    4. Re:Irrelevant by Anonymous Coward · · Score: 0

      Is this make up your own, new unheard of acronym day?

    5. Re:Irrelevant by Anonymous Coward · · Score: 0

      Lets play the 'spot the dyslexic window$ noob' game!! ;-)

    6. Re:Irrelevant by Oddscurity · · Score: 1

      Isn't every day?

      --
      Indeed!
    7. Re:Irrelevant by Hal_Porter · · Score: 1

      Is this make up your own, new unheard of acronym day?

      YM MUYONUOAD, HTH

      --
      echo -e 'global _start\n _start:\n mov eax, 2\n int 80h\n jmp _start' > a.asm; nasm a.asm -f elf; ld a.o -o a;
  5. This looks familiar by Anonymous Coward · · Score: 0

    Anyone else think "evil bit" when they first read this?

    1. Re:This looks familiar by Dik+Zak · · Score: 1

      No, you don't understand the purpose of the evil bit. Pages that intentionally leave out the NSFW tag to fool people into opening objectionable content at work should have the evil bit set.

    2. Re:This looks familiar by x_MeRLiN_x · · Score: 1

      Actually, they did. :P

  6. It's never about censorship when it CAN be. by TaoPhoenix · · Score: 2, Interesting

    Powerful technologies which can be part of a "censorship pack" are always presented as harmless components. Then when that piece is accepted, the other one slides by.

    "Not clicking on a goatse link when the boss is standing behind you... " ???
    Any graduate from Newblet doesn't click *anything* when their boss is nearby.

    What would a HACKED variant of this technology be capable of?

    --
    My first Journal Entry ever, in 8 years! http://slashdot.org/journal/365947/aphelion-scifi-fantasy-horror-poetry-webzine
    1. Re:It's never about censorship when it CAN be. by Lehk228 · · Score: 1

      improperly marking regions as NSFW, and hiding additional content untill you notice what is going on and stop filtering NSFW or click to display the covered regions

      --
      Snowden and Manning are heroes.
    2. Re:It's never about censorship when it CAN be. by lawpoop · · Score: 2, Funny

      "What would a HACKED variant of this technology be capable of?"

      I don't know, but I was unable to read this article after it was tagged 'NSFW'!

      --
      Computers are useless. They can only give you answers.
      -- Pablo Picasso
  7. Hold on a darn minute... by eighty4 · · Score: 1

    ...where's the foot icon?

  8. Now that is a dumb idea if I've ever seen one. by Anonymous Coward · · Score: 0

    Who in their right mind would want to exclude the office clowns from their website, other than the people who don't post objectionable material in the first place?

    1. Re:Now that is a dumb idea if I've ever seen one. by Shadowin · · Score: 1

      I don't post much objectionable material on my website (unless you're offended by religious nut bashing) because I don't have a good system to allow people to filter it out. Recently, I decided I really wanted to post some animated pics of Shakira shaking her booty, so I had to put them in the extended body so it wouldn't display on the main page. If the nsfw thing gets accepted, I'll use it instead.

      Yes, Shakira's booty doesn't fall under nudity, but I wouldn't want it on my screen with my female coworkers nearby.

  9. would you trust it? by ch-chuck · · Score: 1

    a lot of porn content creators probably wouldn't care if you're at work or not.

    If someone depends on the nsfw tag to protect them and then goes wading into the porn/pirate/gambling underworld at a public terminal they're likely in for a suprise.

    --
    try { do() || do_not(); } catch (JediException err) { yoda(err); }
    1. Re:would you trust it? by Lehk228 · · Score: 1

      that's not the point, the point is so reputable sites and blogs can post more risque content without causing problems for their readers who are at work.

      --
      Snowden and Manning are heroes.
  10. NSFW HTML! by GlitchCog · · Score: 1


    <tr><td width="150"><center>oooo
    <marquee width="100%"behavior="alternate" direction="left">
    3=========Ð</marquee> O</center></td>
    <td width="40">
    <marquee width="100%" behavior="scroll" direction="right">~ ~ ~</marquee>
    </td></tr></table>

    1. Re:NSFW HTML! by kwilliam · · Score: 0

      Omg! That's... I'm so disappointed I couldn't figure that out by looking at the HTML code. I had to copy and paste it to a file.

      Some people have too much time... and the author of this code is one of them.

    2. Re:NSFW HTML! by HeroreV · · Score: 1

      That's the funniest markup I've ever seen. I'm suddenly much more excited about SVG.

  11. How is this any different... by fudgefactor7 · · Score: 1, Interesting

    ...from the oft-proposed, yet always shot-down, "XXX" TLD? Although I support the idea of a "NSFW" tag, as I support the XXX TLD concept, I expect failure for the exact same reasons.

    1. Re:How is this any different... by gid · · Score: 1

      I'm for it at this point as well. In fact, I'd consider wrapping my whole, unobjectionable site in the tag just to keep censored people out and guessing what they're missing.

    2. Re:How is this any different... by HeroreV · · Score: 1
      • For a .xxx TLD to work, ICANN has to create the TLD and lots of websites have to be moved. All that is required for this to work is for individuals to add class="nsfw" and rel="nsfw" to their pages. Which do you think is easier?
      • Not all NSFW content is pornographic, so "NSFW" is more general than "XXX".
      • This allows parts of individual pages to be marked instead of marking the entire website. I've seen forums where users are expected to label their NSFW threads and links. It wouldn't make any sense for those forums to be under a .xxx TLD.
  12. uh.. what? by Zashi · · Score: 2, Interesting

    I do not get this. Would this really work? This relies on the people making links to use the NSFW tag or the guys making content to use it. Frankly, I don't see it ever being used properly.

    On a side note, if one wants to add to the html tag collection, how about a universal close tag for the last opened tag, </>. Just so we don't have to type </b> </a> </img> </i>, etc. so much.

    --
    Skiffy is Spiffy, but Ort is tort.
    1. 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.

    2. Re:uh.. what? by kalidasa · · Score: 1

      It also depends upon the vendor who writes the web client you're using at work to provide support both in the rendering engine and in the configuration (i.e., depends upon a user interface to turn the feature on or off). Now, a good percentage of business still "standardize" (and I use that term loosely) on IE. Do you really think that Microsoft, the company whose business model is all about pandering to IT departments, is going to add a feature that will be used to protect employees from their employers? Or that if they do, there won't be a way to use Group Policy to shut the feature off (one of the bits of particularly useful pandering to IT departments that has helped MS build its market share), rendering the whole thing useless?

      No, the way to do this is to write a proxy service that can filter out pages rated (by third parties) NSFW.

    3. Re:uh.. what? by Anonymous Coward · · Score: 0

      If that was implemented, you could count on IE to interpret that as the tag half of the time, regardless of where the tag actually was.

    4. Re:uh.. what? by kjart · · Score: 1

      is going to add a feature that will be used to protect employees from their employers?

      So a feature that prevents you from looking at porn at work is protecting employees from their employers? More like protecting employees from their inadvertent stupidity.

      Regardless, I doubt this would be something implemented by any of the major browsers. Extensions/addons maybe?

    5. Re:uh.. what? by garcia · · Score: 1

      There's no way in hell this tag will be supported by enough browsers to actually be useful.

      Huh? It only needs to be supported by two. Even if it's just supported by one it's cornered most of the market.

    6. Re:uh.. what? by Bogtha · · Score: 4, Informative

      This relies on the people making links to use the NSFW tag or the guys making content to use it. Frankly, I don't see it ever being used properly.

      There's plenty of places where NSFW is specified in link text already. This is just a way of making it machine-readable.

      how about a universal close tag for the last opened tag

      Such shortcuts have already existed since HTML 2. These have been universally ignored by browser developers.

      --
      Bogtha Bogtha Bogtha
    7. Re:uh.. what? by kalidasa · · Score: 1

      So a feature that prevents you from looking at porn at work is protecting employees from their employers?

      Yes, because in theory, you shouldn't be looking at anything on the web that would even accidentally lead you to pr0n (he says as he posts to /. from work), and so if you are caught with something NSFW on your screen, it will be painfully obvious that you aren't working (unless you have a job that requires you to read e.g. /. everyday - yeah, I know, I've used the "but it's one of the best channels for information gathering" excuse too).

    8. Re:uh.. what? by Lehk228 · · Score: 1

      actually it protects employers from employees, you see, the sexual harassment suit from someone offended by seeing porn at work will cost the company more than lost productivity of a single employee.

      --
      Snowden and Manning are heroes.
    9. Re:uh.. what? by Blakey+Rat · · Score: 1

      I count three:

      IE (the default browser in Windows)
      Safari (the default browser in Mac OS X)
      Firefox (the default browser everywhere else)

      Obviously, IE has the lion's share of the market, but Microsoft is also the least likely company to implement this idea.

      In any case, it's really a stupid argument since the idea isn't even any good. I'm just voicing my disdain for horrible unorganized web "standards" that aren't worth crap in practical use.

    10. Re:uh.. what? by Anonymous Coward · · Score: 0

      I use a Mac and the first thing I did was install Firefox because viewing pages in Safari sucks. Just because it's compliant doesn't mean that anyone cares ;)

    11. Re:uh.. what? by springbox · · Score: 1
      On a side note, if one wants to add to the html tag collection, how about a universal close tag for the last opened tag, </>
      I'm not sure why you would want this aside from not wanting to type a few extra characters. HTML is not a black box, and most modern editors make it easy to locate the opening tag if you need assistance. Plus, introducing something like this would make HTML harder to read by humans.
    12. Re:uh.. what? by B1 · · Score: 1
      Actually, it's not a terrible idea at all. It removes syntax ambiguity, which makes it much easier to parse the code. By having tag-specific closing tags, HTML makes it possible for a web developer to get the nesting wrong. This leaves it up to the browser to either send an error to the user (not the developer!) or silently try to get it right in a browser-specific way. If browser 'A' sends an error but browser 'B' makes a sensible guess, which one do you think the user will use (and what incentive is there for the developer to actually fix their code?)

      Using universal closing tags forces the developer / authoring tool to properly nest tags. The result is that the web browser doesn't have to guess when it sees improperly nested tags--in turn this makes page rendering much more consistent between browsers. This also removes the need for workaround kludges for various HTML quirks.

      Universal closing tags are nothing new -- The C language and many others use the same curly braces to open/close a code block.

      For example:

      if (x) { ......}

      while (x) { .... }

      for (;;) {....}

      if (x) { while (x) {.....} }

      You can easily nest 'if', 'while' and 'for' blocks. The compiler has no problem figuring out which block should be closed when it sees a '}'.

      By making the close tag universal, you make it impossible to get the nesting syntax wrong. Sure, a developer might still get the nesting *logic* wrong, but IMHO it's better to have a human developer fix this rather than have the browser or compiler try to guess.

    13. Re:uh.. what? by Anonymous Coward · · Score: 0

      Using universal closing tags forces the developer / authoring tool to properly nest tags.

      It's impossible to properly nest tags. There's no such thing as properly nested tags. You can nest elements, but not tags.

    14. Re:uh.. what? by Junta · · Score: 1

      And in response to calling the C language use of } a universal close tag, that's not exactly right. {} just mean treat enclosed code kinda like a sigle statement. if, while, for, etc all take one statement.

      if (a==b)
              printf("a==b\n");

      Is valid C code without any braces. Similarly:

      {
      a=0;
      b=2;
      c=b+a;
      }

      without any conditional/loop/function declaration is also valid C code. It simply isn't the same kind of concepts as you see in a markup language. A universal close tag is *by definition* ambiguous, I don't see how you can say it eliminates ambiguity even if HTML only allowed things to nest instead of overlapping, you could have said it was simpler, but not less ambiguous.

      --
      XML is like violence. If it doesn't solve the problem, use more.
    15. Re:uh.. what? by Zashi · · Score: 1

      I am not saying all the other closing tags should be done away with, I am saying the option to use a shortcut should be available. I acknowledge that all major browsers would have to support this before developers could begin using it.

      --
      Skiffy is Spiffy, but Ort is tort.
    16. Re:uh.. what? by Khuffie · · Score: 1

      Us Opera users get no love :(

    17. Re:uh.. what? by porneL · · Score: 1
      There's no way in hell this tag will be supported by enough browsers to actually be useful.

      But it is (sortof) supported already via user stylesheets/scripts, as explained in TFA

    18. Re:uh.. what? by HeroreV · · Score: 1
      Those "shortcuts" are part of SGML. Version 2 of HTML (unlike version 1) was declared to be a formulation of SGML, but browsers never implemented SGML parsers. However, the WHATWG specifies that HTML is no longer a formulation of SGML.

      From the working draft of Web Applications 1.0:
      While the HTML form [as apposed to the XML form] of HTML5 bears a close resemblance to SGML and XML, it is a separate language with its own parsing rules.

      Some earlier versions of HTML (in particular from HTML2 to HTML4) were based on SGML and used SGML parsing rules. However, few (if any) web browsers ever implemented true SGML parsing for HTML documents; the only user agents to strictly handle HTML as an SGML application have historically been validators. The resulting confusion -- with validators claiming documents to have one representation while widely deployed Web browsers interoperably implemented a different representation -- has resulted in this version of HTML returning to a non-SGML basis.

      Authors interested in using SGML tools in their authoring pipeline are encouraged to use the XML serialisation of HTML5 instead of the HTML serialisation.

      The WHATWG also specifies that all "text/html" documents should be treated as HTML5, meaning no HTML document should be parsed as SGML.
    19. Re:uh.. what? by Bogtha · · Score: 1

      However, the WHATWG specifies that HTML is no longer a formulation of SGML.

      No, the WHATWG specifies that HTML 5 is not a formulation of SGML. They can't change the meaning of the HTML 2, 3.2 and 4 specifications. Pay close attention to the emphasised part of your quote:

      The resulting confusion -- with validators claiming documents to have one representation while widely deployed Web browsers interoperably implemented a different representation -- has resulted in this version of HTML returning to a non-SGML basis.

      They have every right to publish their own specification and have documents of that type parsed as they wish. But that's a far cry from retroactively changing the parsing rules for document types they did not create.

      The WHATWG also specifies that all "text/html" documents should be treated as HTML5

      I think that's pretty ludicrous. I also believe that they don't have the authority until they a) finish HTML 5 and b) get the IETF to publish a new RFC, stating this requirement, that obsoletes RFC 2854. Think about what that requirement entails: it effectively bans people from using other forms of HTML on the web.

      --
      Bogtha Bogtha Bogtha
    20. Re:uh.. what? by HeroreV · · Score: 1
      No, the WHATWG specifies that HTML 5 is not a formulation of SGML.
      Sorry, that's what I meant. New versions of HTML are no longer being specified as a formulation of SGML.

      I also believe that they don't have the authority until ...
      Anybody can write a specification demanding anything. Authority doesn't necessarily make a specification succeed. And there are lots of specifications that obsolete older ones. Newer specifications sometimes completely contradict older versions.

      Think about what that requirement entails: it effectively bans people from using other forms of HTML on the web.
      I didn't claim it was a good idea. For documents without a doctype, I like it, but otherwise it seems to be demanding too much.

      What really matters is how it's implemented.
  13. What problem does this solve? by Kjella · · Score: 1

    If you're going to a NSFW site without knowing it's NSFW, the chances are 99%+ you're getting suckered. And the person suckering you will easily find millions of such URLs missing the tag. Or is this about blocking? Because I imagine getting yourself *into* block lists should be easy as hell.

    --
    Live today, because you never know what tomorrow brings
    1. Re:What problem does this solve? by bobsledbob · · Score: 1

      You're obviously not employed as an IT Support person for a non-technology (traditional industrial) company like I am. Yes, people just randomly click on just about any little linky they see. It's still 1996 here, the whole "novelty" of the interweb hasn't passed. Crazy waste of time. Who am I to say though, I spend more than enough time reading /. :)

      Oh and yes, the tag itself, stupid idea.

      --
      Beware of geeks bearing formulas.
  14. How we terminate by Anonymous Coward · · Score: 0

    We fire employees by examining their visited site history later with monitoring software.
      Then , managers visit what looks objectionable or possibly disallowed.

    At the employees exit interview, we show them why their being terminated against company policy
    What they saw live isn't a factor .
    What we see as to where they went is what matters.
    this tag won't stop us from terminating employees
    The intent is everything , saying they didn't see it of no matter

  15. ambiguous by j00r0m4nc3r · · Score: 3, Informative

    NSFW doesn't really have a concrete meaning. What's safe in one workplace may not be safe in another.

    1. Re:ambiguous by Anonymous Coward · · Score: 1, Interesting

      Exactly. For example the 4chan /a/ image board is officially "safe for work", but that is interpreted as "no nipples or genitals". In a strict workplace you could easily get fired for content considered acceptable there.

    2. Re:ambiguous by robably · · Score: 1

      Also, web page content changes. A page that gets the all-clear may not be safe for work an hour later.

  16. 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

    1. Re:Two problems by Anonymous Coward · · Score: 0

      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.

      This is why the font size attribute doen't work -- didn't anyone know that you could have big fonts or little fonts? Sure, it seems like you could have NSFW1 through NSFW6 or something, with different levels of restriction, but I'm sure there is some obvious reason why this wouldn't work.

    2. Re:Two problems by Peter+La+Casse · · Score: 1

      Nobody intends the nsfw attribute to solve all nsfw situations for precisely the reasons you mention. Will it solve enough situations to be worthwhile? On the face of it, it sounds like it will. There are plenty of non-corner-case situations where it would help people. Within a given culture, there are things that are clearly nsfw that occasionally appear on otherwise acceptable-for-work sites.

    3. Re:Two problems by Kirth · · Score: 1

      Absolutely, what a lot of people here on slashdot mark as "not safe for work" isn't actually a problem where I am working.

      Sure, they don't want me to watch porn (or read whole cartoon-archives from 1998 upwards) when I should be working, but just a few pictures of half-nude people doesn't even qualify as porn here. And goatse.cx is just gross, but my boss wouldn't care.

      The most "not safe for work" is actually slashdot itself, keeping me from working, not some links marked as such. (Well, BoingBoing would be "EXTREMELY not safe for work").

      --
      "The more prohibitions there are, The poorer the people will be" -- Lao Tse
    4. Re:Two problems by Jugalator · · Score: 1

      First, what's "not safe for work" varies from place to place.

      I agree, if one really want a standard like this, I think existing content tagging standards are better off, as they tag by what the web site *contains* (explicit nudity, etc), and then you can configure your web browsers by that. Hmm, you can tell that so few are using IE here because there's integrated support for at least the prominent ICRA standard in that browser. :-) (and an extension for Firefox users)

      --
      Beware: In C++, your friends can see your privates!
    5. Re:Two problems by Anonymous Coward · · Score: 0

      what is a competitors product? oh, wait, i bet you mean a competitor's product.

  17. 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?

    1. Re:I can't se any good coming of this. by arkanes · · Score: 1

      Your sig is particularly appropriate, because I was interested in the good cause, but am at work and am not so sure about the ladies - clothing part.

    2. Re:I can't se any good coming of this. by Rob+T+Firefly · · Score: 1

      Heh, good point. That site is actually SFW, though the pin-up calendar it's selling probably wouldn't be.

  18. I propose a slew of such tags by Anonymous Coward · · Score: 5, Funny

    nsbb: Not Safe Before Breakfast
    nsbc: Not Safe Before Coffee
    nsbl: Not Safe Before Lunch
    nsfc: Not Safe in Female Company
    nspt: Not Safe to Print on a Tee
    nswc: Not Safe While drinking Coffee
    nswe: Not Safe While Eating
    wcwd: Warning Chick With a Dick
    dne: Do Not Eat

    1. Re:I propose a slew of such tags by slughead · · Score: 2, Funny
      nsbb: Not Safe Before Breakfast
      nsbc: Not Safe Before Coffee
      nsbl: Not Safe Before Lunch
      nsfc: Not Safe in Female Company
      nspt: Not Safe to Print on a Tee
      nswc: Not Safe While drinking Coffee
      nswe: Not Safe While Eating
      wcwd: Warning Chick With a D**k
      dne: Do Not Eat


      They need a WCWD tag at stileproject.com

      No amount of therapy will heal my fractured mind.
    2. 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.

    3. Re:I propose a slew of such tags by butterwise · · Score: 0

      Don't forget the wwjd tag - What Would Jesus Do?

      --
      If a baby duck is a "duckling," why would anyone want to eat "dumplings?"
    4. Re:I propose a slew of such tags by StikyPad · · Score: 1

      You forgot WJWR: What Jesus Would Read

  19. For a start... by windowpain · · Score: 1

    Why doesn't /. just disable links to goatse.cx in posts? I guess they fear alienating the all-important juvenile jerk-off bloc.

    --
    Insert witty sig here.
    1. Re:For a start... by Anonymous Coward · · Score: 0

      Ther are millions of possible disallowed sites based on Company policy organizational policy.

      It is very labor intensive to block all sites , we do this to some extent, but just disallowing various activities broadly in the company manual is the best way

      a history of disallowed site visits is usually required .
      The first few get them warnings,
      Only continued violations result in termination
      Most companies do not fire employees for one or 2 policy violations,
        unless a manager wants them out for other reasons.
      It can however be used as a last straw.

    2. Re:For a start... by Anonymous Coward · · Score: 0

      Why doesn't /. just disable links to goatse.cx in posts? I guess they fear alienating the all-important juvenile jerk-off bloc. That's what the kids today are jerking off to? Truth is stranger than real.
    3. Re:For a start... by nuzak · · Score: 1

      Is goatse.cx itself even still up? I'm thinking these days they link to tubgirl or something else nasty, and probably a mirror or just a tinyurl. It's simply not feasable as a technical measure, to the point where "don't even try", an attitude I otherwise deplore, is actually appropriate.

      OTOH, except where it's a deliberate in-joke that makes itself obvious, I haven't seen a goatse troll on slashdot in more than a year.

      --
      Done with slashdot, done with nerds, getting a life.
  20. 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.
    1. Re:Not about cenorship... by Jeff+DeMaagd · · Score: 1

      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.

      Or take it another way, a retailer choosing what they want on their shelves. This isn't government censorship, it is strictly market forces now. Wal*Mart can only carry so many games anyway, there is no entitlement to game developers to have their products on those shelves. I'm not saying that Wal*Mart doesn't abuse their market dominance, but I'm not seeing this as something that justifies rolling out the Sherman act.

      I don't see a video game law passing muster. Those are clearly a waste of money.

    2. Re:Not about cenorship... by Borland · · Score: 1

      "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."

      Isn't that how censorship is supposed to work in a free society? Rather than the angry fist of government, you have the soft hand of coercion. I mean Wal-Mart is not barring the extreme ratings to be a shining moral example; they do it because their customers want family friendly content. Want your Killer Rapist V game? Go to an adult bookstore. Yeah, it'll be a crappy game with little budget, but them's the breaks.

      Jack Thompson is a douche, but that doesn't mean that society can't moderate it's view of acceptable behavior. I suppose you could sue Wal-mart to offer Anal Sluts IV, but somehow that doesn't seem as solid a right as the proper access to vital medicine. Like it or not, free speech earns you the right to be a dick, it doesn't earn you the right to sell products that the community at large deems inappropriate.

      Frankly, I don't believe that Grand Theft Auto causes crazy gunmen, but I think it is proper to retrench and consider what is necessary for a good game. I'd rather not see O.J's "How I did it" end up as a Take Two interactive game.

    3. Re:Not about cenorship... by Jah-Wren+Ryel · · Score: 1

      Isn't that how censorship is supposed to work in a free society?

      If a single company has enough clout, all by itself, to force authors to self-censor, then it isn't a free market.

      If on the other hand, you've got 20 (to pick an arbitrary number) businesses that all independently decide to boycott games with extreme ratings and collectively that forces self-censorship, then you've got a reasonable chance that the boycott represents the will of a free society and not just the arbitrary decision of a company trying to pander to the lowest common denominator.

      --
      When information is power, privacy is freedom.
    4. Re:Not about cenorship... by laffer1 · · Score: 1

      In a free society, people choose what they wish to view. That means you never need to click on a link or go to sites that often have links which are bad at work. No one is forcing you to view the crap to begin with. I tend to avoid looking at slashdot at work except for article summaries on the front page for a reason.

    5. Re:Not about cenorship... by nuzak · · Score: 1

      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.

      Thus providing a huge impetus for online distribution. Smaller game devs don't get boxes in retail stores anyway, and bigger ones have the marketing budget to create demand and drive it away from Wal-Mart and to their site. What it does destroy is the gift market, where a parent gets the game for their kid, but we're talking about "objectionable" content anyway, so perhaps you could say the market has spoken. The aging of the gamer population means that the target market these days has its own disposable income anyway.

      Granted there's plenty of other areas where this doesn't work, but software is something Wal-Mart just doesn't have the means to crush. Microsoft on the other hand...

      --
      Done with slashdot, done with nerds, getting a life.
    6. Re:Not about cenorship... by Torvaun · · Score: 1

      You seem to be ignoring the fact that the ESRB has worked out well. The government was going to censor video games. Look at that, they aren't. Wal-mart would have refused to stock any game until it had been checked by their own people, just because they might get something they didn't want to sell. The games Wal-mart carries would have been far more strictly limited than they are now. I got God of War at Wal-mart. Illinois passed a law. That law died. Now there's precedence, and future laws will be more likely to be killed. Jack Thompson is not a valid subject for any comparison, because he is so far out of any group that he might be identified with, except the mentally impaired. The ESRB has done exactly what it was supposed to, and it has done so as well as the MPAA has done with its voluntary rating system.

      --
      I see your informative link, and raise you a pithy comment.
    7. Re:Not about cenorship... by Anonymous Coward · · Score: 0

      You seem to be ignoring the fact that the ESRB has worked out well. The government was going to censor video games.
      ...
      Illinois passed a law. That law died. Now there's precedence, and future laws will be more likely to be killed.
      ...
      The ESRB has done exactly what it was supposed to


      If the laws were going to get killed anyway, just what did we need the ESRB for again?

    8. Re:Not about cenorship... by Fulcrum+of+Evil · · Score: 1

      Or take it another way, a retailer choosing what they want on their shelves. This isn't government censorship, it is strictly market forces now

      Way to be obtuse. In many places, Walmart is the only place for this stuff, so banning a game means you can't get it. It's like moron pharmacists refusing to fill a day after pill prescription, knowing that they're the only game in town, only quite a bit less life-altering.

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
  21. Shouldn't that be: NTSFPWTSMAM Tag by OzPeter · · Score: 1

    NTSFPWTSMAM - Not Safe For People With The Same Morals As Me

    While not RTFA this tag seems to be all about setting a level of moral standards in order to protect people from "Objectional" material. And thats my objection. It's such a huge generalisation that anything I would want to be protected from is the same as what other people would want to be protected from. But in using the proposed tag it is the website that is setting what everyone is supposed to think is "bad".

    As an extreme, what would the people who produced goatse.cx or tubgirl think if they are at work and saw that their own sites were marked as NTSFW??

    Its not safe for work
    But *I* made it at work
    You shouldn't look at it at work, its not safe to do
    But it's *my* work
    Its not ... bzzt .. %$#$&%#$%$# .. (head explodes)

    --
    I am Slashdot. Are you Slashdot as well?
    1. Re:Shouldn't that be: NTSFPWTSMAM Tag by kjart · · Score: 1

      What the heck is the first T you keep throwing in for?

      In any case, I think the whole point would be having the browser hide the content while indicating that said content was hidden, possibly along the same lines as a popup blocker. You could then choose whether to display it or not. Doesn't seem so mind blowing to me.

    2. Re:Shouldn't that be: NTSFPWTSMAM Tag by Esion+Modnar · · Score: 1
      So, is viewing playboy.com NSFW at the corporate offices of Playboy Enterprises? How would their official corporate Sexual Harassment policy handle this? To my understanding, viewing of stuff in the workplace which can be found offensive to others, is said to create a "hostile work environment" which people have used as a basis for lawsuits.

      Perhaps the "Yeah, but..." argument is that it can't be hostile if viewing the materials is essential to your performance of your job. For example, a detective reviewing child porn tapes for evidence collection.

      --

      They say the first thing to go is your penis. Well, it's either that or your brain. I forget which...
  22. Worst HTML addition ever by broothal · · Score: 1

    Move over tag - we have a new winner.

  23. Site-specific solution by GeekDork · · Score: 1

    For a site like slashdot, the solution would be to serve all comments in a big <div rel="nsfw">. That way, content that has been controlled by an editor gets through, but the uncontrolled content is blocked. Finer-grained controls would just extend the link tags by that attribute.

    --

    Fight hunger. Filet a politician and send him to a 3rd world country of your choice.

  24. Absolutely /not/ semantic by kurtmckee · · Score: 5, Informative

    The rel attribute is designed to specify a forward relationship with the current document. Google broke that when they proposed 'nofollow' (a nice idea that does not appear to have solved the spam problem except for Google's spidering of blogs). Further, you can't add it to images and paragraphs and everything else this guy is envisioning. The rel attribute is only applicable to a and link tags, and to use it otherwise deviates from the XHTML spec.

    1. Re:Absolutely /not/ semantic by Bogtha · · Score: 1

      The rel attribute is designed to specify a forward relationship with the current document. Google broke that when they proposed 'nofollow'

      If it were "unendorsed" instead of "nofollow", then the Googlebot could act in exactly the same way and it would be semantic (the relationship being stated is that the page's author has not necessarily approved the link). People were talking about this months before Google launched it on the world as a fait accompli, it's just a shame that they didn't listen.

      --
      Bogtha Bogtha Bogtha
    2. Re:Absolutely /not/ semantic by mounthood · · Score: 1
      The rel attribute is designed to specify a forward relationship with the current document.
      The attribute is used correctly with the "nofollow" value, except for the lack of "profiles" on the websites that use it. Profiles are supposed to define what values are used and what they mean - a dictionary of link types. I found this very informative: http://www.gmpg.org/xmdp/


      "rel = link-types [CI]
      This attribute describes the relationship from the current document to the anchor specified by the href attribute. The value of this attribute is a space-separated list of link types." http://www.w3.org/TR/html4/struct/links.html#adef- rel

      "Authors may wish to define additional link types not described in this specification. If they do so, they should use a profile to cite the conventions used to define the link types. Please see the profile attribute of the HEAD element for more details." http://www.w3.org/TR/html4/types.html#type-links

      --
      tomorrow who's gonna fuss
  25. why not? by cascadingstylesheet · · Score: 1

    It's just some additional semantic information. It shouldn't replace warnings (due to not knowing which clients will support it), but it could supplement them.

    As for subjectivity, well, all content creators make subjective judgments in their HTML markup. In practice, we accept the variability of the choices.

  26. this wont help me any by JeanBaptiste · · Score: 5, Funny

    my boss _is_ the goatse guy =(

    1. Re:this wont help me any by Anonymous Coward · · Score: 5, Funny

      You work for a huge asshole too? Join the club.

  27. Take it one step further... by mogrify · · Score: 4, Interesting

    his needs a sitewide solution, too - "nofollow" has robots.txt, so why not have nsfw.txt?

    Content-type: nudity
    NSFW: /pr0n

    Content-type: profanity
    NSFW: /forum
    NSFW: /lyrics

    Or for some sites, just:

    Content-type: *
    NSFW: /

    Could be useful.

    --
    perl -e 'foreach(values %SIG){$_="IGNORE";}while(){}'
    1. Re:Take it one step further... by cortana · · Score: 1

      Finally, a sensible solution. But why stop there? You may as well go the whole way and re-discover PICS.

    2. Re:Take it one step further... by Bogtha · · Score: 1

      You mean like PICS?

      why not have nsfw.txt?

      Magic URIs are a poor design. robots.txt was a mistaken hack, not something to be emulated.

      --
      Bogtha Bogtha Bogtha
    3. Re:Take it one step further... by Chapter80 · · Score: 1
      It should also have an ALT or a redirect tag:

      <NSFW ALT="http://www.google.com">

      This would redirect you to google, if you are browsing in NSFW mode.

    4. Re:Take it one step further... by RAMMS+EIN · · Score: 1

      Oh great, yet another file that is going to be requested a bazillion times a day, even if it doesn't exist.

      --
      Please correct me if I got my facts wrong.
    5. Re:Take it one step further... by WWWWolf · · Score: 1

      robots.txt is a hack that works because only bots fetch the file. Regular users need not bother, and there's not that many indexing bots. It's also located in only one possible place (/robots.txt).

      However, if you use content in a separate file, you have a problem. You want fine-grained control, so you can't demand it's in server root. What protocol says the file has to be there? You end up making bazillions of useless requests - kind of like MSIE and Firefox ask favicon.ico. (Just take a look at how MSIE implemented favicons first: Nothing in the page says it has a favicon, so MSIE does useless requests. Later versions say "yep, it can be here." The old extremely broken method is still supported by new versions...)

      So you want to tag the actual HTML. And suddenly, you've reinvented PICS and the ICRA RDF.

    6. Re:Take it one step further... by Anonymous Coward · · Score: 0

      Sounds like a great idea, I can imagine some future quicker uses of google already...
      +inurl:robots.txt +filetype:txt +intext:nudity
      or simply:
      +inurl:robots.txt +filetype:txt +intext:NSFW

  28. YGBFKM by Stalyn · · Score: 1

    You gotta be fucking kidding me.

    --
    The best education consists in immunizing people against systematic attempts at education. - Paul Feyerabend
  29. Follow-on attributes ? by NorbrookC · · Score: 5, Interesting

    At first glance, this almost sounds reasonable, until you stop and think about it. It relies on the content creator to somehow guess what's "objectionable," and put the tag in the appropriate place. That's always assuming they're going to bother, and that every browser is going to go and put the ability to properly render this in.

    If it passes, I can see a whole new range of "NSF" attributes. "Not safe for children.(NSFC)" "Not safe for (fill in the blank)". Now that I think about it, the NSFC tag would have a certain appeal, but it's still a dumb idea.

    1. Re:Follow-on attributes ? by Anonymous Coward · · Score: 0

      We could simplify and use just Not Safe For Whatever...

    2. Re:Follow-on attributes ? by Jah-Wren+Ryel · · Score: 1

      If it passes, I can see a whole new range of "NSF" attributes. "Not safe for children.(NSFC)" "Not safe for (fill in the blank)".

      NSFKFC - Not Safe for Kentucky Fried Chicken, useful for links to pictures of chicken not wearing any feathers.

      --
      When information is power, privacy is freedom.
    3. Re:Follow-on attributes ? by Anonymous Coward · · Score: 0

      The "Not Safe for Children" tag could also work as a spoiler alert when certain facts of life come up.

      NSFC!!
      .
      .
      .
      There is no Santa Claus.
      Children don't come from storks, they come out of mommy.
      Eating a full 5 lb. bag of candy REALLY WILL make you sick.
      The Easter Bunny is just as real as Santa Claus, see above.

    4. Re:Follow-on attributes ? by Guppy06 · · Score: 1

      "At first glance, this almost sounds reasonable, until you stop and think about it. It relies on the content creator to somehow guess what's "objectionable," and put the tag in the appropriate place."

      So you'd rather have us throw the baby out with the bathwater, denying the ability of us who wish to show just the slightest modicum of common courtesy to others (which is really what this tag is all about) simply because it "might not always be accurate?" What next, "People shouldn't offer bus seats to little old ladies with bad hips because there's a slight chance that one might get offended by the gesture?"

      Besides, if a reader is interested in what a website has to say, enough so that he's visiting the website and reading the material, odds are he and the creator have reasonably similar tastes and social mores.

    5. Re:Follow-on attributes ? by Anonymous Coward · · Score: 0

      why don't we just cut to the chase and call it "not safe for those fucking prudish usians". fuck you assholes. yanqui, enemy of humanity.

  30. Isn't this really just CSS? by Anonymous Coward · · Score: 0

    And user CSS definitions?

  31. 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. :(

  32. 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?

  33. whitelist it then by aapold · · Score: 1

    instead of NSFW, create a SFW tag, and configure your browser to display only that which has it.

    "God its a barren featureless wasteland out there..." - Lt. the Honorable George Colhurst St. Barleigh, looking at the wrong side of a map...

    --
    "Waste not one watt!" - CZ
    1. Re:whitelist it then by idontgno · · Score: 1

      Which will work BEAUTIFULLY, because no one would every lie and tag, for instance, tubgirl, SFW. Ambush linkers would never go that far.

      --
      Welcome to the Panopticon. Used to be a prison, now it's your home.
    2. Re:whitelist it then by Anonymous+Cowpat · · Score: 1

      Incorrect attribution. It was General Sir Anthony Cecil Hogmanay Melchett looking at the wrong side of the map. Also the quote is wrong; "God, it's a barren, featureless desert out there!"
      Nice job on getting Lt. George's complete name right though.

      --
      FGD 135
  34. not a bad idea, but... by blindd0t · · Score: 1

    I'm not sure that using the "rel" attribute would be ideal, but I understand that this was likely being suggested in light of the fact that passing standards through the W3C would take way too long, and waiting for the adoption of the standard in browsers would be even worse. Ideally, they would establish some sort of "rating" attribute that could be applied similarly, as this could be a little more robust by defining (using fixed values like media types) "maturity levels" (rather than ages, since this can vary internationally). Even so, there's no practical way to enforce the use of such an attribute; it's tough enough to get people to even consider standards and best practices.

    1. Re:not a bad idea, but... by blindd0t · · Score: 1

      After reading the replies posted while I was typing my initial reply, I almost want to mod myself redundant... geeze!

  35. Alternative suggestion by samael · · Score: 1

    I'd like an "obfuscated" tag, which the browser only displayed if the user specifically asks them to. This could then be used to wrap spoilers, NSFW material and anything else that users might might want a choice over whether they want to see.

    1. Re:Alternative suggestion by Anonymous Coward · · Score: 2, Interesting

      Kind of like ROT13 is used in traditional newsreaders? I *like* it. It isn't marking it as "nsfw" (whatever that means), it is merely something that the poster has decided (rightly or wrongly) that some people might not want to see without specifically flipping a switch/menu/preference option to do so (and a properly designed browser could be set on "always show" or "never show", as desired). It prevents casual viewing.

      Your suggestion makes much more sense than a "nsfw" tag, because the poster isn't stuck with the impossible situation of trying to judge whether or not something is safe for everybody else's workplaces, and it is more broadly useful (e.g., spoilers).

  36. Goatse2.0 by Anonymous Coward · · Score: 0
    They need a WCWD tag at stileproject.com

    No amount of therapy will heal my fractured mind.


    I bet reading the WCWD one caused a particular image to flash into your mind. Who needs to post a link to an actual image when this durdenesque technique works so well?
  37. 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.

    1. Re:It isn't *intended* to be a catch-all by SJS · · Score: 1
      ...it's mean for the people who today voluntarily tell you that a link they're posting is NSFW out of common courtesy.

      Indeed. It's intended to fix something that isn't broken; to replace something that works now with something more complicated and clever. The real problem it's addressing seems to be that the current approach assumes that the recipient is literate (or at least willing to read a little bit before clicking on a link).

      That being said, and while I think it's a supremely stupid idea, I'd use it like mad -- label everything I have control over as NSFW. That way I don't have to worry about ever offending some coporate behemoth; I'd just smile sweetly and say "it's not safe for work, so how did your easily-offended employee even SEE it?"

      Rinse, lather, and repeat for RIAA goons. Again for MPAA thugs....

      --
      Pick One: http://www-rohan.sdsu.edu/~stremler/sigs/sigs.html (Note - disable Javascript first!)
  38. Oh ? by bytesex · · Score: 1

    Is it april already ?

    --
    Religion is what happens when nature strikes and groupthink goes wrong.
  39. WTF by jolyonr · · Score: 4, Funny

    Much of the content I see on the web would be better tagged with a 'WTF' tag.

    Jolyon

    --


    Please read my Canon EOS tech blog at http://www.everyothershot.com
    1. Re:WTF by beckerist · · Score: 0, Troll

      Don't you wish /. would let you delete replies to your post? NSWF indeed, cum-tagger...grow up.

    2. Re:WTF by jolyonr · · Score: 2, Funny

      WTF!

      --


      Please read my Canon EOS tech blog at http://www.everyothershot.com
    3. Re:WTF by bigsam411 · · Score: 1

      www.goatse.cx

    4. Re:WTF by ozmanjusri · · Score: 1
      Much of the content I see on the web would be better tagged with a 'WTF' tag.

      You could just reuse the BLINK tag. Much more appropriate.

      --
      "I've got more toys than Teruhisa Kitahara."
  40. [X] The idea is USA centric by Tei · · Score: 1

    To quote Apocalipsys Now "We train young men to drop fire on people. But their commanders won't allow them to write 'fuck' on their airplanes because it's obscene!". On USA sex is more tabbo.
    Other people are more openminded, and dont suffer from that tabbo.
    Adding this idea to internet is bad, because cultural centric extensions to standards are doomed, because the world is wide and complex. I dont think is a good idea to open this can of worms. Because next you will have the suggestion.

    <p>obscene text here </p rel="spanish insiquistion">

    --

    -Woof woof woof!

  41. Re:How we terminate by Anonymous Coward · · Score: 0

    As much as you like to think you're Arnold fucking Schwarzenegger, you aren't "terminating" anyone. You're firing them, or terminating their employment at best.

    I'd also like to know how exactly you ensure that the site they visited the first time around contains exactly the same content as it does when your "managers" review it. We wouldn't want you to wrongfully fire -sorry- "terminate" someone because some one just posted boobies on a blog they viewed a couple of weeks ago.

    For that matter, how can you say that the "intent" is everything then go on to say that the tag won't work? The whole point of the tag is to keep people from downloading content they don't "intend" to see when they follow a hyperlink or visit a website or something.

  42. My deepest thanks by AutopsyReport · · Score: 2, Funny

    In the spirit of helping those of us at work to avoid inappropriate websites, thank you kindly for linking to goatse on the front page!

    --

    For he today that sheds his blood with me shall be my brother.

    1. Re:My deepest thanks by Pinkfud · · Score: 1

      You're welcome. I aim to please!

      --
      The world is my oyster. That's why it's always in a stew.
  43. 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.

    1. Re:Why not use PICS/ICRA stuff? by Jugalator · · Score: 1

      Agreed; just block sites by ICRA; at least IE and Firefox supports it (with an extension). Sure, it's on page basis, but usually it's about pages being NSFW. You shouldn't exactly allow a page to render if a picture on it is NSFW anyway. I think the author simply didn't think of these schemes and is trying to unecessarily invent something new here, even worse by hacking the HTML standard.

      --
      Beware: In C++, your friends can see your privates!
    2. Re:Why not use PICS/ICRA stuff? by Sax+Maniac · · Score: 1
      Well, first of all nobody uses it. If it's page-metadata, then how do you rate a single image? Think of a link in a blog that's a direct link to image, movie, or sound hosted somewhere randomly. Maybe there is no page.

      Putting this on the outbound side lets the linker make the judgement.

      --
      I can explanate how to administrate your network. You must configurate and segmentate it, so it can computate.
  44. Re:How we terminate by dr_dank · · Score: 1

    We fire employees by examining their visited site history later with monitoring software.
        Then , managers visit what looks objectionable or possibly disallowed.


    Sounds productive to me, carry on!

    --
    Where does the school board find them and why do they keep sending them to ME?
  45. Metadata by Metasquares · · Score: 1

    This sort of thing is why HTML has a meta tag. Rather than proposing extensions to HTML every time an idea like this comes up, why not include meta attributes as well, so metadata can be associated with specific markup rather than an entire page?

    1. 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
  46. Also is good for FF by Anonymous Coward · · Score: 0

    Since sure those IE guys should have to wait for IE8 for had this, then the only safe option to surf the web at the office will be Firefox!

  47. But the point of goatse by Trails · · Score: 1

    Is that someone clicks on it when their boss is standing behind them. It's meant to be embarassing. I don't really get what this will solve. It's not like pr0n sites will use it.

    Besides the much populised but low occurence incidents of people getting fired for reading an article with a cussword in it or some such, the kind of sites someone generally gets fired for browsing are exactly the sites that won't use this.

  48. BHO by ryu1232 · · Score: 1

    I'm waiting for the first BHO that interecepts every webpage you view and inserts the the NSFW tag between between tags or /body> (format can vary with syle).
    I think the .xxx toplevel domain was a better idea.

  49. If you're worried about the boss ... by Anonymous Coward · · Score: 0

    maybe you should ask yourself if it's worth living in fear rather than finding a more ethical work enviroment.

    Personally, I became so tired of bs & tyranny, I quit my job and became a contractor. IMPE, corporations breed abuse.

  50. What a great idea. Maybe China can use this. by dethndrek · · Score: 1

    Hey now that's an idea opressive governments might be interested in. Maybe a rel="NSFC(hinese)" or something similar and then they can stop spending so much on censorship. Brilliant!

    --
    -JWR
  51. 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

    1. Re:NSFW proposal considered bogus by Anonymous Coward · · Score: 0

      Who cares? His meaning is clear. This is as pedantic as insisting on the use of "URI" instead of "URL".

  52. No overall standard == no workplace standards by Shoten · · Score: 1

    There have been a lot of posts that rightly point out that the definition of acceptable varies from workplace to workplace. Where these statements go awry is with the assumption that the NSFW tag would therefore automatically fail, however. The reason why there is so much variance from place to place isn't because every single workplace has thought it out carefully and diligently and has determined that their own needs are special; this isn't true at all. Every company in the U.S., for example, faces the same degree of legal risk when it comes to inappropriate sexual content (since EEOC laws are federal, not state or local). The same holds true for nearly every other kind of risk that results from NSFW content, and let's face it...that's the real business driver behind disallowing such things in the workplace.

    So why is there so much variance? Simple. There are no standards that are put out there for everyone to draw upon. The creation of an NSFW tag creates an opportunity...the chance to build a standard behind it. Remember, we don't have to build a standard for workplace behavior, or the way communications are handled within an organization. All we have to do is say, "Ah, yes, that's probably going to get someone into a lawsuit that they'll lose," based upon existing case law and regulations.

    What about other countries, then? Well, there are two ways to look at it. One, since this is Google, there can be variance based upon the country in question. When I was in China, I got www.google.cn; when I was in the Philippines, I got pushed to www.google.ph. It's not that hard to differentiate based on country, with that kind of situation. And if you decide to go with "one tag fits all," then you could simply adopt the standards of the U.S. Why? Because we're damned litigious, that's why...if it's safe here, it's pretty much safe anywhere else.

    --

    For your security, this post has been encrypted with ROT-13, twice.
  53. That'll work. by robably · · Score: 1
    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.
    That's an example of trolling to start a semantic argument - is self-censorship still censorship? - to distract people from how bad the idea is.

    A not-safe-for-work warning, like a spoiler warning in a film review, should be visible in the page and implemented the same way. CSS makes clear that the separation of markup and content is a good thing, and a tag that has a moral meaning rather than a practical meaning goes completely against that.

    Not-safe-for-work is a subjective value judgement, if it was going to work at all as a tag it would need much finer granularity than just on or off, for instance

    <nsfw content="boobies, nuns">
    and it would have to be implemented not directly in the page code, but as a service that takes its rating from a third-party trusted reviewer, and there are already "net safe" services that do that.
  54. Sounds great! by plopez · · Score: 1

    We combine this with the 'evil bit' identifying bad packets and the net will be safe for corporate America!

    Of course I am being sarcastic. As other posters pointed there are many problems with this. Not the least being what constitutes 'not safe'.

    --
    putting the 'B' in LGBTQ+
  55. 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.
  56. nofollow experiances by minniger · · Score: 1

    So I've been working on web/feed crawlers for the past year. We thought that we'd just use the nofollow flag to prune the crawl space down. It's a standard right?

    BZZT! Turns out MAYBE 5% of all the sites we crawl have ANY use of the nofollow flag (let alone correct use of it). Blogger doesn't even use it. So the nsfw idea is nice. But doomed.

    The whole semantic web idea is doomed w/o tools that force people to add the semantics to the content. And people (as a whole) just don't have any reason to make the effort. Human nature trumps geek desire at every turn.

  57. Re:Good idea - No, bad idea. by Anonymous Coward · · Score: 4, Funny

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

    Too bad they don't have a "Not Safe For Moderation" tag.

  58. WTF??? by Anonymous Coward · · Score: 0

    It is about making us all less likely to accidentally click on a goatse.cx link when our boss is standing behind us.

    But that is what goatse.cx is best for...

  59. Evil Bit by IainMH · · Score: 1

    reminds me of the evil bit.

    http://www.ietf.org/rfc/rfc3514.txt

  60. Re:How we terminate by GigsVT · · Score: 1

    Your managers having nothing better to do than watch what sites the employees are visiting? That's one fucked up company you work at there.

    --
    I've had enough abrasive sigs. Kittens are cute and fuzzy.
  61. O RLY, PLS Keep Me SAFE! by gitarman · · Score: 1

    I suspect people "accidently" find pr0n for the same reasons they "accidentally" get virus infected, i.e. running around clicking every link in sight. Personally I don't believe I have ever gotten to a NSFW site accidentally, nor have I ever received pr0n in email that I didn't ask for. People claim "oh I don't know how I got there" because they're made to feel guilty about sex and continue to lie because (at work), are afraid of being caught. Write down the address or email it to yourself so you can see it at home, DOH!

  62. Re:Good idea - No, bad idea. by cpgeek · · Score: 1

    I agree with it being "a bad idea to officially designate a particular online expression as objection" but i still think that there's room for a tag of some sort... I think the idea is right but the implementation is wrong. I think it would be more prudent to flag content as safe for work instead of not safe for work. a SFW tag could easily be integrated into ultra-legitimate sites such as news sites, business sites, and most other standard internet sites, thereby allowing browsers to filter all but flagged content in the workplace. I think that this is a better approach because it's mostly the people who WANT to read the safe-for-work content and not the nsfw stuff, therefor, make them change as there's no way (that maintains openness and online freedoms) to make people tag their content any which way to be "compliant" with any modern convention (or any convention at all). doing it that way, also leaves blogs and personal sites in the "gray" unprotected area whereby content is MOSTLY safe for work but the content creators don't want to (and shouldn't have to) limit themselves to purely safe for work content. I think it's better to have a wider "gray space" of unknown content (and a large number of business and family oriented sites supporting the "i'm safe for work" tag) than force people who MAY have objectionable content to tag their pages as such and become instantly blacklisted by automated software.

    --
    May the coffee god Smile upon you!
  63. Not about censorship my ass. by glwtta · · Score: 1

    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.

    And if it gains momentum, various providers and blocking services will start requiring it, and content providers will have to implement it if they want to reach a wider audience; and voila, it's about censorship! Remember how the MPAA ratings system is completely voluntary and "not about censorship" either?

    --
    sic transit gloria mundi
  64. HTML not for content classification by jones_supa · · Score: 1

    Shouldn't HTML just describe the layout of the page rather than classify its content?

    1. Re:HTML not for content classification by Anonymous Coward · · Score: 0

      No, HTML should describe the content (classifying it if you want) while CSS should describe the layout and presentation.

  65. Out of Site by sepelester · · Score: 1

    Why am I not able to tag content as "Out of Site", so as to show that the code in this block is not written by me and could possibly be considered unsafe?

    You shouldn't be surfing around where you could stumble upon content NSFW when you are at work anyways, why dedicate an entire attribute to you leisure-surfing nerds? Cool idea, but a bit narrow I'd think.

  66. Meh. by JMZero · · Score: 1

    This naturally wouldn't be a universal solution - but I see where it would be useful. For example, say a blog like BoingBoing. They sometimes post NSFW or vaguely NSFW stuff. I'd appreciate it if they had some way of flagging this so I could filter these posts out at work.

    Naturally it wouldn't protect everyone from everything, but it would be a great tool in situations like this where there's a reasonable consensus on what's going to be tagged and why. It's a way for an author to share a greater variety of things while allowing the user to pick which things they want to see now. I think it'd be a great little "mini-standard".

    --
    Let's not stir that bag of worms...
  67. A neat idea at first, but then... by The-Bus · · Score: 1

    Fallacy #1: it's obvious that this wouldn't be universally used. It wouldn't be used by anyone malicious. Or, it would be used maliciously to confuse stuff, tagging all the stuff that's OK to see as NSFW and the not-OK stuff remains untagged.

    So, that leaves us to assuming each website will decide to use it or not use it. And this really applies only to sites where all content is just internally created, not externally. So, BoingBoing could use it (no reader comments) but not Slashdot (reader comments: see Fallacy #1).

    Now... How many sites truly mix NSFW material with safe-for-work material? From the sites I visit, most are either clearly on one side or the other, especially when it comes to content generated by the site's owners. I'm sure we could come up with dozens, hundreds, perhaps thousands of exceptions. But that amounts to a miniscule amount of all sites.

    And for the most part, those sites already have those filters made, internally. One example is YTMND: if the content is deemed NSFW by users, the domain of the particular entry turns into YTMNSFW.com. YouTube has this too. Some content is "blocked" and you need to sign in to see it. Or Google Image Search. So, Fallacy #2: the redudancy becomes redundant. That's Fallacy #2.

    Fallacy #3: NSFW doesn't mean the same to all people. A picture of Madonna and Britney Spears kissing might be appropriate (or encouraged) in some work places, wink-wink-OK in others, or not appropriate at all. Same goes for a mother breastfeeding a child or pictures of a violent crime scene. Then you've got stuff that's completely safe at home or at a library but some workplaces may not want: non-pay poker sites, online gaming, sports sites, etc. So unless there's going to be a lot of different NSFW tags it's kind of useless.

    The idea of it is a good one. But it can be done already and it's in use. If a website really wants to have something like it, there's easier ways to accomplish that than invent a NSFW tag and wait around for browsers to implement it.

    --

    Small potatoes make the steak look bigger.

  68. But universal close tag not flexible enough... by Junta · · Score: 1

    There are instances where elements can be nested not in the order they are opened. For example, having an underlined and bolded sequence intersect would be such a case:

    <i>this <b>is a</i> test sequence</b>

    It seems silly, but it is valid html that doesn't perfectly nest as would be required for a universal close tag.

    --
    XML is like violence. If it doesn't solve the problem, use more.
    1. Re:But universal close tag not flexible enough... by Zarel · · Score: 4, Informative

      There are instances where elements can be nested not in the order they are opened. For example, having an underlined and bolded sequence intersect would be such a case:
       
      <i>this <b>is a</i> test sequence</b>
       
      It seems silly, but it is valid html that doesn't perfectly nest as would be required for a universal close tag. That's not valid HTML at all, and would fail the W3C's validator. The correct way to do something like that would be:

      <i>this <b>is a</b></i> <b>test sequence</b>
      --
      Want a high quality FOSS RTS game? Try Warzone 2100!
    2. Re:But universal close tag not flexible enough... by usermilk · · Score: 1

      Sorry but



      <i>this <b>is a</i> test sequence</b>


      is not valid HTML. The proper way to write that line of HTML is:

      <i>this <b>is a</b></i> <b>test sequence</b>
    3. Re:But universal close tag not flexible enough... by B1 · · Score: 1

      Wow... I stand corrected on the nesting... Since I'm primarily a C developer (and only dabble in HTML) I just assumed HTML was as strict as C. You learn something new every day :)

      I didn't realize HTML was somewhat lenient about nesting elements. There must be situations where HTML requires strict nesting (e.g. tables, lists, frames). Is there anywhere I can go to get a good answer? Is this part of the original design for HTML, or is this a real-world concession, given the number of broken authoring tools and browsers?

      I can see this would be helpful for basic character formatting, esp if you think of the tags as on/off tokens, rather than nested blocks.
            <ul> means underline ON, </ul> means underline OFF.

      It would reduce the amount of HTML code needed for something like this:
            <ul>underline this <b>this is bold *and* underlined</ul> this is only bold</b>.

      With strict nesting, it would look like:
            <ul>underline this <b>this is bold *and* underlined</b></ul><b>this is only bold</b>.

      From what I understand, XHTML is absolutely strict about nesting. Personally, I prefer that approach, but that's because I'm a developer that has to do that daily--how hard is it to get the nesting right anyway?

    4. Re:But universal close tag not flexible enough... by Junta · · Score: 1

      Ok, so some research shows you are right, *however* there are tags that can, but do not require closing (because HTML is so fubar).

      <TD>, <TR>, <P>, <LI>, can all either be closed or not, so how then, do you deal with the following segment of theoretical HTML?

      some stuff to keep in mind <b>and here is the important part
      <p>new paragraph that continues emphasis
      </>
      More text

      This would be ambiguous and impossible to know whether the code intended to end the paragraph or stop bolding.

      --
      XML is like violence. If it doesn't solve the problem, use more.
    5. Re:But universal close tag not flexible enough... by Junta · · Score: 1

      I was wrong, but still provided an example elsewhere in this thread that I think should be valid that is also ambigious. I went to http://webtips.dan.info/nesting.html to get straightened out. But still, with optional closing tags on some elements, things still get impractical.

      --
      XML is like violence. If it doesn't solve the problem, use more.
    6. Re:But universal close tag not flexible enough... by Cederic · · Score: 1


      Hence the gradual (and regretably partial) migration to xhtml.

    7. Re:But universal close tag not flexible enough... by Anonymous Coward · · Score: 1, Informative

      Please, just stop. You clearly don't know anything about HTML. The markup produces a tree. In all cases. Elements don't overlap the way you think they do, and that makes everything you are saying incorrect. The new paragraph should not be bold (yes, some browsers get this wrong). Your example is not ambiguous at all precisely because elements don't overlap.

      there are tags that can, but do not require closing

      You are talking about element types, not tags. And you are wrong, every element is always closed. You just don't always need tags to do it. You have assumed that elements remain open when there is no closing tag, and that is why you think that elements overlap. They don't. When an opening tag is encountered that is not in the content model of the parent element, then the parent element is implicitly closed.

    8. Re:But universal close tag not flexible enough... by Scrameustache · · Score: 1

      There are instances where elements can be nested not in the order they are opened. For example, having an underlined and bolded sequence intersect would be such a case:
       
      <i>this <b>is a</i> test sequence</b>
       
      It seems silly, but it is valid html that doesn't perfectly nest as would be required for a universal close tag. That's not valid HTML at all, and would fail the W3C's validator. The correct way to do something like that would be:

      <i>this <b>is a</b></i> <b>test sequence</b>
      HTML != XHTML

      AFAIK, html is flexible and still supported, XHTML is strict and recommended.
      --

      You can't take the sky from me...

    9. Re:But universal close tag not flexible enough... by Junta · · Score: 2, Informative

      Ugh, fine, replace bold with a LI. LI can legally have P as a child, so a generic close tag followed only by a open LI and open P tag could refer to either. since an LI does not have to be closed (explicitly or implicitly) before P opens. You have a P nested in an LI and you ask to close something, the browser doesn't know without future context. You've changed the task of the parser to require look ahead rather than knowing what it is doing based on parsing done so far, and the parser has to evaluate things more carefully in the context of the HTML nesting rules. Add to that there may be cases I can't readily produce where a reasonable guess about which tag is being closed is impossible (in the LI, P case, if the close tag had anything other than LI, it would have to be a close P tag I think, since UL/OL can't have anything but LI nested underneath, and a new LI or close UL/OL would mean both closed regardless of which explicitly closed). The short of it is, HTML dictated closing tags that match opening tags, and HTML has never been explicitly designed since to handle the concept of generic closing, and some concepts exist that would break.

      When I say do not require closing, it is clear I mean does not require explicit closing. implicit closing is a given.

      Anyway, if anything, the examples show how much more complicated an HTML parser has to be to evaluate generic close tags.

      --
      XML is like violence. If it doesn't solve the problem, use more.
    10. Re:But universal close tag not flexible enough... by Anonymous Coward · · Score: 0

      LI can legally have P as a child, so a generic close tag followed only by a open LI and open P tag could refer to either.

      No, no it couldn't. It closes the most recently opened element. A very simple rule, no ambiguity. And in the example you've given, it couldn't possibly matter which was explicitly closed, since the previous LI element would also be implicitly closed at the same time.

      You have a P nested in an LI and you ask to close something, the browser doesn't know without future context.

      Nonsense. It closes the most recently opened element. There's no "future context" necessary.

      HTML dictated closing tags that match opening tags, and HTML has never been explicitly designed since to handle the concept of generic closing

      But there is generic closing in HTML, and it's not at all ambiguous. You are arguing that something cannot be done when it already exists.

      Come on man, give up. You are hopelessly out of your depth here.

    11. Re:But universal close tag not flexible enough... by Anonymous Coward · · Score: 0

      "XHTML is strict and recommended."

      XHTML is not, however actually supported. Try sending IE an XHTML document with proper namespaces as "application/xhtml+xml". XHTML will not be widely used until > 90% of browsers support it. IE will not support it until everybody demands it. Thus, XHTML will not be usable until IE has 90% market share. I don't know how that will possibly happen anytime soon.

    12. Re:But universal close tag not flexible enough... by ReverendHoss · · Score: 1

      <ul>underline this <b>this is bold *and* underlined</ul> this is only bold</b>.
      I'm not trying to be an ass, but FYI the <ul> tag is unordered list, not underline.
    13. Re:But universal close tag not flexible enough... by Anonymous Coward · · Score: 0

      this is a test sequence

      of course precisely which block should own the whitespace is an interesting question. (bring your own css. <link rel="style" type="text/css" href="data:text/css,.bold{font-weight: bold}.italic{font-style:italic}"></link>)

    14. Re:But universal close tag not flexible enough... by Anonymous Coward · · Score: 0

      What version of HTML are you talking about? It would fail every XHTML based HTML, but it is perfectly legitimate SGML-based HTML. Don't shoot your mouth off you web 2.0 queer, I still use for layout and it's legal.

  69. 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?

  70. Where does it stop? Useless. by Uksi · · Score: 1

    Where does it stop? Why only NSFW and nothign more?

    You want a solution? Put [NSFW] in your link text, and possibly explain it in the TITLE="" attribute of the link. So people can see it right there. I mean, why would you want anything else?

  71. Utter nonsense ... by jopet · · Score: 1

    I do not know how diverse the idea what is "safe for work" is within the US, but we here outside the US think that people should know what they click on and bosses should be able to communicate what sort of browsing behavior is not wanted, and for what reason.

    Bad enough how stuff similar to this is used to stop children and parents from thinking. Now an utterly idiotic attempt to stop employees from thinking.

    Apart from this, who really believes that somebody who wants to lure to goatse will honestly label the link?

    This all sounds like a April 1st post to me.

  72. Useless as the data has already been received by profet · · Score: 1

    How is this useful if the client has already received the objectionable data?

    How many people are browsing sites that have potentially NSFW content with a boss standing over their shoulder? I'm guessing not many.

    The problem with NSFW content is the big brother problem. How many corporate gateways are monitoring traffic?

    If the content is still being sent to your computer and passing through the corporate gateway, big brother is still going to assume you are looking at it on company time and utilizing company resources. No matter how many client blocks you have in place.

  73. Not sure about this... by fretlessjazz · · Score: 1

    If you find yourself at risk of mistakenly following a goatse.cx link at work, you're already debatably off task.

    I can also see this creating a snowball effect of content rating. Sure; we'd start with NSFW and SFW, but like a previous post mentioned, what is safe for work in some instances is not safe in others. This could rapidly become a gangly beast of keywords assigning metadata to content, which would not be fun for web developers.

    Like any good web technology, the only way it will work is large-scale adoption. IMHO, if this WAS standardized and 25% of websites with NSFW content adopted it, that would be pretty damn impressive. It doesn't help you, the off-task employee, with the other 75% though.

    In terms of ad revenue, sites that depend on impressions or ad clicks would never mark content as NSFW; their ads would never be viewed.

    Good idea though.

  74. Why not have both? by Kadin2048 · · Score: 1

    I don't think he's suggesting -- or that his suggestion requires, anyway -- that you eliminate the tag-specific close tags in favor of a universal one; you could easily have both. Most people would probably use the universal one, unless they really needed to close tags out of order, in which case they could use the traditional tag-specific closers.

    --
    "Ladies and gentlemen, my killbot features Lotus Notes and a machine gun. It is the finest available."
    1. Re:Why not have both? by nuzak · · Score: 1

      Technically, HTML does support tag minimization, ala </> and even <tagname/content here/ (which looks a lot better when you specify different bracket characters, something else SGML lets you do). Browsers don't generally implement any of this. XML (and therefore XHTML) doesn't allow it in the spec, so there's little reason to push browsers to implement SGML's syntax conveniences.

      --
      Done with slashdot, done with nerds, getting a life.
  75. Excuse me, sir/ma'am by Anonymous Coward · · Score: 0

    Your comment is nswc.

    And possibly wcwd given the sexual ambiguity of ACs.

  76. 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 ";
    }

  77. goatse? by Anonymous Coward · · Score: 0

    What's goatse.cx?

  78. why so limited? by ZeroExistenZ · · Score: 1
    rel='nsfw'

    REL describes the relationship to another web page or other internet resource. For example, if the related resource is the home page for the web site


    Does that mean they're pushing to standardize a "hack" (oh I can put a string inhere, I could filter on that!) or implementing new functionality or expanding sollutions brought out in the past (like content filtering or meta tags)?


    It would make much more sense, imho, to add field where you can add flag ANYTHING how you want, in a meta kindof fashion. So you can flag your content as you desire, and users are able to check or uncheck types of content to display or hide.
     
    Say you could go in your browser and check some customizable and some standard rulessets that consist of allowing or blocking certain flags. ("Workspace: block nsfw,block xxx,block porn,block community,block chat,block naked, ...")

    --
    I think we can keep recursing like this until someone returns 1
  79. while were adding tags like that by josepha48 · · Score: 1

    How about one for "not safe for children". This could be used for all content that people would think children should not see. Then all these filters at the library and other places that filter content could block that content, instead of entire sites based on a word or words. This would prevent sites that have medical info from being blocked because of their use of certain words, but could be used to make porno companies more responsible about the content.

    --

    Only 'flamers' flame!
    Does slashdot hate my posts?

  80. 2007 April Fool's RFC? by Obsi · · Score: 0

    How do I nominate this to be made into an official April Fool's Day RFC for 2007?

  81. a couple things by chris_mahan · · Score: 1

    First, why a tag? Come on, this is the semantic web. If you're going to do that, make it a div-like thing: , sort of like

    No need to overload existing tags out there...

    The other thing is that software will be written to tell management that so-and-so viewed "questionable" content, and management will reply: Can't we get our websense to block the nsfw (tag or attr) and thus people will use it for other purposes, such as content they want corporate users to pay for? (Enter you credit-card-enabled-account number here and we'll remove the nsfw premium content blocking "feature").

    Blech...

    --

    "Piter, too, is dead."

  82. Re:Good idea - No, bad idea. by Anonymous Coward · · Score: 2, Informative
    Please submit a single example of a government mandated HTML tag.

    See US Code Title 18, Part 1, Chapter 110, $2257, Record keeping requirements.

    Basically, if you don't link (or embed) information of who is and how to contact the custodian of records, you risk 5 years hard time.
  83. superfluous by oohshiny · · Score: 1

    There are already multiple rating systems for Internet content, including both server-supplied and third party supplied, and you can configure your browser to utilize them to keep yourself from accidentally accessing "bad" content. In fact, many companies implement the NSFW relation through content filtering anyway. It's unclear why we need this markup in addition to all that.

    1. Re:superfluous by DragonWriter · · Score: 1
      There are already multiple rating systems for Internet content, including both server-supplied and third party supplied, and you can configure your browser to utilize them to keep yourself from accidentally accessing "bad" content. In fact, many companies implement the NSFW relation through content filtering anyway.


      For users (probably not, principally, corporate environments) who are concerned about accidentally viewing certain types of content, and for organizations not principally concerned with profit interested in helping users avoid stumbling on to such content, it would be nice to have a set of open standards and browser behaviors that identified suspect links in a not-to-intrusive way, but one that provided information as to what kind of potentially objectionable content they might contain. Something less obtrusive than the blocked-but-click-through-if-you-really-need-it behavior of, say, some WebSense configurations, and something that allowed accessing a user-defined set of public repositories to get the ratings (including a local database.)
  84. 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.
  85. Re:Good idea - No, bad idea. by SatanicPuppy · · Score: 3, Informative

    I'll call bullshit on that one...Having to have, on your porn site, a link telling the federal investigators who to contact to procure the legally mandated age records of your "models" isn't at all, or in any way, a legally mandated HTML tag.

    The same information would have to be available on any printed publication or movie.

    --
    ad logicam Claiming a proposition is false because it was presented as the conclusion of a fallacious argument.
  86. Too limited of a solution by DragonWriter · · Score: 1

    Doing it this way in HTML won't serve the needs and interests of users well. What is really needed is an optional, client-side change in how HTML is handled that automatically processes links against a customizable set of content ratings (perhaps using separate advisory ratings hosted by hosts of the target content, or linked or embedded into the document providing the link, as one source of ratings, but also capable of accessing a user-selected set of third-party remote rating sources and locally-maintained user ratings potentially overriding remote ratings) and modifying the appearance of links or statusbar descriptions based on those ratings.

    If you are going to try to provide this kind of information, using a single NSFW marker provided by the provider of the link is a way-too-limited way of doing things to be of much use.

  87. Pointless? by iluvcapra · · Score: 1

    It's an interesting suggestion, but you have to download an entire HTML-XHTML page before the entities can be interpreted, so even if your browser won't display nsfw content, you will still have transferred it and any software tracking your downloads will catch you looking at stuff, even if you didn't see it; the data would definitely find its way onto the proxy server, unless the proxy server honored the nsfw tag and didn't cache these. An "nsfw" attribute on an [a href="" rel="nsfw"] would be the only way to screen your content before you pull it - there could be a firefox plugin that turns these links red, or puts a stop sign next to them, er something.

    It's one thing for your boss to see you with a dirty web page, another for them to have a record of you going to it. This solution does nothing for the latter.

    --
    Don't blame me, I voted for Baltar.
  88. This is the last thing XHTML needs. by supabeast! · · Score: 1

    XHTML is obtuse and annoying enough as it is, the last thing it needs is to start adding content-specific tags. Why not add tags, so that employers can customize browsers to keep employees from following email links to lame blog articles? Or maybe a tag, so that MBAs can be limited to only viewing stuff that's potentially work related?

    What XHTML needs it to be made less obtuse and more friendly for new designers. If the W3C is foolish enough to clutter it's standards by adding tags like , it will only encourage design firms to standardize their web design on Flash.

  89. Implementation: by SharpFang · · Score: 1

    add to userContent.css:

    *[rel="nsfw"]{display:none;}

    --
    45 5F E1 04 22 CA 29 C4 93 3F 95 05 2B 79 2A B2
  90. It's more about Personal Responsibility by KiltedKnight · · Score: 1
    HTML is always opt in/opt out. You think the porn sites are going to jump on the NSFW tag?

    It's not just a "jump on the bandwagon" thing. It's also good for the average user who, when he posts to a forum to be able to add this attribute to the A tag. It means that he can put something in the forum, tag it as such, and allow the individuals to make their own choices.

    This is also about personal responsibility... both that of the poster and that of the reader.

    Parents could even use this attribute to configure the browsers their kids use, because if it is not work-safe, it is also almost 100% likely that parents will not want their children to read/see it.

    --
    OCO is Loco
    1. Re:It's more about Personal Responsibility by mabhatter654 · · Score: 1
      I'd like one of those for places like slashdot and Digg. It could even be a checkbox item that a submitter could indicate without coding at all!

      OF course this is posted on Slashdot of all places... that doesn't even have a profanity filter to block naughty words that signed-in users could set as default. Nothing is as fun at work as the work web censor blocking Slashdot for GNAA posts on some interesting topic.

  91. Wow, what an idiot solution! by Jugalator · · Score: 3, Informative

    Talk about totally missing out on the already existing adult content rating standards.

    Instead of inventing something redundant here, just have browsers installed at work block access to pages rated as "breast exposure", or whatever. There is already a standard with very fine-grained control of exactly what a web page contains, if it's "visible sexual touching", language, or whatever, and the administration can then decide on exactly what they wish to allow. You can even tell that it's "nudity, but in a medical context" if you intend to loosen up the regulations in special cases.

    http://www.icra.org/label/generator/

    ICRA is supported by Internet Explorer and while strangely enough Firefox don't seem to have built-in support for these schemes to aid for website classification, there should be extensions like ViQ for Firefox to add this support, although I haven't tested it.

    Of course, few sites today use this system well, but that's still being vastly better off than inventing some new inflexible "nsfw" HTML attribute, and modifying the HTML standard. Wow...

    --
    Beware: In C++, your friends can see your privates!
  92. What problem does this solve? by carpeweb · · Score: 1

    Is the problem that people don't realize that they are about to click on a link to porn? ("Uh, honey, I was just searching for snow blowers and this page must have loaded by mistake ... honest!") Is the problem that people just click on any links they see, without first having a reason to follow the link, like maybe the context of the page and the text of the link?

  93. Re:Good idea - No, bad idea. by Jugalator · · Score: 1
    You think the porn sites are going to jump on the NSFW tag?

    They probably won't, because many already support functional standards like ICRA tagging.
    Here's for example the tags of the adult site Abby Winters:

    <meta name="RATING" content="RTA-5042-1996-1400-1577-RTA">
    <link rel="meta" href="http://www.abbywinters.com/labels.rdf" type="application/rdf+xml" title="ICRA labels" />
    --
    Beware: In C++, your friends can see your privates!
  94. RE: clicking GoatSe.cx ... by Super+Dave+Osbourne · · Score: 1

    while the 'boss' is standing behind us is something one should do regularly. Last time I checked my IT friends pretty much feel this way and maybe the truth behold the sucky bosses of the world need more education on how the 'droids' feel about micro management.

  95. Re:Good idea - No, bad idea. by Anonymous Coward · · Score: 0

    I think the bigger problem is morals and work ethic.

    Should you really be clicking on risky links at work, rather than... say... working?

    I know sometimes I surf while I wait for my scopes and machines to aquiess (sp?), but if people are going to be clicking links or reading websites while they are otherwise supposed to be working, you shouldn't have a 'nsfw' element to make that surfing any easier.

    No wonder $588 billion was lost to workplace distractions this year...

  96. PICS, one better by ChristTrekker · · Score: 1

    PICS was a great idea, but it trusts the site owner to honestly rate his own content. That's not going to happen when there is financial (or other) incentive not to.

    What we need is a similar standardized way for decentralized third parties to rate sites. Not a central third party, like a ratings board. Not a kludgish way, like this nsfw tag. A generalized standard like PICS that can be used to create multiple rating systems, applied by any joe making a link, which can then be picked up by Google and "averaged" a la PageRank. How well it works is then up to how diligent people are at supplying this microcontent.

    Then you deal with the problem of link spammers putting tons of incorrect microcontent in their links. But Google seems to do a fairly good job of weeding through the tons of bad macrocontent currently used to give false impressions, so I assume those guys will find a solution.

    Alternatively, your browser could look up third-party ratings which are maintained at a centralized location. Think del.icio.us, but with everyone using a standard set of tags to rate sites on various attributes. You still have to deal with the same problem of bot accounts created just to give false ratings though.

  97. -- Is Safe For Work by 14cfr01 · · Score: 1

    I agree with you, that this is great for writers & readers of sites that already mark their content as not safe for work.

    However, I haven't seen anyone point out this problem, which lends itself to other complaints slashdotters have had: Currently, some page writers put "NSFW" next to objectionable links. If NSFW moves to an HTML relationship value, then you won't have a visual cue that the author marks stuff as NSFW or not.

    Even if the browser alerts you when you mouse-over an objectionable link, when you mouse-over a non-NSFW link, you won't see a cue to tell you if it's safe or if the author failed to mark it as NSFW. If you're at work and worried about these things, then you'll have to do the same as you do now: judge based on the rep of the site and such, and assume that any unmarked link might lead to racy content.

    If you're forced to make that assumption, perhaps you should make it official. Make an HTML relationship value "ISFW" (Is Safe For Work). Then readers can assume that unmarked links are dangerous, that marked links are safe according to the author. The browser can report that the link is marked safe (say, through the pointer icon or through a tooltip).

    Just a proposal, but I think it's important to point out that an absence of NSFW tags doesn't tell you if they've been used or not. You lose the visual info that you occasionally get now.

  98. Timescale by Anonymous Coward · · Score: 0

    Another issue which hasn't really been touched on, is that right or wrong, you're relying on proprietary browsers to support it. Take Internet Explorer's continued refusal to correctly support the more vital w3 recommendations and specifications such as CSS. What chance is there that Microsoft will get round to implementing this if it was to become a standard? And Safari for that matter, I doubt Apple would take the time to implement this functionality through a patch, you'd probably have to wait for a major revision in an OS upgrade, and if you miss the boat for one of those it's another year before you get around to seeing it. Only the likes of Firefox and other open source browsers like Konqueror have a chance of implementing this definitively, because it would be easy to submit code patches and/or fork them. Of course, that's assuming that they would see the value in the functionality and be willing to implement them...

  99. Too generic by Joebert · · Score: 1

    This attribute is too generic, it's going to lead to people wondering, "Well, why is this Not Safe For Work ?"

    I propose adding a range of attributes.
    1) rel="goatse"
    2) rel="midget porn"
    3) rel="donkey show"

    That way, not only do I know that it's not safe for work, but I can forget about sending a bookmark to my personal email address for when I get home, unless it's midget porn, in which case I'll make an exception.

    Using theese non-generic attributes would also be good for the employer during christmas time.
    Rather than giving generic bonus checks, they could monitor each employees NSFW toggling & personalize each employees bonus.

    --
    Wanna fight ? Bend over, stick your head up your ass, and fight for air.
  100. 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.

    1. Re:Not safe for whose work? by Stu22 · · Score: 1

      In that case you can guess by the link text. You'd probably be on your on with religious or political editorials, but boobs are pretty much always NSFW. If they're not you probably know.

  101. Web author only identifies content by brian_252 · · Score: 1

    The person who decides if something is SFW should be the web reader, not the author, because what's safe for me may not be safe for you.

    The web author should determine the nature of the content. For example class="grotesque", class="sexually", or rel="hateful". Of course a tag can have multiple classes. If something like this is promoted i hope it's in concert with movie, tv, music, and game rating systems.

    One problem with using class is that that you are turning a generic words with user defined meaning into a reserved words whose scope is understood by all web browsers.

    XHTML should really have something better for rating content. The PICS[1] project looks promising.

    [1] http://www.w3.org/PICS/

  102. Re:Good idea - No, bad idea. by mindmaster064 · · Score: 2, Interesting

    I don't think mandating it is a good idea, but I do think it is nice to have. There is nothing with wrong with giving people a tool to be responsible as a net citizen. Yes, you are still going to have the putz that still won't use it even if provided. I think you are doing people a tremendous favor by adding two whole tags to your page. I know adults that use parental controls on sites they visit because they don't want to hit porn or whatever. I know people that take life a little more seriously than I do, and have a hard time with such things. If the tag existed it would be wildly adopted immediately because right now objectionable content is effecting site hits. Imagine if you could go to your favorite joke site at work and not worry that something not safe would come up. Imagine how many ad hits these sites are gonna get if they put that ability in their page. 'Nuff said. Hits motivate everything for web sites.

  103. Raising flags by Jaxoreth · · Score: 1
    And it often isn't just (or even mostly) boobies they're worried about. I've seen more flags raised over warz,
    Too bad the White House IT staff didn't block this one at the firewall.

    --
    In general, it is safe and legal to kill your children. -- POSIX Programmer's Guide
  104. The W3C... by abigsmurf · · Score: 1

    ...Will no doubt include it in the specifications, wait 3 years till everyone is using it then depriciate it and force people to use a CSS equilivant.

    1. Re:The W3C... by ray-auch · · Score: 1

      3 years ?

      PICS was a w3c recommendation a decade ago.

      Is everyone using it after ten years ? Clue: No.

  105. Re:Good idea - No, bad idea. by Anonymous Coward · · Score: 2, Interesting

    Wow. You sound angry. I am going to have to point out that saying this:

    It has nothing to do with the law, only with the right for one private citizen to sue another private citizen.

    ...with a straight face requires some highly-evolved muscle control. You speak of fallacy but do not even read the case law you claim is moot. In MPAA v. 2600, the court actually issued a preliminary injunction requiring the website to remove the offending HTML tags. This was a court order issued by the government requiring action be taken under the law. If the legal order had not been followed (under the law), a criminal contempt citation may have been issued (as it is, 2600 complied). You are not really proposing that a civil lawsuit has nothing to do with the law?

    I am happy you do not see it ever happening because you believe it is impossible it will happen (that seems to be the gist of your argument). I see it as being the likely outcome and so agree with those who believe the .XXX TLD is a bad idea for the same reason. To respond to your "impossible" reasons, point by point:

    1) Impossible to enforce on pages, due to global nature of internet.
    1) When has it being impossible to enforce on the internet prevented bad law from being written?

    2) Impossible to clearly define content to be tagged, due to fuzzy definition of obscenity.
    2) Simple. The government uses the community standards test. See United States v. Thomas. I do not agree with this ruling by any means, but the government already has a solution to your problem.

    3) Impossible to enforce software compliance, due to open source and extra territorial software vendors.
    3) What does software compliance have to do with HTML authors being required by law to include the NSFW tag on inappropriate content? Oh, you mean web browsers and such respecting the tag. Not necessary. The content can and will by government mandate be filtered before it ever reaches your home or place of business.

    So here we are again. The topic is the proposed NSFW attribute. Continuing to go off-topic by calling me a troll (or alleging my response post was a first post) does not increase the chance I will respond to your next post, if at all, in a civilized and respectful manner. Please stop it.

  106. Re:Not about censorship... by SocialWorm · · Score: 2, Interesting

    Regarding video games, is there any place in the US that's

    1) Within a one-hour drive of a Wal-Mart but...
    2) Amazon.com won't deliver to?

    I'm genuinely curious. When I can't find something local (which is quite often), and I can't drive out a bit further to get it, I try to get someone to ship it to me.

    --
    My Blog: http://nic.dreamhost.com/
  107. Let us decide what is nsfw and how to deal with it by crispy · · Score: 1

    I think you're going about this backwards. The approach is fundamentally flawed because you are offloading the decision making about the content to the author. But the author can't know whether some particular content is safe for _your_ work, or whatever your context may be. Instead, we need a way for an author to encode metadata about the content in their page or their entire page as a whole that the browser can combine with user preferences to make a nsfw determination. Now the problem with this approach is that it relies on the author to care about letting their users avoid content and even if they did there's all this legacy net content. So this is where a social solution can really help. With a relatively simple addon and an nsfw server. Users can tag a page/link/div/etc as porn, or even give content an MPAA-type rating. A few users would of course be ginea pigs. But as they encounter the content, they tag it and the addon aware browser can add all the metadata to the page that we were originally counting on the author to provide. Then CSS can take over to hide/style the content appropriately. As with any social solution, you have to have controls and reviews to ensure that the users are not being malicious...

    --
    My sig has a broken link in it.
  108. Re:Good idea - No, bad idea. by Anonymous Coward · · Score: 0

    You're citing PEER, a liberal front group with biased, anti-Bush reporting?

  109. Role of Search Engines? Google SafeSearch by drinkmorejava · · Score: 1

    Just a random idea, Google already seems committed to protecting users from objectionable content with their SafeSearch technology. It wouldn't necessarily be a bad idea for them to support the tag in order to further protect users. In return, porn sites willingly adding the nsfw tag could have their PageRank bumped up a fraction.

  110. Re:Not about censorship... by Anonymous Coward · · Score: 0

    Yeah. All addresses that don't receive monthly credit card bills.

    If you don't have a credit card, you can't order online. Unless you are willing to give random retailers/PayPal free and unfettered access to your checking account.

  111. bad idea. by lophophore · · Score: 1

    This is not only a bad idea, it's a bad FUCKING idea.

    Imagine your various internet censoring applications, like WebSense for instance. why guve them any extra help? Why let your employer count how many NSFW tags are in the content you look at.

    Maybe people should restrict their web browsing at work to sites that won't get them fired, I.E. work related...

    --
    there are 3 kinds of people:
    * those who can count
    * those who can't
  112. Re:Good idea - No, bad idea. by ultranova · · Score: 1

    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?

    No. Neither are people who post goatse links. Which means that the first time that Joe Senators little 5-year-old son shows his father the funny pic he finds, Joe will think: "There ought to be a law to keep children from seein these things!". And if Joe then happens to heard of this tag...

    In any case, this is just the newest incarnation of the Evil Bit, and suffers from the same problem as the previous ones: the people who post non-worksafe content where you are likely to run into it while at work are doing it deliberately, and certainly won't do anything that would help you avoid it.

    But something being obviously flawed by design to the point of being idiotic never stopped anyone from implementing it anyway, especially not politicians.

    --

    Forget magic. Any technology distinguishable from divine power is insufficiently advanced.

  113. Re:Good idea - No, bad idea. by Tony+Hoyle · · Score: 2, Interesting

    The problem becomes defining SFW and NSFW.

    You can't define it that easily (especially where work is involved.. most places I've been at the only rule has been 'if anyone objects then it'll be removed' - so windows desktops featuring large breasted women are commonplace).

    In other places NSFW might be someone saying 'fuck' on a web page.

    In still others it may be going to the website of an 'unfriendly' country.

    Work-wise it's far better for the company to define the policy and enforce it in the proxy.

  114. Why not white list? by sowth · · Score: 1

    Why not just have "safe for work" and "safe for taliban" flags with the option to sue the hell out of anyone who puts up a goatse like page or has "naughty words" in a page with one of those tags. Maybe even use digital signatures for "certified" sites. Then children's computers, school computers and "religious" freaks computers can be set up to only allow marked pages to be viewed. Then real adults don't have to worry about being harassed because stupid crap.

    Those blacklists are idiotic. Expecting webmasters to register every site which may have anything which may be considered "offensive" by nut jobs is unbelievably stupid. Especially since these whackos will claim all sorts of silly things as offensive. Even just sites about science or other religious beliefs, all the while saying bigoted things about people of other religions or those who don't believe any specific religion at all. Yet they are the ones who say they are persecuted.

    Just leave them in their own honeynet, and everyone will be happy.

  115. Really good idea, but soon I will see...... by v616 · · Score: 1

    the following tags : and more......

  116. Don't follow links you don't trust! by Rich+Klein · · Score: 1

    Would anyone with half a brain click on a goatse link at work without knowing what they'd get? Just like you don't open any old email attachment, you don't click on any old link people send you!

    --
    -Rich
    1. Re:Don't follow links you don't trust! by dangitman · · Score: 1

      Yes, I'd say that people with half a brain would click goatse links at work. When they aren't drooling on themselves.

      --
      ... and then they built the supercollider.
    2. Re:Don't follow links you don't trust! by Rich+Klein · · Score: 1

      Touche! :D

      Hey! Who move my drool-rag?

      --
      -Rich
  117. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  118. Bad Idea! by triso · · Score: 1

    Having a NSFW tag is a bad idea. The best way to accomplish this is to never surf at work if it isn't part of your job. Never! Never! Resist the temptation to click on that browser to see what's new on Slashdot and forget about peeking to see the latest video on YouTube.

    If you do this, the next time your PHB is looking over your shoulder you can turn to him or her and say, "I'm almost done with X and then we start work on Y."

  119. Re:Not about censorship... by SocialWorm · · Score: 1

    Well, no. I've actually paid Amazon with coins via a local Coinstar kiosk. They also take Money Orders, which you can get from either Wal-Mart itself or the USPS for fairly cheap (USPS site says $0.95 each up to $500.00). So, even if you don't have any relationship at all with any financial institution and mostly deal with cash, it doesn't stop you from ordering something from Amazon.

    --
    My Blog: http://nic.dreamhost.com/
  120. Clarification. by wootest · · Score: 1

    It is not a 'NSFW attribute'. It's also not a 'NSFW tag'. It's a new value: 'nsfw', to be put inside an attribute: 'rel', which is contained within the tag 'a'.

    Here's a little nomenclature update.

    +-              X             -+
    +-         A           -+   +B-+
    <a href="..." rel="nsfw">...</a>
    -| |     |    |    |     |    |
    -1 2     3    2    3     4    1

    X: tag and contents
    A: opening tag, where attributes and tag name are specified
    B: closing tag
    1: tag name
    2: attribute name
    3: attribute value
    4: tag contents

    This boils down to the following: "a href" is not a tag (and neither is "img src"); "a" is the tag, and "href" is the name of the commonly used attribute specified on the tag. In "rel='nsfw'", "rel" is the name of the attribute, and "nsfw" is the value of that attribute. It still disturbs me how even some self-appointed "HTML teachers" talk about "'a href' tags".

  121. Not Safe For Prudes by Anonymous Coward · · Score: 0

    Since most U.S. obscenity laws are local, why not break it up into regional codes?
    NSF-UT.US
    NSF-MO.US
    NSF-OK.US

    It's NSF-CA.US that I'd worry about...

    And please don't ask about Amsterdam.

  122. Tagging beta by Anonymous Coward · · Score: 0

    goodidea: stopping to smell the roses

    badidea: stopping to feel the roses

  123. Still downloads thought... by Anonymous Coward · · Score: 0

    So wouldn't the content still download? If it's my browser that "hides" the content of a DIV marked with NSFW wouldn't it still download the content before it sees the NSFW tag? So maybe it won't display on my screen but Proxy filters and other big brother filters will catch it being downloaded....

  124. Re:Good idea - No, bad idea. by cpgeek · · Score: 1

    this is precicely why i suggested a "safe for work" tag as only businesses and "legitimate informational sites" should use it and anybody who writes a page that could be even misconstrued as nsfw shouldn't tag their page and have it "grayspace"

    --
    May the coffee god Smile upon you!
  125. ozgur uksal by Ozgur+Uksal · · Score: 1

    That's a nice idea. I hope you go to get some goed work on it.

    Ozgur Uksal
    http://diveintogreasemonkey.org/patterns/match-att ribute.html/