Welcome to WebHeadStart.org

Web Technologies

Sponsored By

WebHeadStart.org is currently in beta.
Please pardon our appearance as we work to provide you with the most comprehensive reference on today's web technologies.

Interested in advertising on WebHeadStart? Become an advertising partner today!

[WWW-HTML Mailing List Archive Home] [Messages By Thread] [Messages By Date]

Re: <spoiler> element

From: Alan Trick <wsg_alantrik@yahoo.ca>
Date: Wed, 07 Dec 2005 17:29:50 +0800
To: www-html@w3.org
Message-Id: <1133947790.11074.13.camel@localhost>

I only received 1 email, so don't worry.

Anyways, my reaction to this is a definate no. The point of (X)HTML is
not to describe everything that could possibly have semantics. It is to
provide a common language that everyone can use. When we add more terms
(elements, attributes, etc) we make the language more difficult - both
for the authours (the webmasters who have to know HTML) and the readers
(the browsers and bots who have to implement the stuff). In my oppinion
this is not a generic enough element to be useful.

Try using a deffinition list with the class of 'spoiler', and then style
it CSS and add javascript that will do what you want.

Alan Trick

On Tue, 2005-12-06 at 17:48 -0600, Jeremy Rand wrote:
> I have a suggestion for an element which could be included in XHTML 2.
> This is a <spoiler> element.  This element would have the content of a
> <spoildesc> element, and a <spoilcontent> element.  The behavior would
> be that when the user agent encounters a <spoiler> element, it should
> render the content of its <spoildesc>, and provide a way for the user to
> activate the <spoiler>.  Once the <spoiler> is activated, the user agent
> should show the content of the <spoilcontent>.
> 
> This would be useful in many situations where the user might not want to
> see certain content.  Examples are:
> 
> Spoilers of the plot of a book or movie
> Offensive language
> Disturbing medical photos
> Pornographic or otherwise not-safe-for-work content
> The answer to a riddle
> Content with flashing lights that could cause epileptic seizures
> 
> I'm sure there are more examples of uses for <spoiler>, but I can't
> think of any more right now.
> 
> An example of its usage would be:
> 
> <p>Did you hear about the cement mixer that ran over Batman and Robin?</p>
> <p><spoiler>
> <spoildesc>Activate to see punchline.</spoildesc>
> <spoilcontent>It created two new superheroes: Flatman and
> Ribbon.</spoilcontent>
> </spoiler></p>
> 
> I know <spoiler> isn't a very good name for it, since there are other
> uses as well, but I can't think of a better name.  I know that <spoiler>
> is implemented into a forum-hosting site's posting system (I can't
> remember which site); it just displays the content of <spoiler> in
> identical foreground and background colors so that you must select the
> text to read it.  Also, I realize that this could be done using either
> scripting or links, but I think links are inappropriate, since the
> content is part of the original document.  I think scripting is
> inappropriate, since this has semantic meaning, so I think it should be
> a standard XHTML element.
> 
> Does this proposal sound good?
> 
> Thanks,
> Jeremy Rand
> 
> PS: Norton E-mail Proxy says this message didn't send properly, so I'm 
> sending it again.  Apologies if anyone receives two copies.
> 
> 

__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com  
Received on Wednesday, 7 December 2005 09:30:32 GMT
Valid XHTML 1.0! Valid CSS! Site Map | Privacy Policy | Terms of Use | WebHeadStart.org © 2005 All Rights Reserved.