Options:
- # Session Start: Sat Sep 22 00:00:00 2007
- # Session Ident: #whatwg
- # [00:02] * Joins: KevinMarks (i=KevinMar@nat/google/x-a889587746a3dc48)
- # [00:03] * Joins: annevk (n=annevk@86.90.70.28)
- # [00:09] <jgraham_> gsnedders: I don't understand the first question. "Calling two girls that I loved her" is giving me a parse error...
- # [00:10] <gsnedders> jgraham_: can you enter HTML mode, so we don't have draconian errors? :)
- # [00:11] <jgraham_> s/calling/{something}/ maybe?
- # [00:11] <Hixie> othermaciej: any input on the latest proposal? (just a quick read followed by a "looks good" or a "i have comments that i'll send later" would be fine)
- # [00:11] <gsnedders> jgraham_: I have a long standing tradition of calling any girl that I like "her" on IRC, with different markers around the names, e.g., _her_ and *her*. how could I use "her" and make it clear that it is important (thereby |strong|) without mixing up different people
- # [00:11] <Hixie> (just need to know whether i should start writing it up or not)
- # [00:12] <othermaciej> Hixie: I'm in a meeting that will be over momentarily and then I'll do a quick scan
- # [00:12] <Hixie> excellent, thanks
- # [00:12] <Hixie> by the way, you need to work on being in fewer meetings.
- # [00:12] <gsnedders> (don't ask here that naming convention comes from, it's a long story)
- # [00:12] <Hixie> i swear you're always in a meeting where i ping you :-)
- # [00:12] <othermaciej> Hixie: I sure do
- # [00:12] <jgraham_> gsnedders: Oh, I see.
- # [00:13] <othermaciej> that's what I get for being promoted to my level of incompetence
- # [00:13] <Hixie> no comment
- # [00:13] <gsnedders> :D
- # [00:13] <gsnedders> ergh. I want a parent selector in CSS.
- # [00:13] <Hixie> don't we all
- # [00:13] <Hixie> :matches() baby
- # [00:14] <gsnedders> I want something like p < cite { text-align: right; }
- # [00:14] <annevk> p:matches($>cite) { text-align:right }
- # [00:14] <Hixie> or p:has(>cite) { text-align: right; }
- # [00:14] <jgraham_> gsnedders: I think the answer is "use surrounding context to differentiate the two people". Although that might not go down well with some members of public-html who don't believe in context
- # [00:14] <Hixie> though in this case it doesn't really improve much
- # [00:15] <gsnedders> if only there was a block level cite element :P
- # [00:15] <deltab> gsnedders: why not use the same convention?
- # [00:16] <gsnedders> jgraham_: if you read two posts of mine, one from last year, the other from this, you could end up thinking they were the same person
- # [00:16] <aa> it stinks that xpath and css are different
- # [00:16] <Hixie> just use <p class="cite"><cite> ... </cite></p> and then set .cite cite { display: block; }
- # [00:16] <Hixie> or some such
- # [00:16] <Philip`> p.parent-of-cite { text-align: right; } <script>for each (var c in document.getElementsByTagName('cite')) c.parentNode.className += ' parent-of-cite'</script>
- # [00:16] <Hixie> ah if only you could enumerate NodeLists
- # [00:16] <gsnedders> jgraham_: (which is further complicated by the fact that I have gone on about people for over a year)
- # [00:16] <gsnedders> Hixie: I already use such a thing
- # [00:17] <Hixie> good good
- # [00:17] <gsnedders> just annoying :P
- # [00:17] * gsnedders is going to end up with an insane number of posts tagged "lust" merging all his blogs into one
- # [00:17] <jgraham_> gsnedders: Isn't language wonderful. Also why do you need <cite>? Are you expecting anything special from UAs?
- # [00:18] <gsnedders> jgraham_: or, more just using it as a styling hook :P
- # [00:18] <gsnedders> s/or/oh/
- # [00:18] <deltab> gsnedders: use different fonts for different people
- # [00:18] <gsnedders> deltab: that only helps in visual UAs
- # [00:18] <Philip`> Or different colours
- # [00:19] * Joins: om_sleep (i=mjs@nat/apple/x-9f63c92f1f91c9ea)
- # [00:19] <gsnedders> (I'm currently using underlining/bold/etc for visual UAs, and using |strong| for all)
- # [00:19] <gsnedders> thereby relying on context for non-visual UAs
- # [00:20] * jgraham_ wonders if <cite> has a compelling usecase
- # [00:20] <Philip`> You could have her<sub>1</sub> and her<sub>2</sub>
- # [00:21] <gsnedders> Philip`: I thought of that… If I do that, do I start with him<sub>1</sub> or him<sub>3</sub> though?
- # [00:21] <jgraham_> him<sub>3</sub> is futureproff against sex change operations
- # [00:22] <Philip`> That depends on whether you are talking about anyone who is likely to change gender, because that would cause conflicts if you had two distinct numbering systems
- # [00:22] <gsnedders> I didn't even think of it in that way…
- # [00:23] * gsnedders wonders whether any of his ex-bfs would ever have a sex change operation
- # [00:24] <jgraham_> Or you could go URI happy and do <a href="http://geoffers.uni.cc/people/girls/1">her</a>
- # [00:25] <jgraham_> The resources at the end of the link would be RDF I guess
- # [00:25] <Philip`> People can start thinking of themselves as "she" without having an actual operation, and then maybe switch back to "he" a while later, so you can get namespace collisions even if the people involved don't do anything drastic
- # [00:25] * gsnedders sighs
- # [00:25] * Joins: om_sleep_ (n=mjs@17.255.101.95)
- # [00:25] <gsnedders> meaning monosexual would probably simplify this
- # [00:25] <gsnedders> s/mea/be/
- # [00:26] * Quits: othermaciej (n=mjs@17.255.101.95) (Read error: 104 (Connection reset by peer))
- # [00:26] <Philip`> (I tend to avoid using pronouns in that case, so I don't have to decide which one to apply to the person, which isn't actually too difficult)
- # [00:26] <gsnedders> I'd use their names, but I'm too secretive about my private life to use names
- # [00:27] <ozamosi> But names aren't unique either...
- # [00:27] <ozamosi> (usually)
- # [00:27] <Philip`> You could use the SHA-1 of their name
- # [00:27] <gsnedders> ozamosi: forename + surname is unique enough
- # [00:27] <gsnedders> Philip`: but collisions?
- # [00:28] <ozamosi> gsnedders: well... I think forename + surname collisions are more likely than sex changes, actually
- # [00:29] * Philip` says hello to the other Philip Taylor in the HTML WG
- # [00:29] <gsnedders> ozamosi: that's probably true.
- # [00:29] <gsnedders> Philip`: s/Taylor/TAYLOR/
- # [00:29] <Philip`> You could use their MSN address
- # [00:29] <gsnedders> Philip`: no, friends would be able to find out who
- # [00:29] <ozamosi> SHA-1 on MSN address! :)
- # [00:30] <gsnedders> Philip`: and I've had enough people kill me for spreading their MSN address among one or two people, yet alone the web
- # [00:30] <Philip`> You could use the hash of their MSN address, with a prepended salt so other people can't work out who it is
- # [00:30] <gsnedders> ozamosi: that might work, if I knew all of their MSN addresses
- # [00:30] <gsnedders> Philip`: a salt wouldn't help
- # [00:30] <ozamosi> FoaF use SHA-1 on email addresses as UID:s, I think
- # [00:30] <Philip`> It would have to be a secret salt which only you know
- # [00:30] <Philip`> though maybe that's not a salt any more
- # [00:30] <gsnedders> Philip`: if you find a string that happens to be the original, which is infinitely unlikely anyway, having a hash wouldn't help
- # [00:31] <gsnedders> s/hash/salt/
- # [00:31] * gsnedders is too tired
- # [00:31] <Philip`> but then people couldn't just hash the MSN user database to find out who you're talking about
- # [00:31] <gsnedders> Philip`: ah. true.
- # [00:31] <gsnedders> actually, I know all of their bebo usernames…
- # [00:31] <gsnedders> that's a UID I could use (hash + salt, obviously)
- # [00:32] * jgraham_ points out that more ambiguity = more privacy
- # [00:32] <gsnedders> jgraham_: some of the names involved are quite rare where I live, and I'm in a relatively small town
- # [00:33] <jgraham_> I was just saying that y'know /not bothering/ will improve privacy even if it offends your instincts for attaching objects unique identifiers ;)
- # [00:34] <gsnedders> her<sub>f3fbff01d2a29fb88526a6be2f7d3d97c78bc87b</sub> is a bit awkward, though
- # [00:34] <jgraham_> Oh, and per your second question; I think <article> or <section> is what you want.
- # [00:35] <gsnedders> <section> probably
- # [00:35] <gsnedders> jgraham_: not bother? me? :)
- # [00:35] <gsnedders> (looking up bebo username to calculate that hash made me laugh — her username is to do with lust :P)
- # [00:36] <Philip`> Base 16 encoding is very inefficient - you should probably be able to do it in base 32768 if you use Unicode characters
- # [00:37] * gsnedders bursts out laughing
- # [00:38] <kingryan> Philip`: wouldn't there be numbers that couldn't be expressed?
- # [00:38] <gsnedders> surely base 0x1400 would be enough?
- # [00:39] <gsnedders> kingryan: yeah, that would be an issue
- # [00:40] <om_sleep_> Hixie: ok, out of meeting, reading now
- # [00:40] <Philip`> kingryan: Why would that be?
- # [00:40] <Hixie> wow, othermaciej fell asleep during his meeting
- # [00:40] <gsnedders> Philip`: not all unicode code points are assigned
- # [00:40] <gsnedders> Hixie: Apple is exciting. I thought you knew? :)
- # [00:41] * om_sleep_ is now known as othermaciej
- # [00:41] <hsivonen> hmm. why is it that so many Java libraries implement their own UTF-8 encoding or decoding?
- # [00:41] <othermaciej> Hixie: no, my IRC client just sucks :-(
- # [00:42] * Quits: om_sleep (i=mjs@nat/apple/x-9f63c92f1f91c9ea) (Read error: 110 (Connection timed out))
- # [00:42] <Philip`> You don't need 32K consecutive code points - just pick some subset that doesn't conflict with HTML (like avoid whitespace and control characters), and I assume there's enough allocated code points to manage that
- # [00:47] <hsivonen> the Xalan XML serializer is surprisingly big
- # [00:47] <gsnedders> if I had binary data, how would I get it into a state from which I could get a codepoint (I really am too tired)?
- # [00:47] <hsivonen> and all I wanted was an easily hackable ContentHandler to stream serializer
- # [00:48] * Quits: BenWard (n=BenWard@cpc3-cmbg2-0-0-cust58.cmbg.cable.ntl.com) ("Fades out again…")
- # [00:48] * gsnedders realises
- # [00:48] <kingryan> hsivonen: some java libraries (namely lucene) do their own utf-8 encoding b/c they implemented it before the spec was done, IIRC
- # [00:48] * gsnedders facepalms
- # [00:49] <hsivonen> kingryan: yeah, there's a lot pre-1.4.2 stuff out there
- # [00:49] <othermaciej> Hixie: looks good to me
- # [00:49] * Parts: kingryan (n=kingryan@corp.technorati.com)
- # [00:50] <hsivonen> some Java libraries are surprisingly conservative about support for old JDKs
- # [00:50] <othermaciej> Hixie: I may have feedback on details once I see it in spec form but the basic model seems sound
- # [00:50] * Joins: kingryan (n=kingryan@corp.technorati.com)
- # [00:50] * Parts: kingryan (n=kingryan@corp.technorati.com)
- # [00:51] <Hixie> othermaciej: k
- # [00:51] <Hixie> othermaciej: thanks
- # [00:52] * hsivonen seriously considers writing a non-configurable *simple* UTF-8-only XML serializer
- # [00:53] <hsivonen> I know that I could write a namespaceless serializer faster than I could familiarize myself with the Xalan codebase
- # [00:53] <hsivonen> but namespaces will be yucky
- # [00:54] * Quits: jruderman (n=jruderma@c-67-180-15-227.hsd1.ca.comcast.net)
- # [00:56] * Joins: jruderman (n=jruderma@c-67-180-15-227.hsd1.ca.comcast.net)
- # [00:58] <othermaciej> Hixie: actually, I'm still not sure how to address login, since with many web apps the main URL normally goes to a login page - perhaps it's ok for a first cut to say the offline API only works with "remember me on this computer" style login
- # [01:00] * Joins: weinig (n=weinig@cpe-66-108-205-3.nyc.res.rr.com)
- # [01:00] * Quits: polin8 (n=brian@c-75-71-72-175.hsd1.co.comcast.net) (Client Quit)
- # [01:02] <Hixie> othermaciej: the mail url typically goes to a login page unless you're already logged in
- # [01:02] <Hixie> othermaciej: it's trivial for that page to check if you are logged in
- # [01:02] <gsnedders> numeric subscripts it is, starting at 1 for both male and female.
- # [01:03] * Quits: jruderman (n=jruderma@c-67-180-15-227.hsd1.ca.comcast.net)
- # [01:06] * Joins: briansuda_ (n=briansud@194-144-106-194.du.xdsl.is)
- # [01:07] * Quits: briansuda_ (n=briansud@194-144-106-194.du.xdsl.is) (Connection reset by peer)
- # [01:07] * Quits: briansuda (n=briansud@194-144-106-194.du.xdsl.is) (Connection reset by peer)
- # [01:08] * Joins: briansuda (n=briansud@194-144-106-194.du.xdsl.is)
- # [01:08] * Joins: csarven (n=nevrasc@modemcable130.251-202-24.mc.videotron.ca)
- # [01:18] * Quits: billmason (n=billmaso@ip156.unival.com) (Read error: 104 (Connection reset by peer))
- # [01:22] * Quits: briansuda (n=briansud@194-144-106-194.du.xdsl.is) (Read error: 104 (Connection reset by peer))
- # [01:23] * Joins: briansuda (n=briansud@194-144-106-194.du.xdsl.is)
- # [01:27] * Joins: zcorpan (n=zcorpan@c-0922e353.1451-1-64736c12.cust.bredbandsbolaget.se)
- # [01:30] * Quits: KevinMarks (i=KevinMar@nat/google/x-a889587746a3dc48) ("The computer fell asleep")
- # [01:31] * Parts: zcorpan (n=zcorpan@c-0922e353.1451-1-64736c12.cust.bredbandsbolaget.se)
- # [01:31] * Joins: zcorpan (n=zcorpan@c-0922e353.1451-1-64736c12.cust.bredbandsbolaget.se)
- # [01:33] * Joins: jruderman (n=jruderma@corp-241.mountainview.mozilla.com)
- # [01:37] * Quits: jruderman (n=jruderma@corp-241.mountainview.mozilla.com) (Client Quit)
- # [01:42] * Quits: hober (n=ted@unaffiliated/hober) ("ERC Version 5.3 (devel) (IRC client for Emacs)")
- # [01:45] * Quits: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
- # [01:54] * Joins: briansuda_ (n=briansud@194-144-106-194.du.xdsl.is)
- # [01:57] * Joins: jruderman (n=jruderma@corp-241.mountainview.mozilla.com)
- # [01:59] * Quits: zcorpan (n=zcorpan@c-0922e353.1451-1-64736c12.cust.bredbandsbolaget.se) (Read error: 110 (Connection timed out))
- # [02:04] * Quits: briansuda (n=briansud@194-144-106-194.du.xdsl.is) (Read error: 110 (Connection timed out))
- # [02:09] * Quits: briansuda_ (n=briansud@194-144-106-194.du.xdsl.is)
- # [02:13] * Quits: othermaciej (n=mjs@17.255.101.95) (Read error: 104 (Connection reset by peer))
- # [02:13] * Joins: om_sleep (n=mjs@17.255.101.95)
- # [02:14] * Joins: doublec (n=doublec@203-211-100-196.ue.woosh.co.nz)
- # [02:25] * Joins: polin8 (n=brian@c-75-71-72-175.hsd1.co.comcast.net)
- # [02:45] * Quits: h3h (n=w3rd@66-162-32-234.static.twtelecom.net) ("|")
- # [02:52] * Quits: doublec (n=doublec@203-211-100-196.ue.woosh.co.nz)
- # [03:09] * Quits: annevk (n=annevk@86.90.70.28) (Read error: 110 (Connection timed out))
- # [03:13] * Quits: aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
- # [03:18] * Joins: Lachy_ (n=Lachy@124-170-94-29.dyn.iinet.net.au)
- # [03:19] * Joins: tantek (n=tantek@corp.technorati.com)
- # [03:22] * Quits: tantek (n=tantek@corp.technorati.com) (Client Quit)
- # [03:27] * Joins: h3h (n=w3rd@cpe-76-88-44-219.san.res.rr.com)
- # [03:27] * Joins: tantek (n=tantek@corp.technorati.com)
- # [03:27] * Quits: h3h (n=w3rd@cpe-76-88-44-219.san.res.rr.com) (Remote closed the connection)
- # [03:28] <Hixie> aa: yt?
- # [03:29] <Hixie> i'm changing executeSql() to be async
- # [03:30] <Hixie> so you do executeSql('update scores set score=? where user=? and score < ?', score, user, score, function (result) { ... });
- # [03:30] <Hixie> but what happens when an error occurs?
- # [03:31] <Hixie> should i call the callback anyway, just with an object representing an error?
- # [03:31] * Joins: doublec (n=doublec@203-211-104-214.ue.woosh.co.nz)
- # [03:31] <Hixie> or should i dispatch an 'error' event to the database?
- # [03:31] <Hixie> i guess the former is better...
- # [03:31] <om_sleep> aa: did you see my email suggestion of how to change ResultSet, which proposes adding errorCode and errror fields?
- # [03:31] * Quits: Lachy (n=Lachy@124-170-94-29.dyn.iinet.net.au) (Read error: 110 (Connection timed out))
- # [03:32] * om_sleep is now known as othermaciej
- # [03:32] <othermaciej> Hixie: sorry, meant that for you
- # [03:32] <Hixie> assuming you're talking to me, yes, that's why i'm asking
- # [03:32] <othermaciej> letting the callback handle the error seems easier to work with
- # [03:32] <Hixie> j
- # [03:32] <Hixie> k, even
- # [03:32] <othermaciej> and you'd also want that for the sync version
- # [03:33] <Hixie> and i guess we just say that if you call executeSql() on the database while in a callback that went wrong, you raise an exception?
- # [03:33] <Hixie> since that probably indicates you didn't check for errors
- # [03:33] <Hixie> or do we just start a new transaction in that case
- # [03:34] <othermaciej> I'm not sure
- # [03:34] <othermaciej> are there any errors where it ever makes sense to continue the same transaction?
- # [03:34] <othermaciej> I'd guess probably not
- # [03:34] <othermaciej> so exception seems ok
- # [03:34] <Hixie> well you can't continue the same transaction
- # [03:34] <Hixie> since you've rolled back by then
- # [03:35] <othermaciej> that's true
- # [03:35] <Hixie> but you could start a new one
- # [03:35] <Hixie> if we raise an exception, which i think is the better thing to do for catching errors, it means that the only way to then do a new transaction as part of error handling is to have a timeout
- # [03:35] <Hixie> to start a new "context"
- # [03:35] <Hixie> which is ugly
- # [03:35] <othermaciej> continuing blindly seems like it could give bad results, on the other hand, the timeout thing to retry is ugly
- # [03:35] <Hixie> yeah
- # [03:35] <Hixie> exactly
- # [03:36] <Hixie> hard to know which is better
- # [03:36] <othermaciej> you could have a closeTransaction() method on Database
- # [03:36] <Hixie> could do
- # [03:36] <othermaciej> which isn't needed in the normal case, but could be used for retry in a callback
- # [03:36] <Hixie> yeah
- # [03:36] <Hixie> ok
- # [03:36] <Hixie> will do that
- # [03:40] * Quits: tantek (n=tantek@corp.technorati.com)
- # [03:41] * Quits: othermaciej (n=mjs@17.255.101.95)
- # [03:54] * Quits: tndH (n=Rob@adsl-87-102-117-116.karoo.KCOM.COM) ("ChatZilla 0.9.78.1-rdmsoft [XULRunner 1.8.0.9/2006120508]")
- # [04:07] <Hixie> i suppose we really want the database version to be set as part of a transaction
- # [04:07] <Hixie> oh well
- # [04:08] <Hixie> i guess it doesn't matter
- # [04:09] * Hixie thinks to himself... . o O ( the upgrading app can set it to a secret value while upgrading, then to the new version when done )
- # [04:10] <Hixie> grr this is going to introduce all kinds of race conditions
- # [04:19] <Hixie> hm
- # [04:19] <Hixie> how do we handle a commit failing?
- # [04:20] <Hixie> we have no way to notify the app
- # [04:24] * Lachy_ is now known as Lachy
- # [04:32] * Quits: dev0 (i=Tobias@unaffiliated/icefox0) (Read error: 110 (Connection timed out))
- # [04:56] * Joins: aroben (n=aroben@unaffiliated/aroben)
- # [04:58] * Joins: aroben_ (n=aroben@unaffiliated/aroben)
- # [05:03] * Joins: [1]aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net)
- # [05:09] * Joins: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
- # [05:09] * Joins: [2]aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net)
- # [05:14] * Joins: om_sleep (n=mjs@dsl081-048-145.sfo1.dsl.speakeasy.net)
- # [05:14] * Quits: aroben (n=aroben@unaffiliated/aroben) (Read error: 110 (Connection timed out))
- # [05:14] * [2]aroben is now known as aroben
- # [05:16] * Joins: [2]aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net)
- # [05:22] * Quits: aroben_ (n=aroben@unaffiliated/aroben) (Read error: 110 (Connection timed out))
- # [05:22] * Joins: aroben_ (n=aroben@unaffiliated/aroben)
- # [05:25] * Quits: [1]aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
- # [05:26] * Quits: doublec (n=doublec@203-211-104-214.ue.woosh.co.nz)
- # [05:28] * Joins: [1]aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net)
- # [05:33] * Quits: aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
- # [05:33] * [1]aroben is now known as aroben
- # [05:34] * Joins: [1]aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net)
- # [05:39] * Quits: [2]aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
- # [05:41] * Joins: [2]aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net)
- # [05:41] * Quits: polin8 (n=brian@c-75-71-72-175.hsd1.co.comcast.net) (Client Quit)
- # [05:45] * Quits: aroben_ (n=aroben@unaffiliated/aroben) (Read error: 110 (Connection timed out))
- # [05:46] * Joins: aroben_ (n=aroben@unaffiliated/aroben)
- # [05:50] * Joins: polin8 (n=brian@c-75-71-72-175.hsd1.co.comcast.net)
- # [05:51] * Quits: aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
- # [05:52] * Joins: aroben (n=aroben@unaffiliated/aroben)
- # [05:54] * Quits: polin8 (n=brian@c-75-71-72-175.hsd1.co.comcast.net) (Client Quit)
- # [05:58] * Quits: [1]aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
- # [05:59] * Joins: [1]aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net)
- # [06:04] * Quits: [2]aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
- # [06:05] * Joins: [2]aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net)
- # [06:09] * Quits: aroben_ (n=aroben@unaffiliated/aroben) (Read error: 110 (Connection timed out))
- # [06:11] * Joins: aroben_ (n=aroben@unaffiliated/aroben)
- # [06:16] * Quits: aroben (n=aroben@unaffiliated/aroben) (Read error: 110 (Connection timed out))
- # [06:16] * Joins: aroben (n=aroben@unaffiliated/aroben)
- # [06:21] * Quits: [1]aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
- # [06:28] * Quits: [2]aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
- # [06:33] * Quits: aroben_ (n=aroben@unaffiliated/aroben) (Read error: 110 (Connection timed out))
- # [06:36] * Joins: aroben_ (n=aroben@unaffiliated/aroben)
- # [06:40] * Quits: aroben (n=aroben@unaffiliated/aroben) (Read error: 110 (Connection timed out))
- # [06:40] * aroben_ is now known as aroben
- # [06:44] * Joins: aroben_ (n=aroben@unaffiliated/aroben)
- # [06:50] * Joins: [1]aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net)
- # [06:56] * Joins: [2]aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net)
- # [06:59] <Lachy> access keys don't seem to work in Opera 9.5 alpha, but they do in 9.2
- # [07:00] * Quits: aroben (n=aroben@unaffiliated/aroben) (Read error: 110 (Connection timed out))
- # [07:00] * [2]aroben is now known as aroben
- # [07:01] <Lachy> pressign Shift+Esc on this page lists all the keys defined, but labels them poorly. http://www.cs.tut.fi/~jkorpela/forms/accesskey.html#ex
- # [07:02] <Lachy> <input ... accesskey="N"> shows up as: "(N) (Null)" in the menu
- # [07:02] * Joins: [2]aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net)
- # [07:02] <Lachy> ah, that's probably because there's no <label> for those controls
- # [07:03] * Quits: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
- # [07:05] <Lachy> no, makes no difference whether you define the accesskey on the input or label, it still lists (Null)
- # [07:08] * Joins: [3]aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net)
- # [07:08] * Quits: aroben_ (n=aroben@unaffiliated/aroben) (Read error: 110 (Connection timed out))
- # [07:11] * Joins: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
- # [07:14] * Joins: aroben_ (n=aroben@unaffiliated/aroben)
- # [07:15] * Quits: [1]aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
- # [07:19] * Quits: aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
- # [07:19] * aroben_ is now known as aroben
- # [07:19] * Joins: kfish (n=conrad@61.194.21.25)
- # [07:25] * Quits: [2]aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
- # [07:30] * Joins: aroben_ (n=aroben@unaffiliated/aroben)
- # [07:30] * Quits: [3]aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
- # [07:31] * Quits: csarven (n=nevrasc@modemcable130.251-202-24.mc.videotron.ca) ("http:/www.csarven.ca")
- # [07:33] * Joins: [1]aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net)
- # [07:38] * Quits: aroben (n=aroben@unaffiliated/aroben) (Read error: 110 (Connection timed out))
- # [07:39] * Joins: aroben (n=aroben@unaffiliated/aroben)
- # [07:44] * Quits: jruderman (n=jruderma@corp-241.mountainview.mozilla.com)
- # [07:45] * Joins: [2]aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net)
- # [07:48] <om_sleep> Lachy: seems like it will always use the "value"
- # [07:48] * om_sleep is now known as othermaciej
- # [07:49] <othermaciej> Lachy: or title
- # [07:50] * Quits: aroben_ (n=aroben@unaffiliated/aroben) (Read error: 110 (Connection timed out))
- # [07:51] <Lachy> I see. That's not very useful
- # [07:52] * Joins: aroben_ (n=aroben@unaffiliated/aroben)
- # [07:52] <othermaciej> Lachy: it does seem like neither of those is suitable for a text field
- # [07:52] <othermaciej> but a keyboard shortcut to focus a specific text field seems a little silly in itself
- # [07:53] <othermaciej> anyway Opera is not really selling me on the potential of accesskey not sucking
- # [07:54] <Lachy> it's not that silly. It's common for Alt+(key) to focus controls in dialog boxes on Windows
- # [07:54] <Lachy> the key is typically underlined in the controls label
- # [07:56] * Quits: [1]aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
- # [07:56] <othermaciej> ok, "silly to me as a mac user"
- # [07:57] * Joins: KevinMarks (n=KevinMar@c-76-102-254-252.hsd1.ca.comcast.net)
- # [07:57] <othermaciej> I think even on windows you don't see that on text fields that aren't part of a dialog box
- # [07:57] <Lachy> yeah, Macs have a lot of bad UI design ;-)
- # [07:57] * Joins: [1]aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net)
- # [07:57] <othermaciej> that's what I've always heard
- # [07:58] <othermaciej> on mac it's pretty rare for a dialog to have more than a handful of items in the focus cycle so you just use tab
- # [07:59] <Lachy> well, Alt+D typically focuses the address bar in IE and Firefox, so it doesn't only occur in dialog boxes
- # [08:00] <othermaciej> on mac Cmd-L is the usual shortcut for that in browsers, but it's kind of an exception
- # [08:00] <Lachy> Ctrl+L also works in Firefox
- # [08:00] <othermaciej> (and it has a menu item, so it's a menu shortcut, not a focus shorcut; there's certainly no underlined letter)
- # [08:02] * Quits: aroben (n=aroben@unaffiliated/aroben) (Read error: 110 (Connection timed out))
- # [08:02] * [1]aroben is now known as aroben
- # [08:03] <Lachy> where's the menu item located for it?
- # [08:03] * Joins: [1]aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net)
- # [08:08] * Quits: [2]aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
- # [08:10] * Joins: [2]aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net)
- # [08:14] * Quits: aroben_ (n=aroben@unaffiliated/aroben) (Read error: 110 (Connection timed out))
- # [08:16] * Joins: aroben_ (n=aroben@unaffiliated/aroben)
- # [08:20] * Quits: aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
- # [08:20] * aroben_ is now known as aroben
- # [08:21] * Joins: aroben_ (n=aroben@unaffiliated/aroben)
- # [08:22] * Joins: jruderman (n=jruderma@c-67-180-15-227.hsd1.ca.comcast.net)
- # [08:26] * Quits: kfish (n=conrad@61.194.21.25) ("-> kobe")
- # [08:27] * Quits: [1]aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
- # [08:28] * Joins: [1]aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net)
- # [08:33] * Quits: [2]aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
- # [08:39] * Quits: aroben (n=aroben@unaffiliated/aroben) (Read error: 110 (Connection timed out))
- # [08:43] * Joins: aroben (n=aroben@unaffiliated/aroben)
- # [08:45] * Quits: aroben_ (n=aroben@unaffiliated/aroben) (Read error: 110 (Connection timed out))
- # [08:46] * Joins: aroben_ (n=aroben@unaffiliated/aroben)
- # [08:50] * Quits: [1]aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
- # [08:52] * Joins: [1]aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net)
- # [08:53] * Joins: doublec (n=doublec@203-211-104-214.ue.woosh.co.nz)
- # [08:58] * Joins: [2]aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net)
- # [09:04] * Quits: aroben (n=aroben@unaffiliated/aroben) (Read error: 110 (Connection timed out))
- # [09:04] * Joins: aroben (n=aroben@unaffiliated/aroben)
- # [09:10] * Quits: aroben_ (n=aroben@unaffiliated/aroben) (Read error: 110 (Connection timed out))
- # [09:11] * Joins: aroben_ (n=aroben@unaffiliated/aroben)
- # [09:17] * Quits: [1]aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
- # [09:17] * Joins: [3]aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net)
- # [09:21] * Quits: [2]aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
- # [09:23] * Joins: [1]aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net)
- # [09:25] * Joins: [2]aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net)
- # [09:27] * Joins: [4]aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net)
- # [09:28] * Quits: aroben (n=aroben@unaffiliated/aroben) (Read error: 110 (Connection timed out))
- # [09:28] * [4]aroben is now known as aroben
- # [09:34] * Quits: aroben_ (n=aroben@unaffiliated/aroben) (Read error: 110 (Connection timed out))
- # [09:40] * Quits: [3]aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
- # [09:43] * Quits: [1]aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
- # [09:44] * Quits: [2]aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
- # [09:45] * Joins: marcosc__ (n=chatzill@131.181.148.226)
- # [09:46] * Quits: marcosc (n=chatzill@131.181.148.226) (Read error: 104 (Connection reset by peer))
- # [09:46] * marcosc__ is now known as marcosc
- # [10:06] * Joins: MikeSmith (n=MikeSmit@eM60-254-213-109.pool.emnet.ne.jp)
- # [10:15] <Lachy> one of the problems with the accesskey discussion is that some people don't seem to understand how <command> and <menu> work in HTML5. Perhaps if someone clearly explained that it can be used for toolbar menus or context menus, much like native apps use.
- # [10:24] * Quits: doublec (n=doublec@203-211-104-214.ue.woosh.co.nz)
- # [10:32] * Joins: ROBOd (n=robod@89.123.14.19)
- # [10:36] * Quits: jruderman (n=jruderma@c-67-180-15-227.hsd1.ca.comcast.net)
- # [10:42] * Joins: briansuda (n=briansud@194-144-106-194.du.xdsl.is)
- # [10:45] * Quits: briansuda (n=briansud@194-144-106-194.du.xdsl.is) (Client Quit)
- # [10:49] * Quits: MikeSmith (n=MikeSmit@eM60-254-213-109.pool.emnet.ne.jp) ("Less talk, more pimp walk.")
- # [10:53] * Joins: MikeSmith (n=MikeSmit@eM60-254-213-109.pool.emnet.ne.jp)
- # [10:59] * Joins: Ducki (n=Ducki@nrdh-d9b9804d.pool.mediaWays.net)
- # [11:00] * Joins: briansuda (n=briansud@82.221.34.106)
- # [11:07] <othermaciej> Lachy: yeah, my original proposal assumed too much
- # [11:08] <othermaciej> Lachy: I mainly just wanted to jot down my idea somewhere that it wouldn't get lost
- # [11:09] <othermaciej> Lachy: btw Open Location... in the File menu is the menu item with Cmd-L as a shortcut, at least in Safari and Firefox on Mac
- # [11:11] <Lachy> ok
- # [11:12] * Joins: Codler (n=Codler@84-218-6-195.eurobelladsl.telenor.se)
- # [11:13] * Quits: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
- # [11:16] * Quits: briansuda (n=briansud@82.221.34.106)
- # [11:35] * Quits: aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
- # [12:01] <hsivonen> hmm. dev.w3.org is taking too long to respond. I hope my list reply wasn't silly given the current edit state of the principle doc (which I was unable to check)
- # [12:03] * Joins: virtuelv (n=virtuelv@124.80-203-77.nextgentel.com)
- # [12:04] * Joins: Ducki_ (i=Ducki@nrdh-d9b980c5.pool.mediaWays.net)
- # [12:08] * Joins: virtuelv_ (n=virtuelv@124.80-203-77.nextgentel.com)
- # [12:10] * Quits: Ducki (n=Ducki@nrdh-d9b9804d.pool.mediaWays.net) (Read error: 113 (No route to host))
- # [12:21] * Joins: annevk (n=annevk@86.90.70.28)
- # [12:26] * Quits: virtuelv (n=virtuelv@124.80-203-77.nextgentel.com) (Read error: 110 (Connection timed out))
- # [12:27] * Joins: billyjack (n=MikeSmit@eM60-254-216-17.pool.emnet.ne.jp)
- # [12:29] <billyjack> hsivonen - fwiw, your reply didn't seem silly at all to me
- # [12:29] <billyjack> if you're referring to the "HTML5 does *not* aim to be backwards compatible with HTML 4" one
- # [12:33] * Joins: virtuelv (n=virtuelv@124.80-203-77.nextgentel.com)
- # [12:33] * Quits: MikeSmith (n=MikeSmit@eM60-254-213-109.pool.emnet.ne.jp) (Read error: 110 (Connection timed out))
- # [12:33] * Quits: virtuelv (n=virtuelv@124.80-203-77.nextgentel.com) (Client Quit)
- # [12:34] <annevk> hmm, why is the callback the last argument in executeSql...
- # [12:34] <annevk> it looks weird because of the arguments... in the middle
- # [12:36] * billyjack is now known as MikeSmith
- # [12:40] <annevk> yeah, made sense to me too fwiw
- # [12:41] <hsivonen> MikeSmith: yeah, that was what I was referring to
- # [12:41] <hsivonen> MikeSmith: did you see my list of GNU error format issues?
- # [12:43] <hsivonen> MikeSmith: http://wiki.whatwg.org/wiki/Validator.nu_GNU_Output
- # [12:43] <MikeSmith> hsivonen - no, haven't seen it yet
- # [12:43] * Joins: webben (n=benh@dip5-fw.corp.ukl.yahoo.com)
- # [12:43] * MikeSmith is looking now
- # [12:49] <MikeSmith> hsivonen - I agree about the tab issue (should count as one column); as far as UTF-8 in the message, I think there are likely many users in console envrionments who don't have UTF-8 support; as far as how to distinguish classes of messages, I think "Error; " and "Warning; " and "Note; " as a prefix in the message field
- # [12:49] <MikeSmith> The other questions I don't have any brilliant insights one
- # [12:49] <MikeSmith> on
- # [12:51] * Quits: virtuelv_ (n=virtuelv@124.80-203-77.nextgentel.com) (Read error: 110 (Connection timed out))
- # [12:51] * Joins: virtuelv (n=virtuelv@124.80-203-77.nextgentel.com)
- # [12:52] <hsivonen> MikeSmith: Do Emacs, etc., recognize Error: and Warning; labels?
- # [12:53] <hsivonen> MikeSmith: that is, if the aim is to make Emacs tell you that you don't have errors, will a Note: or Warning: line be counted as error?
- # [12:54] * annevk reads posts on the alt attribute such as http://whatnitishknows.blogspot.com/2007/09/get-traffic-from-image-serach-engines.html
- # [12:54] <annevk> "Its the very sweet ‘alt’ attribute which most of us do not use in our Image tags because we want to save our time or mainly because we think its useless. The ‘alt’ attribute is very important to place while writing the tag code for your image as it servers another keyword targeting purpose for image search bot."
- # [12:54] <hsivonen> MikeSmith: my own use of emacs is *very* superficial, so the exact integration screnarios aren't at all clear to me
- # [12:54] <annevk> seems that SEO, not authoring tools, might help authors care :)
- # [12:55] <hsivonen> hendry: any insights on http://wiki.whatwg.org/wiki/Validator.nu_GNU_Output from the vim perspective?
- # [12:57] <MikeSmith> hsivonen - I think the expectation is that users need to do a certain about of Emacs customization for each time of compiler/checker/whatever they want to be able to have Emacs parse error messages for
- # [12:57] <hsivonen> MikeSmith: ok
- # [12:58] <MikeSmith> some other apps, like Vim, have similar features; e.g.:
- # [12:58] <MikeSmith> http://mail-archives.apache.org/mod_mbox/ant-user/200101.mbox/%3C20010129173134.A24005@zellner.org%3E
- # [12:58] <hsivonen> MikeSmith: should I try to keep the forward-compatible two-level taxonomy that I intend to use for XML and JSON?
- # [12:59] <hsivonen> MikeSmith: that is, should I do something like Error, Fatal:
- # [12:59] <hsivonen> so that forward-compatible script can extract "Error" when they see Error, Foobar:
- # [12:59] <MikeSmith> I would personally prefer that
- # [12:59] <hsivonen> MikeSmith: ok
- # [12:59] <MikeSmith> yeah
- # [13:04] * Quits: KevinMarks (n=KevinMar@c-76-102-254-252.hsd1.ca.comcast.net) ("The computer fell asleep")
- # [13:06] <hsivonen> annevk: it is rather sad how much "blog" content these days is written by humans only to bait users to see Google Ads
- # [13:07] <hsivonen> annevk: check out tasks on mturk.com and you'll find that poor people can make a cent by participating in astroturfing schemes
- # [13:10] <hsivonen> mturk.com is already used for transcribing audio. I wonder if it'll be used for outsourcing alt text writing.
- # [13:17] * Joins: aroben (n=aroben@unaffiliated/aroben)
- # [13:17] <annevk> oh yeah, heard about that
- # [13:18] <annevk> I think marp suggested that something like that might work, but it doesn't really seem to scale to the amount of images that are hosted on Flickr for instance
- # [13:18] * Joins: aroben_ (n=aroben@unaffiliated/aroben)
- # [13:18] <annevk> or maybe it does...
- # [13:19] * annevk wonders why role= needs namespaced extensibility
- # [13:22] * Joins: virtuelv_ (n=virtuelv@124.80-203-77.nextgentel.com)
- # [13:23] <hsivonen> annevk: I'm not ethically comfortable with mturk. It feels exploitative.
- # [13:23] * Joins: [1]aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net)
- # [13:27] * Quits: virtuelv (n=virtuelv@124.80-203-77.nextgentel.com) (Read error: 104 (Connection reset by peer))
- # [13:29] * Joins: [2]aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net)
- # [13:30] * annevk reads an old Gecko bug where canvas.showFallback() is suggested
- # [13:31] <annevk> see https://bugzilla.mozilla.org/show_bug.cgi?id=291216#c18
- # [13:31] <annevk> other options: <canvas require-context="3d funky">
- # [13:36] * Quits: aroben (n=aroben@unaffiliated/aroben) (Read error: 110 (Connection timed out))
- # [13:36] * [2]aroben is now known as aroben
- # [13:40] * Quits: aroben_ (n=aroben@unaffiliated/aroben) (Read error: 110 (Connection timed out))
- # [13:43] * Joins: billyjack (n=MikeSmit@eM60-254-207-58.pool.emnet.ne.jp)
- # [13:44] * Joins: tndH_ (i=Rob@adsl-87-102-117-116.karoo.KCOM.COM)
- # [13:44] * tndH_ is now known as tndH
- # [13:44] * Joins: aroben_ (n=aroben@unaffiliated/aroben)
- # [13:44] * Joins: zcorpan (n=zcorpan@c-0922e353.1451-1-64736c12.cust.bredbandsbolaget.se)
- # [13:46] * Quits: [1]aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
- # [13:47] * Quits: MikeSmith (n=MikeSmit@eM60-254-216-17.pool.emnet.ne.jp) (Read error: 110 (Connection timed out))
- # [13:50] * Joins: [1]aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net)
- # [13:51] * Quits: Codler (n=Codler@84-218-6-195.eurobelladsl.telenor.se) (Read error: 104 (Connection reset by peer))
- # [13:52] * Joins: doublec (n=doublec@203-211-95-61.ue.woosh.co.nz)
- # [13:56] * Joins: [2]aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net)
- # [14:00] * billyjack is now known as MikeSmith
- # [14:01] * Quits: aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
- # [14:01] * [2]aroben is now known as aroben
- # [14:03] * Joins: Ducki (i=Ducki@nrdh-d9b98062.pool.mediaWays.net)
- # [14:03] * Joins: [2]aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net)
- # [14:07] * Quits: aroben_ (n=aroben@unaffiliated/aroben) (Read error: 110 (Connection timed out))
- # [14:10] * Joins: aroben_ (n=aroben@unaffiliated/aroben)
- # [14:13] * Quits: [1]aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
- # [14:16] * Quits: Ducki_ (i=Ducki@nrdh-d9b980c5.pool.mediaWays.net) (Read error: 113 (No route to host))
- # [14:19] * Joins: [1]aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net)
- # [14:20] * Quits: aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
- # [14:20] * [1]aroben is now known as aroben
- # [14:26] * Joins: maikmerten (n=maikmert@Lb1b9.l.pppool.de)
- # [14:27] * Quits: [2]aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
- # [14:34] * Joins: [1]aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net)
- # [14:36] * Quits: aroben_ (n=aroben@unaffiliated/aroben) (Read error: 110 (Connection timed out))
- # [14:36] * Joins: jwalden (n=waldo@RANDOM-THREE-FORTY-ONE.MIT.EDU)
- # [14:42] * Joins: aroben_ (n=aroben@unaffiliated/aroben)
- # [14:43] * Quits: aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
- # [14:43] * aroben_ is now known as aroben
- # [14:48] <jwalden> question: are there any URLs which can be used to link to specific versions of the HTML5 spec?
- # [14:48] * jwalden has a feeling now may not be the best time to ask, PDT-wise
- # [14:48] <krijnh> jwalden: http://www.whatwg.org/specs/web-apps/current-work/multipage/
- # [14:49] <jwalden> krijnh: isn't that just the latest version?
- # [14:49] <jwalden> I think I really meant s/version/revision/ in my question, actually
- # [14:50] <krijnh> Ah, versions, my eyes told me you said sections
- # [14:50] <krijnh> Sorry :)
- # [14:50] <jwalden> fragment identifiers work for that anyway
- # [14:53] * Quits: MikeSmith (n=MikeSmit@eM60-254-207-58.pool.emnet.ne.jp) (Read error: 104 (Connection reset by peer))
- # [14:54] <gsnedders> jwalden: http://dev.w3.org/cvsweb/ (wherever HTML5 is under that, but it's down at the moment)
- # [14:54] <jwalden> heh
- # [14:55] * Joins: aroben_ (n=aroben@unaffiliated/aroben)
- # [14:55] * Joins: MikeSmith (n=MikeSmit@eM60-254-207-58.pool.emnet.ne.jp)
- # [14:57] * Quits: [1]aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
- # [14:58] * Quits: zcorpan (n=zcorpan@c-0922e353.1451-1-64736c12.cust.bredbandsbolaget.se) (Read error: 110 (Connection timed out))
- # [15:05] * Joins: [1]aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net)
- # [15:06] * Quits: MikeSmith (n=MikeSmit@eM60-254-207-58.pool.emnet.ne.jp) ("Less talk, more pimp walk.")
- # [15:09] * Joins: Lachy_ (n=Lachy@124-170-16-131.dyn.iinet.net.au)
- # [15:13] * Quits: aroben (n=aroben@unaffiliated/aroben) (Read error: 110 (Connection timed out))
- # [15:20] * Quits: aroben_ (n=aroben@unaffiliated/aroben) (Read error: 110 (Connection timed out))
- # [15:25] * Joins: aroben (n=aroben@unaffiliated/aroben)
- # [15:26] * Quits: Lachy (n=Lachy@124-170-94-29.dyn.iinet.net.au) (Read error: 101 (Network is unreachable))
- # [15:28] * Joins: zcorpan (n=zcorpan@c-0922e353.1451-1-64736c12.cust.bredbandsbolaget.se)
- # [15:30] * Quits: [1]aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
- # [15:32] * Joins: aroben_ (n=aroben@unaffiliated/aroben)
- # [15:41] * Joins: [1]aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net)
- # [15:43] * Quits: doublec (n=doublec@203-211-95-61.ue.woosh.co.nz)
- # [15:48] * Quits: aroben (n=aroben@unaffiliated/aroben) (Read error: 110 (Connection timed out))
- # [15:49] * Joins: aroben (n=aroben@unaffiliated/aroben)
- # [15:53] <hsivonen> annevk: btw, regarding firehose photostreams and metadata, tantek's photostream is an interesting case study. no sets, no human-entered titles, but, yet, elaborate tagging
- # [15:54] <hsivonen> jgraham's Flickrs stream is very different
- # [15:54] <hsivonen> people use these tools very differently
- # [15:57] * Quits: aroben_ (n=aroben@unaffiliated/aroben) (Read error: 110 (Connection timed out))
- # [15:57] * Joins: [2]aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net)
- # [15:58] * Quits: zcorpan (n=zcorpan@c-0922e353.1451-1-64736c12.cust.bredbandsbolaget.se) (Read error: 110 (Connection timed out))
- # [16:06] * Joins: aroben_ (n=aroben@unaffiliated/aroben)
- # [16:07] * Quits: [1]aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
- # [16:07] * Quits: Ducki (i=Ducki@nrdh-d9b98062.pool.mediaWays.net) (Read error: 113 (No route to host))
- # [16:12] * Joins: hasather (n=hasather@90-227-221-48-no62.tbcn.telia.com)
- # [16:15] * Quits: aroben (n=aroben@unaffiliated/aroben) (Read error: 110 (Connection timed out))
- # [16:18] * Joins: aroben (n=aroben@unaffiliated/aroben)
- # [16:24] * Quits: [2]aroben (n=aroben@c-67-160-250-192.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
- # [16:26] * Joins: wakaba_ (n=w@79.163.210.220.dy.bbexcite.jp)
- # [16:32] * Quits: aroben_ (n=aroben@unaffiliated/aroben) (Read error: 110 (Connection timed out))
- # [16:32] * Quits: wakaba (n=w@114.165.210.220.dy.bbexcite.jp) (Read error: 104 (Connection reset by peer))
- # [16:41] * Quits: aroben (n=aroben@unaffiliated/aroben) (Read error: 110 (Connection timed out))
- # [16:55] * Joins: aroben (n=aroben@unaffiliated/aroben)
- # [16:59] * Joins: aroben_ (n=aroben@unaffiliated/aroben)
- # [17:08] * Joins: rhymes (n=rhymes@host95-9-dynamic.48-82-r.retail.telecomitalia.it)
- # [17:13] * Quits: aroben (n=aroben@unaffiliated/aroben) (Read error: 110 (Connection timed out))
- # [17:21] * Joins: csarven (n=nevrasc@modemcable130.251-202-24.mc.videotron.ca)
- # [17:23] * Quits: aroben_ (n=aroben@unaffiliated/aroben) (Read error: 110 (Connection timed out))
- # [17:36] * Joins: aroben (n=aroben@unaffiliated/aroben)
- # [17:39] * Quits: virtuelv_ (n=virtuelv@124.80-203-77.nextgentel.com) ("Leaving")
- # [17:42] * Joins: virtuelv (n=virtuelv@124.80-203-77.nextgentel.com)
- # [17:44] <Lachy_> does anyone know where the command attribute is defined? It's mentioned once, but doesn't seem to be defined anywhere http://www.whatwg.org/specs/web-apps/current-work/#the-icon
- # [17:51] <Dashiva> That paragraph could probably do with significant rewriting
- # [17:54] <Lachy_> yeah, probably. But I believe the intention is that one can do, e.g. <input type=button command=foo> pointing to <command id=foo ...>, and then the input (and any other elements that reference it) get included in that command elements .triggers DOM attribute.
- # [17:54] <Lachy_> and when one activates that input, the associated command is triggered.
- # [17:54] * Lachy_ is now known as Lachy
- # [17:55] <Dashiva> Sounds sensible
- # [17:57] * Quits: aroben (n=aroben@unaffiliated/aroben) (Read error: 110 (Connection timed out))
- # [18:05] * Joins: Ducki (i=Ducki@nrdh-d9b98074.pool.mediaWays.net)
- # [18:07] * Parts: Kuruma (n=Kuruman@h123-176-107-050.catv01.catv-yokohama.ne.jp)
- # [18:15] * Joins: aroben (n=aroben@unaffiliated/aroben)
- # [18:22] <jgraham_> Lachy: As far as I can tell, it isn't
- # [18:23] * jgraham_ is now known as jgraham
- # [18:33] * Quits: weinig (n=weinig@cpe-66-108-205-3.nyc.res.rr.com)
- # [18:34] * Joins: weinig (n=weinig@cpe-66-108-205-3.nyc.res.rr.com)
- # [18:37] * Quits: aroben (n=aroben@unaffiliated/aroben) (Read error: 110 (Connection timed out))
- # [18:41] * Joins: aroben (n=aroben@unaffiliated/aroben)
- # [18:48] * Quits: jwalden (n=waldo@RANDOM-THREE-FORTY-ONE.MIT.EDU) ("ChatZilla 0.9.78.1-rdmsoft [XULRunner 1.8.0.9/2006120508]")
- # [18:50] * Joins: aroben_ (n=aroben@unaffiliated/aroben)
- # [19:06] * Joins: billmason (n=billmaso@ip156.unival.com)
- # [19:07] * Quits: aroben (n=aroben@unaffiliated/aroben) (Read error: 110 (Connection timed out))
- # [19:12] * Joins: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
- # [19:16] * Quits: aroben_ (n=aroben@unaffiliated/aroben) (Read error: 110 (Connection timed out))
- # [19:36] * Joins: tndH_ (i=Rob@adsl-87-102-83-139.karoo.KCOM.COM)
- # [19:41] <Hixie> othermaciej: i love that you commented only on the part of hte Database APIs that i hadn't changed at all yet
- # [19:43] * Quits: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
- # [19:44] <Hixie> and apparently the spec is confuding, but right now you only get a transaction if you call executeSql from within a callback
- # [19:44] <Hixie> exactly as originaly suggested :-
- # [19:55] * Quits: tndH (i=Rob@adsl-87-102-117-116.karoo.KCOM.COM) (Read error: 110 (Connection timed out))
- # [19:58] * Quits: maikmerten (n=maikmert@Lb1b9.l.pppool.de) (Read error: 113 (No route to host))
- # [19:59] * Joins: maikmerten (n=maikmert@La804.l.pppool.de)
- # [19:59] * Joins: Ducki_ (i=Ducki@nrdh-d9b980d5.pool.mediaWays.net)
- # [20:00] * Joins: KevinMarks (n=KevinMar@c-76-102-254-252.hsd1.ca.comcast.net)
- # [20:09] * Quits: maikmerten (n=maikmert@La804.l.pppool.de) ("Leaving")
- # [20:20] * Quits: Ducki (i=Ducki@nrdh-d9b98074.pool.mediaWays.net) (No route to host)
- # [20:23] * Quits: rhymes (n=rhymes@host95-9-dynamic.48-82-r.retail.telecomitalia.it) ("python is what you need")
- # [20:37] <annevk> hsivonen, "firehose photostreams"? :)
- # [20:49] <hsivonen> annevk: the kind of photostreams that contain lots and lots of photos. more than what you'd want to type in titles or alternative text for
- # [21:01] * Quits: webben (n=benh@dip5-fw.corp.ukl.yahoo.com)
- # [21:01] * Joins: webben (n=benh@dip5-fw.corp.ukl.yahoo.com)
- # [21:30] <hsivonen> are there any video sharing sites that output Ogg these days?
- # [21:34] <Philip`> There's http://blog.blip.tv/blog/2006/05/31/introduction-ogg-theora-support/
- # [21:37] <Philip`> Looks like they only offer FLV and the original source version for most videos, though
- # [21:39] <Philip`> but there is e.g. http://blip.tv/file/340551/ with http://blip.tv/file/get/Anvazher-PruebaVideo318.ogg
- # [21:39] <Philip`> (but the applet doesn't work for me - first it crashed the browser, now it just shows a black box)
- # [21:41] <gsnedders> hsivonen: Wikipedia uses ogg, but that isn't really a video sharing site. probably the biggest, though
- # [21:51] * Joins: aroben (n=aroben@unaffiliated/aroben)
- # [21:56] * Quits: billmason (n=billmaso@ip156.unival.com) (Read error: 104 (Connection reset by peer))
- # [21:58] * Quits: ROBOd (n=robod@89.123.14.19) ("http://www.robodesign.ro")
- # [21:59] <Dashiva> Are the people arguing for merging ul, ol, nl, etc into a single element really serious?
- # [22:04] * Joins: Ducki__ (n=Ducki@nrdh-d9b980da.pool.mediaWays.net)
- # [22:07] <gsnedders> Dashiva: I expect so
- # [22:08] * tndH_ is now known as tndH
- # [22:20] <hsivonen> Philip`: I just registered to blip.tv and uploaded a file. the only format they autogenerate is .flv
- # [22:20] <hsivonen> which isn't cool. Apparantly, if I want .ogg or .mp4 I need to generate those myself and upload
- # [22:21] <hsivonen> which means that blip.tv doesn't really solve the boring and hard part of Web video
- # [22:30] * Quits: Ducki_ (i=Ducki@nrdh-d9b980d5.pool.mediaWays.net) (No route to host)
- # [22:37] * Quits: tndH (i=Rob@adsl-87-102-83-139.karoo.KCOM.COM) ("ChatZilla 0.9.78.1-rdmsoft [XULRunner 1.8.0.9/2006120508]")
- # [22:38] * Joins: tndH (i=Rob@adsl-87-102-83-139.karoo.KCOM.COM)
- # [22:46] * Joins: billmason (n=billmaso@ip156.unival.com)
- # [22:52] * Quits: billmason (n=billmaso@ip156.unival.com) (".")
- # [23:00] * jgraham notes that even though his flickr stream is not a firehose writing good alternative text has an unfavourable opportunity cost
- # [23:01] <jgraham> Because the two groups of people I care about viewing the content are: my friends and family (who are all presently sighted) for the purposes of documentary and random strangers for any aesthetic value the pictures might have
- # [23:02] * Quits: Ducki__ (n=Ducki@nrdh-d9b980da.pool.mediaWays.net) (Read error: 104 (Connection reset by peer))
- # [23:03] <jgraham> So the only reason to write descriptions now would be so that the descriptions were available should they be needed by any member of the first group in the future
- # [23:04] <jgraham> However I don't think the content is valuable enough to spend the time writing descriptions rather than, say, processing more photos
- # [23:06] * jgraham wonders if he will be called anti-accessibility now
- # [23:08] <Dashiva> There are two groups of those, the "lazy" ones and the "evil" ones
- # [23:08] <Dashiva> Most of us fall into the lazy group
- # [23:13] <jgraham> But part of "laziness" is opportunity cost; e.g. the opportunity cost of writing descriptions for photos is that I have less time to spend on producing more photos. The second activity has a small, identifiable, audience (my friends and family), the first has a, presumably smaller, unknown audience
- # [23:14] <jgraham> Of course the situation would be entirely different if I were producing content with a different audience. A government site should have useful alternative text for all non-decorative images
- # [23:14] <jgraham> (for example)
- # [23:16] <Dashiva> Yeah, that's why it's not evil. You aren't doing it to hurt accessibility, it's just a side effect
- # [23:17] <Dashiva> But objectively, accessibility suffers
- # [23:18] <jgraham> Sure.
- # [23:44] * Joins: om_sleep (n=mjs@dsl081-048-145.sfo1.dsl.speakeasy.net)
- # [23:46] * Quits: othermaciej (n=mjs@dsl081-048-145.sfo1.dsl.speakeasy.net) (Read error: 104 (Connection reset by peer))
- # [23:47] * Joins: kingryan (n=kingryan@dsl081-240-149.sfo1.dsl.speakeasy.net)
- # [23:59] * Joins: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
- # Session Close: Sun Sep 23 00:00:00 2007
The end :)