Options:
- # Session Start: Fri Mar 28 00:00:00 2008
- # Session Ident: #whatwg
- # [00:00] * Philip` wonders how many people use normal U.S.-compliant configurations
- # [00:00] <roc> haven't those patents expired yet?
- # [00:00] <Philip`> http://freetype.sourceforge.net/patents.html says 1989 and 1992
- # [00:03] <hsivonen> patents should require the "apparatus" to be something more novel than a Turing-complete computer
- # [00:03] <Hixie> woah, the whatwg "html5" page is back up to 3rd spot on google
- # [00:03] <Hixie> sweet
- # [00:03] <Hixie> i didn't even have to go bribe anyone in the web search team
- # [00:03] <annevk> :p
- # [00:03] <hsivonen> Hixie: depends on local version, it seems
- # [00:03] <annevk> it's 1st for me btw
- # [00:03] <hsivonen> whatwg.org is today #1 in .fi
- # [00:03] <Hixie> cool
- # [00:03] * Philip` sees that Gentoo compiles Freetype with the patenting hinting, unless you're building a distributable binary package
- # [00:04] <Hixie> may be just personalised results
- # [00:04] <roc> It's #1 in .au
- # [00:04] <Philip`> hsivonen: Including if you don't have Google-cookies?
- # [00:04] <annevk> hmm, as in, Google thinks I prefer WHATWG over W3C? :D
- # [00:04] <othermaciej> Hixie: they're probably just counting on you to inject their evil bloatware pet features directly into the HTML5 spec
- # [00:04] <hsivonen> Philip`: I thought I had the tinfoil hat on
- # [00:04] <Philip`> It's first and third for me in different browsers
- # [00:04] <Hixie> oh wow. whatwg is first in the normal results
- # [00:04] <Hixie> but w3c is first when i'm logged in
- # [00:04] <Hixie> hahaha
- # [00:04] <Hixie> google thinks i prefer the w3c to the whatwg
- # [00:04] <Hixie> that is funny as hell
- # [00:04] <othermaciej> google personalization fails
- # [00:05] <annevk> lol
- # [00:05] * Quits: KevinMarks (n=KevinMar@nat/google/x-e0461780e4673c02) ("The computer fell asleep")
- # [00:05] <Philip`> Maybe it knows you've already got bookmarks to the WHATWG and so you don't need even more ways to access it
- # [00:05] <Hixie> haha
- # [00:08] <hsivonen> hmm. google.fi has become less country-biased on my ego search
- # [00:08] * Philip` imagines SEO people aren't so happy about personalised results, because it's kind of hard to sell definite results
- # [00:08] <hsivonen> I used to be famous for totally different things on .fi and on .com
- # [00:09] <Philip`> Better than not being famous at all
- # [00:09] <roc> grrr
- # [00:10] <roc> My war with Eminem has no end ... http://www.google.com.au/search?q=I'm+back
- # [00:11] <hsivonen> zeldman is still in the lead: http://www.google.com/search?q=doctype
- # [00:11] <othermaciej> roc: are you the real Slim Shady?
- # [00:12] * Joins: KevinMarks (n=KevinMar@216.239.45.19)
- # [00:13] <roc> your sophisticated hip-hop references are lost on me
- # [00:15] <Hixie> you'd think that chris and dan would have given up on the html telecons by now
- # [00:16] <othermaciej> heh
- # [00:16] <Hixie> there are three people on the call. a chair, a w3c staff contact (who has no choice), and someone who just dropped off, who i think is laura
- # [00:17] <Dashiva> How many active on IRC?
- # [00:17] <Hixie> four
- # [00:17] <Hixie> two of which are IRC bots
- # [00:17] * Joins: tommorris_ (n=tommorri@i-83-67-98-32.freedom2surf.net)
- # [00:18] <Philip`> Sounds like the bots are beginning to take over
- # [00:18] <Hixie> strange place to start
- # [00:18] <Hixie> the htmlwg telecons :-)
- # [00:18] <Philip`> When humans succumb to apathy, their creations will rule the world
- # [00:20] <Hixie> six people active!
- # [00:20] <Hixie> well, four, and two bots
- # [00:20] <Hixie> the other two people being anne and myself, who apparently were both watching!
- # [00:21] * Philip` wonders why users who explicitly disable significant browser features should expect a good user experience
- # [00:22] <Hixie> hm?
- # [00:23] <Philip`> (Recent public-html email)
- # [00:23] <Hixie> ah
- # [00:35] * Quits: tommorris (n=tommorri@i-83-67-98-32.freedom2surf.net) (Read error: 110 (Connection timed out))
- # [00:36] * Quits: KevinMarks (n=KevinMar@216.239.45.19) (Read error: 110 (Connection timed out))
- # [00:37] <Dashiva> Philip`: Disabling scripting actually improves the user experience on some sites :)
- # [00:47] * Quits: qwert666 (n=qwert666@eto8.neoplus.adsl.tpnet.pl) ("Leaving")
- # [00:47] <gsnedders> It breaks a grand total of nothing on my site.
- # [00:48] <gsnedders> But there again, I see no need for scripting on my site.
- # [00:52] * Quits: dbloom (n=futurama@12-217-120-80.client.mchsi.com)
- # [00:55] * Parts: hasather (n=hasather@90-231-107-133-no62.tbcn.telia.com)
- # [01:14] * Quits: hober (n=ted@unaffiliated/hober) ("ERC Version 5.3 (IRC client for Emacs)")
- # [01:24] <Hixie> maybe instead of .data['foo']
- # [01:24] <Hixie> we should have .getData('foo')
- # [01:24] * Joins: dglazkov (n=dglazkov@adsl-074-229-248-021.sip.bhm.bellsouth.net)
- # [01:24] <Hixie> but then it's not much better than .getAttribute('data-foo') anyway
- # [01:27] <annevk> .dataset.foo
- # [01:27] * Joins: KevinMarks (n=KevinMar@142.sub-75-209-78.myvzw.com)
- # [01:28] * Quits: svl (n=me@ip565744a7.direct-adsl.nl) ("And back he spurred like a madman, shrieking a curse to the sky.")
- # [01:28] <Hixie> the advantage of .data.foo is that we could provide .data.foo.has('foo')
- # [01:28] <Hixie> or .data.foo.asList(',')[0] if it's a comma separated list or something
- # [01:28] <Hixie> i guess that'd just be .data.foo.split(',')
- # [01:29] <Hixie> i should look at the dojo source
- # [01:44] * Quits: KevinMarks (n=KevinMar@142.sub-75-209-78.myvzw.com) ("The computer fell asleep")
- # [01:47] * Joins: aroben (n=aroben@unaffiliated/aroben)
- # [01:49] * Joins: aroben_ (n=aroben@unaffiliated/aroben)
- # [02:05] * Quits: aroben (n=aroben@unaffiliated/aroben) (Read error: 110 (Connection timed out))
- # [02:10] * aroben_ is now known as aroben
- # [02:10] * Quits: roc (n=roc@124-171-48-187.dyn.iinet.net.au)
- # [02:14] <eseidel> othermaciej, Hixie: continueing from #webkit..
- # [02:14] * Quits: dbaron (n=dbaron@dsl093-034-068.snd1.dsl.speakeasy.net) ("8403864 bytes have been tenured, next gc will be global.")
- # [02:14] <eseidel> so you do you have an opinion on postMessage sync behavior?
- # [02:15] <eseidel> as I was saying in #webkit, I think sync is broken/bad for browsers
- # [02:15] <Hixie> i don't have any strong opinions
- # [02:15] <Hixie> i don't recall why we did it synchronous
- # [02:15] <eseidel> Hixie: my issue is in the scrollback of #webkit. but basically, postMessage being sync seems like it could cause issues for FF or Safari, once they land squirrel fish
- # [02:16] <othermaciej> I don't think postMessage being sync creates implementation-specific issues
- # [02:16] <eseidel> since with suspendable js, tabs can be running js in parallel
- # [02:16] <Hixie> wtf is squirrel fish
- # [02:16] <eseidel> Hixie: yet-another-re-write of the js interpreter
- # [02:16] <othermaciej> I'm also not sure we'd ever support different tabs running JS in parallel if it can be observed
- # [02:17] <othermaciej> it's our silly code name for a JS refactoring branch
- # [02:17] <eseidel> well, back to the basic issue. tab opens another tab. first tab posts to the second, second tab hangs
- # [02:17] <othermaciej> async feels right and works better if it is likely postMessage sequences will involve lots of replies back and forth
- # [02:17] <othermaciej> I can't really argue for it more than that
- # [02:17] <eseidel> assuming JS isn't run in teh UI thread
- # [02:17] <eseidel> which was always my point with bytecode work
- # [02:18] <Hixie> well i'm certainly ok with changing it
- # [02:18] <eseidel> I wanted an interruptable interpreter
- # [02:18] <Hixie> but i guess it depends on the browsers
- # [02:18] <othermaciej> keep in mind, if two windows are same domain they can call each other directly
- # [02:18] <Hixie> postMessage() has change a dozen times already
- # [02:18] <othermaciej> without postMessage
- # [02:18] <Hixie> the mozilla guys will kill me if it changes again
- # [02:18] <othermaciej> in Safari we turned it off for 3.1 due to spec changes
- # [02:18] <eseidel> othermaciej: so maybe i'm missunderstanding it. maybe it's when two tabs are opened independantly
- # [02:18] <othermaciej> I would not be against making it async
- # [02:18] <othermaciej> I don't feel strongly
- # [02:19] <othermaciej> eseidel: to use postMessage you still need a reference to the other window object
- # [02:19] <othermaciej> the only new thing it opens up is that this can be cross-domain
- # [02:21] <dglazkov> the async spec is what Hixie was working on?
- # [02:21] <Hixie> yeah there is an async message thing i'm working on too
- # [02:21] <Hixie> but that's separate really
- # [02:21] <Hixie> window.postMessage could be sync or async independent of this
- # [02:22] <dglazkov> http://hixie.ch/specs/dom/messages/0.9
- # [02:22] <Hixie> right
- # [02:22] <aroben> eseidel: what issues do you see that are unique to postMessage?
- # [02:25] * Quits: tantek (n=tantek@ip67-91-91-195.z91-91-67.customer.algx.net)
- # [02:25] <eseidel> you reply to a postMessage w/ another yes?
- # [02:25] <eseidel> if that's the case, than any time you reply, you're likely to get hung
- # [02:26] <eseidel> I guess we could add a timeout
- # [02:26] <eseidel> but postMessage feels very UDP to me
- # [02:26] <othermaciej> I see, that's essentially passing file descriptors over sockets
- # [02:26] <othermaciej> (in unix systems programming terms)
- # [02:26] <othermaciej> eseidel: you don't have to reply synchronously, though it does offer the API to do so
- # [02:26] <eseidel> you don't wait for your UDP response packet (since it returns void) :)
- # [02:27] <othermaciej> eseidel: you can store the source window instead and message it later at a time of your choosing
- # [02:27] <eseidel> honestly, the UDP comparison is what sells it for me
- # [02:27] <eseidel> if postMessage had a return value, I'd understand
- # [02:27] <eseidel> (and that would force it to be sync)
- # [02:27] <eseidel> but it's a UDP send call, that's all
- # [02:28] <eseidel> ok, time to mail the list
- # [02:28] * eseidel just sees postMessage as causing all sorts of deadlocks as-is
- # [02:28] <eseidel> list-posting post salsa-class however...
- # [02:28] <annevk> now in general dispatching events is synchronous
- # [02:29] <annevk> so making it async here doesn't make much sense to me
- # [02:29] <othermaciej> postMessage is not like UDP
- # [02:29] <othermaciej> it is not intended to be an unreliable transport
- # [02:29] <othermaciej> I do think that "message passing" often implies asynchrony
- # [02:31] <annevk> http://www.w3.org/mid/083D18C6B9B71F4CBCA7B76D97B7483102C681BD21@NA-EXMSG-W601.wingroup.windeploy.ntdev.microsoft.com ... I hope he follows that e-mail with one that addresses the concerns raised.
- # [02:31] * Joins: dbloom (n=futurama@12-217-120-80.client.mchsi.com)
- # [02:32] <othermaciej> I'm still waiting for specifics on the security claims
- # [02:32] <Hixie> you won't get any
- # [02:32] <eseidel> othermaciej, annevk: so what happens when you message to a frame who is spinning/locked/whatever?
- # [02:32] <othermaciej> eseidel: in Safari at least, frames do not have separate threads of control
- # [02:32] <othermaciej> so it is not a meaningful question
- # [02:34] <eseidel> othermaciej: I guess that's true. gmail runs in the background via settimeout, refresh, etc. but when it hangs, it has already brought down the frame which was trying to talk to it
- # [02:35] <eseidel> anyway, I've got to run
- # [02:36] * eseidel wonders what other pieces of HTML5 will strike him as broken
- # [02:36] <eseidel> ;)
- # [02:36] * Quits: tndH (i=Rob@adsl-87-102-45-39.karoo.KCOM.COM) ("ChatZilla 0.9.81-rdmsoft [XULRunner 1.8.0.9/2006120508]")
- # [02:37] * Quits: eseidel (n=eseidel@nat/google/x-98eecbac406a448b)
- # [02:42] * Joins: roc (n=roc@124-171-48-187.dyn.iinet.net.au)
- # [02:44] * Joins: roc_ (n=roc@124-171-48-187.dyn.iinet.net.au)
- # [02:44] * Quits: roc (n=roc@124-171-48-187.dyn.iinet.net.au) (Read error: 104 (Connection reset by peer))
- # [02:44] * Parts: annevk (n=annevk@dsl093-034-068.snd1.dsl.speakeasy.net)
- # [02:47] * Joins: cpst (n=Cameron@gepetto.cgl.uwaterloo.ca)
- # [03:06] * Quits: heycam (n=cam@clm-laptop.infotech.monash.edu.au) (Read error: 110 (Connection timed out))
- # [03:13] * Parts: dbloom (n=futurama@12-217-120-80.client.mchsi.com)
- # [03:14] * Joins: dbloom (n=futurama@12-217-120-80.client.mchsi.com)
- # [03:16] * Parts: dbloom (n=futurama@12-217-120-80.client.mchsi.com)
- # [03:17] <Hixie> man, why does <object> use data="" instead of src=""
- # [03:17] <Hixie> that's so dumb
- # [03:19] <othermaciej> it is
- # [03:20] <othermaciej> one of the dumber things about it
- # [03:26] <Hixie> i wonder if we can just get away with not having data-* on <object>
- # [03:26] <Hixie> or if we should just use another DOM name
- # [03:26] <Hixie> like anne's "dataset" suggestion
- # [03:30] <othermaciej> that's not bad
- # [03:30] <othermaciej> or maybe Data Access for Rich Internet Applications - daria
- # [03:30] * Joins: zudex (n=dean@203-211-95-63.ue.woosh.co.nz)
- # [03:36] * Joins: heycam (n=cam@clm-laptop.infotech.monash.edu.au)
- # [03:47] * Joins: MacDome (n=eric@c-24-130-11-246.hsd1.ca.comcast.net)
- # [03:48] * Joins: KevinMarks (n=KevinMar@c-98-207-134-151.hsd1.ca.comcast.net)
- # [03:51] * Quits: roc_ (n=roc@124-171-48-187.dyn.iinet.net.au) (Read error: 104 (Connection reset by peer))
- # [03:51] * Joins: roc (n=roc@124-171-48-187.dyn.iinet.net.au)
- # [03:52] * Joins: BenMillard (i=cerbera@cpc1-flee1-0-0-cust285.glfd.cable.ntl.com)
- # [04:10] * Joins: Thezilch (i=fuz007@cpe-76-170-20-41.socal.res.rr.com)
- # [04:14] * Quits: roc (n=roc@124-171-48-187.dyn.iinet.net.au) (Read error: 110 (Connection timed out))
- # [04:19] * Joins: hober (n=ted@unaffiliated/hober)
- # [04:33] * Quits: dglazkov (n=dglazkov@adsl-074-229-248-021.sip.bhm.bellsouth.net)
- # [04:48] * weinig is now known as weinig|away
- # [04:54] * Quits: MacDome (n=eric@c-24-130-11-246.hsd1.ca.comcast.net)
- # [05:10] <BenMillard> just to add another syntax suggestion to the custom data brew, how about meta="foo" with meta="bar:baz quux:quuz" for multiple pairs and replace ".data" with ".meta" for the DOM suggestions?
- # [05:19] <BenMillard> a single custom attribute for all custom data seems neater in some respects than an unrestricted number of custom attributes
- # [05:20] <BenMillard> the "meta" attribute name sort of complements the <meta> element name and they have a similar purpose
- # [05:21] <BenMillard> it's slightly fewer keystrokes for authors and slightly fewer bytes to transfer
- # [05:23] <BenMillard> meta="bar:baz" would be for a value whose key couldn't be determined from the element or context around that element
- # [05:36] <BenMillard> authors concerned about the accessibility and usability of data in title attributes have discussed solutions on Accessify Forums previously, so I've linked them to the recent IRC logs and am now linking you to them: http://www.accessifyforum.com/viewtopic.php?p=59246#59246
- # [05:37] * Parts: BenMillard (i=cerbera@cpc1-flee1-0-0-cust285.glfd.cable.ntl.com)
- # [05:47] * Quits: heycam (n=cam@clm-laptop.infotech.monash.edu.au) ("bye")
- # [06:23] * Joins: heycam (n=cam@124-168-8-145.dyn.iinet.net.au)
- # [06:25] * Parts: richardus (i=david@209.0.48.77) ("i'll standardize *your* markup")
- # [06:46] * Joins: MacDome (n=eric@adsl-76-203-72-163.dsl.pltn13.sbcglobal.net)
- # [06:56] * Quits: MacDome (n=eric@adsl-76-203-72-163.dsl.pltn13.sbcglobal.net)
- # [07:08] * Joins: MacDome (n=eric@c-24-130-11-246.hsd1.ca.comcast.net)
- # [07:20] * MacDome is now known as MacDomeAFK
- # [07:43] * Joins: annevk (n=annevk@adsl-63-199-241-42.dsl.sndg02.pacbell.net)
- # [07:44] * Joins: maikmerten (n=merten@ls5laptop14.cs.uni-dortmund.de)
- # [07:46] * MacDomeAFK is now known as MacDome
- # [07:48] * Joins: tndH_ (i=Rob@adsl-87-102-45-39.karoo.KCOM.COM)
- # [07:48] * tndH_ is now known as tndH
- # [07:53] <Hixie> i "transclution" a word?
- # [07:53] <Hixie> the fourth hit on google for that word is an e-mail i wrote
- # [07:53] <Hixie> and there are less than 100 hits
- # [07:53] <Pavlov> m-w.com?
- # [07:53] <Hixie> which leads me to suspect it's not
- # [07:53] <Hixie> but i don't know what the word would be
- # [07:54] <Hixie> Pavlov: m-w.com doesn't have it
- # [07:55] <jruderman> i think the word you are looking for is "transclusion"
- # [07:56] <Hixie> yes, so it seems
- # [07:56] <Hixie> thanks
- # [07:56] <Hixie> doesn't come up in m-w.com either, of course
- # [07:57] * Joins: svl (n=me@ip565744a7.direct-adsl.nl)
- # [08:00] * Quits: mpt (n=mpt@canonical/launchpad/mpt) (Read error: 113 (No route to host))
- # [08:01] <Hixie> http://wiki.whatwg.org/wiki/New_Vocabularies has some solutions on it now
- # [08:13] <mitsuhiko> data is a good word
- # [08:20] <mitsuhiko> i really hope that ie8 is a joke
- # [08:21] <mitsuhiko> interestinly ie 6 renders better than ie8 when it comes to what we do
- # [08:23] * Quits: hober (n=ted@unaffiliated/hober) ("ERC Version 5.3 (IRC client for Emacs)")
- # [08:31] * Quits: Lachy (n=Lachlan@cm-84.215.54.100.getinternet.no) ("Leaving")
- # [08:31] * Joins: Lachy (n=Lachlan@cm-84.215.54.100.getinternet.no)
- # [08:40] * Joins: tantek (n=tantek@ip67-91-91-195.z91-91-67.customer.algx.net)
- # [09:06] * Quits: aroben (n=aroben@unaffiliated/aroben) ("Leaving")
- # [09:12] * Quits: MacDome (n=eric@c-24-130-11-246.hsd1.ca.comcast.net)
- # [09:13] * Joins: MacDome (n=eric@c-24-130-11-246.hsd1.ca.comcast.net)
- # [09:17] * Joins: virtuelv (n=virtuelv@pat-tdc.opera.com)
- # [09:24] <hsivonen> Does anyone have experience on how much time it takes to get things running in Amazon EC2?
- # [09:39] * Quits: tantek (n=tantek@ip67-91-91-195.z91-91-67.customer.algx.net)
- # [09:50] * Joins: qwert666 (n=qwert666@eto8.neoplus.adsl.tpnet.pl)
- # [10:19] * Parts: zudex (n=dean@203-211-95-63.ue.woosh.co.nz)
- # [10:27] * Joins: roc_ (n=roc@124-171-48-187.dyn.iinet.net.au)
- # [10:34] <virtuelv> Hixie: am I missing something, or is an explanation of what the dirty* arguments to putImageData are missing?
- # [10:38] * Joins: webben (n=benh@nat/yahoo/x-40054e4e7a13ea5d)
- # [10:41] * Quits: Lachy (n=Lachlan@cm-84.215.54.100.getinternet.no) (Read error: 110 (Connection timed out))
- # [10:42] * Joins: Camaban (n=adrianle@81.133.236.188)
- # [10:42] * Quits: MacDome (n=eric@c-24-130-11-246.hsd1.ca.comcast.net)
- # [10:44] * Joins: ROBOd (n=robod@89.122.216.38)
- # [10:44] * Joins: MacDome (n=eric@c-24-130-11-246.hsd1.ca.comcast.net)
- # [10:45] * Joins: Lachy (n=Lachlan@cm-84.215.54.100.getinternet.no)
- # [10:45] * Quits: Lachy (n=Lachlan@cm-84.215.54.100.getinternet.no) (Client Quit)
- # [10:50] * Joins: zcorpan (n=zcorpan@pat.se.opera.com)
- # [10:52] * svl is now known as Sander
- # [10:53] * Sander is now known as svl
- # [11:01] * Quits: MacDome (n=eric@c-24-130-11-246.hsd1.ca.comcast.net)
- # [11:02] * Joins: Lachy (n=Lachlan@pat-tdc.opera.com)
- # [11:05] * Quits: Thezilch (i=fuz007@cpe-76-170-20-41.socal.res.rr.com) (Read error: 104 (Connection reset by peer))
- # [11:05] <hsivonen> http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204/#alookahead
- # [11:08] <zcorpan> hsivonen: that section confuses me
- # [11:09] <hsivonen> there's no good reason why certain bits of HTML5 could not be implemented in the same schedule as some bits of ARIA
- # [11:10] <zcorpan> but the group seems to care more about getting to LC than getting implementations...
- # [11:11] <zcorpan> (at least that's the impression i get)
- # [11:11] <hsivonen> do PFWG specs need two interoperable impls to advance to REC?
- # [11:12] <zcorpan> no idea
- # [11:30] * Joins: deane (n=dean@203-211-95-63.ue.woosh.co.nz)
- # [11:41] <hsivonen> aaargh. annoying. The XPath attribute thingy requires quotes where CSS attribute selectors work without quotes
- # [11:44] * Quits: qwert666 (n=qwert666@eto8.neoplus.adsl.tpnet.pl) ("Leaving")
- # [11:52] <hsivonen> hmm. ../../ doesn't appear to actually work...
- # [12:06] * Joins: jgraham (n=james@81-86-216-20.dsl.pipex.com)
- # [12:10] * Quits: roc_ (n=roc@124-171-48-187.dyn.iinet.net.au) (Read error: 104 (Connection reset by peer))
- # [12:10] * Joins: roc (n=roc@124-171-48-187.dyn.iinet.net.au)
- # [12:14] * Joins: roc_ (n=roc@124-171-48-187.dyn.iinet.net.au)
- # [12:14] * Quits: roc (n=roc@124-171-48-187.dyn.iinet.net.au) (Read error: 104 (Connection reset by peer))
- # [12:15] * Joins: roc (n=roc@124-171-48-187.dyn.iinet.net.au)
- # [12:15] * Quits: roc_ (n=roc@124-171-48-187.dyn.iinet.net.au) (Read error: 104 (Connection reset by peer))
- # [12:19] * Joins: roc_ (n=roc@124-171-48-187.dyn.iinet.net.au)
- # [12:19] * Quits: roc (n=roc@124-171-48-187.dyn.iinet.net.au) (Read error: 104 (Connection reset by peer))
- # [12:23] * Quits: roc_ (n=roc@124-171-48-187.dyn.iinet.net.au) (Read error: 104 (Connection reset by peer))
- # [12:24] * Joins: qwert666 (n=qwert666@eto8.neoplus.adsl.tpnet.pl)
- # [12:25] * Joins: roc (n=roc@124-171-48-187.dyn.iinet.net.au)
- # [12:37] * Joins: roc_ (n=roc@124-171-48-187.dyn.iinet.net.au)
- # [12:37] * Quits: roc (n=roc@124-171-48-187.dyn.iinet.net.au) (Read error: 104 (Connection reset by peer))
- # [12:39] * Joins: roc (n=roc@124-171-48-187.dyn.iinet.net.au)
- # [12:39] * Quits: roc_ (n=roc@124-171-48-187.dyn.iinet.net.au) (Read error: 104 (Connection reset by peer))
- # [12:45] * Quits: zcorpan (n=zcorpan@pat.se.opera.com) (Read error: 131 (Connection reset by peer))
- # [12:45] * Joins: zcorpan (n=zcorpan@pat.se.opera.com)
- # [12:51] * Joins: dglazkov (n=dglazkov@adsl-074-229-248-021.sip.bhm.bellsouth.net)
- # [13:19] * Quits: dglazkov (n=dglazkov@adsl-074-229-248-021.sip.bhm.bellsouth.net)
- # [13:22] * Joins: hasather (n=hasather@90-231-107-133-no62.tbcn.telia.com)
- # [13:28] * Quits: webben (n=benh@nat/yahoo/x-40054e4e7a13ea5d)
- # [13:47] <Lachy> Hixie, yt?
- # [13:49] <Lachy> Hixie, can you zip up a copy of acid3 and all support files for me? The last copy you sent me seems to be a bit out of date and some tests aren't working properly.
- # [14:03] * Quits: deane (n=dean@203-211-95-63.ue.woosh.co.nz) (Read error: 110 (Connection timed out))
- # [14:11] <hsivonen> hmm. I have now sent 44% of all-time messages to public-pfwg-comments
- # [14:15] <zcorpan> hsivonen: interesting
- # [14:17] <hsivonen> which makes me wonder where all the comments from accessibility professionals are
- # [14:17] <Philip`> Maybe some are on non-public lists?
- # [14:18] * Joins: phsiao (n=shawn@c-71-232-12-131.hsd1.ma.comcast.net)
- # [14:22] <hsivonen> Philip`: surely all the pros aren't members of the secret list. (then there's wai-xtech, but I'm not seeing much spec review in the archives)
- # [14:24] <zcorpan> i haven't seen much spec review at all
- # [14:24] <zcorpan> it's also not so easy to review the spec, since it's impossible to do diffs
- # [14:24] * hsivonen is just getting more grumpy when diving deeper into HTML5/ARIA integration issues
- # [14:24] <zcorpan> (unless you're an editor or in w3c staff or something)
- # [14:25] <zcorpan> i'll work on writing test cases for aria combined with native html semantics soonish
- # [14:26] <zcorpan> (i have no idea about pass conditions yet so they'll be demos initially)
- # [14:26] <zcorpan> i also don't know how to automate aria tests
- # [14:26] <zcorpan> i've heard it should be possible somehow
- # [14:26] <hsivonen> I think I'm just going to deploy an iteration of Validator.nu with part of the conformance reqs pulled out of my sleeve
- # [14:27] <zcorpan> that would be cool
- # [14:27] <zcorpan> hsivonen: btw, the conformance stuff is updated in the Member-only draft
- # [14:28] <hsivonen> zcorpan: I had a quick look, and it didn't seem to address major issues. I keep reading the public draft otherwise in order to avoid leaking secrets in the Validator.nu SVN repo
- # [14:29] <hsivonen> It would be nice if the PFWG made their Editor's Drafts public
- # [14:29] <zcorpan> i agree
- # [14:29] <zcorpan> i don't get the impression that anything is intended to be secret
- # [14:30] <zcorpan> it's just behind closed doors due to cargo cult
- # [14:30] * Quits: jgraham (n=james@81-86-216-20.dsl.pipex.com) ("I get eaten by the worms")
- # [14:30] <zcorpan> or at least that's what i want to believe
- # [14:32] * Joins: jgraham (n=james@81-86-216-20.dsl.pipex.com)
- # [14:32] * Joins: myakura (n=myakura@p1215-ipbf3008marunouchi.tokyo.ocn.ne.jp)
- # [14:49] * Joins: webben (n=benh@nat/yahoo/x-bcdd9733edc6be26)
- # [14:50] <virtuelv> for what it's worth, http://labs.opera.com/news/2008/03/28/
- # [14:51] <virtuelv> 100/100, pixel perfect
- # [14:52] * Philip` thinks Acid3's definition of "pass" is too subtle
- # [14:52] <Philip`> since 100/100 isn't enough to pass, and being pixel-perfect to the reference isn't either
- # [14:53] <virtuelv> Philip`: thinking of the performance stuff?
- # [14:54] <Philip`> virtuelv: Yes
- # [14:55] <hsivonen> Safari's perf side wasn't smooth on my Mac
- # [14:55] <virtuelv> Philip`: clicking the "A" reveals it, but I agree -- it's too subtle
- # [14:55] <hsivonen> but it was a lot smoother on reload (but still not smooth)
- # [14:55] <virtuelv> which, I think is why we added that extra instruction to the build notice
- # [14:56] <Philip`> Particularly with people competing to be the first to 'pass', it's really not helpful if passing is partly subjective or depends on hardware and network conditions
- # [14:58] <hsivonen> does Opera on Linux and Windows use the system TTF rasterizer?
- # [15:03] * Joins: sayrer (n=chatzill@207.225.184.131)
- # [15:05] <virtuelv> hsivonen: I'll have to admit to being a bit unsure about what we do on every platform
- # [15:06] <hsivonen> virtuelv: ok. (the OS X builds appear to use the same TrueType rendering code path as Firefox 3)
- # [15:12] * Joins: roc_ (n=roc@124-171-48-187.dyn.iinet.net.au)
- # [15:12] * Quits: roc (n=roc@124-171-48-187.dyn.iinet.net.au) (Read error: 104 (Connection reset by peer))
- # [15:22] * Quits: phsiao (n=shawn@c-71-232-12-131.hsd1.ma.comcast.net)
- # [15:30] * Joins: BenMillard (n=cerbera@cpc1-flee1-0-0-cust285.glfd.cable.ntl.com)
- # [15:32] * Quits: sayrer (n=chatzill@207.225.184.131) (Read error: 113 (No route to host))
- # [15:32] * Joins: tantek (n=tantek@ip67-91-91-195.z91-91-67.customer.algx.net)
- # [15:45] * Quits: roc_ (n=roc@124-171-48-187.dyn.iinet.net.au)
- # [15:49] * Joins: phsiao (n=shawn@nat/ibm/x-b2102183fb56f837)
- # [15:50] <BenMillard> zcorpan, section 6 confuses me as well
- # [15:50] <BenMillard> the "WCAG 1.0 Style Accessibility" could use a nested list to convey depth
- # [15:51] <BenMillard> the alt on the image for the + and - symbols could say "Expanded" or "Closed"
- # [15:51] <BenMillard> position would also be handled by using a nested list, AFAICT
- # [15:53] <BenMillard> upon expanding part of the tree, the number of items in that branch would become apparent by counting the <li>
- # [15:54] <BenMillard> you could use title="4 items" when a branch is closed
- # [15:55] <hsivonen> BenMillard: a screen reader saying "item two of fifteen" is chrome but title='' is content
- # [15:55] * Joins: roc (n=roc@124-171-48-187.dyn.iinet.net.au)
- # [15:57] <BenMillard> according to that document: "Description/Help: Limited to HTML 4.0 - Alt Text, title text"
- # [16:03] <Lachy> othermaciej, does apple have any selectors api test cases to contribute to the test suite, which I need to start creating very soon?
- # [16:08] <BenMillard> hsivonen, I agree that title="Item x of y" on every item is unnecessary.
- # [16:09] <BenMillard> I think I've misunderstood their example. I thought aria-setsize="4" meant how many items were contained by the current item, but it actually seems to be the number of items in that level of the tree
- # [16:09] <BenMillard> so you don't need title for that
- # [16:11] <hsivonen> BenMillard: my point is that "item x of y" should probably be read in the chrome voice in screen readers that distinguish between content and chrome (like VoiceOver)
- # [16:12] <hsivonen> OTOH, untrusted content shouldn't be able to feed arbitrary text to the chrome voice for security reasons
- # [16:13] <BenMillard> if it were marked up as a nested list, announcements like that can be figured out by the screen reader without authors adding additional information
- # [16:13] <BenMillard> (or marked up as a new HTML form control)
- # [16:14] <BenMillard> aria-posinset and aria=setsize are made redundant by the structure of the markup if sensible elements are used as the basis, afaict
- # [16:16] <hsivonen> BenMillard: to me, aria-posinset and aria-setsize seem mostly redundant with native semantics, yes
- # [16:16] <hsivonen> BenMillard: if you are browsing a huge webmail inbox, it could make sense to allow a grid widget declare its starting offset, though
- # [16:17] * Quits: roc (n=roc@124-171-48-187.dyn.iinet.net.au) (Read error: 110 (Connection timed out))
- # [16:23] * weinig|away is now known as weinig
- # [16:26] <BenMillard> hsivonen, that makes sense. information like that can help everyone, so it might even be visible: "Messages 200-250 of 1,000"
- # [16:27] <hsivonen> BenMillard: I suggest posting your points about the setsize/posinset stuff to public-pfwg-comments
- # [16:28] <BenMillard> okies, I'll do that now
- # [16:30] * Joins: parcelbrat (n=parcelbr@library.xwi.xmission.com)
- # [16:32] * Quits: KevinMarks (n=KevinMar@c-98-207-134-151.hsd1.ca.comcast.net) ("The computer fell asleep")
- # [16:35] * parcelbrat is now known as jredville
- # [16:38] * Quits: cpst (n=Cameron@gepetto.cgl.uwaterloo.ca) (Read error: 110 (Connection timed out))
- # [16:38] * Joins: parcelbrat (n=parcelbr@70-1-178-197.area1.spcsdns.net)
- # [16:52] * Quits: myakura (n=myakura@p1215-ipbf3008marunouchi.tokyo.ocn.ne.jp) ("Leaving...")
- # [16:54] * Quits: maikmerten (n=merten@ls5laptop14.cs.uni-dortmund.de) ("Verlassend")
- # [16:56] * Quits: tantek (n=tantek@ip67-91-91-195.z91-91-67.customer.algx.net)
- # [17:05] * Quits: virtuelv (n=virtuelv@pat-tdc.opera.com) ("Ex-Chat")
- # [17:06] * Quits: jredville (n=parcelbr@library.xwi.xmission.com) (Connection timed out)
- # [17:06] * Joins: hober (n=ted@unaffiliated/hober)
- # [17:14] * Joins: tantek (n=tantek@ip67-91-91-195.z91-91-67.customer.algx.net)
- # [17:16] * Joins: KevinMarks (n=KevinMar@nat/google/x-706e44c486d36bb1)
- # [17:16] * Joins: qwert666__ (n=qwert666@acao225.neoplus.adsl.tpnet.pl)
- # [17:18] <othermaciej> Lachy: I'm sure we have at least a couple, I'll ask around
- # [17:21] * Joins: dbaron (n=dbaron@dsl093-034-068.snd1.dsl.speakeasy.net)
- # [17:21] <Lachy> othermaciej, thanks
- # [17:21] * Joins: annevk2 (n=annevk@dsl093-034-068.snd1.dsl.speakeasy.net)
- # [17:23] * Quits: annevk (n=annevk@adsl-63-199-241-42.dsl.sndg02.pacbell.net) (Read error: 110 (Connection timed out))
- # [17:27] * Quits: zcorpan (n=zcorpan@pat.se.opera.com) (Read error: 110 (Connection timed out))
- # [17:35] * Quits: KevinMarks (n=KevinMar@nat/google/x-706e44c486d36bb1) ("The computer fell asleep")
- # [17:39] * Quits: qwert666 (n=qwert666@eto8.neoplus.adsl.tpnet.pl) (Connection timed out)
- # [17:39] * Quits: othermaciej (n=mjs@dsl081-048-145.sfo1.dsl.speakeasy.net) (Read error: 104 (Connection reset by peer))
- # [17:39] * Joins: othermaciej (n=mjs@dsl081-048-145.sfo1.dsl.speakeasy.net)
- # [17:44] * Quits: Lachy (n=Lachlan@pat-tdc.opera.com) ("This computer has gone to sleep")
- # [17:58] * Joins: aroben (n=aroben@unaffiliated/aroben)
- # [18:05] * Joins: andersca (n=andersca@nat/apple/x-a226af42bb4576dc)
- # [18:07] * Joins: dglazkov (n=dglazkov@adsl-074-229-248-021.sip.bhm.bellsouth.net)
- # [18:11] <BenMillard> I've sent feedback: http://lists.w3.org/Archives/Public/public-pfwg-comments/2008JanMar/0100.html
- # [18:11] * Quits: dglazkov (n=dglazkov@adsl-074-229-248-021.sip.bhm.bellsouth.net) (Client Quit)
- # [18:12] * Parts: hasather (n=hasather@90-231-107-133-no62.tbcn.telia.com)
- # [18:12] * Joins: hasather (n=hasather@90-231-107-133-no62.tbcn.telia.com)
- # [18:17] * Joins: Lachy (n=Lachlan@cm-84.215.54.100.getinternet.no)
- # [18:24] * Joins: Lachy_ (n=Lachlan@cm-84.215.54.100.getinternet.no)
- # [18:33] * Parts: BenMillard (n=cerbera@cpc1-flee1-0-0-cust285.glfd.cable.ntl.com)
- # [18:34] * Quits: Lachy (n=Lachlan@cm-84.215.54.100.getinternet.no) (Read error: 110 (Connection timed out))
- # [18:37] * Quits: andersca (n=andersca@nat/apple/x-a226af42bb4576dc)
- # [18:43] * Quits: webben (n=benh@nat/yahoo/x-bcdd9733edc6be26)
- # [18:44] * Quits: parcelbrat (n=parcelbr@70-1-178-197.area1.spcsdns.net)
- # [18:46] * Parts: Camaban (n=adrianle@81.133.236.188)
- # [18:49] * Joins: MacDome (n=eric@c-24-130-11-246.hsd1.ca.comcast.net)
- # [18:58] * Quits: othermaciej (n=mjs@dsl081-048-145.sfo1.dsl.speakeasy.net)
- # [18:59] * Joins: othermaciej (n=mjs@dsl081-048-145.sfo1.dsl.speakeasy.net)
- # [19:16] * Quits: othermaciej (n=mjs@dsl081-048-145.sfo1.dsl.speakeasy.net) (Connection timed out)
- # [19:20] * Joins: cpst (i=cwzwaric@CPE001b6393a746-CM00407b8601cd.cpe.net.cable.rogers.com)
- # [19:22] * Quits: MacDome (n=eric@c-24-130-11-246.hsd1.ca.comcast.net)
- # [19:23] * Joins: eseidel (n=eseidel@c-24-130-11-246.hsd1.ca.comcast.net)
- # [19:24] * Joins: eseidel_ (n=eseidel@72.14.224.1)
- # [19:38] * Parts: cpst (i=cwzwaric@CPE001b6393a746-CM00407b8601cd.cpe.net.cable.rogers.com)
- # [19:40] * Quits: eseidel (n=eseidel@c-24-130-11-246.hsd1.ca.comcast.net) (Connection timed out)
- # [19:44] * Quits: hober (n=ted@unaffiliated/hober) ("ERC Version 5.3 (IRC client for Emacs)")
- # [19:50] * Joins: KevinMarks (n=KevinMar@nat/google/x-19a262f6faabddcc)
- # [19:51] * Joins: G0k (n=hmason@rrdhcp72-394.redrover.cornell.edu)
- # [19:54] * Joins: weinig_ (n=weinig@cpe-66-108-205-3.nyc.res.rr.com)
- # [20:01] * Joins: othermaciej (n=mjs@17.255.109.129)
- # [20:10] * Quits: weinig (n=weinig@cpe-66-108-205-3.nyc.res.rr.com) (Read error: 110 (Connection timed out))
- # [20:10] * weinig_ is now known as weinig
- # [20:12] * Joins: andersca (n=andersca@nat/apple/x-72f5001214911928)
- # [20:17] * Quits: G0k (n=hmason@rrdhcp72-394.redrover.cornell.edu)
- # [20:23] * Joins: dglazkov (n=dglazkov@adsl-074-229-248-021.sip.bhm.bellsouth.net)
- # [20:23] * Quits: dglazkov (n=dglazkov@adsl-074-229-248-021.sip.bhm.bellsouth.net) (Client Quit)
- # [20:30] * Quits: aroben (n=aroben@unaffiliated/aroben) (Read error: 110 (Connection timed out))
- # [20:38] * Joins: hober (n=ted@unaffiliated/hober)
- # [20:46] * Joins: aroben (n=aroben@unaffiliated/aroben)
- # [20:48] * Joins: aroben_ (n=aroben@unaffiliated/aroben)
- # [20:53] * Joins: csarven (n=csarven@on-irc.csarven.ca)
- # [21:00] * Quits: eseidel_ (n=eseidel@72.14.224.1)
- # [21:02] * Quits: KevinMarks (n=KevinMar@nat/google/x-19a262f6faabddcc) ("The computer fell asleep")
- # [21:02] * Joins: KevinMarks (n=KevinMar@nat/google/x-bb4c9bbe0d47fedb)
- # [21:03] * Joins: csarven- (i=csarven@on-irc.csarven.ca)
- # [21:05] * Quits: aroben (n=aroben@unaffiliated/aroben) (Read error: 110 (Connection timed out))
- # [21:06] * Joins: parcelbrat (n=parcelbr@70-7-99-191.area7.spcsdns.net)
- # [21:07] * Quits: csarven (n=csarven@on-irc.csarven.ca) (Nick collision from services.)
- # [21:07] * csarven- is now known as csarven
- # [21:15] * Quits: tommorris_ (n=tommorri@i-83-67-98-32.freedom2surf.net) (Read error: 104 (Connection reset by peer))
- # [21:16] * Joins: eseidel (n=eseidel@adsl-76-204-78-95.dsl.pltn13.sbcglobal.net)
- # [21:17] * Joins: eseidel_ (n=eseidel@72.14.224.1)
- # [21:18] * Quits: KevinMarks (n=KevinMar@nat/google/x-bb4c9bbe0d47fedb) (Success)
- # [21:23] * Quits: eseidel_ (n=eseidel@72.14.224.1)
- # [21:25] * Joins: eseidel_ (n=eseidel@72.14.224.1)
- # [21:34] * Quits: eseidel (n=eseidel@adsl-76-204-78-95.dsl.pltn13.sbcglobal.net) (Read error: 110 (Connection timed out))
- # [21:38] * Joins: weinig_ (n=weinig@cpe-66-108-205-3.nyc.res.rr.com)
- # [21:38] * Quits: weinig (n=weinig@cpe-66-108-205-3.nyc.res.rr.com) (Read error: 104 (Connection reset by peer))
- # [21:39] * weinig_ is now known as weinig
- # [21:46] * Parts: parcelbrat (n=parcelbr@70-7-99-191.area7.spcsdns.net)
- # [22:08] * Quits: shepazu (n=schepers@cpe-069-134-123-228.nc.res.rr.com) ("Core Breach")
- # [22:09] * Joins: shepazu (n=schepers@cpe-069-134-123-228.nc.res.rr.com)
- # [22:18] * Quits: Lachy_ (n=Lachlan@cm-84.215.54.100.getinternet.no) ("This computer has gone to sleep")
- # [22:23] * Joins: BenMillard (i=cerbera@cpc1-flee1-0-0-cust285.glfd.cable.ntl.com)
- # [22:25] * Quits: ROBOd (n=robod@89.122.216.38) ("http://www.robodesign.ro")
- # [22:28] * Joins: eseidel (n=eseidel@adsl-76-204-78-95.dsl.pltn13.sbcglobal.net)
- # [22:33] * Joins: dglazkov (n=dglazkov@adsl-074-229-248-021.sip.bhm.bellsouth.net)
- # [22:39] * Quits: eseidel (n=eseidel@adsl-76-204-78-95.dsl.pltn13.sbcglobal.net)
- # [22:41] * Quits: eseidel_ (n=eseidel@72.14.224.1) (Connection timed out)
- # [22:50] * Joins: MacDome (n=eric@c-24-130-11-246.hsd1.ca.comcast.net)
- # [22:50] * Quits: phsiao (n=shawn@nat/ibm/x-b2102183fb56f837)
- # [23:00] * Joins: parcelbrat (n=parcelbr@70-7-99-191.area7.spcsdns.net)
- # [23:02] * Quits: parcelbrat (n=parcelbr@70-7-99-191.area7.spcsdns.net) (Read error: 104 (Connection reset by peer))
- # [23:02] * Joins: parcelbrat (n=parcelbr@205.127.247.229)
- # [23:03] * Joins: Lachy (n=Lachlan@cm-84.215.54.100.getinternet.no)
- # [23:06] * Joins: parcelbrat_ (n=parcelbr@99-204-164-228.area1.spcsdns.net)
- # [23:11] * Parts: parcelbrat_ (n=parcelbr@99-204-164-228.area1.spcsdns.net)
- # [23:12] * Joins: roc (n=roc@124-171-48-187.dyn.iinet.net.au)
- # [23:17] * Quits: hober (n=ted@unaffiliated/hober) (Remote closed the connection)
- # [23:22] * Quits: csarven (i=csarven@on-irc.csarven.ca) ("http://www.csarven.ca")
- # [23:23] * Quits: parcelbrat (n=parcelbr@205.127.247.229) (Connection timed out)
- # [23:32] * Joins: nickshanks (n=nickshan@p57A37DD4.dip.t-dialin.net)
- # [23:34] * Quits: roc (n=roc@124-171-48-187.dyn.iinet.net.au) (Read error: 110 (Connection timed out))
- # [23:37] * Parts: BenMillard (i=cerbera@cpc1-flee1-0-0-cust285.glfd.cable.ntl.com)
- # [23:44] * Joins: deane (n=dean@202-74-212-39.ue.woosh.co.nz)
- # [23:45] * Joins: parcelbrat (n=parcelbr@70-1-30-53.area1.spcsdns.net)
- # [23:45] * Parts: parcelbrat (n=parcelbr@70-1-30-53.area1.spcsdns.net)
- # [23:48] * Joins: gsnedders_ (n=gsnedder@host86-148-24-200.range86-148.btcentralplus.com)
- # [23:48] * Quits: gsnedders (n=gsnedder@host81-156-237-130.range81-156.btcentralplus.com) (Nick collision from services.)
- # [23:49] * gsnedders_ is now known as gsnedders
- # [23:50] * Quits: svl (n=me@ip565744a7.direct-adsl.nl) (Read error: 110 (Connection timed out))
- # Session Close: Sat Mar 29 00:00:00 2008
The end :)