- From: Leif Halvard Silli <xn--mlform-iua@xn--mlform-iua.no>
- Date: Sun, 8 Sep 2013 19:50:23 +0200
- To: Steve Faulkner <faulkner.steve@gmail.com>
- Cc: HTMLWG WG <public-html@w3.org>
Steve Faulkner, Sun, 8 Sep 2013 17:16:06 +0100: >> here the content of the element stems from and thus that >> there should be a *explicit* way for markup up that the content does >> not stem from the original quote. Since is is very common to edit >> quotes, such a thing ought to be quite useful. > > OK, so you think we do need a markup method rather than just accepted > conventions such as [] > but really it is only needed in the case where the original quote contains > notes no? Yes, notes, including <cite> and <footer> - which - is my idea - would have to be place inside a <note> element in order to be conforming (or at least: may be it should be conforming to not place it in <note>, but only <note> would reliably separate it from the original text). The <note> element should be possible to use multiple times within the same quote, and it should have content model similar to <ins> and <del> (namely, either inline or block, depending on how one uses it). > if <note> was added (for example) how would you disambiguate a <note> > element added by an author vs one in the original source quote? I would assume that <note> would only be permitted/conforming when used inside <blockquote> and <q>. Thus, unless the author is quoting another quotation (or unless the author is quoting a non-conforming use of <note>), the problem would arise only quite seldom. But whenever someone was quoting another quote, the spec could recommend to duplicate the <blockquote>: <blockquote cite="http://example.com/thatPage" > <blockuote cite="http://original-src.example.com"> Lorem ipsum. <note>His comment</note> </blockquote> <note>My comment</note> </blockquote> If that isn’t good enough, then one could e.g. add an optional @cite attribute to the <note> element. E.g. imagine that the following stemmed from a page at http://example.com/thispage, then one could do this: <blockquote cite="http://example.com/thatPage" > <blockuote cite="http://original-src.example.com"> Lorem ipsum. <note cite="http://example.com/thatPage">His comment</note> </blockquote> <note cite="http://example.com/thisPage">My comment</note> </blockquote> Or, instead of @cite, one could, instead or in addition, add the @datetime attribute: <blockquote cite="http://example.com/thatPage" > <blockuote cite="http://original-src.example.com"> Lorem ipsum. <note datetiem="olderDate">His comment</note> </blockquote> <note datetime="newerDate">My comment</note> </blockquote> -- leif halvard silli
Received on Sunday, 8 September 2013 17:50:51 UTC