[uf-discuss] Chat microformat/podcast transcript
Ben Ward
lists at ben-ward.co.uk
Wed Apr 19 16:55:46 PDT 2006
On 4/19/06, Paul Bryson <paul at msn.com> wrote:
> One thing though, I use at least one chat program that has an option to
> condense all contiguous messages from a single author together so that it
> just displays the author once, but the timestamp of each message.
>
A couple of responses come to mind:
Firstly, that it could be acceptable to have multiple time+q pairs
within each list item, such that you might have:
<ol>
<li><cite>Ben</cite>
<abbr title="">12:38am</abbr> <q>First statement</q>
<abbr title="">12:39am</abbr> <q>Additional Comment</q>
</li>
<li><cite>Paul</cite>
<abbr title="">12:40am</abbr> <q>Response</q>
</li>
</ol>
A generator application could then append ABBR+Q to the previous li
content as appropriate, thus the restriction would come out as 'one
CITE per LI with all other LI content attributable to that person'.
Which makes a certain amount of sense.
The alternative would be to say that you could potentially handle the
condensed rendering at render-time. What you're effectively
determining is the display: property of each LI > CITE. However, since
that would be dependent on the innerText of a predecessor's child,
which is well out of range of current CSS2 and proposed level 3
Selectors. Therefore such rendering would require scripting for this
kind of presentation on the web.
That's drifting off topic I think, I'm not sure how much of a
consideration that would be at this stage. With respect to
presentation though, I think flexibility (such as multiple abbr+cite)
is useful.
On a different tack (and this is not a suggestion that I especially
advocate, but I think it's valid to raise it for sake of clear
dismissal): It could be argued that each message is actually an event
in the conversation. Therefore, should there be reuse of hCalendar
here?
Ben
More information about the microformats-discuss
mailing list