W3C home > Mailing lists > Public > public-html@w3.org > February 2008

Re: Emphasizing STRIKE

From: Leif Halvard Silli <lhs@malform.no>
Date: Fri, 08 Feb 2008 00:08:15 +0100
Message-ID: <47AB8F5F.9050407@malform.no>
To: gonchuki <gonchuki@gmail.com>
CC: HTMLWG <public-html@w3.org>

gonchuki 08-02-07 23.15:   
> On Feb 7, 2008 6:20 PM, Leif Halvard Silli <lhs@malform.no> wrote:
>   

> > In a blog, if you have a policy to not edit the text after you published
> > it, you can add STRIKE around things that you don't stand by anymore. If
> > you use DEL instead, then you hint that this document is temporarily -
> > you will soon publish a new version.
>
> adding <strike> is actually editing the document, it doesn't make it
> more valid to use one tag or another to work-around your own policy.
>   

 From one angle it is of course editing. But hopefully you got my point.

> > STRIKE marks up invalid content in a given _document_.
>
> question is, why does it stay if it's invalid.
>   

The blog was an example. Bugzilla another. The certificate is another. 
Historical documents yet another. Both the blog and the sertificate 
represent cases where, when you finalized the document, you did not know 
that you would later have to make part of its content invalid. You have 
to keep the document intact. But you can add STRIKE to denote a no 
longer valid phrase. Unlike for paper - you must add code to do this :-)

> > > don't know about the exact Bugzilla implementation, but wording tells
> > > you that a bug is solved when one writes "bug #799 resolved on
> > > changeset [1350]", you don't need any extra visual clue to know what
> > > it means, it's self-explanatory text and an unsighted user also gets
> > >
> >
> > The best is to see for yourselves, in context, how this is used and useful:
> > https://bugzilla.mozilla.org/show_bug.cgi?id=2875
>
> the <strike> element won't give more information than the title of the
> <a> element that for example is "VERIFIED DUPLICATE". 

It does not need to give _more_ information than the TITLE attribute. 
That is not a criterium on its usefulness. Of course, @TITLE - a text - 
gives more information than the element itself.
> <strike> doesn't
> imply it's a duplicate, or invalid, or solved, the title attribute
> does. I insist that the use case is flawed.
>   

No you don't. You have insisted that one can use DEL instead. But 
perhaps you have given up on that.

And it doesn't need to imply those things. After all, HTML elements only 
give general semantics. <CODE> does not tell what kind of code.  But you 
can of course use TITLE on the STRIKE element as well, to add the details.
-- 
leif halvard silli
Received on Thursday, 7 February 2008 23:08:32 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Wednesday, 9 May 2012 00:16:12 GMT