Options:
- # Session Start: Mon Jun 25 00:00:00 2007
- # Session Ident: #whatwg
- # [00:00] * Quits: ROBOd (n=robod@86.34.246.154) ("http://www.robodesign.ro")
- # [00:01] * hasather_ is now known as hasather
- # [00:07] * Quits: webben (n=benh@91.84.143.253) (Read error: 104 (Connection reset by peer))
- # [00:08] * Joins: webben (n=benh@91.84.143.253)
- # [00:14] * Parts: hasather (n=hasather@22.80-203-71.nextgentel.com)
- # [00:24] * Quits: tndH (i=Rob@adsl-87-102-84-66.karoo.KCOM.COM) ("ChatZilla 0.9.78.1-rdmsoft [XULRunner 1.8.0.9/2006120508]")
- # [00:32] * Quits: aroben (n=adamrobe@c-67-160-250-192.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
- # [00:37] * Joins: yod (n=ot@softbank221018155222.bbtec.net)
- # [00:47] * Quits: Ducki_ (i=Alex@dialin-145-254-188-019.pools.arcor-ip.net) (Read error: 113 (No route to host))
- # [00:55] * Joins: othermaciej (n=mjs@c-24-4-61-129.hsd1.ca.comcast.net)
- # [01:00] * Quits: yod (n=ot@softbank221018155222.bbtec.net) ("Leaving")
- # [01:14] <Lachy> Philip`: just send any comments you have to public-webapi
- # [01:24] * Joins: othermaciej_ (n=mjs@c-24-4-61-129.hsd1.ca.comcast.net)
- # [01:25] * Quits: othermaciej (n=mjs@c-24-4-61-129.hsd1.ca.comcast.net) (Nick collision from services.)
- # [01:25] * othermaciej_ is now known as othermaciej
- # [01:35] * Quits: zcorpan_ (n=zcorpan@84-216-41-82.sprayadsl.telenor.se) (Read error: 110 (Connection timed out))
- # [01:43] * Joins: aroben (n=adamrobe@c-67-160-250-192.hsd1.ca.comcast.net)
- # [01:49] * Joins: h3h (n=w3rd@cpe-70-95-195-36.san.res.rr.com)
- # [01:51] * Quits: aroben (n=adamrobe@c-67-160-250-192.hsd1.ca.comcast.net) (Remote closed the connection)
- # [01:51] * Joins: MikeSmith (n=MikeSmit@58.157.21.205)
- # [01:51] * Joins: aroben (n=adamrobe@c-67-160-250-192.hsd1.ca.comcast.net)
- # [01:59] * Joins: karlUshi (n=karl@dhcp-247-173.mag.keio.ac.jp)
- # [02:08] * Quits: karlUshi (n=karl@dhcp-247-173.mag.keio.ac.jp) (Read error: 104 (Connection reset by peer))
- # [02:10] * Joins: karlUshi (n=karl@dhcp-247-173.mag.keio.ac.jp)
- # [02:29] <Hixie> Philip`: "CSS Selectors" are selectors used in a css style sheet; the terminology in the selectors spec should be consistent for that
- # [03:05] * Joins: yod (n=ot@dhcp-247-209.mag.keio.ac.jp)
- # [03:09] * Quits: aroben (n=adamrobe@c-67-160-250-192.hsd1.ca.comcast.net)
- # [03:46] <Lachy> Hixie, does XHTML Modularisation serve any purpose beyond splitting up the DTDs?
- # [03:47] <othermaciej> Lachy: in theory you could reuse XHTML Modules to make your own XHTML subset or to incorporate HTML elements and attributes into a different language
- # [03:47] <Lachy> othermaciej: I meant practical purposes
- # [03:47] <othermaciej> I'm not sure what relevance it really has given that DTDs are considered mostly obsolete
- # [03:47] <othermaciej> Lachy: well, do you consider XHTML Mobile Profile a practical purpose?
- # [03:47] <Lachy> not really
- # [03:48] <Lachy> I was just checking, cause that's effectively what I'm about to say in the email I'm about to send
- # [03:48] <othermaciej> it doesn't have a direct effect on implementations of XHTML per se
- # [03:48] <othermaciej> it's just a DTD factoring trick
- # [03:48] <othermaciej> I'm not sure how it even applies to XHTML2
- # [03:49] <Lachy> I think it applies because the XHTML2 spec refers to chapters as "modules"
- # [03:50] <Lachy> and because the DTD will be modularised
- # [03:57] <othermaciej> XHTML2 does not have a DTD
- # [03:57] <othermaciej> is that planned?
- # [03:57] <othermaciej> I thought it would be based on a schema language
- # [04:01] * Quits: webben (n=benh@91.84.143.253) (Client Quit)
- # [04:04] * othermaciej is now known as om_out
- # [04:05] <Lachy> om_out: yes, they are planning a DTD http://www.w3.org/TR/xhtml2/dtd_module_defs.html#a_dtd_module_defs
- # [04:08] <karlUshi> Lachy: the modularization means you can develop applications for different purposes not only XHTML 2.0
- # [04:09] <karlUshi> It means that for example someone who would like to create a specific application for data management in its own company, or a cms
- # [04:09] <Lachy> you can do that without modules
- # [04:09] <karlUshi> can use part of XHTML Modules plus other custom defined modules.
- # [04:09] <karlUshi> without having to reinvent everything
- # [04:09] <karlUshi> a kind of plug-in architecture.
- # [04:10] <karlUshi> btw it is not related to DTD per se
- # [04:10] <Lachy> people have been using HTML in CMSs for years without modules
- # [04:10] <karlUshi> but to modularization
- # [04:10] <karlUshi> Lachy: yes and ?
- # [04:10] <karlUshi> people have been using XML in CMS for years too
- # [04:10] <Lachy> and so modularisation isn't really necessary for that purpose.
- # [04:10] <karlUshi> creating their own languages
- # [04:11] <karlUshi> it is not because Lachy doesn't need it :) that some people don't need it.
- # [04:12] <karlUshi> which makes me think that I should find the time to update my old list of CMS http://www.la-grange.net/cms I have 10s of emails in the queue
- # [04:12] <Lachy> I maintain that modularisation is just a buzzword with little practical benefit. Hence, the XHTML2 WG's argument that HTML5 doesn't use modularisation is irrelevant
- # [04:12] <karlUshi> because you are not the main customer of modularization
- # [04:13] <karlUshi> it's a bit like saying "I'm using my skateboard every day to go to university. I'm a cool kid. I don't need a car. it doesn't have a practical purpose."
- # [04:14] <Lachy> it's also harmful for those who are. Just look at the XHTML Mobile Profile, for instance. It's a complete disaster that only serves to fragment the mobile web from the desktop web
- # [04:15] <karlUshi> hmmm another debate vi/emacs, pepsi/coke, boring… next.
- # [04:52] <yod> Hi, I'm a mac... and I'm a Peee ceee
- # [05:00] * Joins: tantek (n=tantek@dsl001-150-252.sfo1.dsl.speakeasy.net)
- # [05:29] * Joins: nikola_tesla (i=nagarjun@d60-65-150-197.col.wideopenwest.com)
- # [06:15] * Quits: tantek (n=tantek@dsl001-150-252.sfo1.dsl.speakeasy.net) (Read error: 110 (Connection timed out))
- # [06:44] * Joins: aroben (n=adamrobe@c-67-160-250-192.hsd1.ca.comcast.net)
- # [07:13] * Quits: csarven (n=nevrasc@modemcable081.152-201-24.mc.videotron.ca) ("http:/www.csarven.ca")
- # [07:21] * Joins: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
- # [07:59] * Quits: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
- # [08:12] * Quits: aroben (n=adamrobe@c-67-160-250-192.hsd1.ca.comcast.net)
- # [08:19] * Quits: weinigLap (i=weinig@nat/apple/x-38dab6943e9591e4)
- # [08:21] <hsivonen> Hixie: I was away for Midsummer.
- # [08:22] <hsivonen> Hixie: I no longer think that a single pass over the HTML document bytes is feasible when meta charset sniffing is needed
- # [08:23] <hsivonen> Hixie: as for the charset sniffing algorithm vs. using the tokenizer itself, I don't know if the sniffing algorithm is sufficient
- # [08:23] <hsivonen> let's hope it is
- # [08:26] * Quits: h3h (n=w3rd@cpe-70-95-195-36.san.res.rr.com)
- # [08:28] <hsivonen> karlUshi: I think XHTML-MP demonstrates that Modularization does not work. WAP Forum did not respect the prescribed module boundaries when they did their thing
- # [08:29] <hsivonen> karlUshi: making a copy of a monolithic DTD (or another schema) and editing it to taste would have worked
- # [08:29] <Hixie> hsivonen: well, see the recent changes, let me know if it's ok
- # [08:34] <hsivonen> Hixie: ok
- # [08:44] <hsivonen> annevk: the tracker is 500
- # [08:46] * Joins: weinigLap (n=weinig@c-67-188-89-242.hsd1.ca.comcast.net)
- # [09:03] * Joins: jgraham (n=jgraham@81-86-219-70.dsl.pipex.com)
- # [09:20] <Hixie> christ, the html list sure is a lot of knee jerking
- # [09:20] * Joins: zcorpan_ (n=zcorpan@84-216-41-167.sprayadsl.telenor.se)
- # [09:22] * Joins: tndH (i=Rob@adsl-87-102-84-66.karoo.KCOM.COM)
- # [09:23] * Quits: weinigLap (n=weinig@c-67-188-89-242.hsd1.ca.comcast.net)
- # [09:31] * Quits: karlUshi (n=karl@dhcp-247-173.mag.keio.ac.jp) ("Where dwelt Ymir, or wherein did he find sustenance?")
- # [09:32] * Quits: yod (n=ot@dhcp-247-209.mag.keio.ac.jp) ("Leaving")
- # [09:32] * om_out is now known as othermaciej
- # [09:43] * Joins: the_mart (n=Martin@host86-135-9-158.range86-135.btcentralplus.com)
- # [09:46] * Joins: hendry (n=hendry@91.84.62.62)
- # [09:59] <annevk> hsivonen, I can't reach it at all
- # [10:01] * Joins: weinigLap (n=weinig@c-67-188-89-242.hsd1.ca.comcast.net)
- # [10:01] <annevk> hmm, get it now though
- # [10:02] <annevk> I wonder what the issue is
- # [10:03] * hsivonen tries hard going down the versioning rathole again
- # [10:04] <hsivonen> ..to avoid going...
- # [10:21] * Joins: BenWard (i=BenWard@nat/yahoo/x-0feeb4459120acf8)
- # [10:44] * Joins: Ducki (n=Alex@dialin-145-254-180-158.pools.arcor-ip.net)
- # [10:49] * Joins: ROBOd (n=robod@86.34.246.154)
- # [10:49] * Quits: weinigLap (n=weinig@c-67-188-89-242.hsd1.ca.comcast.net)
- # [11:02] * Quits: othermaciej (n=mjs@c-24-4-61-129.hsd1.ca.comcast.net)
- # [11:09] <annevk> hsivonen, maybe the problem is that svn.whatwg.org is down
- # [11:09] <annevk> I'd suggest to use http://dev.w3.org/cvsweb/html5/spec/Overview.html for now
- # [11:11] * Joins: Jero (n=Jero@d207230.upc-d.chello.nl)
- # [11:12] <annevk> yeah, the script works fine
- # [11:12] <zcorpan_> anyone know how to test walk through a range of characters with javascript? e.g. "\u0000" .. "\uFFFF"
- # [11:12] <zcorpan_> s/test//
- # [11:14] <annevk> eval("\u" + number) maybe...
- # [11:17] <zcorpan_> the number will be returned in base 10
- # [11:17] <annevk> zcorpan_, doesn't JavaScript have a simple way to make a char from an integer?
- # [11:18] <zcorpan_> i thought it did but i can't find anything
- # [11:18] <hsivonen> annevk: ok
- # [11:19] <hsivonen> annevk: you need a four-digit hex string
- # [11:21] <hsivonen> Number.toString([base])
- # [11:22] <zcorpan_> ah
- # [11:23] <hsivonen> zcorpan_: http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Reference:Global_Objects:String:fromCharCode
- # [11:24] <zcorpan_> hsivonen: thanks
- # [11:42] * Joins: othermaciej (n=mjs@c-24-4-61-129.hsd1.ca.comcast.net)
- # [11:42] * Quits: othermaciej (n=mjs@c-24-4-61-129.hsd1.ca.comcast.net) (Remote closed the connection)
- # [11:55] * Joins: maikmerten (n=maikmert@T6019.t.pppool.de)
- # [12:00] <zcorpan_> a "development mode" in browsers is not such a bad idea (where the browser complains about non-conforming stuff)
- # [12:00] <zcorpan_> that can be an extension obviously
- # [12:16] * Joins: fishkandy (n=conrad@61.194.21.25)
- # [12:20] <annevk> it's called "error console"
- # [12:26] <zcorpan_> yeah, but i think he had in mind something more agressive
- # [12:26] <zcorpan_> http://simon.html5.org/test/html/parsing/entities/trailing-semicolon/real/
- # [12:33] <annevk> I suppose
- # [12:36] * Joins: Ducki_ (n=Alex@dialin-212-144-071-045.pools.arcor-ip.net)
- # [12:46] <the_mart> It takes a while to run!
- # [12:46] <zcorpan_> yes
- # [12:47] <zcorpan_> though it was surprisingly fast in kestrel
- # [12:47] <zcorpan_> :)
- # [12:47] <the_mart> I keep getting “unresponsive script” warnings. ;oþ
- # [12:48] <annevk> ah, the joys of Firefox
- # [12:48] <annevk> man, those people complainig about ï should just use the Unicode character directly
- # [12:48] <annevk> or some character escape
- # [12:48] <annevk> or whatever we call them now
- # [12:49] <zcorpan_> 004 is fast in safari 3 too
- # [12:50] <the_mart> I was thinking the same.
- # [12:52] <annevk> I added "Open Issues": http://dev.w3.org/cvsweb/~checkout~/html5/html4-differences/Overview.html
- # [12:54] <the_mart> What actually happened to the “summary” attribute on tables?
- # [12:54] * gsnedders didn't even remember |html|@version existed till I looked at that document
- # [12:55] * Quits: Ducki (n=Alex@dialin-145-254-180-158.pools.arcor-ip.net) (Read error: 113 (No route to host))
- # [12:57] <annevk> the_mart, not researched yet
- # [12:57] <the_mart> Oh.
- # [12:58] <annevk> It's not really clear to me what it should contain btw. If it's important it should probably be mentioned before the actual table and not be hidden in some attribute...
- # [12:58] <annevk> And details about the table can be obtained with simple algorithms...
- # [12:59] <the_mart> Really? I always gave a brief description of the purpose of the table.
- # [12:59] <annevk> that's my personal pov though, not that of any WG :)
- # [13:10] * Joins: mikeday (n=mikeday@CPE-60-224-50-129.vic.bigpond.net.au)
- # [13:14] <zcorpan_> annevk: a glance of the table, so that you can skip the table altogether
- # [13:14] <mikeday> Bible5: "Thou SHOULD not kill" <-- what a classic :)
- # [13:17] * Quits: fishkandy (n=conrad@61.194.21.25) ("pike!")
- # [13:40] <hsivonen> annevk: I trust that Hixie will turn down the backwards-incompatible diaeresis suggestions in due course
- # [13:40] * hsivonen notes that ä and ö in Finnish don't have German umlaut semantics but people are quite OK with the entity names
- # [13:42] <annevk> are the actual unicode characters different?
- # [13:44] * Joins: Ducki__ (n=Alex@dialin-145-254-189-016.pools.arcor-ip.net)
- # [13:46] <zcorpan_> no
- # [13:47] <annevk> in that case the argument is silly
- # [13:47] <zcorpan_> yes
- # [13:54] * Quits: mikeday (n=mikeday@CPE-60-224-50-129.vic.bigpond.net.au) ("-")
- # [13:55] <hsivonen> (it would be incredibly stupid to insist on making separate code points for Finnish semantics because the whole point of using the same characters is compatibility with German and Swedish printing hardware)
- # [13:55] <hsivonen> (same goes for pretty much all European languages whose orthography was influenced by German printing hardware)
- # [14:06] * Quits: Ducki_ (n=Alex@dialin-212-144-071-045.pools.arcor-ip.net) (Read error: 110 (Connection timed out))
- # [14:11] * Joins: virtuelv_ (n=virtuelv@213.236.208.247)
- # [14:20] <annevk> interesting, changed </form> handling in html5lib and again no tests broke
- # [14:20] <annevk> with over 3000 tests that ran...
- # [14:21] <annevk> though I suspect that number is not accurate (as some tests are run multiple times)
- # [14:23] <annevk> 8 times
- # [15:18] * Joins: met_ (n=Hassman@b14-4.vscht.cz)
- # [15:20] <met_> annevk: looking at http://www.w3.org/TR/2007/WD-XMLHttpRequest-20070618/ I cann't find there if onreadystatechange should be raised in sync request or not
- # [15:24] * Quits: gsnedders (n=gsnedder@host86-140-190-99.range86-140.btcentralplus.com) (Remote closed the connection)
- # [15:24] * Joins: gsnedders (n=gsnedder@host86-140-190-99.range86-140.btcentralplus.com)
- # [15:27] * Quits: virtuelv_ (n=virtuelv@213.236.208.247) (Remote closed the connection)
- # [15:31] <annevk> met_, why not?
- # [15:32] <met_> is it specified? cannot find it
- # [15:33] <annevk> it's just part of the send() algorithm
- # [15:35] <annevk> met_, only when sync behavior is different it is mentioned
- # [15:38] <met_> ok, I was confused
- # [15:40] <met_> but looks Firefox ignore onreadystatechange in sync
- # [15:40] <met_> safari is ok
- # [15:42] <annevk> that could be true
- # [15:42] <annevk> browsers are very weird :)
- # [15:43] <met_> 8-)
- # [15:44] <met_> ok, thanks
- # [15:44] * Joins: Ducki_ (n=Alex@dialin-145-254-187-099.pools.arcor-ip.net)
- # [15:44] <annevk> feel free to file a bug on firefox
- # [15:47] <met_> there are so many reported XHR bugs in FF, this should be probably there alreay, im going to look
- # [15:48] * met_ wonders who is original author of Bible5 text
- # [15:53] <zcorpan_> <object> needs examples in the spec
- # [15:53] <annevk> someone needs to write a tutorial
- # [15:53] <zcorpan_> yeah
- # [15:54] * zcorpan_ writes a wish list to santa
- # [15:55] * met_ is now known as santa_
- # [15:56] <Lachy> can we write to him at santa@whatwg.org ?
- # [15:57] <annevk> there's devnull@whatwg.org
- # [15:57] <Lachy> has Hixie really set that up?
- # [15:58] <Philip`> Is that the address of the list moderator?
- # [15:59] <annevk> your message will get bounced I suppose
- # [16:05] * Quits: Ducki__ (n=Alex@dialin-145-254-189-016.pools.arcor-ip.net) (Read error: 110 (Connection timed out))
- # [16:11] * santa_ is now known as met_
- # [16:12] * Joins: csarven (n=nevrasc@modemcable081.152-201-24.mc.videotron.ca)
- # [16:21] <Lachy> Philip`: in your email you wrote ""var <var>x</var>" - seems odd to do that for just a few of the variables..." Are you suggesting that I remove the <var> markup or add it to all of them?
- # [16:25] * Joins: SavageX (n=maikmert@T6589.t.pppool.de)
- # [16:32] * Joins: billmason (n=billmaso@ip156.unival.com)
- # [16:39] <met_> annevk: already there https://bugzilla.mozilla.org/show_bug.cgi?id=313646
- # [16:42] * Quits: KevinMarks (n=Snak@c-76-102-254-252.hsd1.ca.comcast.net) (Nick collision from services.)
- # [16:43] * Quits: maikmerten (n=maikmert@T6019.t.pppool.de) (Read error: 110 (Connection timed out))
- # [17:06] * Joins: h3h (n=w3rd@66-162-32-234.static.twtelecom.net)
- # [17:16] * Joins: aroben (n=adamrobe@c-67-160-250-192.hsd1.ca.comcast.net)
- # [17:22] * Joins: weinigLap (i=weinig@nat/apple/x-7f09d76daca41880)
- # [17:40] <Philip`> Lachy: I don't think I have any particular preference either way - it'd just be nicer to be consistent (at least in my opinion), and maybe the easiest way to be consistent is to not use <var> inside the <pre> blocks at all
- # [17:40] <Lachy> yeah ok, but I'll use it in the prose when referring to the variables
- # [17:43] <Philip`> Okay, that seems reasonable - it should be clear that <var>x</var> in the prose is referring to the un-marked-up "var x = ..." in the code
- # [17:43] <Philip`> (Actually, all this stuff is clear anyway without making any changes, if one doesn't insist on being pedantic :-) )
- # [17:45] * Joins: Ducki (i=Alex@dialin-145-254-187-239.pools.arcor-ip.net)
- # [17:50] <Lachy> Philip`: I insist on being pedantic
- # [18:00] * Joins: ddfreyne (n=ddfreyne@d54C57894.access.telenet.be)
- # [18:05] * Quits: zcorpan_ (n=zcorpan@84-216-41-167.sprayadsl.telenor.se) (Read error: 110 (Connection timed out))
- # [18:05] * Quits: Ducki_ (n=Alex@dialin-145-254-187-099.pools.arcor-ip.net) (Read error: 113 (No route to host))
- # [18:08] <Philip`> Lachy: About the 'var' scoping: JS is weird because it doesn't matter where you say "var x" in a function (or how many times you say it) - it always just declares that the current function has a variable 'x' (always initialised to 'undefined'), and it totally ignores any non-function scoping
- # [18:08] * Quits: met_ (n=Hassman@b14-4.vscht.cz) ("Chemists never die, they just stop reacting.")
- # [18:08] <Lachy> really? That's weird.
- # [18:09] <Philip`> so "function f() { x = 1; var x; }" will have a local variable 'x', and won't affect the global variable 'x'
- # [18:10] <Philip`> I agree it's weird :-)
- # [18:11] * Quits: aroben (n=adamrobe@c-67-160-250-192.hsd1.ca.comcast.net) (Remote closed the connection)
- # [18:11] * Joins: aroben (n=adamrobe@c-67-160-250-192.hsd1.ca.comcast.net)
- # [18:12] <hsivonen> Hixie: should I expect tokenization changes this week?
- # [18:12] <Lachy> well, I first learned about variable scope in languages like Java where it works like I described in the email.
- # [18:12] <Philip`> It's why you get fun stuff like "for (var i = 0; i < 10; ++i) { var j = i*2; setTimeout(100, function () { alert(j) }) }" giving an unexpected value of j, since there's only one j shared by the whole function
- # [18:13] <Philip`> I believe JS 1.7 adds 'let' which acts like every normal programming language
- # [18:13] <Philip`> Uh, I think that setTimeout is a bit wrong
- # [18:14] * Joins: bzed (n=bzed@dslb-084-059-098-045.pools.arcor-ip.net)
- # [18:15] <Lachy> you got the function and delay reversed
- # [18:15] * Philip` can never remember which way they go
- # [18:16] <Lachy> neither can I. I looked it up.
- # [18:31] * Joins: zcorpan_ (n=zcorpan@84-216-42-148.sprayadsl.telenor.se)
- # [18:31] * Quits: Lfe (n=lfe@bergstroem.nu) (kubrick.freenode.net irc.freenode.net)
- # [18:38] * Quits: BenWard (i=BenWard@nat/yahoo/x-0feeb4459120acf8) ("Fades out again…")
- # [18:42] * Quits: aroben (n=adamrobe@c-67-160-250-192.hsd1.ca.comcast.net)
- # [18:55] * Joins: hendry_ (n=hendry@91.84.62.62)
- # [18:56] * Quits: hendry (n=hendry@91.84.62.62) (Read error: 104 (Connection reset by peer))
- # [19:04] * Joins: KevinMarks (i=KevinMar@nat/google/x-db5e0d8a2828a218)
- # [19:05] * Quits: weinigLap (i=weinig@nat/apple/x-7f09d76daca41880)
- # [19:08] * Joins: weinigLap (i=weinig@nat/apple/x-7845b36dcfa19ff4)
- # [19:17] * Joins: Lfe (n=lfe@bergstroem.nu)
- # [19:26] * Joins: kingryan (n=kingryan@corp.technorati.com)
- # [19:27] * Joins: psa (n=yomode@posom.com)
- # [19:29] * Quits: ddfreyne (n=ddfreyne@unaffiliated/ddfreyne) ("kthxbai")
- # [19:41] * SavageX is now known as maikmerten
- # [19:42] * Quits: weinigLap (i=weinig@nat/apple/x-7845b36dcfa19ff4)
- # [19:44] * Joins: weinigLap (i=weinig@nat/apple/x-86659384dd3f77ad)
- # [19:45] * Quits: Ducki (i=Alex@dialin-145-254-187-239.pools.arcor-ip.net) (Read error: 104 (Connection reset by peer))
- # [19:45] * Joins: Ducki (n=Alex@dialin-145-254-188-198.pools.arcor-ip.net)
- # [19:45] * Joins: aroben (n=adamrobe@17.203.15.248)
- # [19:54] * Joins: hendry (n=hendry@91.84.62.62)
- # [20:08] * Quits: hendry_ (n=hendry@91.84.62.62) (Read error: 113 (No route to host))
- # [20:36] * Joins: dbaron (n=dbaron@corp-242.mountainview.mozilla.com)
- # [20:47] * Joins: othermaciej (n=mjs@17.255.99.88)
- # [20:56] * Quits: the_mart (n=Martin@host86-135-9-158.range86-135.btcentralplus.com) ("Leaving")
- # [21:03] <Dashiva> Is it just me, or do all the accessibility people have giant signatures?
- # [21:03] <gsnedders> some
- # [21:03] <gsnedders> of
- # [21:03] <gsnedders> them
- # [21:03] <gsnedders> cover
- # [21:03] <gsnedders> many
- # [21:03] <gsnedders> lines
- # [21:04] <gsnedders> (but yes, most seem to, though you can simply tell a screen-reader to stop, so it isn't an accessibility issue)
- # [21:09] <zcorpan_> Dashiva, quote Is it just me, or do all the accessibility people have giant signatures? unquote yeah.
- # [21:15] <Dashiva> Oh man, don't get me started on the quote/unquote stuff
- # [21:15] <Dashiva> I thought top-posting was as bad as it got
- # [21:19] * Quits: IRChimp (n=chatzill@81-86-171-99.dsl.pipex.com) (Read error: 104 (Connection reset by peer))
- # [21:19] * Joins: IRChimp (n=chatzill@81-86-171-99.dsl.pipex.com)
- # [21:26] <Jero> in this piece of code "<nav id=1><nav id=2/></nav>", should #2 be treated as a subnav?
- # [21:29] <zcorpan_> Jero: the spec just says that <nav> represents a section with navigation links. thus it will be a section with navigation links in a section with navigation links...
- # [21:29] * Quits: KevinMarks (i=KevinMar@nat/google/x-db5e0d8a2828a218) ("The computer fell asleep")
- # [21:34] <Jero> zcorpan_, yeah, but i think there are cases where it'd be convenient if it would
- # [21:34] <Jero> it would be, for instance, a lot easier to understand the structure of a website
- # [21:35] <zcorpan_> could you give an example?
- # [21:35] <Jero> http://tweakers.net/ for instance (sorry, hreflang=nl)
- # [21:36] <zcorpan_> (dat is ok, ik kan nederlands ;) )
- # [21:36] <Jero> flex
- # [21:36] <Jero> the red nav is their main menu and the black nav is the submenu that applies to the selected section
- # [21:37] <zcorpan_> why not nested <ul>s within the <nav>?
- # [21:39] <Jero> because i think having a predefined way to discover submenus is better
- # [21:39] <Jero> when a UA sees a <nav> inside a <nav>, it knows it is submenu
- # [21:39] <zcorpan_> when a UA sees an <ul> inside an <ul> inside a <nav>, it knows it is a submenu
- # [21:39] <zcorpan_> ?
- # [21:40] <zcorpan_> what is a UA to do with a submenu?
- # [21:40] <Jero> because there are a lot of different elements allowed inside the <nav> element, it'd be harder to discover submenus for there are multiple possibilities
- # [21:40] <Jero> Google for instance
- # [21:41] <zcorpan_> what is Google to do with a submenu?
- # [21:41] <Jero> if it wants to spider a website, I think Google (or any other search engine) would like to understand the structure of a website
- # [21:42] <zcorpan_> right. i don't see why <ul>s don't do the job
- # [21:43] <Philip`> Or if Google wants to display those useful "About | Download | Screenshots | etc" links on its results page, linking to different specific pages of the top result, where presumably it derives those from the site's structure somehow, perhaps
- # [21:46] * Joins: Ducki_ (n=Alex@dialin-212-144-083-187.pools.arcor-ip.net)
- # [21:48] <Jero> zcorpan_: it's hard to find a good argument about the <ul> case because i can't think of any other element that could be used inside a <nav> element to list the pages, but because the spec doesn't limit the content of the <nav> element to <ul> elements, I thought it'd be nice to have a predefined way to discover submenus that works with all possible elements that can be used in <nav> elements.
- # [21:48] <Jero> Philip`, interesting, but I can't find such links >_> Where can I find them?
- # [21:49] <Philip`> The multipage HTML5 spec does something roughly like <nav><a href=...>previous page</a> <a>contents</a> <a>next page</a></nav>, as a non-ul example of navs (though I don't know if it's a good example)
- # [21:50] <Philip`> Jero: Something like http://www.google.com/search?q=lame links to four sub-pages for the first result
- # [21:50] <Jero> oh interesting
- # [21:51] <Philip`> and it seems to get the page names via some non-trivial method
- # [21:55] * Quits: maikmerten (n=maikmert@T6589.t.pppool.de) ("Leaving")
- # [22:01] * Quits: gsnedders (n=gsnedder@host86-140-190-99.range86-140.btcentralplus.com)
- # [22:03] <Jero> Philip`, yeah, it seems to get the page names from the <title> and/or <h1> elements
- # [22:03] <Jero> or a combination of the two
- # [22:04] <Philip`> I'll just attribute it to magic Google dust
- # [22:06] <Hixie> hsivonen: i already turned down the umlaut thing
- # [22:06] <Hixie> hsivonen: i don't expect to change the tokeniser this week, in fact i don't really expect to change the spec this week, i want to work on research
- # [22:08] <hsivonen> Hixie: ok. thanks for the info. do you expect later changes to entity parsing?
- # [22:10] * Quits: Ducki (n=Alex@dialin-145-254-188-198.pools.arcor-ip.net) (Read error: 113 (No route to host))
- # [22:17] <Hixie> not particularly, but who knows
- # [22:17] <Hixie> mostly i expect to change the encoding details
- # [22:18] * Joins: KevinMarks (i=KevinMar@nat/google/x-b415e914285af6df)
- # [22:19] <hsivonen> Hixie: ok
- # [22:45] * Quits: Jero (n=Jero@d207230.upc-d.chello.nl) ("ChatZilla 0.9.78.1 [Firefox 2.0.0.4/2007051502]")
- # [22:55] * Joins: zcorpan (n=zcorpan@84-216-42-148.sprayadsl.telenor.se)
- # [22:56] * Joins: gsnedders (n=gsnedder@host86-140-190-99.range86-140.btcentralplus.com)
- # [22:57] * Quits: ROBOd (n=robod@86.34.246.154) ("http://www.robodesign.ro")
- # [23:00] * Quits: KevinMarks (i=KevinMar@nat/google/x-b415e914285af6df) ("The computer fell asleep")
- # [23:12] * Quits: zcorpan_ (n=zcorpan@84-216-42-148.sprayadsl.telenor.se) (Read error: 110 (Connection timed out))
- # [23:15] <zcorpan> "xforms has been designed -- one of the members of the wg was blind himself -- and so now we know it's accessible out of the box. you create your website using xforms and you don't have to do it following any guidelines or anything, it's automatically accessible." -- steven pemberton, http://blip.tv/file/241108
- # [23:19] * Joins: Ducki (i=Alex@dialin-145-254-188-006.pools.arcor-ip.net)
- # [23:23] * Quits: weinigLap (i=weinig@nat/apple/x-86659384dd3f77ad) (Read error: 110 (Connection timed out))
- # [23:37] * Joins: weinigLap (n=weinig@17.255.105.107)
- # [23:40] * Joins: KevinMarks (i=KevinMar@nat/google/x-3dad011bae2c86c6)
- # [23:42] * Quits: Ducki_ (n=Alex@dialin-212-144-083-187.pools.arcor-ip.net) (No route to host)
- # [23:46] * Joins: webben (n=benh@91.84.143.253)
- # [23:47] <Hixie> zcorpan: one of the members of the html5 wg is blind too
- # [23:47] <Hixie> same guy, in fact
- # [23:47] <zcorpan> i don't follow his reasoning though
- # [23:48] <Hixie> on an unrelated note, i wonder if anyone is going to use the recent thread where chaals explained that xhtml2's target audience was different than html's to argue that xhtml2 should be called something else
- # [23:48] <zcorpan> not me :)
- # [23:49] <zcorpan> it doesn't bother me what xhtml2 will be called. so long as the xml serialization of html5 is called xhtml5
- # [23:50] * hsivonen notes that Java 1.5 became Java5
- # [23:50] <webben> Hixie: Aren't there (at least) 2 blind members of the HTML5 WG?
- # [23:50] <webben> Gregory and TV Raman are both members aren't they?
- # [23:50] <Hixie> oh is Gregory blind too?
- # [23:51] <Hixie> well then XHTML5 must be TWICE as good as xforms
- # [23:51] <zcorpan> LOL
- # [23:51] <Hixie> i really pity anyone who has to use jaws, btw
- # [23:51] <webben> Hixie: don't forget that we don't really know how to use it
- # [23:52] <Hixie> how do you mean?
- # [23:52] * Joins: aroben_ (n=adamrobe@17.255.99.23)
- # [23:52] <webben> Hixie: The way people who use AT all the time use it is different to the way casual web developers tend to use it.
- # [23:52] * Quits: aroben_ (n=adamrobe@17.255.99.23) (Remote closed the connection)
- # [23:52] <zcorpan> yeah
- # [23:52] <Hixie> my problems with jaws are far more fundamental
- # [23:53] <webben> While screen readers are pretty awful, I don't think they're dramatically worse than UAs to begin with.
- # [23:53] <Hixie> let's see if i can get it running again, hold on
- # [23:53] <webben> Hixie: Ah ... yeah for the performance problems like that you'd have to blame application authors
- # [23:53] * Joins: aroben_ (n=adamrobe@17.255.99.23)
- # [23:54] <webben> (for not using accessibility frameworks ... hence necessitating JAWS to fake being a video driver)
- # [23:54] * Quits: weinigLap (n=weinig@17.255.105.107)
- # [23:54] <zcorpan> i've heard that you have to use a screen reader with the monitor turned off for at least 3 weeks to have an idea of what it's like
- # [23:54] <webben> e.g. Safari for Windows doesn't use native controls and doesn't expose to MSAA (for the actual web content)
- # [23:54] <webben> it's that sort of thing which has made AT's life really difficult
- # [23:55] <Hixie> how the hell do i get jaws to talk again
- # [23:55] <webben> (also MSAA is old and sucky)
- # [23:55] <webben> Hixie: why did it stop?
- # [23:55] * webben didn't have big performance problems when experimenting with JAWs 7.1
- # [23:55] <Hixie> i closed it one time and it has never spoken since
- # [23:55] <Hixie> i've no idea why
- # [23:56] <webben> since, meaning at all ever, or in this windows session?
- # [23:56] <Hixie> at all ever since the last time i closed it
- # [23:56] <Hixie> running the jaws program brings up this window with their logo but does nothing else
- # [23:57] <webben> Hixie: do you have any other readers installed?
- # [23:57] <Hixie> nope
- # [23:57] <webben> Hixie: I'd post a quick message to one of the JAWS's mailing lists. A regular user would probably know what to do.
- # [23:58] <webben> Hixie: does JAWS respond to commands (e.g. does the link list open)
- # [23:58] <Hixie> how do i get that up again? my manual's in the other building
- # [23:58] <webben> Hixie: the JAWS manual is available for download
- # [23:58] <Hixie> let me try logging out and back in again
- # [23:58] <webben> (in an exe file, which unloads to chm, bleh)
- # Session Close: Tue Jun 26 00:00:00 2007
The end :)