Options:
- # Session Start: Thu Aug 09 00:00:00 2007
- # Session Ident: #whatwg
- # [00:00] * Quits: aroben (n=adamrobe@unaffiliated/aroben) (Read error: 110 (Connection timed out))
- # [00:06] * Quits: annevk (n=annevk@89.10.19.147) (Read error: 110 (Connection timed out))
- # [00:11] * Joins: KevinMarks (i=KevinMar@nat/google/x-f2ae7134f1980345)
- # [00:20] * Quits: aroben_ (n=adamrobe@unaffiliated/aroben)
- # [00:51] * Quits: weinig (i=weinig@nat/apple/x-5a1c57e4c18d7176)
- # [01:03] * Joins: aroben (n=adamrobe@17.203.15.181)
- # [01:20] * Joins: weinig (i=weinig@nat/apple/x-754eb3621e2a762a)
- # [01:21] * Quits: billmason (n=billmaso@ip156.unival.com) (Read error: 104 (Connection reset by peer))
- # [01:22] * Quits: tantek (n=tantek@CPE-65-28-102-35.kc.res.rr.com)
- # [01:26] * Quits: jruderman (n=jruderma@corp-241.mountainview.mozilla.com)
- # [01:32] * Joins: csarven (n=nevrasc@modemcable081.152-201-24.mc.videotron.ca)
- # [01:59] * Joins: karlUshi (n=karl@dhcp-247-173.mag.keio.ac.jp)
- # [02:02] * Joins: othermaciej (n=mjs@17.255.100.153)
- # [02:06] * Quits: weinig (i=weinig@nat/apple/x-754eb3621e2a762a) (Read error: 110 (Connection timed out))
- # [02:06] * Quits: KevinMarks (i=KevinMar@nat/google/x-f2ae7134f1980345) ("The computer fell asleep")
- # [02:06] * Quits: othermaciej (n=mjs@17.255.100.153) (Remote closed the connection)
- # [02:08] * Quits: tndH_ (n=Rob@83.100.250.95) ("ChatZilla 0.9.78.1-rdmsoft [XULRunner 1.8.0.9/2006120508]")
- # [02:09] <Hixie> any opera people here?
- # [02:11] <karlUshi> which nationality?
- # [02:11] <karlUshi> http://en.wikipedia.org/wiki/Category:Opera_singers_by_nationality
- # [02:12] <Hixie> ...
- # [02:12] <Hixie> any opera software employees here?
- # [02:17] * Joins: weinig (i=weinig@nat/apple/x-884bb7207b512046)
- # [02:20] <Dashiva> Hixie: Temporarily, at least
- # [02:21] <Hixie> hey
- # [02:22] <Hixie> do you know what the offical Opera opinion is of moving postMessage from Document to Window?
- # [02:22] <Hixie> is it something you guys can do without breaking too much content? would you have to support both for a while? is that ok?
- # [02:24] * Parts: Wolfman2000 (n=Wolfman2@wvh5348rn.rh.ncsu.edu) ("Leaving")
- # [02:25] <Dashiva> Let's see...
- # [02:25] * Quits: cplot (n=cplot@c-98-193-22-194.hsd1.il.comcast.net) (Read error: 110 (Connection timed out))
- # [02:26] * Joins: cplot (n=cplot@c-98-193-22-194.hsd1.il.comcast.net)
- # [02:26] <Dashiva> Last I heard it was "window might be nicer, but not breaking the API is probably better"
- # [02:28] <Dashiva> You'll have to poke anne (I think) for anything official
- # [02:28] <Hixie> ok
- # [02:28] <Hixie> thanks
- # [02:28] <Hixie> i think i'm gonna break the API, in case you can poke people internally about this to make them aware of it
- # [02:30] <Dashiva> I'll see what I can do. Not sure what the official Opera policy on shooting messengers is ;)
- # [02:30] <Hixie> :-)
- # [02:45] * Joins: othermaciej (n=mjs@17.255.100.153)
- # [02:46] * Quits: othermaciej (n=mjs@17.255.100.153) (Remote closed the connection)
- # [02:47] * Joins: othermaciej (n=mjs@17.255.100.153)
- # [02:48] * Quits: othermaciej (n=mjs@17.255.100.153) (Remote closed the connection)
- # [02:48] * Joins: othermaciej (n=mjs@17.255.100.153)
- # [02:49] * Quits: othermaciej (n=mjs@17.255.100.153) (Remote closed the connection)
- # [02:49] * Joins: othermaciej (n=mjs@17.255.100.153)
- # [02:51] * Quits: othermaciej (n=mjs@17.255.100.153) (Remote closed the connection)
- # [02:54] * Quits: cplot (n=cplot@c-98-193-22-194.hsd1.il.comcast.net)
- # [02:57] * Quits: h3h (n=w3rd@66-162-32-234.static.twtelecom.net) ("|")
- # [02:58] * Joins: cplot (n=cplot@c-98-193-22-194.hsd1.il.comcast.net)
- # [03:05] * Joins: yod (n=ot@dhcp-247-29.mag.keio.ac.jp)
- # [03:09] <Hixie> <!DOCTYPE html> a<ruby> b <rt>rt1</rt> <rt>rt2</rt> </ruby>c
- # [03:09] <Hixie> and
- # [03:09] <Hixie> <!DOCTYPE html> a<ruby> b <rt>rt1</rt><rt>rt2</rt> </ruby>c
- # [03:09] <Hixie> render very differently in IE
- # [03:09] <Hixie> grr
- # [03:18] * Quits: weinig (i=weinig@nat/apple/x-884bb7207b512046)
- # [03:18] * Quits: aroben (n=adamrobe@unaffiliated/aroben)
- # [03:19] <karlUshi> judt because of the space?
- # [03:20] <karlUshi> I think it would be a good opportunity to include Richard Ishida in the discussion. He's on the list.
- # [03:22] <Hixie> it's not really a ruby problem, ironically
- # [03:22] <Hixie> it's an IE parsing problem
- # [03:23] <Hixie> knowledge of ironically ruby doesn't really help with speccing what to do with parsing ruby :-(
- # [03:23] <Hixie> er
- # [03:23] <Hixie> knowledge of ruby ironically doesn't really help, even
- # [03:26] <Hixie> i wonder if we should make <ruby> a formatting element
- # [03:27] <Hixie> it's the only way i can see to handle <ruby>a<rt>b<p>c</ruby>d
- # [03:27] <Hixie> in a way that resembles IE
- # [03:27] <Hixie> though maybe the solution is to not resemble IE
- # [03:30] * Quits: dbaron (n=dbaron@corp-241.mountainview.mozilla.com) ("8403864 bytes have been tenured, next gc will be global.")
- # [03:33] * Joins: othermaciej (n=mjs@17.255.100.153)
- # [03:34] * Quits: othermaciej (n=mjs@17.255.100.153) (Remote closed the connection)
- # [03:44] * Joins: tantek (n=tantek@CPE-65-28-102-35.kc.res.rr.com)
- # [03:49] * Joins: Lachy (n=Lachy@124-168-4-56.dyn.iinet.net.au)
- # [03:52] <Lachy> http://www.ibm.com/developerworks/library/x-html5/?ca=dgr-lnxw01NewHTML
- # [03:52] <Lachy> http://developers.slashdot.org/article.pl?sid=07/08/08/1558225
- # [03:55] * Joins: othermaciej (n=mjs@17.255.100.153)
- # [03:55] * Joins: aroben (n=adamrobe@17.203.15.181)
- # [03:55] * Joins: weinig (i=weinig@nat/apple/x-00f07934bf8e7392)
- # [03:57] * Quits: othermaciej (n=mjs@17.255.100.153) (Remote closed the connection)
- # [04:08] * Quits: cplot (n=cplot@c-98-193-22-194.hsd1.il.comcast.net)
- # [04:21] * Joins: KevinMarks (i=KevinMar@nat/google/x-edea872d673bcf88)
- # [04:22] <karlUshi> first comment "And here I was thinking that solved all of my web design problems. Now I might have to learn a second type of tag!"
- # [04:22] <karlUshi> :)
- # [04:23] * Joins: othermaciej (n=mjs@17.255.100.153)
- # [04:29] * Quits: gavins (n=gavin@firefox/developer/gavin)
- # [04:29] * Quits: othermaciej (n=mjs@17.255.100.153)
- # [04:29] * Joins: mattly (n=matt@24-176-224-135.dhcp.snlo.ca.charter.com)
- # [04:29] * Joins: othermaciej (n=mjs@17.255.100.153)
- # [04:33] * Joins: gavins (n=gavin@firefox/developer/gavin)
- # [04:37] <deltab> that comment as intended: "And here I was thinking that <pre> solved all of my web design problems. Now I might have to learn a second type of tag!"
- # [04:39] * Joins: cplot (n=cplot@c-98-193-22-194.hsd1.il.comcast.net)
- # [04:48] * Quits: KevinMarks (i=KevinMar@nat/google/x-edea872d673bcf88) ("The computer fell asleep")
- # [04:49] * Quits: weinig (i=weinig@nat/apple/x-00f07934bf8e7392) (Read error: 104 (Connection reset by peer))
- # [04:50] * Joins: weinig (i=weinig@nat/apple/x-de453f6aec87e868)
- # [05:01] * Joins: MikeSmith (n=MikeSmit@eM60-254-217-149.pool.emobile.ad.jp)
- # [05:05] * Joins: KevinMarks (i=KevinMar@nat/google/x-2f95d732e20ed8d4)
- # [05:17] * Quits: Lachy (n=Lachy@124-168-4-56.dyn.iinet.net.au) ("ChatZilla 0.9.78.1 [Firefox 2.0.0.4/2007051502]")
- # [05:20] * Joins: Lachy (n=Lachy@124-168-4-56.dyn.iinet.net.au)
- # [05:22] * Quits: aroben (n=adamrobe@unaffiliated/aroben)
- # [05:25] * Joins: tantek_ (n=tantek@CPE-65-28-102-35.kc.res.rr.com)
- # [05:26] * Quits: tantek (n=tantek@CPE-65-28-102-35.kc.res.rr.com) (Read error: 104 (Connection reset by peer))
- # [05:29] * Quits: MikeSmith (n=MikeSmit@eM60-254-217-149.pool.emobile.ad.jp) (Read error: 110 (Connection timed out))
- # [05:29] * Quits: cplot (n=cplot@c-98-193-22-194.hsd1.il.comcast.net)
- # [05:34] * Joins: h3h (n=w3rd@cpe-76-88-44-219.san.res.rr.com)
- # [05:35] * Quits: csarven (n=nevrasc@modemcable081.152-201-24.mc.videotron.ca) ("http:/www.csarven.ca")
- # [05:55] * Joins: aroben (n=adamrobe@c-67-160-250-192.hsd1.ca.comcast.net)
- # [06:18] * Quits: aroben (n=adamrobe@unaffiliated/aroben)
- # [06:37] * Joins: MikeSmith (n=MikeSmit@tea12.w3.mag.keio.ac.jp)
- # [06:37] * Quits: MikeSmith (n=MikeSmit@tea12.w3.mag.keio.ac.jp) (Read error: 104 (Connection reset by peer))
- # [06:38] * Joins: MikeSmith (n=MikeSmit@tea12.w3.mag.keio.ac.jp)
- # [06:49] * Joins: aroben (n=adamrobe@c-67-160-250-192.hsd1.ca.comcast.net)
- # [07:07] * Quits: othermaciej (n=mjs@17.255.100.153)
- # [07:10] * Quits: MikeSmith (n=MikeSmit@tea12.w3.mag.keio.ac.jp) ("Less talk, more pimp walk.")
- # [07:19] * Quits: dev0_ (i=Tobias@unaffiliated/icefox0) (Read error: 110 (Connection timed out))
- # [07:19] * Joins: dev0_ (i=Tobias@dslb-088-076-238-093.pools.arcor-ip.net)
- # [07:20] * Joins: MikeSmith (n=MikeSmit@eM60-254-206-2.pool.emobile.ad.jp)
- # [07:23] * Joins: cplot (n=cplot@h46088505.area4.spcsdns.net)
- # [07:37] <Hixie> http://junkyard.damowmow.com/287 comes from the new study
- # [07:37] <Hixie> (about usemap)
- # [07:39] <Hixie> i think we can throw it out safely
- # [07:40] <Hixie> but if someone wants to look at how those pages use usemap="" on <input> to see if any of them use it in a way that matters, that'd be great
- # [08:06] * Quits: weinig (i=weinig@nat/apple/x-de453f6aec87e868)
- # [08:11] * Quits: cplot (n=cplot@h46088505.area4.spcsdns.net) (Read error: 110 (Connection timed out))
- # [08:11] * Joins: cplot (n=cplot@000-360-198.area4.spcsdns.net)
- # [08:25] * Quits: h3h (n=w3rd@cpe-76-88-44-219.san.res.rr.com)
- # [08:43] * Joins: weinig (n=weinig@c-67-188-89-242.hsd1.ca.comcast.net)
- # [08:52] * Quits: weinig (n=weinig@c-67-188-89-242.hsd1.ca.comcast.net)
- # [09:10] * Quits: yod (n=ot@dhcp-247-29.mag.keio.ac.jp) ("Leaving")
- # [09:19] <Lachy> Hixie, the first 6 results from that study don't use the map for anything useful at all. I don't expect to find any that do if I keep looking
- # [09:28] <Hixie> all the pages have an <input> with type=image with a usemap="" that points to a <map> with a name or ID that matches
- # [09:28] <Hixie> i didn't check if the <map> had <area> elements
- # [09:29] <Hixie> lachy: in what way were they useless?
- # [09:30] <Hixie> hm, gotta go (i'm amused that people randomly twitter single words on whatwg.org btw)
- # [09:30] <Lachy> some had no <area> elements, some had them without href attributes and others had <area ... href=""> or <area ... href="#">
- # [09:30] * Quits: karlUshi (n=karl@dhcp-247-173.mag.keio.ac.jp) ("Where dwelt Ymir, or wherein did he find sustenance?")
- # [09:38] * Quits: aroben (n=adamrobe@unaffiliated/aroben)
- # [09:46] * Joins: annevk (n=annevk@213.236.208.247)
- # [09:47] <annevk> Hixie, we don't want to break the API I think
- # [09:48] <annevk> Hixie, there was this bug report you commented on relevant to that
- # [09:50] * Quits: KevinMarks (i=KevinMar@nat/google/x-2f95d732e20ed8d4) ("The computer fell asleep")
- # [09:51] * Quits: dev0_ (i=Tobias@unaffiliated/icefox0) (Read error: 110 (Connection timed out))
- # [09:51] * Joins: dev0_ (i=Tobias@dslb-088-077-235-187.pools.arcor-ip.net)
- # [09:54] * Joins: met_ (n=Hassman@b14-4.vscht.cz)
- # [10:10] * Quits: mpt (n=mpt@121-72-130-73.dsl.telstraclear.net) ("This computer has gone to sleep")
- # [10:13] * Joins: zcorpan (n=zcorpan@pat-tdc.opera.com)
- # [10:16] * Quits: tantek_ (n=tantek@CPE-65-28-102-35.kc.res.rr.com)
- # [10:20] * Joins: virtuelv (n=virtuelv@213.236.208.247)
- # [10:29] * Joins: mgdm (n=michael@madhackery.com)
- # [10:44] * Joins: othermaciej (n=mjs@dsl081-048-145.sfo1.dsl.speakeasy.net)
- # [11:02] * Quits: zcorpan (n=zcorpan@pat-tdc.opera.com) (Read error: 104 (Connection reset by peer))
- # [11:03] * Joins: zcorpan (n=zcorpan@pat-tdc.opera.com)
- # [11:38] * Joins: hendry (n=hendry@91.84.62.62)
- # [11:51] * Joins: KevinMarks (n=KevinMar@c-76-102-254-252.hsd1.ca.comcast.net)
- # [11:59] * Joins: mpt (n=mpt@121-72-130-73.dsl.telstraclear.net)
- # [12:03] * Joins: BenWard (i=BenWard@nat/yahoo/x-5c294de70349b27e)
- # [12:14] * Quits: othermaciej (n=mjs@dsl081-048-145.sfo1.dsl.speakeasy.net)
- # [12:16] <zcorpan> http://simon.html5.org/test/html/semantics/image-maps/ 003..004 confirms that id/name with usemap is unicode case insensitive
- # [12:17] <zcorpan> in all 4 browsers
- # [12:17] <zcorpan> (except in xhtml in fx and saf, where it is case sensitive)
- # [12:19] <zcorpan> Hixie: ^
- # [12:40] * Joins: gsnedders_ (n=gsnedder@host86-138-194-36.range86-138.btcentralplus.com)
- # [12:42] * Quits: gsnedders (n=gsnedder@host81-132-175-22.range81-132.btcentralplus.com) (Nick collision from services.)
- # [12:42] * gsnedders_ is now known as gsnedders
- # [12:45] * Quits: annevk (n=annevk@213.236.208.247) (Read error: 110 (Connection timed out))
- # [13:02] * Quits: MikeSmith (n=MikeSmit@eM60-254-206-2.pool.emobile.ad.jp) ("Less talk, more pimp walk.")
- # [13:30] * Quits: hendry (n=hendry@91.84.62.62) ("train")
- # [13:37] * Quits: cplot (n=cplot@000-360-198.area4.spcsdns.net) (Read error: 110 (Connection timed out))
- # [13:49] * Joins: cplot (n=cplot@user-119aike.biz.mindspring.com)
- # [13:49] * Joins: MikeSmith (n=MikeSmit@eM60-254-219-227.pool.emobile.ad.jp)
- # [13:50] * Joins: billyjack (n=MikeSmit@eM60-254-219-227.pool.emobile.ad.jp)
- # [13:50] * Quits: billyjack (n=MikeSmit@eM60-254-219-227.pool.emobile.ad.jp) (Client Quit)
- # [14:02] * Joins: tantek (n=tantek@CPE-65-28-102-35.kc.res.rr.com)
- # [14:22] * Quits: MikeSmith (n=MikeSmit@eM60-254-219-227.pool.emobile.ad.jp) ("Less talk, more pimp walk.")
- # [14:58] * Joins: tndH_ (i=Rob@83.100.250.95)
- # [14:58] * tndH_ is now known as tndH
- # [15:14] * Quits: mattly (n=matt@24-176-224-135.dhcp.snlo.ca.charter.com)
- # [15:25] * Quits: dev0_ (i=Tobias@unaffiliated/icefox0) (Read error: 110 (Connection timed out))
- # [15:25] * Joins: dev0_ (i=Tobias@dslb-088-077-240-240.pools.arcor-ip.net)
- # [15:44] * Quits: tantek (n=tantek@CPE-65-28-102-35.kc.res.rr.com)
- # [15:55] * Joins: MikeSmith (n=MikeSmit@eM60-254-196-75.pool.emobile.ad.jp)
- # [16:05] * Joins: Codler (n=Codler@84-218-7-127.eurobelladsl.telenor.se)
- # [16:11] * Joins: dglazkov (n=dglazkov@adsl-065-081-081-030.sip.bhm.bellsouth.net)
- # [16:31] * Quits: BenWard (i=BenWard@nat/yahoo/x-5c294de70349b27e) (Read error: 104 (Connection reset by peer))
- # [16:31] * Joins: BenWard (i=BenWard@nat/yahoo/x-a3dc64946a4f90a0)
- # [16:59] * Joins: tantek (n=tantek@adsl-75-35-58-6.dsl.ksc2mo.sbcglobal.net)
- # [16:59] * Quits: virtuelv (n=virtuelv@213.236.208.247) (Read error: 113 (No route to host))
- # [16:59] * Joins: ROBOd (n=robod@86.34.246.154)
- # [17:09] * Quits: cplot (n=cplot@user-119aike.biz.mindspring.com)
- # [17:10] * Quits: virtuelv_ (n=virtuelv@pat-tdc.opera.com) ("Leaving")
- # [17:25] * Joins: virtuelv (n=virtuelv@pat-tdc.opera.com)
- # [17:39] * Quits: KevinMarks (n=KevinMar@c-76-102-254-252.hsd1.ca.comcast.net) ("The computer fell asleep")
- # [17:46] * Joins: annevk (n=annevk@pat-tdc.opera.com)
- # [17:50] * Quits: met_ (n=Hassman@b14-4.vscht.cz) ("Chemists never die, they just stop reacting.")
- # [17:56] * Quits: Codler (n=Codler@84-218-7-127.eurobelladsl.telenor.se) (Connection timed out)
- # [18:02] * Joins: cplot (n=cplot@12.168.46.149)
- # [18:05] * Joins: maikmerten (n=maikmert@L9845.l.pppool.de)
- # [18:30] * Quits: tantek (n=tantek@adsl-75-35-58-6.dsl.ksc2mo.sbcglobal.net)
- # [18:32] <zcorpan> Lachy: is http://lachy.id.au/dev/presentation/developing-with-html5/ announced anywhere? can it be added to the wiki?
- # [18:45] * Joins: h3h (n=w3rd@66-162-32-234.static.twtelecom.net)
- # [19:07] <annevk> http://www.prochoiceforum.org.uk/comm47.asp is another page which is worse in browsers that support <input usemap>
- # [19:08] <Hixie> hmm
- # [19:09] <Hixie> guess we'll remove it
- # [19:09] <annevk> http://www.soe.uwm.edu/pages/welcome/Certification_and_Degrees too
- # [19:09] <annevk> (if you click advanced search you go to the normal search page except that it doesn't submit any data you typed in)
- # [19:10] <annevk> although I think that site actually had the intention of making it useful
- # [19:11] <annevk> http://www.universaldizayn.com/irtibat.php login breaks in Opera and Firefox
- # [19:12] <Hixie> i'm gonna do the study again but only get pages that have <map>s with <area>s
- # [19:12] <Hixie> which themselves have both coords="" and href="" and their href="" isn't "" or "#"
- # [19:12] <annevk> these all had <area>
- # [19:12] <annevk> oh
- # [19:12] <Hixie> anything else i should filter out?
- # [19:13] <annevk> I just looked at those three so far
- # [19:13] <annevk> I already filed a bug for removal...
- # [19:13] <Hixie> yeah i'm pretty sure we want to remove it
- # [19:13] <Hixie> i just want to make sure
- # [19:14] * Joins: weinig (i=weinig@nat/apple/x-7332d28e89d4c356)
- # [19:15] * Quits: cplot (n=cplot@12.168.46.149)
- # [19:22] * Joins: aroben (n=adamrobe@17.203.15.181)
- # [19:24] <annevk> http://www.ljagri.gov.cn/nykj_syjs.asp also has the # problem
- # [19:24] * Quits: BenWard (i=BenWard@nat/yahoo/x-a3dc64946a4f90a0) ("Fades out again…")
- # [19:25] <Hixie> yeah that one wouldn't be caught in the new survey i just launched
- # [19:25] * Quits: weinig (i=weinig@nat/apple/x-7332d28e89d4c356)
- # [19:27] * Joins: aroben_ (n=adamrobe@17.255.107.197)
- # [19:27] * Quits: aroben_ (n=adamrobe@unaffiliated/aroben) (Remote closed the connection)
- # [19:28] <annevk> http://software.hixie.ch/utilities/js/live-dom-viewer/?%3C%21DOCTYPE%20html%3E%0A%3Ciframe%20src%3Dhttp%3A//www.opera.com/%3E%3C/iframe%3E%0Axx%3Cscript%3E%20document.getElementsByTagName%28%22iframe%22%29%5B0%5D.contentDocument.location%20%3D%20%22http%3A//google.com%22%20%3C/script%3E
- # [19:28] <annevk> is one reason why postMessage might just as well stay on Document
- # [19:28] * Joins: weinig (i=weinig@nat/apple/x-76dd5e1c708c5b07)
- # [19:28] <annevk> oh, interesting, it only seems to work in Firefox
- # [19:28] * annevk ponders
- # [19:29] * Joins: KevinMarks (i=KevinMar@nat/google/x-181a32ea21bad7db)
- # [19:29] <Hixie> yeah document shouldn't be accessible cross-origin
- # [19:29] <annevk> I thought they were the ones having issues with this document being accessible?
- # [19:29] <annevk> We'd like to keep postMessage() as is, if possible...
- # [19:29] <Hixie> no they were the ones who said that they had too many security problems
- # [19:29] <Hixie> oh?
- # [19:29] <Hixie> why?
- # [19:30] <annevk> see pm with link to internal bug report
- # [19:30] <annevk> basically, jl doesn't really see a good reason to break the API
- # [19:31] * Joins: hasather_ (n=hasather@22.80-203-71.nextgentel.com)
- # [19:33] <annevk> btw, would be nice if Live DOM Viewer had something like $(id) and $$(tagname) in the global scope or something similarly named
- # [19:42] * Quits: aroben (n=adamrobe@unaffiliated/aroben) (Read error: 110 (Connection timed out))
- # [19:47] * maikmerten is now known as maik|bath
- # [19:49] <annevk> oops, made a mistake
- # [19:49] <annevk> http://software.hixie.ch/utilities/js/live-dom-viewer/?%3Ciframe%20src%3Dhttp%3A//www.opera.com/%3E%3C/iframe%3E%3Cscript%3Eonload%3Dfunction%28%29%7Bdocument.getElementsByTagName%28%22iframe%22%29%5B0%5D.contentDocument.location%20%3D%20%22http%3A//google.com/%22%7D%3C/script%3E%20
- # [19:49] <annevk> does make the redirect in Opera
- # [19:50] * Joins: aroben (n=adamrobe@17.203.15.181)
- # [19:51] <annevk> lol, that variant throws an exception in Firefox
- # [19:52] <zcorpan> ie7 as well (when you change contentDocument to contentWindow.document)
- # [19:54] <Lachy> zcorpan: sure, you can add it to the wiki. I will be blogging about it shortly too
- # [19:55] * Quits: Lachy (n=Lachy@124-168-4-56.dyn.iinet.net.au) ("ChatZilla 0.9.78.1 [Firefox 2.0.0.4/2007051502]")
- # [19:55] * moeffju[afk] is now known as moeffju
- # [19:56] * Joins: Lachy (n=Lachy@124-168-4-56.dyn.iinet.net.au)
- # [20:04] * Hixie slowly builds the most elaborate cross-domain attempt he has ever made
- # [20:05] <zcorpan> Lachy: done
- # [20:11] <Hixie> http://software.hixie.ch/utilities/js/live-dom-viewer/?<!DOCTYPE html><body onload%3D"setTimeout(test1%2C 100)%3B setTimeout(test2%2C 200)%3B">...<iframe src%3D"http%3A//labs.google.com"></iframe><script>function test1() {w('contentDocument%3A')%3Bvar y %3D document.getElementsByTagName('iframe')[0]%3Bw(y)%3Bw(y.contentDocument)%3Bw(y.contentDocument.write)%3By.contentDocument.write('test')%3B}</script><script>function test2() {w('contentWindow%3A')%3Bvar x %3D do
- # [20:11] <Hixie> (did that truncate?)
- # [20:11] <Hixie> anyway my conclusion is that only Opera lets you iterate over the Document, and only Firefox lets you access document.write()
- # [20:14] <Hixie> actually i can't even call document.write() in firefox
- # [20:16] <Hixie> wait that wasn't the right test
- # [20:18] <Hixie> annevk: i commented on the bug
- # [20:18] <Hixie> http://junkyard.damowmow.com/288 is my "testcase"
- # [20:18] * maik|bath is now known as maikmerten
- # [20:29] * Quits: zcorpan (n=zcorpan@pat-tdc.opera.com) (Read error: 110 (Connection timed out))
- # [20:33] <Hixie> i can't work out how to make <ruby> work
- # [20:33] * Joins: dbaron (n=dbaron@corp-241.mountainview.mozilla.com)
- # [20:34] <Hixie> specifically, the parsing of <ruby> in IE is not compatible with a non-tree DOM
- # [20:34] <Hixie> i wonder how much ruby is out there
- # [20:35] <Hixie> hm, not much
- # [20:35] <Hixie> it's not in the top 200
- # [20:36] * Joins: cplot (n=cplot@c-98-193-22-194.hsd1.il.comcast.net)
- # [20:44] * Joins: billmason (n=billmaso@ip156.unival.com)
- # [20:45] * Quits: maikmerten (n=maikmert@L9845.l.pppool.de) ("Leaving")
- # [20:54] * Joins: aroben_ (n=adamrobe@17.255.107.197)
- # [20:59] * Quits: cplot (n=cplot@c-98-193-22-194.hsd1.il.comcast.net)
- # [21:00] * Quits: aroben (n=adamrobe@unaffiliated/aroben) (Read error: 104 (Connection reset by peer))
- # [21:00] * Joins: aroben (n=adamrobe@17.203.15.181)
- # [21:02] * Quits: annevk (n=annevk@pat-tdc.opera.com) (Read error: 113 (No route to host))
- # [21:02] * Quits: virtuelv (n=virtuelv@pat-tdc.opera.com) (Read error: 113 (No route to host))
- # [21:04] * Quits: aroben (n=adamrobe@unaffiliated/aroben) (Client Quit)
- # [21:16] * Quits: aroben_ (n=adamrobe@unaffiliated/aroben) (Read error: 110 (Connection timed out))
- # [21:17] <Hixie> woot, my first official google blog post - http://google-code-updates.blogspot.com/2007/08/optimisation-data-for-html5-parser.html
- # [21:17] <Hixie> (also on code.google.com)
- # [21:21] * Quits: weinig (i=weinig@nat/apple/x-76dd5e1c708c5b07) (Read error: 110 (Connection timed out))
- # [21:47] * Joins: weinig (i=weinig@nat/apple/x-fb96001dd021b95b)
- # [21:48] * Joins: aroben (n=adamrobe@17.203.15.181)
- # [21:51] * Joins: tantek (n=tantek@CPE-65-28-102-35.kc.res.rr.com)
- # [21:59] * Joins: kingryan (n=kingryan@corp.technorati.com)
- # [22:08] * Quits: weinig (i=weinig@nat/apple/x-fb96001dd021b95b) (Read error: 104 (Connection reset by peer))
- # [22:08] * Joins: weinig (i=weinig@nat/apple/x-85fcfa6311ba8805)
- # [22:16] * Quits: MikeSmith (n=MikeSmit@eM60-254-196-75.pool.emobile.ad.jp) (Read error: 110 (Connection timed out))
- # [22:24] * Hixie launches a study of <ruby> parsing
- # [22:25] <Hixie> i don't understand how people wrote specs before
- # [22:26] <hsivonen> Hixie: have you taken a look at the ODF spec?
- # [22:26] <Hixie> no
- # [22:26] <Hixie> should i?
- # [22:26] <hsivonen> well, it certainly is very different from HTML 5.
- # [22:26] <Hixie> heh
- # [22:27] * Hixie starts looking at adding URIs and titles to pushState()
- # [22:27] <hsivonen> it is basically a commentary on the schema
- # [22:27] <Hixie> eh, that's a pretty common way of writing specs
- # [22:27] <Hixie> HTML4 is pretty much that
- # [22:28] <hsivonen> not on that level
- # [22:28] <Hixie> scary
- # [22:29] * Joins: aroben_ (n=adamrobe@17.203.15.181)
- # [22:29] * Quits: aroben (n=adamrobe@unaffiliated/aroben) (Read error: 104 (Connection reset by peer))
- # [22:30] * Quits: weinig (i=weinig@nat/apple/x-85fcfa6311ba8805) (Read error: 104 (Connection reset by peer))
- # [22:30] * aroben_ is now known as aroben
- # [22:30] * Joins: weinig (i=weinig@nat/apple/x-a6f452859bf754b6)
- # [22:30] <hsivonen> anyway, as far as spec writing goes, this processing model thing as well as error handling seem to be novel :-/
- # [22:31] <hsivonen> OOXML has detail, but more like a DoS of detail. I haven't figured out yet, if it is useful and sufficient detail
- # [22:31] <Hixie> but how do you write a "version 2" without being able to study the existing content and examine the cowpaths?
- # [22:33] <hsivonen> you take the next version of MS Office and figure out what new data structures there are? :-)
- # [22:33] <Hixie> on another note, i have this small slice of the web that i use for testing my scripts before i run them on the real data, and every time i do a test run over that data my parser skips over these same pages, which it outputs the url of to the console
- # [22:33] <Hixie> one of them is http://www.online-dating-facts.net/
- # [22:34] <Hixie> which has so many copies of "<b>Warning</b>: feof(): supplied argument is not a valid stream resource in <b>/home/online/public_html/inc/articles.inc</b> on line <b>4</b><br />" that my script runs out of bits to store elements in
- # [22:35] <Hixie> it may in fact be an infinite page, i can't quite tell
- # [22:35] <Hixie> i don't think i've ever reached the end of it
- # [22:35] <Hixie> (my test data file has a truncated copy of it)
- # [22:37] <Hixie> anyone have an opinion on whether pushState() should always require a URI or whether we should continue to allow state to be included without a URI?
- # [22:42] * Quits: dev0_ (i=Tobias@unaffiliated/icefox0) (Read error: 110 (Connection timed out))
- # [22:42] * Joins: dev0_ (i=Tobias@dslb-088-076-227-066.pools.arcor-ip.net)
- # [22:44] * Joins: virtuelv (n=virtuelv@pat-tdc.opera.com)
- # [22:53] <KevinMarks> Afternoon
- # [22:54] <KevinMarks> having a bit fo trouble following the rel="bookmark" stuff
- # [22:54] <KevinMarks> http://www.whatwg.org/specs/web-apps/current-work/#link-type2
- # [22:54] * Parts: billmason (n=billmaso@ip156.unival.com)
- # [22:55] <Hixie> what don't you follow?
- # [22:58] <KevinMarks> the implications of sections - if there are no <article> elements, the rel="bookmark" only applies to a subset fo the document?
- # [22:59] <KevinMarks> or can the bookmark link apply to the whole page?
- # [23:00] <KevinMarks> concrete example, go to google maps, and do a search. The 'link to this page' url has rel="bookmark" on it, which is intended to mean 'use this for the page permalink, not the top url as the content changed"
- # [23:00] <Hixie> it applies to the nearest <article>, or if there are no such ancestors, to the nearest <body>, <section>, <nav>, <blockquote>, or <aside> element
- # [23:01] <Hixie> whichever comes first
- # [23:03] <KevinMarks> that 'section' discovery is tricky
- # [23:03] <Hixie> you mean working out which element is a section?
- # [23:04] * Quits: ROBOd (n=robod@86.34.246.154) ("http://www.robodesign.ro")
- # [23:05] <KevinMarks> what seems 'natural' to me is to flood-fill outwards from each rel="bookmark" link until you hit another's boundary
- # [23:06] <KevinMarks> is the intent of that code to not 'leak' out from the subsections to the filler?
- # [23:07] <Hixie> i don't recall what the thinking was
- # [23:07] <Hixie> i think it was to make it possible to mark blog posts primarily
- # [23:07] <KevinMarks> right
- # [23:07] <Hixie> and then when you're not doing a post, to mark sections and stuff
- # [23:07] * Joins: othermaciej (n=mjs@dsl081-048-145.sfo1.dsl.speakeasy.net)
- # [23:08] <Hixie> but maybe we should drop that altogether
- # [23:08] <Hixie> and make it the nearest <article> or <body>
- # [23:08] <KevinMarks> no, broadly it makes sense
- # [23:08] <Hixie> i'm not sure i really see the point of permalinking to a section really
- # [23:08] <Hixie> i recommend sending feedback to the list (whatwg@whatwg.org) or me (ian@hixie.ch) so i look at it more closely, if you want it changed at all
- # [23:08] <KevinMarks> it is a huge usecase in blogs
- # [23:09] <Hixie> certainly <article> should definitely scope permalinks
- # [23:09] <Hixie> i'm talking mainly about <section> et al
- # [23:09] <KevinMarks> it's the independence of the sction parsing and the bookmark linking that confuses me a bit
- # [23:09] <Hixie> i don't see a real use case to scope to them
- # [23:09] <Hixie> i don't understand what you mean by "section parsing"
- # [23:10] <KevinMarks> http://www.whatwg.org/specs/web-apps/current-work/#outlines
- # [23:10] <Hixie> oh outlining
- # [23:11] <KevinMarks> wondering if anyone has implemented that yet - is that part of Sam's html5lib?
- # [23:11] <Hixie> i don't know of any implementation work short of the small script in the spec itself
- # [23:12] <KevinMarks> OK, thanks
- # [23:12] * Quits: dglazkov (n=dglazkov@adsl-065-081-081-030.sip.bhm.bellsouth.net)
- # [23:20] * Parts: hasather_ (n=hasather@22.80-203-71.nextgentel.com)
- # [23:23] * Quits: weinig (i=weinig@nat/apple/x-a6f452859bf754b6) (Read error: 104 (Connection reset by peer))
- # [23:23] * Joins: weinig (i=weinig@nat/apple/x-672e96712ef118de)
- # [23:49] * Quits: tantek (n=tantek@CPE-65-28-102-35.kc.res.rr.com)
- # [23:58] * Quits: othermaciej (n=mjs@dsl081-048-145.sfo1.dsl.speakeasy.net)
- # Session Close: Fri Aug 10 00:00:00 2007
The end :)