Options:
- # Session Start: Tue Oct 16 00:00:00 2007
- # Session Ident: #whatwg
- # [00:00] * Quits: KevinMarks (i=KevinMar@nat/google/x-03a769811ad0f151) (Read error: 110 (Connection timed out))
- # [00:12] * Joins: KevinMarks (i=KevinMar@nat/google/x-1a79e3abdfc8c5fc)
- # [00:23] * Joins: csarven (n=nevrasc@modemcable130.251-202-24.mc.videotron.ca)
- # [00:32] * Quits: hober (n=ted@unaffiliated/hober) ("ERC Version 5.3 (devel) (IRC client for Emacs)")
- # [01:03] * Quits: jgraham (n=jgraham@81-86-223-54.dsl.pipex.com) (Read error: 110 (Connection timed out))
- # [01:09] * Joins: jacobolus (n=jacobolu@pool-71-104-156-113.lsanca.dsl-w.verizon.net)
- # [01:15] * Quits: tndH (i=Rob@adsl-87-102-47-69.karoo.KCOM.COM) ("ChatZilla 0.9.78.1-rdmsoft [XULRunner 1.8.0.9/2006120508]")
- # [01:19] * Quits: kingryan (n=kingryan@corp.technorati.com)
- # [01:21] * Joins: jgraham (n=jgraham@81-86-221-48.dsl.pipex.com)
- # [01:32] * Quits: hasather_ (n=hasather@90-227-221-48-no62.tbcn.telia.com) ("leaving")
- # [01:35] * Joins: heycam (n=cam@203-214-114-92.dyn.iinet.net.au)
- # [01:49] * Joins: MikeSmith (n=MikeSmit@eM60-254-205-100.pool.emnet.ne.jp)
- # [02:02] * Quits: grimboy (n=grimboy@85-211-254-198.dsl.pipex.com) (Read error: 110 (Connection timed out))
- # [02:41] * Joins: tantek (n=tantek@h460e27f6.area3.spcsdns.net)
- # [02:52] * Joins: yod (n=ot@dhcp-247-40.mag.keio.ac.jp)
- # [02:52] * Joins: karlUshi (n=karl@dhcp-247-241.mag.keio.ac.jp)
- # [02:56] * Quits: h3h (n=w3rd@66-162-32-234.static.twtelecom.net) ("|")
- # [03:24] * Quits: othermaciej (n=mjs@17.203.15.146)
- # [03:32] * Joins: h3h (n=w3rd@cpe-76-88-44-219.san.res.rr.com)
- # [03:37] * Joins: othermaciej (n=mjs@17.203.15.146)
- # [03:42] * Quits: KevinMarks (i=KevinMar@nat/google/x-1a79e3abdfc8c5fc) ("The computer fell asleep")
- # [03:45] * Quits: jgraham (n=jgraham@81-86-221-48.dsl.pipex.com) (Read error: 110 (Connection timed out))
- # [03:45] * Joins: jacobolus1 (n=jacobolu@pool-71-104-156-113.lsanca.dsl-w.verizon.net)
- # [03:45] * Quits: jacobolus (n=jacobolu@pool-71-104-156-113.lsanca.dsl-w.verizon.net) (Read error: 104 (Connection reset by peer))
- # [03:57] * Quits: billmason (n=billmaso@ip156.unival.com) (".")
- # [04:01] * Quits: deltab (n=deltab@82-36-30-34.cable.ubr02.smal.blueyonder.co.uk) (Read error: 104 (Connection reset by peer))
- # [04:06] * Quits: yod (n=ot@dhcp-247-40.mag.keio.ac.jp) (Read error: 104 (Connection reset by peer))
- # [04:07] * Joins: yod (n=ot@dhcp-247-40.mag.keio.ac.jp)
- # [04:33] * Quits: h3h (n=w3rd@cpe-76-88-44-219.san.res.rr.com)
- # [04:49] * jacobolus1 is now known as jacobolus
- # [04:52] * Joins: doublec (n=doublec@202-74-221-224.ue.woosh.co.nz)
- # [04:57] * Joins: KevinMarks (n=KevinMar@c-98-207-134-151.hsd1.ca.comcast.net)
- # [05:13] * Quits: weinig (n=weinig@17.203.15.140) (Read error: 110 (Connection timed out))
- # [05:21] * Quits: dbaron (n=dbaron@corp-241.mountainview.mozilla.com) ("8403864 bytes have been tenured, next gc will be global.")
- # [05:26] * Joins: weinig (n=weinig@adsl-67-124-36-161.dsl.pltn13.pacbell.net)
- # [05:26] * Quits: weinig (n=weinig@adsl-67-124-36-161.dsl.pltn13.pacbell.net) (Remote closed the connection)
- # [05:26] * Joins: weinig (n=weinig@adsl-67-124-36-161.dsl.pltn13.pacbell.net)
- # [05:36] * Quits: othermaciej (n=mjs@17.203.15.146)
- # [05:50] * Joins: tantek_ (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
- # [05:51] * Joins: h3h (n=w3rd@cpe-76-88-44-219.san.res.rr.com)
- # [06:02] * Joins: aaronlev (n=chatzill@209-6-168-245.c3-0.arl-ubr2.sbo-arl.ma.cable.rcn.com)
- # [06:02] * Quits: aaronlev (n=chatzill@209-6-168-245.c3-0.arl-ubr2.sbo-arl.ma.cable.rcn.com) (Client Quit)
- # [06:05] * Quits: tantek (n=tantek@h460e27f6.area3.spcsdns.net) (Read error: 110 (Connection timed out))
- # [06:27] * Quits: h3h (n=w3rd@cpe-76-88-44-219.san.res.rr.com)
- # [06:37] * Joins: othermaciej (n=mjs@dsl081-048-145.sfo1.dsl.speakeasy.net)
- # [06:40] * Joins: deltab (n=deltab@82-36-30-34.cable.ubr02.smal.blueyonder.co.uk)
- # [06:52] * Parts: doublec (n=doublec@202-74-221-224.ue.woosh.co.nz)
- # [07:12] * Quits: weinig (n=weinig@adsl-67-124-36-161.dsl.pltn13.pacbell.net)
- # [07:12] * Joins: weinig (n=weinig@adsl-67-124-36-161.dsl.pltn13.pacbell.net)
- # [07:35] * Quits: csarven (n=nevrasc@modemcable130.251-202-24.mc.videotron.ca) ("http:/www.csarven.ca")
- # [07:41] * Quits: MikeSmith (n=MikeSmit@eM60-254-205-100.pool.emnet.ne.jp) ("Less talk, more pimp walk.")
- # [07:43] * Quits: yod (n=ot@dhcp-247-40.mag.keio.ac.jp) ("Leaving")
- # [07:43] * Joins: yod (n=ot@dhcp-247-40.mag.keio.ac.jp)
- # [07:43] <yod> me lost his tunnel - cuappy network
- # [07:45] <yod> agh, and wrong channel - xchat--
- # [07:54] * Quits: gavin (n=gavin@firefox/developer/gavin) (Remote closed the connection)
- # [07:54] * Joins: gavins (n=gavin@firefox/developer/gavin)
- # [07:59] * Joins: tndH__ (i=Rob@adsl-87-102-47-69.karoo.KCOM.COM)
- # [07:59] * tndH__ is now known as tndH
- # [08:11] * Joins: h3h (n=w3rd@cpe-76-88-44-219.san.res.rr.com)
- # [08:23] * Joins: MikeSmith (n=MikeSmit@eM60-254-222-111.pool.emnet.ne.jp)
- # [08:35] * Quits: yod (n=ot@dhcp-247-40.mag.keio.ac.jp) ("Leaving")
- # [08:46] * Quits: h3h (n=w3rd@cpe-76-88-44-219.san.res.rr.com)
- # [09:09] * Quits: MikeSmith (n=MikeSmit@eM60-254-222-111.pool.emnet.ne.jp) ("Less talk, more pimp walk.")
- # [09:09] * Joins: MikeSmith (n=MikeSmit@eM60-254-222-111.pool.emnet.ne.jp)
- # [09:15] * Quits: mpt (n=mpt@121-72-139-108.dsl.telstraclear.net) ("This computer has gone to sleep")
- # [09:16] * Joins: mpt (n=mpt@121-72-139-108.dsl.telstraclear.net)
- # [09:17] * Joins: yod (n=ot@dhcp-247-40.mag.keio.ac.jp)
- # [09:21] * Quits: Lachy (n=Lachy@pat-tdc.opera.com) ("Leaving")
- # [09:26] * Joins: Lachy (n=Lachy@pat-tdc.opera.com)
- # [09:30] <Lachy> hmm. I don't like the idea of allowing CURIEs for aria roles.
- # [09:31] * Quits: yod (n=ot@dhcp-247-40.mag.keio.ac.jp) ("Leaving")
- # [09:31] * Quits: karlUshi (n=karl@dhcp-247-241.mag.keio.ac.jp) ("Where dwelt Ymir, or wherein did he find sustenance?")
- # [09:32] <othermaciej> are they CURIEs or QNames?
- # [09:33] <othermaciej> or are you allowed to mix both in the same attribute? (shudder)
- # [09:33] <Lachy> IIRC, CURIEs are slightly more complicated forms of qnames
- # [09:34] <Lachy> I don't know, I haven't finished reading simon's aria-proposal yet
- # [09:36] <Lachy> e.g. a curie could be written like role="foo:bar" or role="[foo:bar]".
- # [09:36] * Joins: virtuelv (n=virtuelv@pat-tdc.opera.com)
- # [09:36] <Lachy> yet the processing requirements in the proposal don't seem to deal with the square brackets at all
- # [09:38] <othermaciej> my understanding is that CURIEs map to URIs, not [URI, localname] pairs
- # [09:38] <othermaciej> they work by concatenating the localname to the prefix URI basically
- # [09:38] <othermaciej> rather than producing a qualified name
- # [09:38] <Lachy> yeah, something like that.
- # [09:39] <othermaciej> which in a way is simpler, but having a mixed list of CURIEs and QNames seems like a bad idea for that very reason
- # [09:39] <Lachy> I think zcorpan is just misusing them and should drop them
- # [10:03] * Quits: gavins (n=gavin@firefox/developer/gavin) (Read error: 110 (Connection timed out))
- # [10:12] * Joins: gavins (n=gavin@firefox/developer/gavin)
- # [10:17] * othermaciej is now known as om_sleep
- # [10:26] * Quits: mpt (n=mpt@121-72-139-108.dsl.telstraclear.net) ("Leaving")
- # [10:26] * Joins: jgraham (n=jgraham@81-86-211-8.dsl.pipex.com)
- # [10:33] * Joins: ROBOd (n=robod@89.122.216.38)
- # [10:34] * Joins: mpt (n=mpt@121-72-139-108.dsl.telstraclear.net)
- # [10:39] * Quits: MikeSmith (n=MikeSmit@eM60-254-222-111.pool.emnet.ne.jp) ("Less talk, more pimp walk.")
- # [10:42] <hsivonen> Lachy: I don't like CURIEs either
- # [10:42] <hsivonen> It seems to me it went like this:
- # [10:42] <hsivonen> 1) URLs are invented as network resource locators.
- # [10:43] <hsivonen> 2) Locators are theoretically generalized into generic *identifiers*
- # [10:43] <hsivonen> 3) People start using them as identifiers that are not supposed to be dereferenced
- # [10:43] <hsivonen> 4) They are too long as identifiers
- # [10:44] <hsivonen> 5) People invent complex (and in the face of DOM manipulation, brittle) ways to compress them
- # [10:44] <hsivonen> Better fix: not using URLs as identifiers and only using them as network locators
- # [10:45] <Lachy> right, so it all went wrong as step 2.
- # [10:58] * Joins: zcorpan (n=zcorpan@pat.se.opera.com)
- # [11:17] * Joins: OmegaJunior (n=ZJr@a82-95-48-162.adsl.xs4all.nl)
- # [11:33] * Joins: MikeSmith (n=MikeSmit@eM60-254-198-229.pool.emnet.ne.jp)
- # [11:47] * Quits: tantek_ (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
- # [12:01] <hsivonen> are there actual implementations that support SVG 1.2 Tiny scripting via Java jars?
- # [12:02] <hsivonen> If I had to guess, I'd guess that scripting via ECMAScript would be a better match for Gecko/WebKit/Opera
- # [12:03] <heycam> hsivonen, it doesn't do 1.2 Tiny (just 1.1 full plus a couple of 1.2-isms), but Batik does support the scripting via Java jars
- # [12:05] <hsivonen> heycam: OK. interesting.
- # [12:05] <heycam> i don't know if many people use the features though
- # [12:05] <hsivonen> heycam: how do they handle security? that seems like a fast way to classloader hell
- # [12:05] <heycam> s/features/feature/
- # [12:06] <heycam> i believe it has the same restrictions as that of ecmascript running in the document
- # [12:08] <heycam> i.e. those classes won't be able to write to the filesystem, open non-same-origin connections, etc.
- # [13:15] * Quits: jruderman (n=jruderma@ip68-5-234-103.oc.oc.cox.net) (Read error: 110 (Connection timed out))
- # [13:59] * Joins: Charl (n=charlvn@c1-118-13.wblv.isadsl.co.za)
- # [14:13] <hendry> are label elements depreciated? e.g. <label for="to" >
- # [14:13] <zcorpan> no
- # [14:14] <zcorpan> or at least i don't depreciate them :)
- # [14:14] <hendry> ok, I must be using them wrong http://validator.nu/?doc=http%3A%2F%2Fletter.dabase.com%2F
- # [14:14] <zcorpan> you mix block and inline
- # [14:15] <hendry> i keep doing that
- # [14:15] <hendry> also what's the story with size on the input tag?
- # [14:15] <zcorpan> wf2 says size="" is deprecated
- # [14:16] <zcorpan> will likely be dropped altogether when wf2 is integrated
- # [14:16] <zcorpan> (though personally i don't think size="" should be dropped)
- # [14:19] <zcorpan> (form also requires block children currently, also in html4 strict, so you need blocks around your labels)
- # [14:20] <hendry> thanks zcorpan
- # [14:22] <hendry> what's wrong with : input type="submit"
- # [14:23] <zcorpan> <input> is also inline
- # [14:23] <zcorpan> though the error message seems wrong
- # [14:23] <zcorpan> hsivonen: ^
- # [14:24] <hendry> yeah ...
- # [14:24] <zcorpan> aha, hidden inputs are allowed in that context
- # [14:24] <hendry> safari doesn't seem to render the text in the opening/closing inputs, whilst firefox does
- # [14:24] <zcorpan> so the schema expects type="hidden"
- # [14:24] <hendry> zcorpan: very good
- # [14:26] <zcorpan> hendry: you have a newline at the beginning of the value=""
- # [14:26] <hendry> is there something in WF2 I wonder, which is supposed to clear a form. For example test says "Firstname Lastname", and when editing that input it's cleared
- # [14:27] <zcorpan> hendry: though since it works in other browsers it's probably a bug in safari
- # [14:27] <hendry> oh yes
- # [14:27] <zcorpan> hendry: that would be placeholder="", not in html5 yet
- # [14:28] <hendry> oh right
- # [14:28] <hendry> I guess I need some JS in there
- # [14:28] <zcorpan> http://simon.html5.org/sandbox/js/placeholder.js
- # [14:29] <hendry> i thought you could do something like <input>what value would be</input>
- # [14:29] <hendry> looks like you can't
- # [14:30] <zcorpan> no, <input> is a void element
- # [14:31] <hendry> thanks again zcorpan
- # [14:34] <zcorpan> welcome
- # [14:36] <hsivonen> zcorpan: hendry fixed the page before I had a chance to check the message
- # [14:36] <hsivonen> zcorpan: however, my crystal ball tells me the message is correct but for a non-obvious reason
- # [14:36] <hendry> hsivonen: i'll unfix it one mo
- # [14:36] <hsivonen> zcorpan: <input type='hidden'> is block
- # [14:36] <hendry> how come placeholder only works on webkit? http://simon.html5.org/sandbox/js/placeholder-demo.htm
- # [14:37] <zcorpan> hsivonen: yes, i figured
- # [14:37] <hendry> hsivonen: http://validator.nu/?doc=http%3A%2F%2Fletter.dabase.com%2F
- # [14:37] <zcorpan> hendry: because they invented it and no-one else has copied it yet?
- # [14:38] <hsivonen> hendry: yeah, the error is correct (type=hidden would work) but unintuitive
- # [14:39] <zcorpan> hendry: the script should make it work in other browsers, but rely on some features that are not widely implemented
- # [14:39] <zcorpan> s/rely/it relies/
- # [14:39] <zcorpan> such as the DOMFocusIn event
- # [14:40] <zcorpan> should work in opera 9.5
- # [14:40] <hendry> damn, my backspace in MacOSX Terminal is misbehaving
- # [14:41] <hsivonen> hendry: when did you switch to non-DFSG software?
- # [14:42] <hendry> hsivonen: at work I use MacOSX :)
- # [14:42] <hendry> zcorpan: how does placeholder and textarea supposed to work? http://dabase.com/placeholder.html
- # [14:43] <hendry> it's just for input I think (looking at the JS)
- # [14:43] <zcorpan> hendry: placeholder for textarea is not implemented in webkit
- # [14:45] <hsivonen> zcorpan: does my name=''/usemap='' suggestion make sense in your opinion?
- # [14:46] <hsivonen> (formulating a researched opinion was tedious)
- # [14:47] <hendry> i just put a reset input on letter.dabase.com. Amazed that it doesn't actually clear the forms. It puts them how they were before
- # [14:47] <hsivonen> reset suck
- # [14:47] <hsivonen> s
- # [14:55] <zcorpan> hsivonen: yes, i think it makes sense. it's pretty much what i suggested, also
- # [14:58] <hsivonen> zcorpan: uh, right. so it is. :-)
- # [15:28] * Quits: mpt (n=mpt@121-72-139-108.dsl.telstraclear.net) ("This computer has gone to sleep")
- # [15:31] * Joins: mpt (n=mpt@121-72-139-108.dsl.telstraclear.net)
- # [17:42] * Disconnected
- # [17:42] * Attempting to rejoin channel #whatwg
- # [17:42] * Rejoined channel #whatwg
- # [17:42] * Topic is 'WHATWG (HTML5) -- http://www.whatwg.org/ -- Logs: http://krijnhoetmer.nl/irc-logs/ -- Please leave your sense of logic at the door, thanks!'
- # [17:42] * Set by Hixie on Tue Apr 03 04:10:22
- # [17:47] * Quits: virtuelv (n=virtuelv@pat-tdc.opera.com) ("Leaving")
- # [17:55] * om_sleep is now known as othermaciej
- # [18:00] <zcorpan> http://software.hixie.ch/utilities/js/live-dom-viewer/?%3C!DOCTYPE%20html%3E%3Cstyle%3Ea-%C3%85%20{border%3Asolid}a-%C3%A5%20{color%3Ablue}%3C%2Fstyle%3E%3Cbody%3E%3Ca-%C3%A5%3Ea%3C%2Fa-%C3%85%3Eb
- # [18:00] * Parts: OmegaJunior (n=ZJr@a82-95-48-162.adsl.xs4all.nl)
- # [18:01] <zcorpan> http://software.hixie.ch/utilities/js/live-dom-viewer/?%3C!DOCTYPE%20html%3E%3Cstyle%3Ea[%C3%85]%20{border%3Asolid}a[%C3%A5]%20{color%3Ablue}%3C%2Fstyle%3E%3Cbody%3E%3Ca%20%C3%A5%3Ea%3Ca%20%C3%85%3Eb
- # [18:03] <zcorpan> it seems browsers differ from what html5 says for those
- # [18:07] * Quits: h3h (n=w3rd@cpe-76-88-44-219.san.res.rr.com)
- # [18:11] * Quits: othermaciej (n=mjs@dsl081-048-145.sfo1.dsl.speakeasy.net)
- # [18:11] * Joins: hober (n=ted@unaffiliated/hober)
- # [18:24] <jacobolus> zcorpan: the behavior for those differs in webkit/gecko for me
- # [18:26] <jacobolus> that is, gecko sees </a-Å> as a closing tag for <a-å>, but webkit does not
- # [18:28] * Joins: weinig (n=weinig@17.255.96.215)
- # [18:32] * aroben|out is now known as aroben
- # [18:35] * Joins: h3h (n=w3rd@66-162-32-234.static.twtelecom.net)
- # [18:35] <zcorpan> jacobolus: indeed; webkit is per html5
- # [18:36] <jacobolus> so were you just pointing that out? or suggesting the spec be to gecko's behavior, or… ?
- # [18:36] <zcorpan> the former
- # [18:38] * Joins: weinig_ (n=weinig@17.203.15.140)
- # [18:39] <zcorpan> though html5 also needs to define what the case sensitivity is for elements and attributes wrt selectors
- # [18:39] <zcorpan> ascii-case insensitive makes sense, but doesn't match browsers
- # [18:40] <zcorpan> or it matches opera, actually
- # [18:45] * Joins: kingryan (n=kingryan@corp.technorati.com)
- # [18:46] * Joins: maikmerten (n=maikmert@La52e.l.pppool.de)
- # [18:49] * Quits: aaronlev (n=chatzill@c-66-31-86-217.hsd1.ma.comcast.net) (Read error: 110 (Connection timed out))
- # [18:54] * Quits: weinig (n=weinig@17.255.96.215) (Connection timed out)
- # [18:57] * Joins: jruderman (n=jruderma@ip68-5-234-103.oc.oc.cox.net)
- # [18:57] * Joins: aaronlev (n=chatzill@209-6-168-245.c3-0.arl-ubr2.sbo-arl.ma.cable.rcn.com)
- # [18:57] * Joins: dbaron (n=dbaron@corp-241.mountainview.mozilla.com)
- # [19:00] * Joins: KevinMarks (i=KevinMar@nat/google/x-9dc4f3eaf016b87f)
- # [19:13] * Joins: othermaciej (n=mjs@17.255.105.142)
- # [19:14] * Joins: othermaciej_ (n=mjs@17.203.15.146)
- # [19:21] <zcorpan> http://simon.html5.org/tools/js/designmode-viewer/ -- create a list and press "indent"
- # [19:21] <zcorpan> all browsers nest lists directly without an <li> in between
- # [19:30] * Quits: othermaciej (n=mjs@17.255.105.142) (Read error: 110 (Connection timed out))
- # [19:39] * Quits: othermaciej_ (n=mjs@17.203.15.146)
- # [19:39] * Joins: othermaciej (n=mjs@17.203.15.146)
- # [19:41] * Joins: virtuelv (n=virtuelv@51.80-203-76.nextgentel.com)
- # [19:48] * Quits: aaronlev (n=chatzill@209-6-168-245.c3-0.arl-ubr2.sbo-arl.ma.cable.rcn.com) (Remote closed the connection)
- # [19:49] * Joins: aaronlev (n=chatzill@209-6-168-245.c3-0.arl-ubr2.sbo-arl.ma.cable.rcn.com)
- # [20:06] * Joins: tantek (n=tantek@000-125-550.area2.spcsdns.net)
- # [20:10] * Quits: aroben (i=aroben@unaffiliated/aroben) ("Leaving")
- # [20:11] * Joins: aroben (i=adamrobe@nat/apple/x-853626c166901f2f)
- # [20:32] * Quits: aroben (i=adamrobe@unaffiliated/aroben)
- # [20:32] * Joins: aroben (i=adamrobe@nat/apple/x-a78130d3d73dbf35)
- # [20:41] * Quits: weinig_ (n=weinig@17.203.15.140)
- # [20:44] * Joins: aroben_ (n=adamrobe@17.255.96.238)
- # [20:59] * Quits: aroben (i=adamrobe@unaffiliated/aroben) (Read error: 110 (Connection timed out))
- # [21:15] * Quits: virtuelv (n=virtuelv@51.80-203-76.nextgentel.com) (Read error: 104 (Connection reset by peer))
- # [21:16] * Quits: Lachy (n=Lachy@pat-tdc.opera.com) ("Leaving")
- # [21:17] * Joins: Lachy (n=Lachy@pat-tdc.opera.com)
- # [21:17] * Quits: KevinMarks (i=KevinMar@nat/google/x-9dc4f3eaf016b87f) (Read error: 110 (Connection timed out))
- # [21:18] * Quits: aroben_ (n=adamrobe@unaffiliated/aroben)
- # [21:19] * Joins: weinig (n=weinig@17.203.15.140)
- # [21:21] * Joins: aroben (i=adamrobe@nat/apple/x-0c77b171169b820a)
- # [21:22] * Quits: maikmerten (n=maikmert@La52e.l.pppool.de) (Remote closed the connection)
- # [21:27] * Quits: zcorpan (n=zcorpan@pat.se.opera.com) (Read error: 113 (No route to host))
- # [21:40] * Quits: bzed (n=bzed@devel.recluse.de) (Remote closed the connection)
- # [21:40] * Joins: bzed (n=bzed@devel.recluse.de)
- # [22:12] * Quits: hober (n=ted@unaffiliated/hober) (Read error: 110 (Connection timed out))
- # [22:18] * Joins: aroben_ (n=adamrobe@17.255.96.238)
- # [22:22] * Joins: weinig_ (n=weinig@17.203.15.140)
- # [22:22] * Quits: weinig (n=weinig@17.203.15.140) (Read error: 104 (Connection reset by peer))
- # [22:29] * Quits: kingryan (n=kingryan@corp.technorati.com) (Read error: 104 (Connection reset by peer))
- # [22:29] * Joins: csarven- (n=nevrasc@81-5-133-33.static.nfwebsolutions.com)
- # [22:30] * Joins: virtuelv (n=virtuelv@51.80-203-76.nextgentel.com)
- # [22:30] * Joins: mpt (n=mpt@121-72-139-108.dsl.telstraclear.net)
- # [22:31] * Joins: aroben__ (i=adamrobe@nat/apple/x-75cc4dc5741b75a4)
- # [22:31] * Quits: aroben (i=adamrobe@unaffiliated/aroben) (Read error: 104 (Connection reset by peer))
- # [22:37] * Joins: kingryan (n=kingryan@corp.technorati.com)
- # [22:37] <mpt> kingryan!
- # [22:38] <mpt> A few days ago you were wondering whether anyone uses "*" in URLs
- # [22:38] <kingryan> I was?
- # [22:38] <mpt> Darn, I've been saving up an example for you all this time and now you don't even remember :-)
- # [22:39] <kingryan> were we talking about comments in manifests?
- # [22:39] <mpt> One moment, I'll find out
- # [22:40] * Quits: ROBOd (n=robod@89.122.216.38) ("http://www.robodesign.ro")
- # [22:41] <mpt> Oct 04 12:47:45 <Hixie> blimey URIs use a lot of symbols. ok if we're to allow comments at end of lines we have to have a comment delimited that isn't one of + - . : / @ _ ~ % ! $ & ' ( ) * , ; = [ ] ? #
- # [22:41] <kingryan> right
- # [22:41] <kingryan> * can't be used b/c its part of URL syntax
- # [22:41] <mpt> ...
- # [22:42] <mpt> Oct 04 12:55:09 <kingryan> what about '*' ?
- # [22:42] <mpt> ...
- # [22:42] <mpt> Oct 04 12:55:45 * kingryan has no idea where * is used in URLs
- # [22:42] <mpt> There we go
- # [22:42] <mpt> anyway
- # [22:42] * Quits: bzed (n=bzed@devel.recluse.de) ("leaving")
- # [22:42] <mpt> One popular example of * in URLs is the Wayback Machine.
- # [22:42] <kingryan> ah yeah, I think I've seen that
- # [22:42] <mpt> e.g. <http://web.archive/org/*/http://www.whatwg.org/> (here, "*" means "show me all the versions you have")
- # [22:43] * Joins: bzed (n=bzed@devel.recluse.de)
- # [22:46] * Quits: aroben_ (n=adamrobe@unaffiliated/aroben) (Read error: 110 (Connection timed out))
- # [22:51] * jgraham just added some tests that ruby html5lib ought to fail
- # [22:51] * Joins: polin8 (n=brian@c-75-71-72-175.hsd1.co.comcast.net)
- # [22:51] * Quits: polin8 (n=brian@c-75-71-72-175.hsd1.co.comcast.net) (Remote closed the connection)
- # [22:51] * Joins: polin8 (n=brian@c-75-71-72-175.hsd1.co.comcast.net)
- # [22:52] <kingryan> jgraham: I take that as a challenge :)
- # [22:52] <jgraham> specifically I just added logic to the python side to assume utf-8 when utf-16 is found in the meta pre-parse algorithm
- # [22:52] <kingryan> is that in the spec?
- # [22:52] <jgraham> this is what hsivonen seems to do
- # [22:53] <jgraham> Since it's impossible for any file that is actually utf-16 encoded to be detected by the pre-parse it doesn't seem unreasonable
- # [22:53] <jgraham> but it's not in the spec yet
- # [22:53] <kingryan> yeah
- # [22:53] <jgraham> We were failing on real files because of this
- # [22:54] <kingryan> I see
- # [22:54] <kingryan> the python tests are failing for me now
- # [22:55] <jgraham> Oh.
- # [22:55] <kingryan> LookupError: unknown error handler name ' replace'
- # [22:55] <kingryan> from
- # [22:55] <kingryan> File "/Users/ryan/projects/html5lib/python/tests/test_encoding.py", line 18, in encodingTest
- # [22:55] <kingryan> stream = inputstream.HTMLInputStream(data,chardet=False)
- # [22:55] <kingryan> File "/Users/ryan/projects/html5lib/python/src/html5lib/inputstream.py", line 61, in __init__
- # [22:55] <kingryan> ' replace')
- # [22:56] <kingryan> looks like the space before 'replace' might be a problem
- # [22:57] <jgraham> hmm wfm
- # [22:57] <kingryan> fwiw, I'm running it via 'sh runtests.sh'
- # [22:58] * Quits: grimboy (n=grimboy@85-211-254-198.dsl.pipex.com) (Connection timed out)
- # [22:58] * Joins: grimboy (n=grimboy@85.211.237.215)
- # [22:58] <hsivonen> the sniffing part of the spec changed after I did my impl
- # [22:59] <jgraham> OK, so I removed the whitespace
- # [23:01] <jgraham> hsivonen: I don't think it covers the case of <meta charset="UTF-16"> in the current version
- # [23:01] <jgraham> assuming the <meta> is detected by the pre-parser
- # [23:01] <jgraham> it works if the <meta> is not in the first 512 bytes though
- # [23:03] <jgraham> (the spec that is)
- # [23:07] * Joins: doublec (n=doublec@202.180.114.137)
- # [23:07] <hsivonen> jgraham: IIRC, I did with UTF-16 what someone from Apple said WebKit does
- # [23:08] <hsivonen> jgraham: IIRC, UTF-16 in meta needs to be taken to mean UTF-8 for Web compat
- # [23:27] * Quits: weinig_ (n=weinig@17.203.15.140)
- # [23:28] * Joins: KevinMarks (i=KevinMar@nat/google/x-d852b36709dddd7d)
- # [23:37] * Joins: hober (n=ted@unaffiliated/hober)
- # [23:41] * Quits: virtuelv (n=virtuelv@51.80-203-76.nextgentel.com) ("Leaving")
- # [23:53] * Joins: zcorpan (n=zcorpan@c-0922e353.1451-1-64736c12.cust.bredbandsbolaget.se)
- # [23:55] <jgraham> hsivonen: Yeah, I think I remember othermaciej saying that; which is also what the comment in your source says :)
- # Session Close: Wed Oct 17 00:00:00 2007
The end :)