Options:
- # Session Start: Sat Feb 28 00:00:00 2009
- # Session Ident: #whatwg
- # [00:00] * Joins: dimich (n=dimich@72.14.227.1)
- # [00:08] <heycam> i suppose http://www.w3.org/1999/xhtml/vocab wasn't minted in 1999
- # [00:09] <gsnedders> heycam: Why, of course not! That might be expected!
- # [00:09] <heycam> :)
- # [00:10] * Joins: sicking (n=chatzill@corp-241.mountainview.mozilla.com)
- # [00:10] <heycam> and yes i can see why they might want to use that URI, but it does sort of break the expectation of the year being relevant to when it was minted
- # [00:10] <heycam> it's a useful expectation since it helps you narrow down the range of years to guess-and-check when you can't remember the correct uri :)
- # [00:11] * Quits: dolske (n=dolske@firefox/developer/dolske)
- # [00:12] <Hixie> the whole concept of putting dates in permanent urls is ridiculous
- # [00:12] <Hixie> almost as ridiculous as the concept of permanent urls as identifiers!
- # [00:12] * Hixie ducks
- # [00:12] * gsnedders cows
- # [00:13] * Hixie duckers
- # [00:14] * Quits: mstange (n=markus@pD957936A.dip0.t-ipconnect.de) ("ChatZilla 0.9.84-2009010213 [Firefox 3.2a1pre/20090226020513]")
- # [00:15] * Quits: taf2 (n=taf2@65.210.82.235)
- # [00:15] <heycam> i can reliably remember the svg, xhtml and xslt namespace uris, but that's it
- # [00:15] <heycam> the xml one i have particular difficulty with...
- # [00:15] <Hixie> i'm especially proud of the xbl one
- # [00:16] <heycam> what is it, /ns/xbl or something?
- # [00:16] <Hixie> yup. so awesome you guessed it without knowing it.
- # [00:16] * Quits: aroben_ (n=aroben@unaffiliated/aroben) (Read error: 104 (Connection reset by peer))
- # [00:16] <heycam> i knew it at one stage, but had forgotten
- # [00:16] <Hixie> hehe
- # [00:17] <heycam> i think you still need special dispensation to use http://www.w3.org/ns/blah namespace uris
- # [00:17] <Hixie> you need special dispensation for /yyyy/blah urls too
- # [00:17] <Hixie> /yyyy/mm/blah are the only ones you can mint without agreement
- # [00:17] <Hixie> at least in theory
- # [00:17] <Hixie> last i chekced
- # [00:17] <heycam> oh, so even less memorable :)
- # [00:18] <heycam> i don't have difficult remembering java package/class names, on the other hand
- # [00:18] <Hixie> indeed!
- # [00:18] * Joins: dolske (n=dolske@corp-241.mountainview.mozilla.com)
- # [00:18] <heycam> import java.1999.awt.Button
- # [00:21] <heycam> Hixie, so i see that you noted in some forum recently that you weren't tracking public-html mails and that was up to someone else
- # [00:21] <heycam> since i've sent a few things there that haven't been dealt with yet, should i instead have filed bugzilla entries or something?
- # [00:22] <heycam> (i think those particular ones are on your issues list, but i was just wondering about procedure)
- # [00:22] <Hixie> in theory the chairs are supposed (i am told) to tell me what to respond to
- # [00:22] <Hixie> in practice i respond to anything that is a comment on the spec that i don't think is inane
- # [00:22] <Hixie> which doesn't actually include that much
- # [00:22] <Hixie> but that's another story
- # [00:22] <Hixie> what was your feedback? i can see if it's in the folders
- # [00:22] <heycam> i did check, and i saw a few things of mine there, so i'm sure it's fine
- # [00:23] <heycam> just wanted to know what i *should* have been doing
- # [00:23] <Hixie> officially, filing a bug is the way to ensure that i don't miss your feedback
- # [00:23] * Quits: heycam (n=cam@vpn-118-138-224-6.its.monash.edu.au) (Read error: 104 (Connection reset by peer))
- # [00:24] <Hixie> or asking the chairs to track it
- # [00:24] * Hixie waits for heycam to return
- # [00:24] * Joins: heycam (n=cam@vpn-118-138-224-10.its.monash.edu.au)
- # [00:24] <Hixie> officially, filing a bug is the way to ensure that i don't miss your feedback
- # [00:24] <Hixie> or asking the chairs to track it
- # [00:25] <heycam> k
- # [00:25] <heycam> (wireless is dodgy here)
- # [00:25] <Hixie> in practice if you send feedback i'll see it and track it
- # [00:25] <Hixie> i do read every e-mail on public-html, the only ones i don't add to my pile are the ones that are either rehashing old ground, making proposals that are prosterous on their face, trolling, ignorant, etc
- # [00:26] <Hixie> sometimes something falls through the cracks though
- # [00:26] <Hixie> so if you want to make sure, either ask me or file a bug
- # [00:26] <heycam> ack
- # [00:28] * Quits: remi (n=remi@unaffiliated/remi) (Read error: 110 (Connection timed out))
- # [00:28] <Hixie> bbiab
- # [00:32] * Quits: tndH (n=Rob@83.100.255.15) ("ChatZilla 0.9.84-rdmsoft [XULRunner 1.9.0.1/2008072406]")
- # [00:42] * Quits: svl (n=me@ip565744a7.direct-adsl.nl) ("And back he spurred like a madman, shrieking a curse to the sky.")
- # [00:45] * Quits: dolske (n=dolske@firefox/developer/dolske)
- # [00:50] * Joins: dbaron (n=dbaron@222-151-083-100.jp.fiberbit.net)
- # [00:52] * Joins: dolske (n=dolske@corp-241.mountainview.mozilla.com)
- # [01:05] * Quits: dglazkov (n=dglazkov@nat/google/x-893f85e0ed720dc0)
- # [01:16] * Joins: weinig (n=weinig@76.246.38.3)
- # [01:25] * Quits: jparent (n=jparent@72.14.229.81) (Read error: 110 (Connection timed out))
- # [01:25] * Joins: jparent (n=jparent@72.14.229.81)
- # [01:35] * Joins: ojan (n=ojan@72.14.229.81)
- # [01:38] * Quits: jparent (n=jparent@72.14.229.81) (Read error: 60 (Operation timed out))
- # [01:52] * Parts: ojan (n=ojan@72.14.229.81)
- # [01:52] * Joins: jparent (n=jparent@72.14.229.81)
- # [02:01] * Joins: othermaciej (n=mjs@c-69-181-43-20.hsd1.ca.comcast.net)
- # [02:01] <othermaciej> I am curious what is up with this RDFa issue
- # [02:01] <othermaciej> why so much sudden cross-list drama?
- # [02:01] <othermaciej> is it something I can safely ignore?
- # [02:05] * Parts: erlehmann (n=erlehman@86.59.25.121)
- # [02:14] * Quits: dimich (n=dimich@72.14.227.1)
- # [02:14] * Joins: ojan (n=ojan@72.14.229.81)
- # [02:16] * Quits: dbaron (n=dbaron@222-151-083-100.jp.fiberbit.net) ("8403864 bytes have been tenured, next gc will be global.")
- # [02:23] * Joins: rubys (n=rubys@cpe-075-182-092-038.nc.res.rr.com)
- # [02:23] * Quits: rubys (n=rubys@cpe-075-182-092-038.nc.res.rr.com) (Client Quit)
- # [02:24] * Joins: rubys (n=rubys@cpe-075-182-092-038.nc.res.rr.com)
- # [02:29] * Parts: jparent (n=jparent@72.14.229.81)
- # [02:35] * Quits: ojan (n=ojan@72.14.229.81)
- # [02:35] * Quits: dolske (n=dolske@firefox/developer/dolske)
- # [02:43] * Quits: olliej (n=oliver@nat/apple/x-641e82a05b836c80) (Read error: 104 (Connection reset by peer))
- # [02:43] * Joins: olliej (n=oliver@nat/apple/x-1e3f5d78d0620010)
- # [02:44] * Quits: dave_levin (n=dave_lev@72.14.227.1)
- # [02:54] * Joins: dimich (n=dimich@72.14.224.1)
- # [03:00] * Joins: roc (n=roc@121-72-201-57.dsl.telstraclear.net)
- # [03:20] * Quits: roc (n=roc@121-72-201-57.dsl.telstraclear.net)
- # [03:21] * Quits: heycam (n=cam@vpn-118-138-224-10.its.monash.edu.au) ("bye")
- # [03:23] * Quits: xydyx (n=hdh@118.71.79.234) (Remote closed the connection)
- # [03:30] * Quits: webben (n=webben@82.153.174.153) (Read error: 110 (Connection timed out))
- # [03:33] * Joins: webben (n=webben@82.153.174.153)
- # [03:36] * Joins: heycam (n=cam@124-168-12-212.dyn.iinet.net.au)
- # [03:43] * Joins: dolske (n=dolske@c-76-103-40-203.hsd1.ca.comcast.net)
- # [03:49] * Joins: dimich_ (n=dimich@c-98-203-230-54.hsd1.wa.comcast.net)
- # [03:51] * Quits: Dashiva (i=Dashiva@wikia/Dashiva)
- # [03:52] * Quits: sicking (n=chatzill@corp-241.mountainview.mozilla.com) (Remote closed the connection)
- # [03:53] * Joins: Dashiva (i=Dashiva@46.80-202-223.nextgentel.com)
- # [03:57] * Joins: gavin____ (n=gavin@people.mozilla.com)
- # [03:59] * Quits: gavin_ (n=gavin@firefox/developer/gavin) (niven.freenode.net irc.freenode.net)
- # [03:59] * Quits: broquaint (i=48c0888d@spc1-brig11-0-0-cust544.asfd.broadband.ntl.com) (niven.freenode.net irc.freenode.net)
- # [04:01] * Joins: broquaint (i=87daa5a9@spc1-brig11-0-0-cust544.asfd.broadband.ntl.com)
- # [04:07] * Quits: dimich (n=dimich@72.14.224.1) (Read error: 110 (Connection timed out))
- # [04:10] * Joins: nessy (n=nessy@124-171-34-59.dyn.iinet.net.au)
- # [04:12] * Joins: gavin_ (n=gavin@firefox/developer/gavin)
- # [04:14] * Joins: doublec (n=doublec@118-93-186-208.dsl.dyn.ihug.co.nz)
- # [04:22] * Quits: gavin (n=gavin@firefox/developer/gavin) (Read error: 110 (Connection timed out))
- # [04:37] * Quits: gavin_ (n=gavin@firefox/developer/gavin)
- # [04:38] * Joins: bgalbraith (n=bgalbrai@c-71-202-109-116.hsd1.ca.comcast.net)
- # [04:39] * Joins: mal (n=mal@nat/google/x-80902b9c983b3c93)
- # [04:51] * Quits: bgalbraith (n=bgalbrai@c-71-202-109-116.hsd1.ca.comcast.net)
- # [04:56] * Joins: bgalbraith (n=bgalbrai@c-71-202-109-116.hsd1.ca.comcast.net)
- # [04:59] * Joins: dglazkov (n=dglazkov@c-98-207-88-44.hsd1.ca.comcast.net)
- # [05:10] * Quits: dimich_ (n=dimich@c-98-203-230-54.hsd1.wa.comcast.net)
- # [05:23] * Quits: rubys (n=rubys@cpe-075-182-092-038.nc.res.rr.com) (Read error: 113 (No route to host))
- # [05:56] * Quits: tantek (n=tantek@adsl-69-106-241-178.dsl.pltn13.pacbell.net)
- # [06:05] * Quits: Dashiva (i=Dashiva@wikia/Dashiva)
- # [06:05] * Quits: weinig (n=weinig@76.246.38.3)
- # [06:08] * Quits: bgalbraith (n=bgalbrai@c-71-202-109-116.hsd1.ca.comcast.net)
- # [06:08] * Joins: bgalbraith (n=bgalbrai@c-71-202-109-116.hsd1.ca.comcast.net)
- # [06:21] * Quits: bgalbraith (n=bgalbrai@c-71-202-109-116.hsd1.ca.comcast.net)
- # [07:04] * Joins: weinig (n=weinig@76.246.38.3)
- # [07:07] * Joins: zalan (n=kvirc@catv-89-133-232-199.catv.broadband.hu)
- # [07:11] * Joins: zcorpan_ (n=zcorpan@c83-252-203-80.bredband.comhem.se)
- # [07:13] * Quits: weinig (n=weinig@76.246.38.3)
- # [07:17] * Quits: dglazkov (n=dglazkov@c-98-207-88-44.hsd1.ca.comcast.net)
- # [07:29] * Quits: zcorpan_ (n=zcorpan@c83-252-203-80.bredband.comhem.se) (Read error: 110 (Connection timed out))
- # [07:32] * Joins: zcorpan_ (n=zcorpan@c83-252-203-80.bredband.comhem.se)
- # [07:32] <zcorpan_> annevk: "HTTP is in fact still restricted to a very limited character that can do only slightly more than US-ASCII." - something's missing after 'character'
- # [07:33] <karlcow> set
- # [07:38] * Quits: jwalden (n=waldo@corp-246.mountainview.mozilla.com) ("->home")
- # [07:52] <Hixie> HTTP supports a character _set_ other than the first 128 characters in Unicode?
- # [07:52] <Hixie> huh
- # [07:53] * Joins: annevk3 (n=opera@softbank219055240218.bbtec.net)
- # [07:54] <zcorpan_> Hixie: isn't iso-8859-1 both a character set and encoding?
- # [07:54] <Hixie> yes, but does http support -1?
- # [07:55] <zcorpan_> dunno :)
- # [07:55] <annevk3> hmm, is this fallout from my blogpost?
- # [07:56] <zcorpan_> yes
- # [07:56] * Hixie looks to see if you blogged :-)
- # [07:56] * annevk3 just arrived in a Nikko
- # [07:56] <annevk3> s/a//
- # [07:56] <zcorpan_> you rrived in a Nikko?
- # [07:57] <Hixie> btw fwiw my understanding is that utf-16 actually isn't a good character encoding internally either
- # [07:57] <annevk3> in Nikko, small place outside Tokyo
- # [07:57] <annevk3> Hixie, I covered that
- # [07:58] * annevk3 should go someplace rather than talking about this
- # [08:00] <karlcow> /kick annevk3
- # [08:01] <Hixie> annevk3: before you go
- # [08:01] <Hixie> i'd be interested in people's feedback on the way i did author-facing DOM documentation:
- # [08:01] <Hixie> http://www.whatwg.org/specs/web-apps/current-work/#htmlcollection
- # [08:02] <Hixie> comes after each idl block in section 2 right now
- # [08:02] <Hixie> i'm planning on styling it a bit
- # [08:03] <Hixie> also in http://www.whatwg.org/specs/web-apps/current-work/#url-decomposition-attributes
- # [08:04] <annevk3> looks good
- # [08:04] <Hixie> cool
- # [08:04] <Hixie> when you get back examine the styles i'll come up with an let me know what you think :-)
- # [08:06] <zcorpan_> Hixie: are you going to add classes to everything that says which classes of products a piece of text applies to?
- # [08:06] <Hixie> no
- # [08:06] <zcorpan_> so what's the plan? :)
- # [08:06] <Hixie> i plan to have one class
- # [08:07] <Hixie> "impl"
- # [08:07] <zcorpan_> ah
- # [08:07] <Hixie> which hides stuff that authors might not want to see on first blush
- # [08:07] <Hixie> i've actually already marked up everything in sections 1 and 2
- # [08:07] <Hixie> here let me add a quick alt style sheet
- # [08:10] * Hixie tries to find a browser that actually supports alternative tyle sheets set from <Style>
- # [08:10] <Hixie> sigh
- # [08:10] <zcorpan_> doesn't firefox?
- # [08:10] <Hixie> apparently not
- # [08:10] <zcorpan_> hmm i thought it did before
- # [08:10] <Hixie> oh wait
- # [08:11] <Hixie> i have to regen the spec
- # [08:11] <Hixie> duh
- # [08:11] <Hixie> <-- idiot
- # [08:11] * zcorpan_ modified the style sheet in view source
- # [08:11] * zcorpan_ loves that feature
- # [08:13] <Hixie> oh dear, webkit just applies all these style sheets
- # [08:13] <Hixie> sigh again
- # [08:13] <zcorpan_> i think that's what opera does, too, and is correct per html4 iirc :)
- # [08:14] <Hixie> that's not clear
- # [08:14] <Hixie> but anyway
- # [08:14] <Hixie> html5 says otherwise!
- # [08:14] * gavin____ is now known as gavin
- # [08:14] <zcorpan_> indeed
- # [08:14] <Hixie> ok well anyway
- # [08:14] <Hixie> style sheet should be there now
- # [08:14] <Hixie> it makes section 2 quite short!
- # [08:18] <zcorpan_> nice
- # [08:18] * Joins: jwalden (n=waldo@c-76-102-160-171.hsd1.ca.comcast.net)
- # [08:19] * Joins: tantek (n=tantek@adsl-69-106-241-178.dsl.pltn13.pacbell.net)
- # [08:23] <zcorpan_> maybe .impl should be highlighted in some way by default: not only is it stuff that authors *don't* want to see, but it's also what implementors are specifically looking for
- # [08:24] <Hixie> some of the .impl stuff is individual words in the middle of paragraphs
- # [08:24] <Hixie> i don't want to add yet more confusing colours
- # [08:24] <Hixie> it's already going to be pretty confusing
- # [08:28] <zcorpan_> Hixie: parts of the ToC is broken with the author style sheet
- # [08:28] <Hixie> yeah i haven't updated the toc script to delete bits that are in the author sections yet
- # [08:28] <Hixie> er
- # [08:28] <Hixie> impl sections
- # [08:37] <Hixie> zcorpan_: i added another style sheet to highlight the impl bits
- # [08:38] * Quits: doublec (n=doublec@118-93-186-208.dsl.dyn.ihug.co.nz) ("Leaving")
- # [08:40] * Joins: zalan_ (n=kvirc@catv-89-133-232-199.catv.broadband.hu)
- # [08:45] * Quits: zalan (n=kvirc@catv-89-133-232-199.catv.broadband.hu) (Read error: 60 (Operation timed out))
- # [08:50] * Joins: john_fallows (n=j_r_fall@c-71-202-53-211.hsd1.ca.comcast.net)
- # [08:56] * Quits: tantek (n=tantek@adsl-69-106-241-178.dsl.pltn13.pacbell.net)
- # [08:57] * Joins: tantek (n=tantek@adsl-69-106-241-178.dsl.pltn13.pacbell.net)
- # [09:02] * Joins: svl_ (n=me@ip565744a7.direct-adsl.nl)
- # [09:16] * svl_ is now known as svl
- # [09:17] * Quits: tantek (n=tantek@adsl-69-106-241-178.dsl.pltn13.pacbell.net) (Connection timed out)
- # [09:20] * Joins: dbaron (n=dbaron@222-151-083-100.jp.fiberbit.net)
- # [09:28] <Hixie> zcorpan_: ok, toc updates too now
- # [09:32] * Joins: zdobersek (n=zan@cpe-92-37-78-162.dynamic.amis.net)
- # [09:32] <zcorpan_> Hixie: sweet
- # [09:34] * zcorpan_ ponders whether 1.7.1 How to read this specification applies to authors
- # [09:35] <Hixie> yes
- # [09:41] <zcorpan_> Hixie: hmm, i'm thinking about the order of the subsections in 2.4 Common microsyntaxes -- in particular i think it would be useful to have boolean attributes and enumerated attributes next to each other and highlight that e.g. contenteditable is not a boolean attribute
- # [09:41] <Hixie> good call. file a bug?
- # [09:41] <zcorpan_> ok
- # [09:41] <Hixie> thanks!
- # [09:41] <Hixie> i want to have as few edits in this next checkin as possible
- # [09:41] <Hixie> it's gonna be huge enough as it is
- # [09:43] <zcorpan_> despite being only an editorial checkin, it will probably be one of the most useful checkins
- # [09:43] <Hixie> wtf i'm getting 500ms pings to my isp
- # [09:44] <Hixie> zcorpan_: it's including a lot of new text in the form of these dom overview bits
- # [09:44] <zcorpan_> Hixie: but those are still "editorial", are they not?
- # [09:45] <Hixie> yup
- # [09:45] <Hixie> they count as notes
- # [09:45] * olliej is now known as fakeolliej
- # [09:45] * Hixie stops the three video downloads that were killing his connection
- # [09:46] <zcorpan_> downloading porn while doing work?
- # [09:47] <Hixie> downloading the dilbert animated series from iTunes
- # [09:48] * Parts: zdobersek (n=zan@cpe-92-37-78-162.dynamic.amis.net)
- # [09:51] <zcorpan_> Hixie: hmm. the links in the idl are broken in the author view
- # [09:51] <Hixie> yup
- # [09:51] <Hixie> dunno what to do about that
- # [09:52] <zcorpan_> maybe the author notes and ua requirements could be interleaved?
- # [09:53] <Hixie> how would that work, e.g., for the url decomposition attributes?
- # [09:53] <Hixie> also, that wouldn't actually solve the problem
- # [09:55] * Joins: mlpug (n=mlpug@a88-115-168-225.elisa-laajakaista.fi)
- # [10:02] * Joins: Maurice (i=copyman@5ED548D4.cable.ziggo.nl)
- # [10:06] * Joins: olliej (n=oliver@c-67-164-125-23.hsd1.ca.comcast.net)
- # [10:10] <Hixie> oooh, new top gear. i missed the start of the season.
- # [10:20] <john_fallows> Hixie: just reading through the latest spec draft and noticed a few things...
- # [10:21] <john_fallows> descriptions for onopen, onmessage and onerror still use "bubbling" in the language even though EventSource is not an element - is that still accurate?
- # [10:21] <othermaciej> Hixie: I just read your big thread with Sam on www-archive from earlier in the month
- # [10:21] <othermaciej> "Moving past last call for HTML5"
- # [10:22] <othermaciej> why is it that reading it feels like watching an elaborate kabuki dance?
- # [10:22] <Hixie> john_fallows: technically yes, though it's pretty much meaningless since it's not a DOM node anymore
- # [10:22] <Hixie> john_fallows: but i use the same terminology everywhere for consistency, and it is technically correct
- # [10:23] <john_fallows> okay - just checking because at first it seemed like an oversight
- # [10:23] <Hixie> though come to think of it, DOM3 Events might need to explicitly talk about event dispatch on non-nodes
- # [10:23] <Hixie> john_fallows: understood
- # [10:23] <john_fallows> on a different note: WebSocket authentication...
- # [10:24] <Hixie> othermaciej: which parts in particular?
- # [10:24] <john_fallows> saw that auth headers and cookies can be sent now, cool.
- # [10:24] <Hixie> john_fallows: yeah. not sure exactly how that's gonna work, but in theory it can
- # [10:24] <john_fallows> but there was also a note previously with a TODO for status code 401
- # [10:24] <john_fallows> now 401 would fail the connection, right?
- # [10:24] <Hixie> yeah i decided to punt on that for this version
- # [10:25] <john_fallows> so auth would require an explicit preflight?
- # [10:25] <Hixie> it's require headers in the original connection, yeah. which probably isn't really possible to set up at this point.
- # [10:25] <Hixie> though if you websocket to the http port, you'll send cookies
- # [10:25] <Hixie> so you can use cookies
- # [10:26] <Hixie> if you set them ahead ahead of time
- # [10:26] <Hixie> set them up, even
- # [10:26] <othermaciej> Hixie: a lot of it sounded to me like he wanted something that he wasn't clearly coming out and saying
- # [10:26] <john_fallows> right, so preflight over regular http, possibly get a 401 for that, ensure the session cookie is setup, then make the WebSocket connection (with auth) ?
- # [10:26] <othermaciej> I guess he made some specific requests at the end but they seemed underwhelming relative to the build-up
- # [10:27] <othermaciej> was weird to read
- # [10:27] <Hixie> othermaciej: yeah it is still pretty unclear to me how he intends to declare consensus
- # [10:27] <Hixie> othermaciej: he never really answered that
- # [10:27] <Hixie> john_fallows: well typically cookie auth doesn't involve 401s, but yes
- # [10:27] <othermaciej> it seems clear to me that we can't have unanimity on everything, and while the W3C PRocess says that consensus is not unanimity, it doesn't make very clear how it differs
- # [10:28] <Hixie> othermaciej: there are topics where as far as i can tell we have people with mutually exclusive opinions
- # [10:28] <Hixie> othermaciej: so unanimity is impossible
- # [10:28] <john_fallows> Hixie: sure (possibly 401) :-)
- # [10:28] <othermaciej> I did find one interesting idea in the mail on www-archive, which is the idea of removing document conformance requirements
- # [10:28] <othermaciej> I wonder how many controversial issues that would take off the table
- # [10:29] <Hixie> othermaciej: e.g. some people want profile="" out, some people want profile="" in. There's no middle ground there.
- # [10:29] <Hixie> othermaciej: i would be very strongly opposed to that, so, none. :-)
- # [10:29] <othermaciej> Hixie: that would be a new controversial issue
- # [10:30] <Hixie> yeah
- # [10:30] <othermaciej> at first reading it sounded crazy to me
- # [10:30] <othermaciej> but I thought, it doesn't matter if alt is mandatory if there are no conformance requirements
- # [10:30] <Hixie> can you imagine, if we allow <b><i></b></i>, how many people would hunt us down personally to shot us?
- # [10:30] <othermaciej> it doesn't matter if summary is allowed
- # [10:30] <othermaciej> it doesn't matter if profile is allowed
- # [10:30] <Hixie> shoot
- # [10:30] <othermaciej> I do, however, think that some people would hate it
- # [10:30] <othermaciej> on the basis of that
- # [10:30] <Hixie> it would allow <blink>!
- # [10:30] <othermaciej> although using the word "allow" is prejudicial
- # [10:30] <Hixie> we'd be forever known as the working group that allowed <blink>
- # [10:31] <othermaciej> the spec does not allow or disallow, it just describes what happens when you do it
- # [10:31] <othermaciej> (in the hypothetical world of no document conformance requirements)
- # [10:31] <Hixie> if ou don't disallow something, you tacitly or explicitly allow it
- # [10:31] <Hixie> anyway
- # [10:31] <Hixie> i don't see this as a path that leads to more consensus
- # [10:31] <othermaciej> I think it is true that document conformance requirements don't directly affect interoperability
- # [10:32] <Hixie> they affect validator interop
- # [10:32] <othermaciej> which is why they are more subjective, and thus more subject to debate
- # [10:32] <john_fallows> Hixie: do you want me to send feedback to the mailing list about large WebSocket frames and stream-based access instead of fully allocated buffer access?
- # [10:32] <Hixie> they don't affect browser interop (clearly, given 95% failure rates on the web)
- # [10:32] <othermaciej> they don't affect the ability of the document to work across different user agents
- # [10:32] <Hixie> john_fallows: i would hold off on that until we have websocket v1 implemented widely
- # [10:32] <othermaciej> validators only exist because there are document conformance requirements, so saying they exist for validator interop is circular
- # [10:33] <Hixie> john_fallows: you can though, if you want me to add it to the list of v2 features to look at later :-)
- # [10:33] <othermaciej> I do note that we've had almost no controversy over UA requirements, because most of the time they are essentially forced by reality
- # [10:34] <john_fallows> Hixie: haha - are any of the browser vendors prototyping WebSocket yet?
- # [10:34] <othermaciej> document conformance requirements however have no grounding in reality
- # [10:34] <Hixie> othermaciej: it is true that document conformance is a different issue than ua conformance
- # [10:34] <othermaciej> which is why people fight over them
- # [10:34] <othermaciej> whether or not we do anything based on this, I think it is an interesting insight
- # [10:34] <Hixie> john_fallows: don't think so
- # [10:35] <Hixie> othermaciej: i think there can be grounding in reality. it's language design, and language design can be grounded in reality.
- # [10:35] <Hixie> othermaciej: indeed many of the controversial points -- profile, summary, alt -- are what i perceive to be reality vs idealism issues
- # [10:35] * Quits: dbaron (n=dbaron@222-151-083-100.jp.fiberbit.net) ("8403864 bytes have been tenured, next gc will be global.")
- # [10:36] * Quits: john_fallows (n=j_r_fall@c-71-202-53-211.hsd1.ca.comcast.net) ("Leaving")
- # [10:36] <othermaciej> well, one's impression of how different requirements for those features work in practice can certainly be more or less informed by reality
- # [10:36] <othermaciej> but I note that for all of those, no one debates what the UA requirements should be
- # [10:36] <othermaciej> they only debate whether they should be allowed, forbidden, mandatory, etc for authors
- # [10:36] <Hixie> people have debated whether browsers should expose existing summary="" attributes or not
- # [10:37] <othermaciej> I don't think anyone really strongly advocates that - it's just presented as an alternative to recommending <caption>
- # [10:37] <othermaciej> I do not believe it stems from a sincere desire to see summary="" exposed in visual UAs
- # [10:38] <Hixie> granted
- # [10:39] * Joins: Hish (n=chatzill@mail2.n-e-s.de)
- # [10:40] <othermaciej> I personally do think validators (well, validator.nu style ones, not as much schema regurgitators) make useful QA tools
- # [10:41] <othermaciej> I always assumed that what they tell you about your document has to be defined by normative prose in the spec
- # [10:41] <Hixie> indeed
- # [10:41] * Joins: doublec (n=doublec@118-93-186-208.dsl.dyn.ihug.co.nz)
- # [10:41] <othermaciej> but now it is hard for me to produce a clear rationale for that
- # [10:41] <Hixie> it's psychological
- # [10:41] <Hixie> a validator can't act with authority if it doesn't have a spec to point to
- # [10:42] <Hixie> people ignore it and say "well that's not really the rule"
- # [10:42] <othermaciej> well, 'lint' and similar tools work fine without having a spec to point to
- # [10:42] <othermaciej> their position is not one of enforcing rules, but of helping you make your code better
- # [10:43] <othermaciej> or similarly gcc -W -Wall -Werror is not justified by any particular spec
- # [10:43] <othermaciej> but people find that more useful than gcc -ansi -pedantic, which is
- # [10:44] <Hixie> i think there are two reasons for that
- # [10:44] <othermaciej> (or at least I do)
- # [10:44] <Hixie> one is that the c spec sucks
- # [10:44] <Hixie> another is that programmers are far more likely to be technically competent and self-aware than html authors
- # [10:45] <othermaciej> sure, some educated html authors will want tools to help them get it right, a somewhat larger portion may be browbeaten into following rules, and a fair chunk cannot ever be forced to get it right
- # [10:52] * Joins: ROBOd (n=robod@89.122.216.38)
- # [10:54] * Quits: othermaciej (n=mjs@c-69-181-43-20.hsd1.ca.comcast.net)
- # [11:48] * Joins: webben_ (n=webben@dip5-fw.corp.ukl.yahoo.com)
- # [11:49] * Quits: webben (n=webben@82.153.174.153) (Read error: 60 (Operation timed out))
- # [12:04] * Parts: zcorpan_ (n=zcorpan@c83-252-203-80.bredband.comhem.se)
- # [12:14] * Joins: myakura (n=myakura@p3182-ipbf4407marunouchi.tokyo.ocn.ne.jp)
- # [12:14] * Joins: gavin_ (n=gavin@firefox/developer/gavin)
- # [12:16] * Joins: zcorpan_ (n=zcorpan@c83-252-203-80.bredband.comhem.se)
- # [12:22] * Joins: srushe (n=srushe@cpc1-belc5-0-0-cust929.belf.cable.ntl.com)
- # [12:49] * Quits: zalan_ (n=kvirc@catv-89-133-232-199.catv.broadband.hu) ("KVIrc 3.4.0 Virgo http://www.kvirc.net/")
- # [12:54] <Hixie> now done up to Content Models
- # [12:59] <Hixie> any preference on the commas near the "can be set" text in these domintro bits?
- # [13:00] <zcorpan_> looks fine with the comma
- # [13:02] <zcorpan_> Hixie: "the body element" uses <code> in the links but not in the definition
- # [13:02] <Hixie> oops
- # [13:05] <Hixie> fixed
- # [13:06] <Hixie> i don't understand why firefox shows the wrong status box
- # [13:06] <Hixie> i just noticed it always shows the color one
- # [13:10] <Hixie> oh i know why
- # [13:11] <Hixie> the status boxes won't work for the author version
- # [13:11] <Hixie> hmm
- # [13:11] <Hixie> how to fix this
- # [13:11] <annevk3> about:blank can never be conforming?
- # [13:12] <annevk3> (it always triggers quirks)
- # [13:12] * Quits: jmb (n=jmb@login.ecs.soton.ac.uk) (Read error: 60 (Operation timed out))
- # [13:12] <Hixie> about:config fires multiple parse errors
- # [13:12] <Hixie> and other errors
- # [13:12] <Hixie> e.g. no <title>
- # [13:13] <Hixie> ok so maybe just two errors and one "should" violation
- # [13:13] <zcorpan_> what's the "should"?
- # [13:13] <zcorpan_> empty body?
- # [13:14] * Joins: dbaron (n=dbaron@222-151-083-100.jp.fiberbit.net)
- # [13:14] <Hixie> yeah
- # [13:14] <zcorpan_> in opera, about:blank and a non-quirky doctype and a <title> :)
- # [13:15] <zcorpan_> s/and/has/
- # [13:16] * Joins: jmb (n=jmb@login.ecs.soton.ac.uk)
- # [13:16] <annevk3> for namedItem the name="" attribute case is not mentioned (and if that was intentional, for getElementsByName it is)
- # [13:20] <Hixie> um
- # [13:20] <Hixie> please to be more specific
- # [13:20] <Hixie> which namedItem?
- # [13:20] <annevk3> HTMLCollection
- # [13:22] * Quits: dbaron (n=dbaron@222-151-083-100.jp.fiberbit.net) ("8403864 bytes have been tenured, next gc will be global.")
- # [13:22] <Hixie> oops
- # [13:26] <Hixie> fixed
- # [13:31] <zcorpan_> Hixie: will you generate pdfs for the author view?
- # [13:31] <Hixie> my plan is to not do anything for a while
- # [13:32] <Hixie> and then see if i can convince g or philip to make static versions
- # [13:32] <Hixie> and if that works, i can generate pdfs from those
- # [13:38] <gsnedders> So, basically, your plan is to get somebody else to do it? :)
- # [13:38] <Hixie> crap, g is here!
- # [13:38] <Hixie> run away!!!
- # [13:38] <gsnedders> :P
- # [13:38] * Hixie hides
- # [13:41] * gsnedders has a fair number of items on his to-do list due to Hixie already
- # [13:42] * Hixie cracks the whip
- # [13:43] <gsnedders> That would be less scary if it weren't for the fact that one of my friends has decided to talk to me about BDSM.
- # [13:43] * Hixie retracts the whip quickly so as to remove any confusion
- # [13:44] <gsnedders> See, if I hadn't also been in that conversation I would've just laughed :P
- # [13:44] <gsnedders> Damned friends!
- # [13:48] * gsnedders goes back to wondering why they chose to talk to me
- # [14:14] * Quits: nessy (n=nessy@124-171-34-59.dyn.iinet.net.au) ("Leaving")
- # [14:15] * Joins: jmb^ (n=jmb@login.ecs.soton.ac.uk)
- # [14:26] * Joins: tndH (n=Rob@83.100.255.15)
- # [14:28] * Quits: jmb (n=jmb@login.ecs.soton.ac.uk) (Read error: 110 (Connection timed out))
- # [14:30] * Quits: srushe (n=srushe@cpc1-belc5-0-0-cust929.belf.cable.ntl.com)
- # [14:32] * Joins: rubys (n=rubys@cpe-075-182-092-038.nc.res.rr.com)
- # [14:34] * rubys chuckles at the "kabuki dance" reference
- # [14:44] <gsnedders> I am so far behind on email this is really annoying.
- # [14:53] * Joins: maikmerten (n=maikmert@L86d3.l.pppool.de)
- # [14:53] * Quits: mlpug (n=mlpug@a88-115-168-225.elisa-laajakaista.fi) (Remote closed the connection)
- # [15:10] <hsivonen> http://lists.w3.org/Archives/Public/www-tag/2009Feb/0309.html
- # [15:11] * Quits: jmb^ (n=jmb@login.ecs.soton.ac.uk) (Read error: 60 (Operation timed out))
- # [15:14] * Joins: jmb (n=jmb@login.ecs.soton.ac.uk)
- # [15:18] * Quits: olliej (n=oliver@c-67-164-125-23.hsd1.ca.comcast.net)
- # [15:27] <Philip`> Hmm, how odd, Google gave me an invalid URL in its search results
- # [15:28] <Philip`> <a href="http://%3c!--startfragment%20--%3eexample.com/etc" ...>
- # [15:29] <Philip`> (Opera says "illegal URL", Firefox says "server not found")
- # [15:42] * Joins: danbri (n=danbri@s55927ef8.adsl.wanadoo.nl)
- # [16:02] * Joins: partzufim (n=xxx@bzq-79-176-49-99.red.bezeqint.net)
- # [16:03] <partzufim> hey all, just wanted to show you this nice new domain http://www.toolongtobecatchy.com check it out
- # [16:03] * Quits: partzufim (n=xxx@bzq-79-176-49-99.red.bezeqint.net) (Client Quit)
- # [16:04] <gsnedders> That was _never_ spam.
- # [16:08] * Joins: mstange_ (n=markus@pD957A387.dip0.t-ipconnect.de)
- # [16:08] * mstange_ is now known as mstange
- # [16:16] * Joins: weinig (n=weinig@76.246.38.3)
- # [16:19] * Quits: zcorpan_ (n=zcorpan@c83-252-203-80.bredband.comhem.se)
- # [16:33] * Joins: zdobersek (n=zan@cpe-92-37-78-162.dynamic.amis.net)
- # [16:34] * Quits: doublec (n=doublec@118-93-186-208.dsl.dyn.ihug.co.nz) ("Leaving")
- # [16:45] * Joins: dglazkov (n=dglazkov@c-98-207-88-44.hsd1.ca.comcast.net)
- # [17:10] * Quits: zdobersek (n=zan@cpe-92-37-78-162.dynamic.amis.net) ("Leaving.")
- # [17:11] * Parts: rubys (n=rubys@cpe-075-182-092-038.nc.res.rr.com)
- # [17:16] * Joins: zdobersek (n=zan@cpe-92-37-78-162.dynamic.amis.net)
- # [17:27] * Joins: tantek (n=tantek@adsl-69-106-241-178.dsl.pltn13.pacbell.net)
- # [17:27] * Joins: Dashiva (i=Dashiva@wikia/Dashiva)
- # [17:32] * Quits: webben_ (n=webben@dip5-fw.corp.ukl.yahoo.com) ("leaving")
- # [17:33] * Joins: dglazkov_ (n=dglazkov@72.14.224.1)
- # [17:41] <Dashiva> The RDFa thing is more and more like some bizarro world thread. "We wanted to support [fragments] so we made am ambiguous syntax with no way of disambiguating it in fragments."
- # [17:50] * Quits: mstange (n=markus@pD957A387.dip0.t-ipconnect.de) (Remote closed the connection)
- # [17:55] * Quits: dglazkov (n=dglazkov@c-98-207-88-44.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
- # [18:00] * dglazkov_ is now known as dglazkov
- # [18:38] * Quits: tantek (n=tantek@adsl-69-106-241-178.dsl.pltn13.pacbell.net)
- # [19:02] * Joins: dglazkov_ (n=dglazkov@c-98-207-88-44.hsd1.ca.comcast.net)
- # [19:02] * Quits: dglazkov_ (n=dglazkov@c-98-207-88-44.hsd1.ca.comcast.net) (Client Quit)
- # [19:03] <karlcow> Dashiva: mischaracterization ;) by using we in your sentence.
- # [19:04] * karlcow is going to more important matters: food, poetry and sun.
- # [19:04] <Dashiva> What is this "sun" thing you speak of?
- # [19:08] <Philip`> Dashiva: It's a JS/Java bridge in Mozilla - http://code.google.com/p/doctype/wiki/ArticleHereComesTheSun
- # [19:21] * Quits: dglazkov (n=dglazkov@72.14.224.1) (Read error: 110 (Connection timed out))
- # [19:41] * Joins: john_fallows (n=j_r_fall@c-71-202-53-211.hsd1.ca.comcast.net)
- # [19:51] * Quits: Amorphous (i=jan@unaffiliated/amorphous) (Connection reset by peer)
- # [20:07] * Joins: Amorphous (i=jan@unaffiliated/amorphous)
- # [20:14] * Quits: maikmerten (n=maikmert@L86d3.l.pppool.de) (Client Quit)
- # [20:38] * Quits: john_fallows (n=j_r_fall@c-71-202-53-211.hsd1.ca.comcast.net) (Remote closed the connection)
- # [20:44] * Joins: mlpug (n=mlpug@a88-115-168-225.elisa-laajakaista.fi)
- # [21:11] * Joins: drostie (n=kvirc@5354256F.cable.casema.nl)
- # [21:22] * Joins: rubys1 (n=rubys@cpe-075-182-092-038.nc.res.rr.com)
- # [21:29] * Joins: sayrer (n=chatzill@user-160va8b.cable.mindspring.com)
- # [21:29] <sayrer> wow, I have no idea what this @rel thread is about
- # [21:30] * Joins: ojan (n=ojan@c-67-164-75-36.hsd1.ca.comcast.net)
- # [21:30] * Parts: ojan (n=ojan@c-67-164-75-36.hsd1.ca.comcast.net)
- # [21:34] <Philip`> sayrer: It seems to just be about whether @rel is now a list of case-insensitive tokens or of URIs or of CURIEs, or something like that, with three different groups defining it in different ways and nobody wanting to budge from their position
- # [21:34] <sayrer> seriously?
- # [21:34] <Philip`> I think so
- # [21:35] <sayrer> that's what I thought they might be saying, but that would be crazy, so I thought I misunderstood
- # [21:35] <Philip`> (I could be wrong, since I've only skimmed over the few hundred emails about it)
- # [21:38] <Philip`> I guess they disagree that it's crazy
- # [21:40] <sayrer> yeah, if they continue to make XHTML coordination such a time sink, it seems like the easiest path for my work would be to leave XHTML5 for 2022
- # [21:41] <sayrer> excellent
- # [21:42] * Quits: danbri (n=danbri@unaffiliated/danbri)
- # [21:43] <Philip`> Think of XHTML5 as X(HTML5), not as (XHTML)5 - it's actually entirely unrelated to XHTML, and is just a direct XML serialisation of HTML5, so there's no need to worry about what anyone else is doing with XHTML
- # [21:49] <Dashiva> Going by the HTML5/HTML 5 distinction, (XHTML)5 would be XHTML 5, wouldn't it?
- # [21:53] <Philip`> Dashiva: The HTML5/HTML 5 distinction exists only to shut up people who complain about the spec being biased to text/html and against XML
- # [21:53] <Philip`> Apart from that, nobody cares about the distinction or attempts to follow it
- # [21:54] <sayrer> it seems like dropping the XHTML coordination points would speed things along
- # [21:54] <sayrer> can't say that we get a lot of demand there, so I don't think our users are clamoring for us to do something in this area
- # [21:55] <Dashiva> sayrer: The RDFa-in-XHTML spec (or some related spec) defined @rel to be CURIEs, without the safe CURIE restriction. This makes some values ambiguous
- # [21:55] <sayrer> I wish them well :)
- # [21:55] <Philip`> Dashiva: Ambiguous with some other group that defined them to be URIs, do you mean?
- # [21:56] <sayrer> they seem to think that we MUST follow their spec
- # [21:56] <Philip`> (rather than being ambiguous with anything defined in HTML 5, which doesn't seem to care what you think they are because they're just strings?)
- # [21:56] <sayrer> I don't think they'll find that to be the case
- # [21:57] <Dashiva> sayrer: Not like they'll care ;)
- # [21:57] <Philip`> sayrer: It seems reasonable for them to think that having two specs defining incompatible behaviour for very similar formats is a problem that should be solved
- # [21:57] <sayrer> seems to me that criticism applies to XHTML and HTML
- # [21:57] <sayrer> and this is just fallout
- # [21:58] <Philip`> I'm not sure how the @rel issue is related to XHTML vs HTML
- # [21:58] <Philip`> Oh, except I suppose if @rel is a CURIE because then it doesn't make sense in HTML
- # [21:59] <Philip`> in which case it is an XHTML vs HTML thing
- # [21:59] <Philip`> and they should happily let themselves be steamrollered by HTML's requirements
- # [22:01] <Dashiva> I thought steamrolling was a trademark of XHTML2
- # [22:07] <Philip`> As far as I'm aware, the XHTML2 group aren't the ones who flagrantly violate other people's specs and say "I don't care what you say, we have to do it this way because we've got a billion users, tough luck"
- # [22:08] * Quits: mlpug (n=mlpug@a88-115-168-225.elisa-laajakaista.fi) (Remote closed the connection)
- # [22:12] <drostie> Are you kidding? That's basically the modus operandi of the XML developers in general.
- # [22:12] <Dashiva> Philip`: I suppose that's a different use of steamrolling. I limit it to forcing other people, not customizing your personal use.
- # [22:13] * Joins: john_fallows (n=j_r_fall@c-71-202-53-211.hsd1.ca.comcast.net)
- # [22:13] <sayrer> Philip`: yes, the issue should be addressed in time. I don't think all deliverables need to be gated on its resolution.
- # [22:17] * Joins: olli (n=olafura@cm-84.215.102.68.getinternet.no)
- # [22:18] <Philip`> Dashiva: I mean it in the senses like "To overwhelm or suppress ruthlessly" and "bring to a specified state by overwhelming force or pressure", progressing strongly towards one's own goals by overriding any objections that get in the way
- # [22:18] <Hixie> Philip: it also exists to give me something to say when someone asks me the ridiculous question of whether there should be a space between the L and the 5
- # [22:22] <drostie> Hixie: why not just say "there should be TWO spaces between the L and the 5" ...?
- # [22:22] <drostie> ridiculous questions deserve ridiculous answers ^_^
- # [22:24] * Joins: |drostie| (n=kvirc@5354256F.cable.casema.nl)
- # [22:31] * Joins: danbri (n=danbri@s55927ef8.adsl.wanadoo.nl)
- # [22:45] * Quits: |drostie| (n=kvirc@5354256F.cable.casema.nl) ("KVIrc Insomnia 4.0.0, revision: , sources date: 20090115, built on: 2009/01/29 21:01:48 UTC http://www.kvirc.net/")
- # [22:49] * Quits: drostie (n=kvirc@5354256F.cable.casema.nl) (Read error: 131 (Connection reset by peer))
- # [22:49] * Quits: ROBOd (n=robod@89.122.216.38) ("http://www.robodesign.ro")
- # [22:51] <Dashiva> drostie forgot that multiple whitespace leads to discussions about normalizing whitespace :)
- # [22:52] * Joins: drostie (n=kvirc@5354256F.cable.casema.nl)
- # [22:53] <Philip`> Can I write HTML5?
- # [22:56] <drostie> Philip`: I think it should be a non-breaking space, making it HTML�A0;5 . ^_^
- # [23:22] * Quits: virtuelv (n=virtuelv@95.34.27.22.customer.cdi.no) (Remote closed the connection)
- # [23:27] * Parts: olli (n=olafura@cm-84.215.102.68.getinternet.no)
- # [23:30] * Quits: myakura (n=myakura@p3182-ipbf4407marunouchi.tokyo.ocn.ne.jp) ("Leaving...")
- # [23:33] * Quits: danbri (n=danbri@unaffiliated/danbri)
- # [23:34] * Joins: ojan_ (n=ojan@72.14.224.1)
- # [23:55] * Parts: ojan_ (n=ojan@72.14.224.1)
- # [23:56] * Joins: olliej (n=oliver@c-67-164-125-23.hsd1.ca.comcast.net)
- # Session Close: Sun Mar 01 00:00:00 2009
The end :)