Options:
- # Session Start: Fri Aug 10 00:00:00 2007
- # Session Ident: #whatwg
- # [00:00] * Joins: othermaciej (n=mjs@dsl081-048-145.sfo1.dsl.speakeasy.net)
- # [00:01] * Quits: othermaciej (n=mjs@dsl081-048-145.sfo1.dsl.speakeasy.net) (Client Quit)
- # [00:03] * Quits: KevinMarks (i=KevinMar@nat/google/x-181a32ea21bad7db) ("The computer fell asleep")
- # [00:12] * Quits: dev0_ (i=Tobias@unaffiliated/icefox0) (Read error: 110 (Connection timed out))
- # [00:12] * Joins: dev0_ (i=Tobias@dslb-088-076-237-227.pools.arcor-ip.net)
- # [00:12] * Joins: weinig_ (i=weinig@nat/apple/x-344192d16cb1f501)
- # [00:13] * Quits: weinig (i=weinig@nat/apple/x-672e96712ef118de) (Read error: 104 (Connection reset by peer))
- # [00:28] <Hixie> preliminary results suggest we can get away with making <ruby> parse like phrasing elements! sweet
- # [00:28] <Hixie> let's hope it's representative
- # [00:29] * Joins: KevinMarks (i=KevinMar@nat/google/x-6371f4a0ecaad44c)
- # [00:34] * Joins: hober (n=ted@unaffiliated/hober)
- # [00:37] * Quits: dev0_ (i=Tobias@unaffiliated/icefox0) ("dev0_ has no reason")
- # [00:37] <Hixie> Ok I can only find about 500 sites (about 12000 pages) that use usemap="" on <input> in a way involving <area> elements that have actual href=""s with possibly useful values
- # [00:51] <Hixie> continuing the usemap=" saga -- http://junkyard.damowmow.com/289 is the new survey data
- # [00:51] <Hixie> in case people want to look at them
- # [00:55] * Quits: aroben (n=adamrobe@unaffiliated/aroben) (Read error: 104 (Connection reset by peer))
- # [00:55] * Joins: aroben (n=adamrobe@unaffiliated/aroben)
- # [01:16] * Joins: othermaciej (n=mjs@17.255.106.78)
- # [01:22] <Hixie> anyone have an opinion on whether pushState() should take an absolute URI which the UA must then verify, or whether we should require that it be frefixed either with ? or with # and that it then replaces either the query part or the hash part?
- # [01:24] * Joins: othermaciej_ (n=mjs@17.255.106.78)
- # [01:24] * Quits: othermaciej_ (n=mjs@17.255.106.78) (Remote closed the connection)
- # [01:25] <othermaciej> Hixie: I think it should accept either relative or absolute and apply appropriate constraints to the resulting resolved URI
- # [01:25] <othermaciej> Hixie: a lot of "REST" style sites put the interesting info in path segments of the URI, not in a query or fragment ID
- # [01:26] <Hixie> we could allow the path part to change too, i guess
- # [01:27] <Hixie> so you're saying take the URI, resolve it relative to whatever it is you resolve URIs in scripts to, and then check the protocol/server/port are the same
- # [01:28] <othermaciej> yes, that would be my suggestion
- # [01:28] <Hixie> k
- # [01:29] <Hixie> sweet, my ilife '08 package arrived
- # [01:29] <Hixie> now go go el wire package!
- # [01:42] * kingryan finds it interesting that http://www.whatwg.org/specs/web-apps/current-work/#outlines includes actual code
- # [01:46] * Joins: cplot (n=cplot@c-98-193-22-194.hsd1.il.comcast.net)
- # [01:46] * Quits: KevinMarks (i=KevinMar@nat/google/x-6371f4a0ecaad44c) ("The computer fell asleep")
- # [01:50] * Joins: KevinMarks (i=KevinMar@nat/google/x-c17ba352aefcfbcd)
- # [01:56] * Quits: Lachy (n=Lachy@124-168-4-56.dyn.iinet.net.au) ("ChatZilla 0.9.78.1 [Firefox 2.0.0.4/2007051502]")
- # [02:09] * Joins: MikeSmith (n=MikeSmit@eM60-254-215-115.pool.emobile.ad.jp)
- # [02:18] * Joins: tantek (n=tantek@CPE-65-28-102-35.kc.res.rr.com)
- # [02:19] <Hixie> hm
- # [02:19] <Hixie> an event to inform people that the fragment identifier has changed
- # [02:20] <Hixie> on...hashchanged?
- # [02:24] * Quits: h3h (n=w3rd@66-162-32-234.static.twtelecom.net) ("|")
- # [02:25] <kingryan> isn't there already an event for that?
- # [02:25] <kingryan> or maybe its just onscroll that gets emitted
- # [02:29] <Hixie> i don't think there's an event other than onscroll, no
- # [02:29] <Hixie> and onscroll doesn't always fire
- # [02:30] * Quits: tndH (i=Rob@83.100.250.95) ("ChatZilla 0.9.78.1-rdmsoft [XULRunner 1.8.0.9/2006120508]")
- # [02:33] <kingryan> right
- # [02:48] * Quits: tantek (n=tantek@CPE-65-28-102-35.kc.res.rr.com)
- # [02:48] * Quits: weinig_ (i=weinig@nat/apple/x-344192d16cb1f501)
- # [02:51] * Quits: cplot (n=cplot@c-98-193-22-194.hsd1.il.comcast.net)
- # [02:54] * Joins: yod (n=ot@softbank221018155222.bbtec.net)
- # [02:57] * Joins: cplot (n=cplot@c-98-193-22-194.hsd1.il.comcast.net)
- # [03:08] * Quits: cplot (n=cplot@c-98-193-22-194.hsd1.il.comcast.net) (Read error: 104 (Connection reset by peer))
- # [03:09] * Joins: cplot (n=cplot@c-98-193-22-194.hsd1.il.comcast.net)
- # [03:10] * Quits: kingryan (n=kingryan@corp.technorati.com)
- # [03:14] * Quits: yod (n=ot@softbank221018155222.bbtec.net) ("Leaving")
- # [03:27] * Quits: KevinMarks (i=KevinMar@nat/google/x-c17ba352aefcfbcd) ("The computer fell asleep")
- # [03:34] * Joins: weinig (i=weinig@nat/apple/x-21491a7f3a9178b4)
- # [03:49] * Quits: othermaciej (n=mjs@17.255.106.78)
- # [03:50] * Joins: Lachy (n=Lachy@124-168-4-56.dyn.iinet.net.au)
- # [03:55] <deltab> Hixie: would it be when navigation starts, or when the target fragment is shown?
- # [03:59] * Joins: csarven (n=nevrasc@modemcable081.152-201-24.mc.videotron.ca)
- # [04:08] * Joins: kfish (n=conrad@61.194.21.25)
- # [04:13] * Joins: csarven- (n=nevrasc@modemcable081.152-201-24.mc.videotron.ca)
- # [04:25] * Quits: csarven (n=nevrasc@modemcable081.152-201-24.mc.videotron.ca) (Read error: 110 (Connection timed out))
- # [04:30] <Hixie> deltab: it fires when you're on a page and you do something to scroll the page to a new fragid
- # [04:44] * Joins: h3h (n=w3rd@cpe-76-88-44-219.san.res.rr.com)
- # [04:54] * Joins: othermaciej (n=mjs@dsl081-048-145.sfo1.dsl.speakeasy.net)
- # [05:16] <mpt> Hixie, how about when you load a page with a fragment in the first place?
- # [05:17] <mpt> ah, maybe that's already catered for
- # [05:22] * Quits: csarven- (n=nevrasc@modemcable081.152-201-24.mc.videotron.ca) ("http:/www.csarven.ca")
- # [06:06] * Quits: cplot (n=cplot@c-98-193-22-194.hsd1.il.comcast.net)
- # [06:18] * Quits: mpt (n=mpt@canonical/launchpad/mpt) ("This computer has gone to sleep")
- # [06:19] * Quits: MikeSmith (n=MikeSmit@eM60-254-215-115.pool.emobile.ad.jp) ("Less talk, more pimp walk.")
- # [07:07] * Joins: cplot (n=cplot@m970736d0.tmodns.net)
- # [07:18] * Joins: MikeSmith (n=MikeSmit@eM60-254-216-13.pool.emobile.ad.jp)
- # [07:18] * Quits: cplot (n=cplot@m970736d0.tmodns.net) (Read error: 104 (Connection reset by peer))
- # [07:21] * Joins: tantek (n=tantek@CPE-65-28-102-35.kc.res.rr.com)
- # [07:38] * Joins: KevinMarks (n=KevinMar@c-76-102-254-252.hsd1.ca.comcast.net)
- # [07:42] * Joins: mpt (n=mpt@121-72-130-73.dsl.telstraclear.net)
- # [07:43] * Quits: mpt (n=mpt@121-72-130-73.dsl.telstraclear.net) (Client Quit)
- # [07:43] * Joins: mpt (n=mpt@121-72-130-73.dsl.telstraclear.net)
- # [07:48] * Quits: dbaron (n=dbaron@corp-241.mountainview.mozilla.com) ("8403864 bytes have been tenured, next gc will be global.")
- # [07:51] * Quits: tantek (n=tantek@CPE-65-28-102-35.kc.res.rr.com)
- # [07:52] * Quits: MikeSmith (n=MikeSmit@eM60-254-216-13.pool.emobile.ad.jp) ("Less talk, more pimp walk.")
- # [08:02] * Joins: cplot (n=cplot@mb70736d0.tmodns.net)
- # [08:23] * Joins: tantek (n=tantek@CPE-65-28-102-35.kc.res.rr.com)
- # [08:24] * Quits: weinig (i=weinig@nat/apple/x-21491a7f3a9178b4)
- # [08:38] * Quits: aroben (n=adamrobe@unaffiliated/aroben)
- # [08:42] * Quits: gavins (n=gavin@firefox/developer/gavin) (Read error: 110 (Connection timed out))
- # [08:56] * Quits: h3h (n=w3rd@cpe-76-88-44-219.san.res.rr.com)
- # [08:57] * Joins: tndH_ (i=Rob@83.100.250.95)
- # [08:57] * tndH_ is now known as tndH
- # [09:01] * Quits: tantek (n=tantek@CPE-65-28-102-35.kc.res.rr.com)
- # [11:04] * Disconnected
- # [11:04] * Attempting to rejoin channel #whatwg
- # [11:04] * Rejoined channel #whatwg
- # [11:04] * Topic is 'WHATWG (HTML5) -- http://www.whatwg.org/ -- Logs: http://krijnhoetmer.nl/irc-logs/ -- Please leave your sense of logic at the door, thanks!'
- # [11:04] * Set by Hixie on Tue Apr 03 04:10:22
- # [11:04] * Quits: virtuelv (n=virtuelv@pat-tdc.opera.com) (Client Quit)
- # [13:10] * Disconnected
- # [13:10] * Attempting to rejoin channel #whatwg
- # [13:10] * Rejoined channel #whatwg
- # [13:10] * Topic is 'WHATWG (HTML5) -- http://www.whatwg.org/ -- Logs: http://krijnhoetmer.nl/irc-logs/ -- Please leave your sense of logic at the door, thanks!'
- # [13:10] * Set by Hixie on Tue Apr 03 04:10:22
- # [13:14] * Quits: kfish (n=conrad@61.194.21.25) (Read error: 104 (Connection reset by peer))
- # [13:16] <annevk> Hixie, http://annevankesteren.nl/2007/08/ajax-history people ask for replaceState()
- # [13:16] * Joins: kfish (n=conrad@61.194.21.25)
- # [13:17] <Philip`> Hixie: About the parser performance data: I got significant speedups by measuring the expected lengths of strings (tag names, attributes names/values) and preallocating enough space for ~99% of those, so that's quite useful data to have too
- # [13:18] <Philip`> (I suppose data about attribute-value-length per attribute-name could be useful too - src and href and onclick etc are usually really long, but maybe you could easily preallocate space for all the shorter attributes)
- # [13:21] <annevk> Philip`, I mentioned this in a pm, but I suppose it can be discussed here as well, how about merging the <canvas> testsuites? It would be great if your testsuite became accessible to more people so they can contribute I think
- # [13:22] * Joins: Codler (n=Codler@84-218-4-7.eurobelladsl.telenor.se)
- # [13:25] * Quits: Codler (n=Codler@84-218-4-7.eurobelladsl.telenor.se) (Client Quit)
- # [13:26] * Joins: Codler (n=Codler@84-218-4-7.eurobelladsl.telenor.se)
- # [13:26] <Philip`> annevk: That sounds like a good thing to do
- # [13:27] <annevk> seems that you cover most, if not everything, of the tests I covered and more so using your stuff as base makes more sense now :)
- # [13:27] <Philip`> I can't think of any immediately obvious ways to merge all the existing ones, since mine is weird and puts everything in tiny boxes and tries to avoid ever having humans look at the results
- # [13:28] <annevk> it does mark the boxes either red or green which is enough for humans
- # [13:30] * Parts: annevk (n=annevk@pat-tdc.opera.com)
- # [13:31] * Joins: annevk (n=annevk@pat-tdc.opera.com)
- # [13:33] <Philip`> annevk: I think the problem is more with other tests like http://tc.labs.opera.com/html/canvas/getContext/2d/arc/004.htm and http://hixie.ch/tests/adhoc/html/canvas/005.html whose pass/fail outcome can't really be determined automatically
- # [13:37] <annevk> hmm, yeah, I suppose it makes sense that the testsuite consists of an automated part an a non-automated one
- # [13:37] <Philip`> (I think I've only got three which can't be done automatically in a perfect browser, plus two that can't be done automatically in Firefox/Opera because of bugs)
- # [13:38] <Philip`> ((Bugs related to security of data: and drawImage and getImageData, in particular))
- # [13:40] <Philip`> (But IE/Safari can hardly do any of them automatically, since they lack getImageData or equivalent)
- # [13:42] <annevk> it makes some sense to require getImageData for the testsuite... it's a feature of <canvas> after all :)
- # [13:52] * Joins: Darkluna (n=Codler@84-218-4-34.eurobelladsl.telenor.se)
- # [13:52] * Quits: kfish (n=conrad@61.194.21.25) ("beer")
- # [13:52] * Joins: cplot (n=cplot@c-98-193-22-194.hsd1.il.comcast.net)
- # [13:54] * Quits: cplot (n=cplot@c-98-193-22-194.hsd1.il.comcast.net) (Client Quit)
- # [13:57] * Quits: Codler (n=Codler@84-218-4-7.eurobelladsl.telenor.se) (Connection timed out)
- # [13:59] * Darkluna is now known as Codler
- # [14:04] * Joins: Darkluna (n=Codler@84-218-4-34.eurobelladsl.telenor.se)
- # [14:05] * Quits: Darkluna (n=Codler@84-218-4-34.eurobelladsl.telenor.se) (Client Quit)
- # [14:10] * Quits: Lachy (n=Lachy@124-168-4-56.dyn.iinet.net.au) ("ChatZilla 0.9.78.1 [Firefox 2.0.0.4/2007051502]")
- # [14:28] * Quits: virtuelv (n=virtuelv@pat-tdc.opera.com) ("Leaving")
- # [15:14] * Joins: virtuelv (n=virtuelv@pat-tdc.opera.com)
- # [15:36] * Joins: tantek (n=tantek@CPE-65-28-102-35.kc.res.rr.com)
- # [15:45] * Joins: Ducki (n=Ducki@nrdh-d9b980c4.pool.mediaWays.net)
- # [16:03] * Joins: Ducki_ (n=Ducki@Nbb30.n.pppool.de)
- # [16:08] * Joins: Ducki__ (i=Ducki@213-102-93-169.cust.tele2.de)
- # [16:10] * Quits: virtuelv (n=virtuelv@pat-tdc.opera.com) ("Leaving")
- # [16:12] * Joins: virtuelv (n=virtuelv@pat-tdc.opera.com)
- # [16:18] <annevk> someone suggested that hashchanged shouldn't be past tense to be more in line with other comments
- # [16:20] * Joins: dglazkov (n=dglazkov@adsl-065-081-081-030.sip.bhm.bellsouth.net)
- # [16:25] * Quits: Ducki (n=Ducki@nrdh-d9b980c4.pool.mediaWays.net) (Success)
- # [16:27] * Quits: Ducki_ (n=Ducki@Nbb30.n.pppool.de) (Read error: 110 (Connection timed out))
- # [16:30] * Joins: billmason (n=billmaso@ip156.unival.com)
- # [16:48] * Joins: Darkluna (n=Codler@84-218-4-96.eurobelladsl.telenor.se)
- # [16:50] * Quits: Darkluna (n=Codler@84-218-4-96.eurobelladsl.telenor.se) (Client Quit)
- # [16:50] * Joins: Darkluna (n=Codler@84-218-4-96.eurobelladsl.telenor.se)
- # [17:00] * Quits: othermaciej (n=mjs@dsl081-048-145.sfo1.dsl.speakeasy.net) (Read error: 104 (Connection reset by peer))
- # [17:03] * Quits: Codler (n=Codler@84-218-4-34.eurobelladsl.telenor.se) (Connection timed out)
- # [17:15] * Quits: ROBOd (n=robod@86.34.246.154) ("http://www.robodesign.ro")
- # [17:31] * Quits: met_ (n=Hassman@b14-4.vscht.cz) ("Chemists never die, they just stop reacting.")
- # [17:32] * Quits: dglazkov (n=dglazkov@adsl-065-081-081-030.sip.bhm.bellsouth.net)
- # [17:48] * Joins: ROBOd (n=robod@86.34.246.154)
- # [18:00] * Joins: Ducki (n=Ducki@nrdh-d9b980de.pool.mediaWays.net)
- # [18:09] * Joins: maikmerten (n=maikmert@L85cb.l.pppool.de)
- # [18:11] * Joins: dglazkov (n=dglazkov@adsl-065-081-081-030.sip.bhm.bellsouth.net)
- # [18:21] * Quits: Ducki__ (i=Ducki@213-102-93-169.cust.tele2.de) (Read error: 110 (Connection timed out))
- # [18:26] * Quits: Ducki (n=Ducki@nrdh-d9b980de.pool.mediaWays.net) (Read error: 104 (Connection reset by peer))
- # [18:40] * Joins: Ducki (n=Ducki@nrdh-d9b980cb.pool.mediaWays.net)
- # [18:46] * Joins: h3h (n=w3rd@66-162-32-234.static.twtelecom.net)
- # [18:58] * Joins: othermaciej (n=mjs@17.255.106.78)
- # [19:12] * Joins: aroben_ (n=adamrobe@17.203.15.181)
- # [19:13] * aroben_ is now known as aroben
- # [19:31] * Quits: BenWard (i=BenWard@nat/yahoo/x-ba5afd49aef5f79e) (Read error: 104 (Connection reset by peer))
- # [19:34] * Quits: Ducki (n=Ducki@nrdh-d9b980cb.pool.mediaWays.net) (Connection timed out)
- # [19:35] * Quits: virtuelv (n=virtuelv@pat-tdc.opera.com) ("Leaving")
- # [19:39] * Quits: annevk (n=annevk@pat-tdc.opera.com) (Read error: 110 (Connection timed out))
- # [19:58] * Joins: weinig (i=weinig@nat/apple/x-54e390a148992dfc)
- # [20:12] * Quits: tantek (n=tantek@CPE-65-28-102-35.kc.res.rr.com) (Read error: 110 (Connection timed out))
- # [20:38] * Quits: KevinMarks (n=KevinMar@c-76-102-254-252.hsd1.ca.comcast.net) ("The computer fell asleep")
- # [20:49] * othermaciej is now known as om_lunch
- # [20:49] * weinig is now known as weinig|lunch
- # [20:49] * Quits: weinig|lunch (i=weinig@nat/apple/x-54e390a148992dfc)
- # [20:54] * Quits: aroben (n=adamrobe@unaffiliated/aroben)
- # [21:00] * Quits: Darkluna (n=Codler@84-218-4-96.eurobelladsl.telenor.se) ("- nbs-irc 2.21 - www.nbs-irc.net -")
- # [21:09] <Hixie> http://www.chewontech.com/2007/08/more-things-added-in-html-5.html is surprisingly well-written
- # [21:23] <Philip`> Hixie: Probably because they nicked it from http://www.ibm.com/developerworks/xml/library/x-html5/
- # [21:24] <Hixie> huh
- # [21:24] <Hixie> interesting
- # [21:25] <Hixie> the style of the chewontech page make it much easier to read than the ibm one
- # [21:25] <Hixie> to the point where i read the chewontech page but couldn't read the ibm one
- # [22:20] * Quits: maikmerten (n=maikmert@L85cb.l.pppool.de) ("Leaving")
- # [22:33] * Quits: dglazkov (n=dglazkov@adsl-065-081-081-030.sip.bhm.bellsouth.net)
- # [22:51] * Joins: aroben (n=adamrobe@17.203.15.181)
- # [23:01] * Quits: om_lunch (n=mjs@17.255.106.78)
- # [23:05] * Joins: aroben_ (n=adamrobe@17.255.97.30)
- # [23:08] * Joins: weinig|lunch (n=weinig@17.255.99.207)
- # [23:09] * Joins: KevinMarks (i=KevinMar@nat/google/x-92c723f9bdc3e3ec)
- # [23:19] * Quits: aroben (n=adamrobe@unaffiliated/aroben) (Read error: 110 (Connection timed out))
- # [23:22] * Quits: ROBOd (n=robod@86.34.246.154) ("http://www.robodesign.ro")
- # [23:31] * Joins: othermaciej (n=mjs@17.255.106.78)
- # [23:32] * Quits: othermaciej (n=mjs@17.255.106.78) (Remote closed the connection)
- # [23:33] * Joins: othermaciej (n=mjs@17.255.106.78)
- # [23:51] * Quits: weinig|lunch (n=weinig@17.255.99.207)
- # [23:55] * Joins: weinig|lunch (i=weinig@nat/apple/x-18ae120a4452c0c1)
- # [23:57] * Joins: jruderman (n=jruderma@c-67-169-24-116.hsd1.ca.comcast.net)
- # [23:58] * Joins: aroben (n=adamrobe@17.255.108.7)
- # Session Close: Sat Aug 11 00:00:00 2007
The end :)