Options:
- # Session Start: Thu Jun 28 00:00:00 2007
- # Session Ident: #html-wg
- # [00:01] * Quits: kingryan (rking3@71.202.121.218) (Quit: kingryan)
- # [00:07] * Quits: heycam (cam@124.168.130.154) (Ping timeout)
- # [00:13] * Quits: gavin (gavin@74.103.208.221) (Ping timeout)
- # [00:18] * Joins: gavin (gavin@74.103.208.221)
- # [00:19] * Joins: kingryan_ (rking3@64.81.240.149)
- # [00:20] * Quits: kingryan_ (rking3@64.81.240.149) (Quit: kingryan_)
- # [00:21] * Joins: kingryan (rking3@64.81.240.149)
- # [00:24] * Parts: hasather (hasather@80.203.71.22)
- # [00:26] * Quits: myakura (myakura@58.88.37.26) (Quit: Leaving...)
- # [00:26] <Philip`> Hmph, someone keeps reading the public-html archives through the same caching proxy as me, so it keeps giving me old cached versions with no "next message" link :-(
- # [00:34] * Quits: tH (Rob@87.102.84.66) (Quit: ChatZilla 0.9.78.1-rdmsoft [XULRunner 1.8.0.9/2006120508])
- # [00:38] * Joins: heycam (cam@130.194.72.84)
- # [00:39] * Quits: DanC (connolly@128.30.52.30) (Client exited)
- # [00:42] * Joins: DanC (connolly@128.30.52.30)
- # [00:43] * Joins: mjs (mjs@17.255.104.100)
- # [00:43] * Joins: polin8 (polin8@209.176.7.3)
- # [01:19] * Parts: billmason (billmason@69.30.57.156)
- # [01:23] * Quits: polin8 (polin8@209.176.7.3) (Quit: polin8)
- # [01:29] * Joins: sbuluf (xge@200.49.140.231)
- # [01:52] * Quits: mjs (mjs@17.255.104.100) (Quit: mjs)
- # [01:53] * Joins: mjs (mjs@17.255.104.100)
- # [02:04] * Joins: karl (karlcow@128.30.52.30)
- # [02:21] * Quits: gavin (gavin@74.103.208.221) (Ping timeout)
- # [02:26] * Joins: gavin (gavin@74.103.208.221)
- # [02:43] <karl> http://developer.apple.com/documentation/AppleApplications/Reference/SafariHTMLRef/Articles/StandardHTMLTags.html
- # [02:43] <karl> http://developer.apple.com/documentation/AppleApplications/Reference/SafariHTMLRef/Articles/HTMLExtensions.html#//apple_ref/doc/uid/TP40002066-SW1
- # [02:44] <karl> hmmm
- # [02:44] <karl> A new search type, <input type="search">, that allows you to create a Mac OS X-style search box.
- # [02:45] <karl> been created for widgets it seems
- # [02:45] <karl> http://developer.apple.com/macosx/dashboard.html
- # [02:53] <mjs> it was originally made for our RSS view
- # [02:54] * Quits: zcorpan_ (zcorpan@84.216.41.153) (Ping timeout)
- # [02:54] <karl> oooh
- # [02:55] <karl> thanks
- # [02:55] <karl> mjs: is there a spec in developer doc which describes how it is working
- # [02:55] <karl> I searched a bit without good results
- # [02:55] <mjs> karl: I don't remember, I asked adele to write something up based on the implementation recently
- # [02:56] <karl> many thanks
- # [02:58] * Joins: olivier (ot@128.30.52.30)
- # [03:06] * Quits: mjs (mjs@17.255.104.100) (Quit: mjs)
- # [03:28] * Joins: mw22 (chatzilla@84.41.169.151)
- # [04:11] * Joins: rburns (robburns@67.167.7.187)
- # [04:26] * Parts: rburns (robburns@67.167.7.187)
- # [04:28] * Quits: gavin (gavin@74.103.208.221) (Ping timeout)
- # [04:34] * Joins: gavin (gavin@74.103.208.221)
- # [04:42] * Joins: mjs (mjs@24.4.61.129)
- # [04:47] * Quits: Sander (svl@71.57.109.108) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [04:54] * Quits: mjs (mjs@24.4.61.129) (Quit: mjs)
- # [05:16] * Quits: gsnedders (gsnedders@81.132.88.104) (Ping timeout)
- # [06:02] * Joins: Lachy_ (chatzilla@124.168.24.114)
- # [06:03] * Joins: MikeSmith (MikeSmith@mcclure.w3.org)
- # [06:05] * Quits: Lachy (chatzilla@203.158.61.14) (Ping timeout)
- # [06:05] * Lachy_ is now known as Lachy
- # [06:07] * Quits: Lachy (chatzilla@124.168.24.114) (Quit: ChatZilla 0.9.78.1 [Firefox 2.0.0.4/2007051502])
- # [06:18] * Quits: MikeSmith (MikeSmith@mcclure.w3.org) (Client exited)
- # [06:19] * Joins: MikeSmith (MikeSmith@mcclure.w3.org)
- # [06:27] <heycam> is there a spec for XSLT processing from script in browsers?
- # [06:27] <heycam> like the XSLTProcessor in mozilla (and opera?)
- # [06:29] * Joins: Lionhear1 (robin@66.57.69.65)
- # [06:30] * Quits: Lionheart (robin@66.57.69.65) (Ping timeout)
- # [06:53] <karl> heycam: what kind of information you are looking for?
- # [06:53] <heycam> i'm just wondering if there is one, and if there isn't, whether it should be specced
- # [06:54] <karl> I still do not understand :)
- # [06:54] <karl> You mean a description of the Javascript code implementing XSLT?
- # [06:55] <heycam> no, a specification for using the XSLT engine built in to the browser, from script
- # [06:55] <heycam> like: http://developer.mozilla.org/en/docs/Using_the_Mozilla_JavaScript_interface_to_XSL_Transformations
- # [06:55] <heycam> yes it's in opera 9 too it seems
- # [07:01] <karl> heycam, you want to have a defined XSLT API?
- # [07:01] <heycam> yes
- # [07:02] <karl> heycam: http://xml.apache.org/xalan-j/trax.html
- # [07:03] <heycam> seems webapi might be interested in it: http://lists.w3.org/Archives/Public/public-webapi/2006Mar/0021.html
- # [07:04] <heycam> yes trax seems to be the standard for java
- # [07:08] * Quits: gavin (gavin@74.103.208.221) (Ping timeout)
- # [07:13] * Joins: gavin (gavin@74.103.208.221)
- # [07:48] * Quits: heycam (cam@130.194.72.84) (Quit: bye)
- # [08:15] * Joins: Lachy (chatzilla@124.168.24.114)
- # [08:32] * Quits: olivier (ot@128.30.52.30) (Quit: Leaving)
- # [08:33] * Joins: olivier (ot@128.30.52.30)
- # [08:42] * Quits: olivier (ot@128.30.52.30) (Quit: Leaving)
- # [08:43] * Quits: karl (karlcow@128.30.52.30) (Quit: Where dwelt Ymir, or wherein did he find sustenance?)
- # [10:56] * Disconnected
- # [10:56] * Attempting to rejoin channel #html-wg
- # [10:56] * Rejoined channel #html-wg
- # [10:56] * Topic is 'HTML WG http://www.w3.org/html/wg/ logged: http://krijnhoetmer.nl/irc-logs/'
- # [10:56] * Set by Zeros on Mon Apr 30 23:38:28
- # [13:01] * Disconnected
- # [13:01] * Attempting to rejoin channel #html-wg
- # [13:01] * Rejoined channel #html-wg
- # [13:01] * Topic is 'HTML WG http://www.w3.org/html/wg/ logged: http://krijnhoetmer.nl/irc-logs/'
- # [13:01] * Set by Zeros on Mon Apr 30 23:38:28
- # [13:02] * Quits: polin8 (polin8@24.184.204.6) (Quit: polin8)
- # [13:03] * Joins: polin8 (polin8@24.184.204.6)
- # [15:07] * Disconnected
- # [15:07] * Attempting to rejoin channel #html-wg
- # [15:07] * Rejoined channel #html-wg
- # [15:07] * Topic is 'HTML WG http://www.w3.org/html/wg/ logged: http://krijnhoetmer.nl/irc-logs/'
- # [15:07] * Set by Zeros on Mon Apr 30 23:38:28
- # [16:16] <krijnh> Ping
- # [16:16] * Disconnected
- # [16:16] * Attempting to rejoin channel #html-wg
- # [16:16] * Rejoined channel #html-wg
- # [16:16] * Topic is 'HTML WG http://www.w3.org/html/wg/ logged: http://krijnhoetmer.nl/irc-logs/'
- # [16:16] * Set by Zeros on Mon Apr 30 23:38:28
- # [16:16] * Joins: gsnedders (gsnedders@81.132.88.104)
- # [18:24] * Disconnected
- # [18:24] * Attempting to rejoin channel #html-wg
- # [18:24] * Rejoined channel #html-wg
- # [18:24] * Topic is 'HTML WG http://www.w3.org/html/wg/ logged: http://krijnhoetmer.nl/irc-logs/'
- # [18:24] * Set by Zeros on Mon Apr 30 23:38:28
- # [18:24] <schnitz_> gsnedders, thats fine
- # [18:24] <mjs> schnitz_: other people have suggested it at various times
- # [18:24] <schnitz_> mjs, ok, didn't know that
- # [18:25] * Quits: anne (annevk@213.236.208.22) (Ping timeout)
- # [18:25] <schnitz_> gsnedders, trying to understand what you find elegant here, can you tell my any product that had ever a version jump in that range?
- # [18:26] <schnitz_> s/my/me
- # [18:26] <mjs> Java
- # [18:27] <schnitz_> Java?
- # [18:27] <mjs> 1.4 to 5
- # [18:27] <gsnedders> 1.4.2 to 5.0
- # [18:27] <hsivonen> Solaris
- # [18:27] <schnitz_> hmmm...
- # [18:27] <schnitz_> LOL
- # [18:27] <schnitz_> right
- # [18:27] <gsnedders> which is an even bigger jump
- # [18:27] <schnitz_> :-)
- # [18:27] <schnitz_> do we feel good about this (seriously)?
- # [18:28] <gsnedders> Solaris went from 2.6 to 7, BTW
- # [18:28] <hsivonen> schnitz_: about what? the naming debate? no.
- # [18:28] <Lachy> schnitz_: are you suggesting that XHTML2 will be the ultimate successor to XHTML 5/1.5?
- # [18:28] <schnitz_> hsivonen, no the jump
- # [18:28] <schnitz_> Lachy, nooooo....
- # [18:28] <hsivonen> schnitz_: from 1.0 to 5? sure
- # [18:29] <Lachy> oh, that's the impression I got from "XHTML 1.5 *and then* XHTML 2.0 is somewhat more elegant"
- # [20:29] * Disconnected
- # [20:29] * Attempting to rejoin channel #html-wg
- # [20:29] * Rejoined channel #html-wg
- # [20:29] * Topic is 'HTML WG http://www.w3.org/html/wg/ logged: http://krijnhoetmer.nl/irc-logs/'
- # [20:29] * Set by Zeros on Mon Apr 30 23:38:28
- # [20:29] <anne> what markup are people currently using?
- # [20:29] <Lionheart> Well, the markup I'm currently using looks like...
- # [20:31] <Lionheart> <sup><a href="#acronym_ie" rel="footnote">(1)</a></sup> ... <ol><li id="acronym_ie">...
- # [20:31] <Lionheart> Bleah
- # [20:33] <Lionheart> A List Apart has an article using JavaScript to generate DOM children of <ol> for footnotes http://www.alistapart.com/articles/improvingprint
- # [20:34] <Lionheart> A Google search for "ol.footnotes" gets about 57 hits.
- # [20:35] <Lionheart> I rather expected more
- # [20:38] <Lionheart> div.footnotes gets about 162
- # [20:39] <Lionheart> Though 111 of those are div.footnotes ul|ol
- # [20:42] <Lionheart> Here's a page recommending <p class="footnotes">Footnotes:<br /><a id="...'><span class="footnote">(1)</span></a> ... <br /><a id="...'><span class="footnote">(2)</span></a> ... <br />...</p> -- aiyaaa.
- # [20:44] <Lionheart> Any given footnote might contain multiple paragraphs, so any footnote markup should be block-level not inline.
- # [20:47] <Lionheart> DocBook's footnote example is <para>During the installation of the product<footnote><para>In versions 2.3 and 2.4.</para></footnote> you may see messages such as these.</para> which has the same problem as the CSS float:note example
- # [20:47] * Quits: polin8 (polin8@209.176.7.3) (Client exited)
- # [20:47] * Joins: polin8 (polin8@209.176.7.3)
- # [20:53] <Lionheart> Let's see, and ODF's format, simplifed, goes <p>...<note><note-citation>1</note-citation><note-body><p>...</p></note-body></note></p>
- # [20:54] <Lionheart> Yeah, neither of those are helpful to us.
- # [20:57] <Lionheart> p.footnote gets about 11300 hits, though there´s a lot of noise in the results
- # [21:02] <Lionheart> Mostly noise.
- # [21:03] <Lionheart> ¨p.footnote CSS¨ filters it down to about 1030
- # [21:04] <Jero> Lionheart, could you explain to me why there should be a <notes> element that could be used instead of <ol>? I *still* don't see the need for it.
- # [21:05] <Lionheart> Jero: Several reasons. Ex. If you distribute the individual notes to the bottoms of pages theyŕe referred from, you want the <notes> element itself to disappear.
- # [21:07] <Jero> oh i see, so basically it's for media=print?
- # [21:08] <Lionheart> media=screen could distribute the footnotes into tooltips
- # [21:08] <Lionheart> If it wanted to
- # [21:10] <Lionheart> It´s for any UA that wants to process the notes structure differently, basically
- # [21:10] <Jero> yeah, if you put it that way I guess having a <notes> element would be nice to have
- # [21:12] <Jero> ok, thanks for the info, i'm off
- # [21:12] <Jero> later
- # [21:12] * Quits: Jero (Jero@213.46.207.230) (Quit: ChatZilla 0.9.78.1 [Firefox 2.0.0.4/2007051502])
- # [21:16] * Quits: polin8 (polin8@209.176.7.3) (Client exited)
- # [21:16] * Joins: polin8 (polin8@209.176.7.3)
- # [21:24] * Joins: dbaron (dbaron@63.245.220.242)
- # [21:25] <Lionheart> Bye, Jero. Tune in next week, we´ll cover bibliographies!
- # [21:36] <Lionheart> Bibliographic citations have some similarities to endnotes. An example from a W3C document we refer to often around here: ¨Documents with an XML MIME type are always handled in standards mode. [<cite><a href="#ref-doctype">DOCTYPE</a></cite>]¨
- # [21:39] <Lionheart> An MLA styled cite would go <cite>(Sivonen, 2007)</cite>
- # [21:41] <Lionheart> We´ve talked about <cite for=¨#q1¨> to tie cites to <blockquote> or <q>, but not about a cite referencing a bibliographic entry at the end of a document, which is more of a <cite from=¨...¨>.
- # [21:50] <Lionheart> It seems <cite> is used in two rather different ways: <p>As <cite for=¨#half¨>Abraham Flathead</cite> said in his call for unity, <q id=¨half¨>A home that´s cut in half usually falls over.</q> <cite href=¨#Lincoln_The_Carpentry_Years_Vol_15¨>(Sandbridge, 842)</cite></p>
- # [21:51] * Joins: kingryan_ (rking3@208.66.64.47)
- # [21:52] * Quits: kingryan (rking3@208.66.64.47) (Ping timeout)
- # [21:58] <Lionheart> Hm, seems like I´m monologuing.
- # [21:58] * Joins: mjs (mjs@17.255.100.184)
- # [22:03] * Quits: gavin (gavin@74.103.208.221) (Ping timeout)
- # [22:08] * Joins: gavin (gavin@74.103.208.221)
- # [22:12] <hsivonen> offtopic but why is the DVS stuff Gregory talks about distributes as VHS instead of, say, audio CD? just curious
- # [22:18] * Quits: ROBOd (robod@86.34.246.154) (Quit: http://www.robodesign.ro )
- # [22:18] * Quits: kingryan_ (rking3@208.66.64.47) (Client exited)
- # [22:19] * Joins: kingryan (rking3@208.66.64.47)
- # [22:23] * Joins: zcorpan_ (zcorpan@84.216.42.249)
- # [22:41] * Quits: polin8 (polin8@209.176.7.3) (Quit: polin8)
- # [22:43] * Joins: polin8 (polin8@209.176.7.3)
- # [22:50] <hsivonen> whoa! the Apple docs say they implement <layer>!
- # [22:50] <mjs> the docs are incorrect if they say that
- # [22:51] <hsivonen> mjs: "not well supported" implies some support: http://developer.apple.com/documentation/AppleApplications/Reference/SafariHTMLRef/Articles/HTMLExtensions.html#//apple_ref/doc/uid/TP40002066-SW1
- # [22:52] <Hixie> well, they're supported in that they end up in the dom
- # [22:52] <Hixie> that's _some_ support ;-)
- # [22:52] <mjs> hsivonen: hmm, we recognize the layer tag but I think we just make a generic element
- # [22:52] <mjs> hsivonen: we handle it as a block-level tag for parsing
- # [22:53] <mjs> hsivonen: that's it
- # [22:53] <hsivonen> mjs: OK. reading the doc made me expect more
- # [22:53] <mjs> hsivonen: khtml has some sort of half-assed support, we might have had it once but it's long-since removed
- # [22:55] <Hixie> safari does indeed terminate <p>s with <layer>
- # [22:55] * hsivonen reminisces the Mozilla <layer> killing evangelism effort
- # [22:56] <mjs> die, <layer>, die
- # [22:56] <mjs> anyway I'm not sure if our parsing hacks for it are actually useful for anything or just a relic
- # [22:57] <zcorpan_> ie doesn't terminate <p> with <layer>
- # [22:58] <zcorpan_> nor firefox or opera
- # [22:59] <Hixie> nor the spec :-)
- # [22:59] <hsivonen> Hixie: suppose input is labeled text/html; charset=UTF-16LE and the first three code units are: BOM, BOM, letter A. What's the first token?
- # [22:59] <hsivonen> doh. that's an obvious case
- # [22:59] <Hixie> hsivonen: character 'BOM'
- # [22:59] <hsivonen> I meant
- # [22:59] <Hixie> hsivonen: character 'A' to your next question
- # [22:59] <Hixie> (BOM, letter A)
- # [23:00] <hsivonen> Hixie: suppose input is labeled text/html; charset=UTF-16 and the first six bytes are: BOM, BOM, letter A. What's the first token?
- # [23:00] <Hixie> character 'BOM'
- # [23:00] <hsivonen> Hixie: thanks. can I read this in the spec?
- # [23:00] <Hixie> doesn't make any difference what the encoding is, HTML5 requires the encoding layer to not eat the first BOM
- # [23:01] <Hixie> hm
- # [23:02] <Hixie> 8.2.2.3 is the section that is supposed to cover this
- # [23:02] <Hixie> i assume the argument is that the first paragraph eats a BOM
- # [23:02] <Hixie> I could make that explicit
- # [23:02] <hsivonen> I'd appreciate that
- # [23:03] * hsivonen adds void dontSwallowBom()
- # [23:04] <Hixie> can you point me to the relevant part of UTF-16's definition that swallows the BOM? I want to make sure my prose is compatible.
- # [23:05] * Joins: myakura (myakura@58.88.37.26)
- # [23:09] <Hixie> hsivonen: ok, committed the update
- # [23:14] <hsivonen> Hixie: I can't find a de jure definition. My thinking is based on common-sense implementations
- # [23:17] <hsivonen> I wonder if point 4. at http://unicode.org/faq/utf_bom.html#28 is in a spec somewhere
- # [23:17] <hsivonen> "In particular, whenever a data stream is declared to be UTF-16BE, UTF-16LE, UTF-32BE or UTF-32LE a BOM must not be used."
- # [23:18] <Hixie> i wounder what the rationale was
- # [23:19] <hsivonen> the byte order is declared in the encoding label so the first code unit is part of the logical data
- # [23:20] <Hixie> that seems to be the same thinking that suggests that if you have higher-level encoding declarations, you shouldn't have <meta charset>, which everyone seems to think is a bad requirement
- # [23:22] <hsivonen> I think the existence of the *LE and *BE labels is a bad idea
- # [23:24] * Hixie implements the "permitted slash" nonsense
- # [23:25] * Quits: polin8 (polin8@209.176.7.3) (Quit: polin8)
- # [23:25] <Hixie> one day i'm gonna make my own version of HTML that doesn't have to make anyone happy but me
- # [23:25] <Hixie> and that version of HTML will be so great it'll take over the world
- # [23:27] * zcorpan_ wonders what Hixie is on about
- # [23:27] <Hixie> just whining that <img/> is allowed :-)
- # [23:28] <zcorpan_> oh
- # [23:28] <zcorpan_> well, from a practical POV i think it's good :)
- # [23:29] <Lionheart> I would really like to see <img>replacement text</img> but alas I can´t have my druthers
- # [23:29] <Hixie> the "permitted slash" nonsense is the poster child of how you don't have to make me agree with you for me to be convinced by the strength of your arguments
- # [23:29] <Hixie> i wonder if i should raise a formal objection over it :-P
- # [23:30] <zcorpan_> :P
- # [23:32] <Lionheart> Time to go to class. Ciao.
- # [23:33] * Quits: Lionheart (robin@66.57.69.65) (Quit: Leaving.)
- # [23:36] * beowulf finishes reading the backlog
- # [23:37] <beowulf> i'm not ever getting those 15 minutes back
- # [23:38] * Sander hopes someone was paying you for them. :)
- # [23:38] <beowulf> 'fraid not
- # [23:38] <Dashiva> If you can't get paid for doing something, do it while being paid to do something else :)
- # [23:39] <beowulf> i really want a 5 > 2 tee now
- # [23:40] * Sander goes trademark "web 5.0" and "web 1.5"
- # [23:41] <hsivonen> beowulf: we could start proudly wearing 1.5 < 2 tees
- # [23:41] <zcorpan_> 1.5 > 2
- # [23:41] <zcorpan_> :)
- # [23:41] <hsivonen> :-)
- # [23:42] <beowulf> i was reading and wondering what other name you'd suggest for xhtml5?
- # [23:42] <beowulf> "bert"
- # [23:42] <zcorpan_> i proposed "Bob"
- # [23:42] <beowulf> it seemed to be hinted it sholdn't contain x,h,t,m & l and all...
- # [23:42] <beowulf> Bob is good
- # [23:43] <beowulf> shorter
- # [23:43] <beowulf> <!DOCTYPE bob>
- # [23:43] <hsivonen> I don't like courting it with 5 > 2, but if we are really required to use 1.5, I might get a 1.5 > 2 shirt
- # [23:43] <zcorpan_> nope, that would trigger quirks mode :(
- # [23:43] <beowulf> boo!
- # [23:44] <beowulf> in the real world, no-one will use the version number anyway
- # [23:44] <beowulf> except the people who might possibly be using XHTML2 I suppose
- # [23:45] <beowulf> that's my guess
- # [23:45] * Joins: briansuda (briansuda@85.220.95.76)
- # [23:45] <zcorpan_> perhaps we should say that html uses levels, just like css
- # [23:45] <zcorpan_> HTML Level 5
- # [23:45] <zcorpan_> Version 1, Level 5
- # [23:45] <beowulf> HTML Level 5 with fireball attack!
- # [23:45] <beowulf> quirks mode again?
- # [23:46] <zcorpan_> that's Version 1, Level 5 with Quirks
- # [23:46] <hsivonen> ouch. the JDK UTF-8 decoder is not "safe"
- # [23:46] <hsivonen> that is, it accepts non-shortest-form
- # [23:49] <beowulf> actually we can't have 1.5
- # [23:49] <beowulf> i can't make a window 1.5 in irssi...
- # [23:52] <hsivonen> ouch times two. the JDK UTF-8 decoder silently accepts CESU-8
- # [23:54] <Hixie> nice
- # [23:55] <Hixie> i wonder how many sites are vulnerable as a result
- # [23:55] * Parts: hasather (hasather@80.203.71.22)
- # [23:55] <hsivonen> let's see if IBM has got it right
- # [23:56] <Hixie> ok i think i fixed my parser to be up to date
- # [23:56] <Hixie> it doesn't support entities and noscript, but that's ok
- # [23:57] <mjs> what is CESU-8?
- # [23:58] <Hixie> an abomination the likes of which rarely grace this earth
- # [23:58] <Hixie> it's UTF-8 except any characters not in the basic multilingual plane get encoded as their surrogate pairs, encoded as UTF-8
- # Session Close: Fri Jun 29 00:00:00 2007
The end :)