Options:
- # Session Start: Fri Jun 04 00:00:00 2010
- # Session Ident: #whatwg
- # [00:02] * Quits: davidmccabe (~david@host-218-34.resnet.pdx.edu) (Quit: This computer has gone to sleep)
- # [00:02] * Quits: FireFly (~firefly@unaffiliated/firefly) (Quit: swatted to death)
- # [00:06] * Quits: Martijnc (~Martijnc@91.176.10.13) (Ping timeout: 276 seconds)
- # [00:12] * Quits: mmn (~mmn@129-97-225-97.uwaterloo.ca) (Quit: Leaving.)
- # [00:14] * Joins: sicking (~chatzilla@nat/mozilla/x-asigjplqiyouxjqi)
- # [00:19] * Joins: Martijnc (~martijn@ptr-91-87-217-74.mobistar.be)
- # [00:26] * Parts: cpearce (~cpearce@203-97-204-82.dsl.clear.net.nz)
- # [00:26] * Joins: weinig (~weinig@17.246.18.151)
- # [00:28] * Quits: f1lt3r (~f1lt3r@64.119.159.231) (Remote host closed the connection)
- # [00:34] * Joins: mmn (~mmn@129-97-225-97.uwaterloo.ca)
- # [00:38] * Quits: Martijnc (~martijn@ptr-91-87-217-74.mobistar.be) (Ping timeout: 265 seconds)
- # [00:40] * Quits: boaz (~boaz@64.119.159.231) (Quit: boaz)
- # [00:45] * Joins: Martijnc (~martijn@91.176.116.41)
- # [00:46] * Quits: tndH (~Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com) (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.0.1/2008072406])
- # [00:46] * Quits: aroben_ (~aroben@unaffiliated/aroben) (Read error: Connection reset by peer)
- # [00:47] * Quits: yutak (~yutak@nat/google/x-dpgfzaoxwjnyrbng) (Read error: Operation timed out)
- # [00:48] * Joins: aroben (~aroben@17.203.14.174)
- # [00:48] * Quits: aroben (~aroben@17.203.14.174) (Changing host)
- # [00:48] * Joins: aroben (~aroben@unaffiliated/aroben)
- # [00:48] * Joins: yutak (~yutak@nat/google/x-igyugtzshikthqmg)
- # [00:53] * Joins: jrgarrison (~garrison@wikiotics/jrgarrison)
- # [00:53] * Quits: jrgarrison (~garrison@wikiotics/jrgarrison) (Client Quit)
- # [00:55] * Joins: remysharp (~remysharp@cpc2-brig17-2-0-cust448.3-3.cable.virginmedia.com)
- # [00:57] * Quits: remysharp (~remysharp@cpc2-brig17-2-0-cust448.3-3.cable.virginmedia.com) (Remote host closed the connection)
- # [01:00] * Quits: grimboy (~grimboy@bcm-131-111-216-150.girton.cam.ac.uk) (Remote host closed the connection)
- # [01:07] * Joins: Heimidal (~heimidal@unaffiliated/heimidal)
- # [01:15] * Quits: m_W (~mwilcox56@c-69-141-106-205.hsd1.nj.comcast.net) (Ping timeout: 276 seconds)
- # [01:15] * Quits: weinig (~weinig@17.246.18.151) (Quit: weinig)
- # [01:17] * Quits: jwalden (~waldo@c-71-202-165-226.hsd1.ca.comcast.net) (Quit: brb)
- # [01:34] * Quits: smaug___ (~chatzilla@cs181150024.pp.htv.fi) (Quit: ChatZilla 0.9.86 [Firefox 3.7a5pre/20100523214636])
- # [01:36] * Joins: jwalden (~waldo@nat/mozilla/x-oxmxwgcbqkurzitm)
- # [01:37] * Quits: micheil (~micheil@124-170-47-127.dyn.iinet.net.au) (Quit: micheil)
- # [01:39] * Quits: MikeSmithX (~MikeSmith@EM114-48-39-34.pool.e-mobile.ne.jp) (Ping timeout: 265 seconds)
- # [01:40] * Joins: MikeSmith (~MikeSmith@EM114-48-39-34.pool.e-mobile.ne.jp)
- # [01:43] * Quits: ttepasse (~ttepasse@ip-109-90-160-217.unitymediagroup.de) (Ping timeout: 252 seconds)
- # [01:46] * Quits: dglazkov (~dglazkov@nat/google/x-amxfzotwoaffsode) (Quit: dglazkov)
- # [01:47] * Quits: aroben (~aroben@unaffiliated/aroben) (Read error: Connection reset by peer)
- # [01:48] * Joins: aroben (~aroben@2620:0:1b00:1191:223:32ff:feba:cd0)
- # [01:48] * Quits: aroben (~aroben@2620:0:1b00:1191:223:32ff:feba:cd0) (Changing host)
- # [01:48] * Joins: aroben (~aroben@unaffiliated/aroben)
- # [01:50] * Joins: m_W (~mwilcox56@c-69-141-106-205.hsd1.nj.comcast.net)
- # [01:53] * Quits: sicking (~chatzilla@nat/mozilla/x-asigjplqiyouxjqi) (Remote host closed the connection)
- # [01:53] * Quits: cying (~cying@75-25-137-159.lightspeed.plalca.sbcglobal.net) (Ping timeout: 240 seconds)
- # [01:59] * Quits: Martijnc (~martijn@91.176.116.41) (Ping timeout: 252 seconds)
- # [02:01] * Joins: ako (~nya@g230141239.adsl.alicedsl.de)
- # [02:02] * Joins: ttepasse (~ttepasse@ip-109-90-160-217.unitymediagroup.de)
- # [02:02] * Quits: aho (~nya@e179091023.adsl.alicedsl.de) (Disconnected by services)
- # [02:03] * ako is now known as aho
- # [02:03] * Joins: grimboy (~grimboy@bcm-131-111-216-150.girton.cam.ac.uk)
- # [02:12] * Quits: deepthawtz (~deepthawt@c-24-130-129-16.hsd1.ca.comcast.net) (Remote host closed the connection)
- # [02:27] * Quits: aho (~nya@g230141239.adsl.alicedsl.de) (Ping timeout: 252 seconds)
- # [02:27] * Joins: cying (~cying@75-25-137-159.lightspeed.plalca.sbcglobal.net)
- # [02:35] * Quits: cying (~cying@75-25-137-159.lightspeed.plalca.sbcglobal.net) (Read error: Connection reset by peer)
- # [02:35] * Quits: KaOSoFt (~webmaster@190.24.156.162) (Ping timeout: 265 seconds)
- # [02:35] * Joins: [bjoern] (~bjoern@dslb-094-222-135-191.pools.arcor-ip.net)
- # [02:36] <[bjoern]> http://www.websitedev.de/temp/canvas-heatmap-2.html -- Should this be part of a circle with a solid blue color in the upper left corner (QtWebkit), a colorful circle somewhere on the canvas (Firefox nightly), or a large colorful rectangle (Opera)?
- # [02:36] * Joins: aho (~nya@g230128094.adsl.alicedsl.de)
- # [02:37] * Quits: oknoway (~oknoway@c-24-20-236-182.hsd1.or.comcast.net) (Quit: oknoway)
- # [02:38] * Joins: weinig (~weinig@17.246.18.151)
- # [02:39] * Joins: wakaba_ (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
- # [02:39] * Quits: ap (~ap@17.246.18.118) (Quit: ap)
- # [02:41] * Joins: KaOSoFt (~webmaster@190.24.156.162)
- # [02:56] * Joins: sicking (~chatzilla@nat/mozilla/x-wxgfmrrhkxvjanir)
- # [03:02] * Quits: dbaron (~dbaron@nat/mozilla/x-apmzwlfgrwsemtoc) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [03:03] * Joins: cying (~cying@75-25-137-159.lightspeed.plalca.sbcglobal.net)
- # [03:08] * Quits: KaOSoFt (~webmaster@190.24.156.162) (Quit: Leaving)
- # [03:09] * Quits: paul_irish (~paul_iris@166.134.250.224) (Read error: Connection reset by peer)
- # [03:09] * Quits: jwalden (~waldo@nat/mozilla/x-oxmxwgcbqkurzitm) (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.2/20100122095031])
- # [03:15] * Joins: dglazkov (~dglazkov@75-37-194-175.lightspeed.lsatca.sbcglobal.net)
- # [03:26] * Quits: dglazkov (~dglazkov@75-37-194-175.lightspeed.lsatca.sbcglobal.net) (Quit: dglazkov)
- # [03:27] * Quits: m_W (~mwilcox56@c-69-141-106-205.hsd1.nj.comcast.net)
- # [03:30] * Quits: sicking (~chatzilla@nat/mozilla/x-wxgfmrrhkxvjanir) (Ping timeout: 245 seconds)
- # [03:34] * Joins: wakaba_0 (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
- # [03:38] * Quits: wakaba_ (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) (Ping timeout: 258 seconds)
- # [03:39] * Quits: aroben (~aroben@unaffiliated/aroben) (Quit: aroben)
- # [03:45] * Joins: paul_irish (~paul_iris@c-76-21-40-62.hsd1.ca.comcast.net)
- # [03:54] * Quits: erikvold (~erikvold@S01060024012860e9.gv.shawcable.net) (Quit: Bye bye)
- # [03:59] * Joins: erikvold (~erikvold@S01060024012860e9.gv.shawcable.net)
- # [04:00] * Quits: cying (~cying@75-25-137-159.lightspeed.plalca.sbcglobal.net) (Quit: cying)
- # [04:02] <MikeSmith> [bjoern]: Safari and Chrome on OSX vote for making it the large colorful rectangle
- # [04:02] * Quits: dave_levin (~dave_levi@nat/google/x-zzzioqrrcskufcnw) (Quit: dave_levin)
- # [04:03] * Joins: dglazkov (~dglazkov@75-37-194-175.lightspeed.lsatca.sbcglobal.net)
- # [04:04] <[bjoern]> That suits me, I'll claim that's the correct behavior then. Thanks.
- # [04:07] * Quits: cedricv (~cedric@180.129.42.179) (Read error: Connection reset by peer)
- # [04:08] * Joins: davidmccabe (~david@host-218-34.resnet.pdx.edu)
- # [04:12] * Quits: wakaba_0 (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) (Ping timeout: 258 seconds)
- # [04:13] * Joins: wakaba_ (~wakaba_@203-140-90-184.eonet.ne.jp)
- # [04:33] * Quits: davidmccabe (~david@host-218-34.resnet.pdx.edu) (Read error: Connection reset by peer)
- # [04:35] * Joins: miketaylr (~miketaylr@24.42.95.108)
- # [04:37] * Joins: m_W (~mwilcox56@c-69-141-106-205.hsd1.nj.comcast.net)
- # [04:40] <MikeSmith> http://twitter.com/azaaza/status/15383718153
- # [04:40] <MikeSmith> "Did you know Apple has a Web Apps directory? You have to be an ADC Premier member to submit. http://www.apple.com/webapps/"
- # [04:41] <paul_irish> it's the web app store that gets no traffic!
- # [04:41] <paul_irish> \o/
- # [04:43] <MikeSmith> :)
- # [04:44] <MikeSmith> http://www.apple.com/webapps/utilities/html5reference.html
- # [04:47] <miketaylr> link to: http://www.biocourseware.com/iphone/html5/index.htm#1 ?
- # [04:48] <miketaylr> bogus, totally isn't working in any browsers on this mac :/
- # [04:49] * miketaylr failed to realize its an iphone webapp :(
- # [04:49] * miketaylr goes away
- # [04:50] * Joins: sicking (~chatzilla@c-98-210-155-80.hsd1.ca.comcast.net)
- # [04:57] * Joins: aroben (~aroben@unaffiliated/aroben)
- # [05:01] * Joins: MikeSmithX (~MikeSmith@EM114-48-64-222.pool.e-mobile.ne.jp)
- # [05:04] * Quits: MikeSmith (~MikeSmith@EM114-48-39-34.pool.e-mobile.ne.jp) (Ping timeout: 240 seconds)
- # [05:05] * Joins: dbaron (~dbaron@c-98-234-51-190.hsd1.ca.comcast.net)
- # [05:11] <MikeSmithX> http://twitter.com/emilbjorklund/status/15328003664
- # [05:11] <MikeSmithX> "Second annoyance of the day: the html5 spec links you get from the validator crashes firefox."
- # [05:11] <MikeSmithX> should have v.nu link to the multipage version of the spec
- # [05:14] * Quits: erikvold (~erikvold@S01060024012860e9.gv.shawcable.net) (Quit: me so sleepy)
- # [05:25] * Joins: KevinMarks (~KevinMark@157.22.22.57)
- # [05:37] * Quits: Henrik`G (~hb@c83-249-67-192.bredband.comhem.se) (Ping timeout: 276 seconds)
- # [05:47] * Quits: weinig (~weinig@17.246.18.151) (Quit: weinig)
- # [05:52] * Quits: dglazkov (~dglazkov@75-37-194-175.lightspeed.lsatca.sbcglobal.net) (Quit: dglazkov)
- # [05:53] * Quits: paul_irish (~paul_iris@c-76-21-40-62.hsd1.ca.comcast.net) (Quit: paul_irish)
- # [06:16] * Joins: erikvold (~erikvold@S01060024012860e9.gv.shawcable.net)
- # [06:18] * Quits: MikeSmithX (~MikeSmith@EM114-48-64-222.pool.e-mobile.ne.jp) (Quit: Till kicked and torn and beaten out he lies, and leaves his hold and crackles, groans, and dies.)
- # [06:22] * Joins: paul_irish (~paul_iris@c-76-21-40-62.hsd1.ca.comcast.net)
- # [06:32] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Disconnected by services)
- # [06:32] * Joins: gavin__ (~gavin@CPE001346f5db49-CM0018c0db9a8a.cpe.net.cable.rogers.com)
- # [06:34] * Joins: Phae (~Phae@chimera.macmillan.com)
- # [06:49] * Quits: mmn (~mmn@129-97-225-97.uwaterloo.ca) (Quit: Leaving.)
- # [06:54] * Quits: ttepasse (~ttepasse@ip-109-90-160-217.unitymediagroup.de) (Quit: ⌘Q)
- # [06:55] * Joins: gregw (~gregwilki@60-242-119-126.tpgi.com.au)
- # [06:57] * Quits: miketaylr (~miketaylr@24.42.95.108) (Remote host closed the connection)
- # [07:01] * Quits: m_W (~mwilcox56@c-69-141-106-205.hsd1.nj.comcast.net) (Ping timeout: 240 seconds)
- # [07:09] * Joins: dglazkov (~dglazkov@75-37-194-175.lightspeed.lsatca.sbcglobal.net)
- # [07:09] * Quits: dglazkov (~dglazkov@75-37-194-175.lightspeed.lsatca.sbcglobal.net) (Client Quit)
- # [07:21] * Joins: eighty4 (~eighty4@c-d9cee455.012-403-6c6b701.cust.bredbandsbolaget.se)
- # [07:26] * Quits: KevinMarks (~KevinMark@157.22.22.57) (Quit: The computer fell asleep)
- # [07:26] * Joins: KevinMarks (~KevinMark@157.22.22.57)
- # [07:31] * Quits: KevinMarks (~KevinMark@157.22.22.57) (Ping timeout: 265 seconds)
- # [07:47] * Joins: nielsle (~nielsle@1503032406.dhcp.dbnet.dk)
- # [07:52] * Joins: MikeSmith (~MikeSmith@EM114-48-64-222.pool.e-mobile.ne.jp)
- # [07:52] * Joins: FireyFly (~firefly@unaffiliated/firefly)
- # [07:53] * Quits: annevk (~annevk@5355737B.cable.casema.nl) (Ping timeout: 240 seconds)
- # [07:55] * Joins: m_W (~mwilcox56@c-69-141-106-205.hsd1.nj.comcast.net)
- # [07:56] * Quits: Amorphous (jan@unaffiliated/amorphous) (Read error: Connection reset by peer)
- # [07:59] * Joins: zcorpan_ (~zcorpan@c-1799e355.410-6-64736c14.cust.bredbandsbolaget.se)
- # [07:59] <zcorpan_> awesome how http://www.apple.com/html5/ refuses to show the demos in any other browser than safari
- # [08:00] <zcorpan_> including chrome
- # [08:03] * Quits: eighty4 (~eighty4@c-d9cee455.012-403-6c6b701.cust.bredbandsbolaget.se) (Remote host closed the connection)
- # [08:04] <Peter`> A few months from now they'll have a fair reason to do that with <video>, being the only major browser which doesn't support WebM ;-)
- # [08:04] <zcorpan_> i assume chrome is still going to support h.264
- # [08:05] <Peter`> As will IE 9 :) Loading the full URL of a test in Chrome doesn't work either ( http://www.apple.com/html5/showcase/typography/ ), redirects to the overview page
- # [08:05] <Peter`> Ironically the sliders are broken in Safari
- # [08:10] * Quits: m_W (~mwilcox56@c-69-141-106-205.hsd1.nj.comcast.net) (Ping timeout: 276 seconds)
- # [08:12] * Quits: zcorpan_ (~zcorpan@c-1799e355.410-6-64736c14.cust.bredbandsbolaget.se) (Remote host closed the connection)
- # [08:12] * Joins: zcorpan_ (~zcorpan@c-1799e355.410-6-64736c14.cust.bredbandsbolaget.se)
- # [08:14] * Joins: m_W (~mwilcox56@c-69-141-106-205.hsd1.nj.comcast.net)
- # [08:15] * Quits: aroben (~aroben@unaffiliated/aroben) (Read error: Connection reset by peer)
- # [08:15] * Joins: Amorphous (jan@unaffiliated/amorphous)
- # [08:16] * Joins: kennyluck (~kennyluck@EM114-48-64-222.pool.e-mobile.ne.jp)
- # [08:17] * Quits: dbaron (~dbaron@c-98-234-51-190.hsd1.ca.comcast.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [08:17] * Joins: eighty4 (~eighty4@h-112-7.A163.corp.bahnhof.se)
- # [08:29] * Joins: cedricv (~cedric@180.129.42.179)
- # [08:31] * Joins: zalan (~zalan@catv-89-135-142-235.catv.broadband.hu)
- # [08:34] * Joins: desu (~7@unaffiliated/desu)
- # [08:38] * Quits: nessy (~Adium@124-171-40-224.dyn.iinet.net.au) (Quit: Leaving.)
- # [08:38] * Joins: nessy (~Adium@124-171-40-224.dyn.iinet.net.au)
- # [08:40] * Joins: micheil (~micheil@124-170-47-127.dyn.iinet.net.au)
- # [08:42] * Joins: Maurice (~ano@a80-101-46-164.adsl.xs4all.nl)
- # [08:42] * Joins: boblet (~boblet@p1201-ipbf709osakakita.osaka.ocn.ne.jp)
- # [08:45] * Joins: tndH (~Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com)
- # [08:56] <MikeSmith> wtf
- # [08:56] <MikeSmith> http://www.w3.org/TR/MathML/chapter3.html#id.3.5.1.2
- # [08:56] <MikeSmith> allowed values are (top | bottom | center | baseline | axis) [ rownumber ]
- # [08:57] <MikeSmith> where [ rownumber ] is an optional number that can be appended to "top", "bottom", etc.?
- # [08:57] <MikeSmith> e.g., top3 ?
- # [08:57] <MikeSmith> can that really be?
- # [08:58] <MikeSmith> attribute align {xsd:string {
- # [08:58] <MikeSmith> pattern ='\s*(top|bottom|center|baseline|axis)\s*[0-9]*'}}?
- # [08:59] <MikeSmith> wow
- # [08:59] * Parts: [bjoern] (~bjoern@dslb-094-222-135-191.pools.arcor-ip.net)
- # [09:11] <boblet> sounds funky
- # [09:11] <boblet> gsnedders’ outliner doesn’t show implicit sectioning does it
- # [09:14] <boblet> hrm… still not sure if I understand implied sections :/
- # [09:15] <zcorpan_> <h1>foo</h1><h2>hi, i'm in an implied section</h1>
- # [09:16] <boblet> d’oh! gsnedders’ outliner does show implied sections, but only those without typos
- # [09:16] <boblet> obviously the mind-reading update hasn’t happened yet
- # [09:17] <boblet> zcorpan_: I kinda understand the theory, but I’m not *feelin’ it* ye
- # [09:17] <boblet> yet
- # [09:18] <boblet> it’s basically an error correction mechanism, right? for UGE
- # [09:18] <boblet> (user-generated errors)
- # [09:21] <hsivonen> MikeSmith: curious that they allow whitespace before but not after
- # [09:21] <hsivonen> not after the number
- # [09:21] <hsivonen> but before the text
- # [09:23] * Joins: mhausenblas (~mhausenbl@wg1-nat.fwgal01.deri.ie)
- # [09:23] <MikeSmith> hsivonen: the more I see of that vocabulary the more it scares me
- # [09:24] <boblet> another outlining q: using <body><article><h1>title</h1>… gives a root “Untitled section”. wassup with that? we’re meant to add a heading element outside sectioning content? I don’t get where it’s coming from
- # [09:24] <MikeSmith> anyway, it seems clear there are some more deficiencies in that MathML 2.0 rng schema
- # [09:25] <MikeSmith> I'm wondering if it would be easier to just start with the MathML 3.0 one and remove stuff
- # [09:25] <MikeSmith> maybe I should ping David Carlisle and ask
- # [09:25] <jgraham> boblet: Implied sections are basically HTML4
- # [09:26] <jgraham> boblet: The <body> element is also a sectioning element
- # [09:26] <boblet> jgraham: aah! I forgot about sectioning root. doh
- # [09:26] <boblet> thanks
- # [09:26] <jgraham> So if you have <body><h1>My funky site</h1><article><h1>My article everything works
- # [09:27] * Quits: Peter` (~peter@82.204.83.135) (Quit: reboot)
- # [09:27] <boblet> outlining algorithm needs to be communicated by mind-meld. explaining it in writing is brutal
- # [09:28] <hsivonen> MikeSmith: have you filed the scary stuff as spec bugs against MathML 3?
- # [09:28] <MikeSmith> no
- # [09:28] <MikeSmith> I guess I should
- # [09:28] <MikeSmith> I just wonder if any of this stuff is actually supported
- # [09:29] <MikeSmith> I mean, what does align=baseline3 even mean?
- # [09:29] * hsivonen has no idea
- # [09:31] * Quits: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no) (Quit: Leaving)
- # [09:32] * Joins: davidhund__ (~davidhund@dnuhd.xs4all.nl)
- # [09:32] * Joins: Peter` (~peter@82-204-83-135.fttx.bbeyond.nl)
- # [09:33] <MikeSmith> hsivonen: btw, you got my question from the other day about hooking v.nu HTML5 parser into other java apps?
- # [09:33] <MikeSmith> http://krijnhoetmer.nl/irc-logs/whatwg/20100602#l-181
- # [09:34] <hsivonen> MikeSmith: I've missed that bit in the logs
- # [09:35] <hsivonen> MikeSmith: you need a DocumentBuilderFactory that instantiates HtmlDocumentBuilder
- # [09:35] <MikeSmith> OK
- # [09:35] <hsivonen> MikeSmith: I haven't supplied one, because I wasn't aware of people actually needing one
- # [09:35] * Quits: sicking (~chatzilla@c-98-210-155-80.hsd1.ca.comcast.net) (Ping timeout: 265 seconds)
- # [09:36] <MikeSmith> hsivonen: I was thinking it would be useful for anybody who wants to just use the HTML5 parser in place of whatever existing XML one
- # [09:36] <MikeSmith> e.g., with Saxon
- # [09:36] <hsivonen> I thought they'd just do new HtmlDocumentBuilder
- # [09:36] <MikeSmith> or jing or whatever
- # [09:36] <hsivonen> I didn't realize people actually want the factory stuff
- # [09:36] <MikeSmith> I mean using it from the command-line
- # [09:36] <hsivonen> but yeah, that would be doable
- # [09:37] <MikeSmith> OK
- # [09:37] <MikeSmith> should I open a bug for it?
- # [09:37] <hsivonen> MikeSmith: yes, please
- # [09:37] <MikeSmith> ok
- # [09:39] <jgraham> TabAtkins: Surely there is a combining overbar character somewhere in unicode?
- # [09:41] * Parts: davidhund__ (~davidhund@dnuhd.xs4all.nl)
- # [09:41] <zcorpan_> jgraham: with multiple overbars?
- # [09:42] <MikeSmith> hsivonen: what sax, what would the corresponding SAXParserFactory need to instantiate?
- # [09:43] <MikeSmith> sax/HtmlParser ?
- # [09:48] <hsivonen> yeah
- # [09:53] <MikeSmith> ok
- # [09:55] <boblet> does “sectioning element” mean anything specific in the spec? I’d like to use it as a reference for sectioning content and sectioning root elements, but wonder if it’s already being used to mean something else…
- # [09:57] <jgraham> zcorpan_: Maybe not
- # [09:57] <jgraham> (but you would have thought there would be if you need it for roman numerals)
- # [09:57] <boblet> can’t find it in the spec, so maybe I’m safe
- # [09:58] <boblet> roman numerals?
- # [09:59] <boblet> oh, you mean I should have said “as shorthand for…”?
- # [10:00] <jgraham> boblet: I was replying to zcorpan_
- # [10:00] <boblet> jgraham: haha, d’oh
- # [10:01] <boblet> orz
- # [10:01] * Quits: karlcow (~karl@nerval.la-grange.net) (Remote host closed the connection)
- # [10:02] * Quits: zalan (~zalan@catv-89-135-142-235.catv.broadband.hu) (Ping timeout: 248 seconds)
- # [10:36] * Joins: mat_t (~mattomasz@91.189.88.12)
- # [10:38] * Quits: kennyluck (~kennyluck@EM114-48-64-222.pool.e-mobile.ne.jp) (Quit: kennyluck)
- # [10:41] * Quits: MikeSmith (~MikeSmith@EM114-48-64-222.pool.e-mobile.ne.jp) (Quit: Till kicked and torn and beaten out he lies, and leaves his hold and crackles, groans, and dies.)
- # [10:52] * Joins: Necrathex (~bleptop@212-123-163-12.ip.telfort.nl)
- # [10:53] * Joins: virtuelv (~virtuelv_@pat-tdc.opera.com)
- # [11:02] * Joins: erlehmann (~erlehmann@89.204.153.99)
- # [11:06] * Joins: ROBOd (~robod@89.123.155.215)
- # [11:10] * Joins: sicking (~chatzilla@c-98-210-155-80.hsd1.ca.comcast.net)
- # [11:10] * Quits: sicking (~chatzilla@c-98-210-155-80.hsd1.ca.comcast.net) (Remote host closed the connection)
- # [11:26] * Quits: smaug (~chatzilla@cs181150024.pp.htv.fi) (Ping timeout: 258 seconds)
- # [11:29] * Quits: Necrathex (~bleptop@212-123-163-12.ip.telfort.nl) (Ping timeout: 248 seconds)
- # [11:30] * Quits: cedricv (~cedric@180.129.42.179) (Read error: Connection reset by peer)
- # [11:36] * Joins: Necrathex (~bleptop@212-123-163-12.ip.telfort.nl)
- # [11:36] * Quits: virtuelv (~virtuelv_@pat-tdc.opera.com) (Quit: Ex-Chat)
- # [11:37] * Joins: virtuelv (~virtuelv_@pat-tdc.opera.com)
- # [11:42] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [11:45] * Joins: Lachy (~Lachlan@pat-tdc.opera.com)
- # [11:48] * Joins: cedricv (~cedric@180.129.42.179)
- # [12:01] * Quits: Lachy (~Lachlan@pat-tdc.opera.com) (Quit: Leaving)
- # [12:03] * Quits: k0rnel (k0rnel@sion.ihrisko.org) (Remote host closed the connection)
- # [12:03] * Joins: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com)
- # [12:03] * Joins: akamike (~akamike@94-193-106-14.zone7.bethere.co.uk)
- # [12:04] <zcorpan_> 'interact with web standards' just arrived to my door
- # [12:09] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [12:20] * Joins: sid123 (~chatzilla@ip98-177-245-134.ph.ph.cox.net)
- # [12:20] * Joins: Lachy (~Lachlan@pat-tdc.opera.com)
- # [12:21] <sid123> hi I wanted to know about the storage limit of web data bases... There is a size parameter that is provided to the Database initilaization... But is that followed strictly or are there limits on it in any way?
- # [12:22] * Quits: akamike (~akamike@94-193-106-14.zone7.bethere.co.uk) (Quit: akamike)
- # [12:40] <Lachy> wow. What a great way to promote HTML5 and web standards, by requiring the use of Safari to view any of their demos http://www.apple.com/html5/
- # [12:40] <Lachy> </sarcasm>
- # [12:40] <zcorpan_> old news
- # [12:40] <Lachy> well, new to me. I only just read my news feeds
- # [12:41] <boblet> adactio: thanks for the email (was starting to wonder if I had the right addy :P )
- # [12:41] <adactio> boblet: yeah, really sorry it took me so long to respond. :-(
- # [12:41] <boblet> heh
- # [12:41] <boblet> adactio: not like you’ve been up to much either :|
- # [12:42] <adactio> boblet: ;-)
- # [12:42] <boblet> thanks for the feedback tho, really appreciated (just finished a big screed on sectioning root today)
- # [12:44] * Joins: wakaba_0 (~wakaba_@203-140-90-184.eonet.ne.jp)
- # [12:45] <hsivonen> Lachy: I'm rather amazed that whoever put the browser sniffing in place didn't notice the mismatch with the message and readjust
- # [12:46] <hsivonen> or then, the message isn't really about standards but about Safari vs. Flash
- # [12:46] <hsivonen> not even about WebKit vs. Flash
- # [12:46] * hsivonen hasn't yet bothered to examine the demos in Safari to see how the VR demo works
- # [12:48] * Quits: wakaba_ (~wakaba_@203-140-90-184.eonet.ne.jp) (Ping timeout: 264 seconds)
- # [12:50] <hsivonen> ah. CSS 3D Transforms
- # [12:51] <hsivonen> at least their developer site has the decency to call them "Safari Technology Demos"
- # [12:51] <Rik`> in the video example, they're using a CSS mask. It's not yet in any draft, is it ?
- # [12:52] <zcorpan_> it's web standards!1
- # [12:53] <boblet> bbl
- # [12:53] * Disconnected
- # [12:54] * Attempting to rejoin channel #whatwg
- # [12:54] * Rejoined channel #whatwg
- # [12:54] * Topic is 'WHATWG: http://www.whatwg.org/ -- logs: http://krijnhoetmer.nl/irc-logs/ -- stats: http://gavinsharp.com/irc/whatwg.html -- Please leave your sense of logic at the door, thanks!'
- # [12:54] * Set by annevk42 on Mon Oct 19 23:03:06
- # [12:54] <hsivonen> more clever than dealing with a spherical mapping
- # [12:59] * Joins: mpt (~mpt@canonical/mpt)
- # [13:04] * Quits: Phae (~Phae@chimera.macmillan.com) (Quit: Leaving.)
- # [13:09] * Quits: cedricv (~cedric@180.129.42.179) (Read error: Connection reset by peer)
- # [13:23] * FireyFly is now known as FireFly
- # [13:26] * Joins: cedricv (~cedric@180.129.42.179)
- # [13:28] * Joins: Henrik`G (~hb@80.199.116.190.static.peytz.dk)
- # [13:30] <hsivonen> where can I find a signed Chrome extension?
- # [13:31] <Peter`> Signed how?
- # [13:32] <hsivonen> Peter`: that's what I want to find out
- # [13:32] <Peter`> they're just zip files with a certificate to generate an unique hash
- # [13:32] <hsivonen> Peter`: where's the cert?
- # [13:33] <Peter`> hsivonen: On the computer of the person who packed it, as a .pem file
- # [13:33] <Peter`> You can rename .crx to .zip and it'll work as well
- # [13:33] <hsivonen> Peter`: where's the signature?
- # [13:34] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [13:34] <Peter`> I think it's only used to generate the extension hash, used for auto-updating and such. It's not in the archive either
- # [13:35] * Quits: desu (~7@unaffiliated/desu) (Quit: Leaving)
- # [13:35] <hsivonen> Peter`: ah. that doesn't match what the intro video on youtube said
- # [13:36] <Peter`> I could be wrong, I'm not a Chrome developer, just somewhat familiar with the code. Best place to ask probably would be #chromium
- # [13:36] * Quits: wakaba_0 (~wakaba_@203-140-90-184.eonet.ne.jp) (Ping timeout: 264 seconds)
- # [13:39] * Joins: wakaba_ (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
- # [13:48] * Quits: erikvold (~erikvold@S01060024012860e9.gv.shawcable.net) (Read error: Connection reset by peer)
- # [13:52] * Joins: plainhao (~plainhao@mail.xbiotica.com)
- # [14:08] <hsivonen> well, I just asked on the whatwg list
- # [14:08] * Joins: yutak_home (~kee@U017209.ppp.dion.ne.jp)
- # [14:09] * Joins: maikmerten (~maikmerte@port-92-201-34-132.dynamic.qsc.de)
- # [14:20] * Quits: maikmerten (~maikmerte@port-92-201-34-132.dynamic.qsc.de) (Remote host closed the connection)
- # [14:26] * Joins: Martijnc (~martijn@193.191.8.29)
- # [14:28] * Joins: Rich_Clark (~chatzilla@94-193-82-82.zone7.bethere.co.uk)
- # [14:29] * Joins: Phae (~Phae@gatekeeper.macmillan.co.uk)
- # [14:33] <boblet> hey all, more questions on outlining algorithm — what’s it’s raison d'être? does it assist UAs to provide direct access? is it to assist browsers in DOM reflow? something else?
- # [14:33] <boblet> I feel like I understand it without really getting it
- # [14:33] * Quits: Martijnc (~martijn@193.191.8.29) (Ping timeout: 258 seconds)
- # [14:34] * Joins: maikmerten (~maikmerte@port-92-201-34-132.dynamic.qsc.de)
- # [14:35] <hsivonen> boblet: the primary point is allowing browsers to provide UI for navigating directly a section or getting an overview of teh document structure
- # [14:35] <hsivonen> boblet: mainly for screen readers
- # [14:35] <hsivonen> boblet: the secondary point is styling based on outline depth
- # [14:36] <hsivonen> boblet: which depends on whether browser vendors and the CSS WG add a way of selecting on outline depth
- # [14:36] <hsivonen> if such a selector proves to be infeasible, well...
- # [14:49] * Joins: Martijnc (~Martijnc@91.176.24.181)
- # [14:49] <boblet> hsivonen: sorry — story time. thanks for your explanation
- # [14:51] * Quits: Lachy (~Lachlan@pat-tdc.opera.com) (Quit: Leaving)
- # [14:51] <boblet> so for sectioning root elements like figure and blockquote, is it expected they’ll contain large chunks of content with headers, or that UAs will provide access to sectioning root outlines?
- # [14:51] * Joins: Lachy (~Lachlan@pat-tdc.opera.com)
- # [14:52] <boblet> I’m not sure why sectioning root outlines don’t contribute to the main outline — perhaps because they normally lack a heading?
- # [14:53] * Quits: zcorpan_ (~zcorpan@c-1799e355.410-6-64736c14.cust.bredbandsbolaget.se) (Quit: zcorpan_)
- # [14:55] * Parts: Phae (~Phae@gatekeeper.macmillan.co.uk)
- # [14:57] <hsivonen> boblet: the idea is to hide quoted stuff from the main outline
- # [15:00] <boblet> hsivonen: quoted stuff (blockquote/figure) and generally non-outline stuff (details, fieldset, td) that sometimes contains headings, right?
- # [15:03] <hsivonen> boblet: right
- # [15:06] <boblet> hsivonen: ok, thanks for your explanation. I was worried there might have been something else that I wasn’t getting, but it appears not
- # [15:08] * Quits: virtuelv (~virtuelv_@pat-tdc.opera.com) (Ping timeout: 258 seconds)
- # [15:10] * Quits: maikmerten (~maikmerte@port-92-201-34-132.dynamic.qsc.de) (Remote host closed the connection)
- # [15:15] * Joins: Phae (~Phae@chimera.macmillan.com)
- # [15:19] * Joins: mmn (~mmn@129-97-225-97.uwaterloo.ca)
- # [15:20] * Quits: mikekelly (mikek@s3x0r.biz) (Read error: Connection reset by peer)
- # [15:22] * Joins: virtuelv (~virtuelv_@pat-tdc.opera.com)
- # [15:25] * Joins: Martijnc` (~martijn@91.176.24.181)
- # [15:26] * Joins: mikekelly (mikek@s3x0r.biz)
- # [15:32] * Quits: wakaba_ (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) (Quit: Leaving...)
- # [15:36] * Joins: BlurstOfTimes (~blurstoft@168.203.117.112)
- # [15:49] * Joins: maikmerten (~maikmerte@port-92-201-34-132.dynamic.qsc.de)
- # [15:53] * Joins: knowtheory (~knowtheor@bas1-london16-1176189288.dsl.bell.ca)
- # [15:54] * Joins: weinig (~weinig@c-69-181-125-223.hsd1.ca.comcast.net)
- # [15:56] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 258 seconds)
- # [15:57] * Quits: Henrik`G (~hb@80.199.116.190.static.peytz.dk) (Remote host closed the connection)
- # [16:04] * Quits: eighty4 (~eighty4@h-112-7.A163.corp.bahnhof.se) (Remote host closed the connection)
- # [16:05] * Quits: sid123 (~chatzilla@ip98-177-245-134.ph.ph.cox.net) (Remote host closed the connection)
- # [16:12] * Joins: zalan (~zalan@catv-89-135-142-235.catv.broadband.hu)
- # [16:15] * Joins: pauld (~chatzilla@host86-161-104-199.range86-161.btcentralplus.com)
- # [16:32] * Quits: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com) (Quit: adactio)
- # [16:38] * Joins: pmuellr (~pmuellr@nat/ibm/x-iieetbualnhhwvtl)
- # [16:39] * Quits: nessy (~Adium@124-171-40-224.dyn.iinet.net.au) (Quit: Leaving.)
- # [16:40] * Joins: mpt (~mpt@canonical/mpt)
- # [16:41] * Quits: virtuelv (~virtuelv_@pat-tdc.opera.com) (Quit: Ex-Chat)
- # [16:42] * Joins: eighty4 (~eighty4@c-d9cee455.012-403-6c6b701.cust.bredbandsbolaget.se)
- # [16:45] * Quits: aho (~nya@g230128094.adsl.alicedsl.de) (Quit: EXEC_over.METHOD_SUBLIMATION)
- # [16:45] * Joins: cardona507 (~cardona50@c-67-180-160-250.hsd1.ca.comcast.net)
- # [16:45] * Parts: cardona507 (~cardona50@c-67-180-160-250.hsd1.ca.comcast.net)
- # [16:47] * Quits: weinig (~weinig@c-69-181-125-223.hsd1.ca.comcast.net) (Quit: weinig)
- # [16:52] * Joins: jgornick (~joe@199.199.212.242)
- # [16:57] * Quits: maikmerten (~maikmerte@port-92-201-34-132.dynamic.qsc.de) (Ping timeout: 240 seconds)
- # [17:04] * Quits: Maurice (~ano@a80-101-46-164.adsl.xs4all.nl) (Quit: Disconnected...)
- # [17:06] * TabAtkins is sad whenever he sees attributes which accept true/false.
- # [17:06] * Quits: Martijnc` (~martijn@91.176.24.181) (Ping timeout: 252 seconds)
- # [17:06] * Quits: tndH (~Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com) (Ping timeout: 265 seconds)
- # [17:06] <TabAtkins> Rather than either being binary or giving the values better names for future extensibility.
- # [17:08] <Philip`> true/false allows plenty of room for extensibility
- # [17:08] <Philip`> http://thedailywtf.com/Articles/What_Is_Truth_0x3f_.aspx
- # [17:08] <TabAtkins> true/false/file-not-found
- # [17:10] * Quits: Lachy (~Lachlan@pat-tdc.opera.com) (Quit: Leaving)
- # [17:11] * Joins: davidb (~davidb@mozca02.ca.mozilla.com)
- # [17:11] * Joins: maikmerten (~maikmerte@port-92-201-106-38.dynamic.qsc.de)
- # [17:14] * Joins: cardona507 (~cardona50@c-67-180-160-250.hsd1.ca.comcast.net)
- # [17:15] * Parts: cardona507 (~cardona50@c-67-180-160-250.hsd1.ca.comcast.net)
- # [17:21] * Joins: tndH (~Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com)
- # [17:21] * Joins: kennyluck (~kennyluck@EM114-48-18-81.pool.e-mobile.ne.jp)
- # [17:29] * Joins: dbaron (~dbaron@c-98-234-51-190.hsd1.ca.comcast.net)
- # [17:32] * Quits: Rich_Clark (~chatzilla@94-193-82-82.zone7.bethere.co.uk) (Quit: ChatZilla 0.9.86 [Firefox 3.6.3/20100401080539])
- # [17:40] * Joins: dave_levin (~dave_levi@nat/google/x-etytiwocpesdazbp)
- # [17:45] * Joins: miketaylr (~miketaylr@216.112.183.5.ptr.us.xo.net)
- # [17:45] * Quits: miketaylr (~miketaylr@216.112.183.5.ptr.us.xo.net) (Excess Flood)
- # [17:45] * Joins: miketaylr (~miketaylr@216.112.183.5.ptr.us.xo.net)
- # [17:47] * Quits: sebmarkbage (~miranda@h-70-237.A146.priv.bahnhof.se) (Ping timeout: 240 seconds)
- # [17:49] * Joins: dglazkov (~dglazkov@nat/google/x-xmuycwguusrnrhho)
- # [17:55] * Joins: Maurice (copyman@5ED573FA.cable.ziggo.nl)
- # [17:57] * Quits: paul_irish (~paul_iris@c-76-21-40-62.hsd1.ca.comcast.net) (Quit: paul_irish)
- # [17:57] * Quits: Phae (~Phae@chimera.macmillan.com) (Quit: Leaving.)
- # [18:00] * Quits: erlehmann (~erlehmann@89.204.153.99) (Quit: Ex-Chat)
- # [18:08] * Quits: zalan (~zalan@catv-89-135-142-235.catv.broadband.hu)
- # [18:08] * Quits: miketaylr (~miketaylr@216.112.183.5.ptr.us.xo.net) (Quit: Leaving...)
- # [18:11] * Joins: sebmarkbage (~miranda@h-70-237.A146.priv.bahnhof.se)
- # [18:19] * Quits: nielsle (~nielsle@1503032406.dhcp.dbnet.dk) (Quit: Ex-Chat)
- # [18:20] * Quits: sebmarkbage (~miranda@h-70-237.A146.priv.bahnhof.se) (Read error: Connection reset by peer)
- # [18:21] * Quits: pauld (~chatzilla@host86-161-104-199.range86-161.btcentralplus.com) (Remote host closed the connection)
- # [18:22] <asmodai> lol
- # [18:22] <asmodai> http://i.imgur.com/cT08B.png
- # [18:26] <AryehGregor> Is html5test.com actually a competent testing service?
- # [18:26] * Joins: sebmarkbage (~miranda@h-70-237.A146.priv.bahnhof.se)
- # [18:26] <AryehGregor> Some of the tests look bogus to me.
- # [18:27] <AryehGregor> Like testing for specific audio and video codecs.
- # [18:28] <AryehGregor> And it reports that Chrome dev channel doesn't support the autocomplete attribute, which is nonsense -- browsers have all supported that for years, haven't they?
- # [18:28] * AryehGregor doesn't trust it
- # [18:28] <AryehGregor> Safari and Chrome have practically identical HTML5 conformance if you compare comparable versions, because they both use WebKit.
- # [18:28] <TabAtkins> We do different things on top of that base, though.
- # [18:29] <TabAtkins> Some things show up in Chrome before we push them all the way back to Webkit, frex.
- # [18:29] <AryehGregor> Not ones that are relevant to almost any of the features that html5test.com supposedly test.
- # [18:29] <TabAtkins> And presumably the same sometimes happens with Safari.
- # [18:29] <AryehGregor> A few, yes, but not many.
- # [18:29] <TabAtkins> Yeah, wouldn't know about that.
- # [18:39] * Joins: weinig (~weinig@17.246.18.151)
- # [18:44] * Joins: ap (~ap@17.246.18.118)
- # [18:45] <Philip`> It seems the popularity of a test suite is very highly correlated with how easy it is for a random user to run it in their own browser and see a big clear interestingly-designed page indicating the results
- # [18:46] <Philip`> and very loosely correlated with the quality or range of its test cases
- # [18:46] <TabAtkins> That makes sense. Random users have no idea how to evaluate the quality of tests or their coverage.
- # [18:47] <TabAtkins> They *can* evaluate whether or not it runs, and how pretty a results page is.
- # [18:47] * Joins: aroben (~aroben@17.246.18.24)
- # [18:47] * Quits: aroben (~aroben@17.246.18.24) (Changing host)
- # [18:47] * Joins: aroben (~aroben@unaffiliated/aroben)
- # [18:49] * Joins: aroben_ (~aroben@unaffiliated/aroben)
- # [18:49] * Quits: aroben (~aroben@unaffiliated/aroben) (Read error: Connection reset by peer)
- # [18:50] <Philip`> (Popularity isn't a particularly important metric for a test suite, though)
- # [18:56] * Quits: lhnz (~lhnz@188-223-83-48.zone14.bethere.co.uk) (Quit: Leaving)
- # [19:03] * Quits: weinig (~weinig@17.246.18.151) (Quit: weinig)
- # [19:06] * Quits: dbaron (~dbaron@c-98-234-51-190.hsd1.ca.comcast.net) (Quit: 8403864 bytes have been tenured, next gc will be global.)
- # [19:07] * Joins: gratz|home (~gratz@gratz.gotadsl.co.uk)
- # [19:08] <boblet> is there a section on design principles in WHATWG spec? similar to http://www.w3.org/TR/html-design-principles/
- # [19:16] <Philip`> boblet: Those principles were mostly just writing down the principles that had been used in the WHATWG process
- # [19:16] <Philip`> so there's no difference
- # [19:17] <boblet> Philip`: thanks
- # [19:17] <Philip`> (They weren't written down explicitly before then)
- # [19:17] <Philip`> (mostly since they were already obvious to most WHATWG members)
- # [19:18] * Joins: deepthawtz (~deepthawt@c-24-130-129-16.hsd1.ca.comcast.net)
- # [19:22] * Quits: mat_t (~mattomasz@91.189.88.12) (Remote host closed the connection)
- # [19:22] * Quits: mhausenblas (~mhausenbl@wg1-nat.fwgal01.deri.ie) (Quit: brb)
- # [19:24] * Joins: weinig (~weinig@17.246.18.151)
- # [19:25] * Joins: jwalden (~waldo@nat/mozilla/x-ukqhbyiftiavbacs)
- # [19:27] * Joins: Henrik`G (~hb@c83-249-67-192.bredband.comhem.se)
- # [19:28] * Quits: eighty4 (~eighty4@c-d9cee455.012-403-6c6b701.cust.bredbandsbolaget.se) (Remote host closed the connection)
- # [19:29] * Joins: kpx (~chatzilla@ip98-177-245-134.ph.ph.cox.net)
- # [19:33] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 248 seconds)
- # [19:33] * Joins: dbaron (~dbaron@nat/mozilla/x-ohmoylevgryrujjz)
- # [19:37] * Quits: kpx (~chatzilla@ip98-177-245-134.ph.ph.cox.net) (Quit: ChatZilla 0.9.86 [Firefox 3.6.3/20100423140709])
- # [19:42] <dglazkov> TabAtkins: btw, we don't have a fork of WebKit. All development for Chromium features happens on WebKit ToT. No pushing is involved :)
- # [19:45] <TabAtkins> Ah, I am mistaken then.
- # [19:49] * Joins: thakis (~thakis@nat/google/x-oqwfypakftqqceqb)
- # [19:50] <boblet> regarding the accessibility design principle, would you say that “Design features to be accessible to users with disabilities” could be accurately summarised in “accessibility by default”?
- # [19:51] <Dashiva> I would say so, but it's not entirely uncontroversial
- # [19:52] <boblet> Dashiva: nothing in a11y ever is :)
- # [19:52] <TabAtkins> boblet: Subtly different.
- # [19:52] <Dashiva> There's the "bolt-on accessibility is a sign of design failure" and "bolt-on accessibility is the way to great accessibility"
- # [19:53] <TabAtkins> The former could mean doing something that *can* be accessible if authors take some effort. The latter would avoid doing that in favor of something that is, well, accessible by default.
- # [19:53] <boblet> TabAtkins: oh? uhoh
- # [19:54] <TabAtkins> Ideally we want to avoid requiring any author interaction whatsoever to acheive good accessibility.
- # [19:54] <TabAtkins> That isn't quite possible, so instead we just minimize the amount of author interaction necessary.
- # [19:54] <boblet> well I sense a trend towards things being more accessible by default, eg moving attribute-based meta info into main content. but I don’t see anything so nebulous in the design principles :)
- # [19:54] <boblet> aah
- # [19:55] <Dashiva> Where possible, trick authors into writing accessible content without realizing it
- # [19:55] <TabAtkins> Got it, Dashiva. ^_^
- # [19:55] <boblet> :/
- # [19:56] * Quits: dbaron (~dbaron@nat/mozilla/x-ohmoylevgryrujjz) (Ping timeout: 260 seconds)
- # [19:56] <boblet> actually… Dashiva, can I quote you on that?
- # [19:56] <boblet> ;)
- # [19:56] <TabAtkins> Simple, widely-attested truth - the amount of accessible content decreases exponentially with the amount of effort required.
- # [19:56] <TabAtkins> (Well, maybe not exponentially - I don't have any numbers to attest that. But super-linear at least.)
- # [19:57] <boblet> no doubt
- # [19:57] <Dashiva> Re: moving attribute-based meta info into main content, that's not primarily for accessibility, that's because hidden metadata has problems in itself
- # [19:58] <Dashiva> But accessibility-targeted hidden metadata is has even more problems
- # [19:58] <Dashiva> -is
- # [19:58] * Joins: sicking (~chatzilla@nat/mozilla/x-wxoitqviclqnkpzk)
- # [19:58] <boblet> I was referring to previously a11y-focussed metadata like whatever-it-is on table
- # [19:58] <Dashiva> Since it's not only hidden, but it's basically non-existent to users who don't need the extra accessibility
- # [19:59] * Joins: jorlow_ (~jorlow@host86-189-18-40.range86-189.btcentralplus.com)
- # [20:00] * Joins: jrgarrison (~garrison@wikiotics/jrgarrison)
- # [20:00] <TabAtkins> Also: people don't know how to write good @summary text. And auto-generated @summary is useless - if it can be autogenerated by the producer, it can be auto-generated by the consumer equally well.
- # [20:00] <TabAtkins> And then the consumer *knows* that it's auto-generated and can treat it differently than custom-crafted text.
- # [20:01] <boblet> yeah, I completely agree with the idea
- # [20:01] <boblet> did the issue about that get resolved? I should check…
- # [20:03] * Joins: Lachy (~Lachlan@pat-tdc.opera.com)
- # [20:04] <boblet> review huh
- # [20:06] <AryehGregor> http://beta.html5test.com/ actually looks pretty good.
- # [20:07] <AryehGregor> Blech, it tests <device>, is that even specced yet?
- # [20:07] <TabAtkins> It *exists* in a spec.
- # [20:07] <boblet> I hope someone starts graphing score over time in one of these sometime
- # [20:07] * Joins: KevinMarks (~KevinMark@157.22.22.57)
- # [20:07] <TabAtkins> It's not "specced" though.
- # [20:08] * Joins: dbaron (~dbaron@nat/mozilla/x-sajnhbsglpwpbgtn)
- # [20:14] * Quits: jorlow_ (~jorlow@host86-189-18-40.range86-189.btcentralplus.com) (Quit: jorlow_)
- # [20:20] * Quits: Lachy (~Lachlan@pat-tdc.opera.com) (Quit: This computer has gone to sleep)
- # [20:24] <AryehGregor> http://damowmow.com/playground/htmlwg/chart.html "Last updated NaN days ago."
- # [20:27] * Joins: cying (~cying@75-25-137-159.lightspeed.plalca.sbcglobal.net)
- # [20:28] * Quits: gavin__ (~gavin@CPE001346f5db49-CM0018c0db9a8a.cpe.net.cable.rogers.com) (Ping timeout: 265 seconds)
- # [20:29] <TabAtkins> var updateStr = ' Last updated ' + (age < 1 ? 'today' : age.toFixed(0) + ' day' + (age.toFixed(0) == 1 ? '' : 's') + ' ago') + '.';
- # [20:31] * Parts: cying (~cying@75-25-137-159.lightspeed.plalca.sbcglobal.net)
- # [20:31] * Joins: cying (~cying@75-25-137-159.lightspeed.plalca.sbcglobal.net)
- # [20:31] <Dashiva> Good-ole' NaN
- # [20:32] * Joins: oknoway (~oknoway@c-24-20-236-182.hsd1.or.comcast.net)
- # [20:33] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [20:34] * Quits: weinig (~weinig@17.246.18.151) (Quit: weinig)
- # [20:35] * Quits: aroben_ (~aroben@unaffiliated/aroben) (Quit: aroben_)
- # [20:37] <TabAtkins> The problem is the toFixed(0) call. It appears to give "NaN" as the result for any number.
- # [20:38] <TabAtkins> At least, here in Chrome.
- # [20:39] <TabAtkins> Firefox does it right.
- # [20:39] <TabAtkins> So, looks like a bug on our end.
- # [20:43] <AryehGregor> The display doesn't work for me either.
- # [20:44] <TabAtkins> Yeah, me neither.
- # [20:44] <TabAtkins> What do you want to bet it's toFixed again?
- # [20:44] <Dashiva> It errors in Opera on a lineTo call
- # [20:45] <AryehGregor> Is this test completely broken, or is it just me? http://samples.msdn.microsoft.com/ietestcenter/html5/selection/select.htm
- # [20:46] <Dashiva> There's a NaN object in there
- # [20:46] <Dashiva> Hum
- # [20:47] <AryehGregor> Looking at the source code, it looks as though it selects the contents of the input, then checks whether the contents are *not* selected, or something similarly crazy.
- # [20:49] <boblet> I’m wondering what the big a11y changes in HTML5 are. I know alt text, longdesc, table summary, plus the current video/canvas and interactive element (progress, details etc) issues. anything else I’m missing?
- # [20:49] <Dashiva> It looks fine to me, where in the code is the problem?
- # [20:50] <AryehGregor> Dashiva, it does input1.select(), then checkDefaultSelectionAttributes(). The latter checks things like null != selection.anchorNode. Why should selection.anchorNode be null if you just selected the input?
- # [20:53] <TabAtkins> boblet: Not an expert, but I think that's it.
- # [20:53] <boblet> TabAtkins: thanks. more sanity-checking than anything :)
- # [20:55] <Dashiva> AryehGregor: Those don't apply to selection in input fields
- # [21:00] * Joins: smaug (~chatzilla@a91-154-40-74.elisa-laajakaista.fi)
- # [21:06] * Joins: weinig (~weinig@17.244.7.186)
- # [21:09] * Quits: jrgarrison (~garrison@wikiotics/jrgarrison) (Quit: Ex-Chat)
- # [21:15] * daedb_ is now known as daedb
- # [21:21] <AryehGregor> Dashiva, where does the spec say that? It says that text fields have their own selections, but not that selecting text in text fields doesn't also select it in the browsing context. Am I missing something?
- # [21:22] <AryehGregor> It just says that the UA should allow the user to change the selection.
- # [21:22] <AryehGregor> "This one selection must be shared by all the content of the browsing context (though not by nested browsing contexts), including any editing hosts in the document."\
- # [21:22] <AryehGregor> s/\\//
- # [21:23] * Quits: boblet (~boblet@p1201-ipbf709osakakita.osaka.ocn.ne.jp) (Quit: boblet)
- # [21:23] <AryehGregor> Firefox and WebKit seem to have the more plausible interpretation to me.
- # [21:28] * Joins: JonathanNeal (~JonathanN@rrcs-76-79-114-210.west.biz.rr.com)
- # [21:35] <Dashiva> AryehGregor: Firefox seems weird to me
- # [21:37] * Quits: weinig (~weinig@17.244.7.186) (Quit: weinig)
- # [21:37] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 264 seconds)
- # [21:40] * Joins: weinig (~weinig@17.244.7.186)
- # [21:40] * Quits: weinig (~weinig@17.244.7.186) (Remote host closed the connection)
- # [21:42] <AryehGregor> Ugh, faked browser UI in Chrome: http://www.huffingtonpost.com/stewart-abercrombie-baker/smallpox-in-the-garage_b_596340.html
- # [21:42] <AryehGregor> Evil.
- # [21:42] <AryehGregor> They could have done better by using position: fixed.
- # [21:42] <Dashiva> AryehGregor: Looks to me like Firefox claims there's a zero-length selection at a random location in the document...
- # [21:42] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [21:43] <Dashiva> When there's no selection at all
- # [21:43] <AryehGregor> Dashiva, well, the spec says that the UA should provide a means for the user to change the selection, not that it has to make sense. Clearly, this is merely a quality-of-implementation issue, and everyone passes.
- # [21:44] <Dashiva> The spec also says "Returns null if there's no selection."
- # [21:44] <Dashiva> Which firefox does not
- # [21:45] <AryehGregor> Well, perhaps Firefox has simply chosen to interpret page load as a user choice of selection.
- # [21:45] <AryehGregor> This is what happens when you leave UI totally undefined, am I right? :)
- # [21:46] <Dashiva> If at any point you (or a script) have selected anything, it never forgets
- # [21:46] <Dashiva> E.g. select some random text, remove the selection, and it claims there's a zero-length selection at the start of the ex-selection
- # [21:47] <Dashiva> If there is no ex-selection (such as in that test), it picks body for some reason
- # [21:48] <AryehGregor> Whee.
- # [21:48] <Dashiva> Never mind
- # [21:48] <Dashiva> It picks the parent of the input the script selected
- # [21:49] <Dashiva> But the offsets are 1, not the offset of the input
- # [21:50] <Dashiva> http://dashiva.net/test/selection.html
- # [21:51] * Quits: plainhao (~plainhao@mail.xbiotica.com) (Quit: plainhao)
- # [21:57] * Quits: gratz|home (~gratz@gratz.gotadsl.co.uk) (Quit: Leaving)
- # [21:58] * Quits: kennyluck (~kennyluck@EM114-48-18-81.pool.e-mobile.ne.jp) (Ping timeout: 265 seconds)
- # [21:59] * Joins: kennyluck (~kennyluck@EM114-48-18-81.pool.e-mobile.ne.jp)
- # [22:04] * Joins: aroben (~aroben@17.246.18.24)
- # [22:04] * Quits: aroben (~aroben@17.246.18.24) (Changing host)
- # [22:04] * Joins: aroben (~aroben@unaffiliated/aroben)
- # [22:07] * Quits: aroben (~aroben@unaffiliated/aroben) (Client Quit)
- # [22:09] * Joins: ttepasse (~ttepasse@ip-109-90-160-217.unitymediagroup.de)
- # [22:11] * Joins: aroben (~aroben@17.244.4.207)
- # [22:11] * Quits: aroben (~aroben@17.244.4.207) (Changing host)
- # [22:11] * Joins: aroben (~aroben@unaffiliated/aroben)
- # [22:12] * Quits: aroben (~aroben@unaffiliated/aroben) (Client Quit)
- # [22:19] * Quits: pmuellr (~pmuellr@nat/ibm/x-iieetbualnhhwvtl) (Quit: pmuellr)
- # [22:19] * Quits: davidb (~davidb@mozca02.ca.mozilla.com) (Quit: davidb)
- # [22:23] * Joins: aroben (~aroben@17.244.4.207)
- # [22:23] * Quits: aroben (~aroben@17.244.4.207) (Changing host)
- # [22:23] * Joins: aroben (~aroben@unaffiliated/aroben)
- # [22:27] * Quits: sicking (~chatzilla@nat/mozilla/x-wxoitqviclqnkpzk) (Remote host closed the connection)
- # [22:29] <dglazkov> nobody wants to stay in touch on LinkedIn. Well said.
- # [22:30] * Quits: aroben (~aroben@unaffiliated/aroben) (Quit: aroben)
- # [22:31] <TabAtkins> Haha, yes.
- # [22:35] * Joins: aroben (~aroben@17.246.18.24)
- # [22:35] * Quits: aroben (~aroben@17.246.18.24) (Changing host)
- # [22:35] * Joins: aroben (~aroben@unaffiliated/aroben)
- # [22:36] <AryehGregor> What?
- # [22:36] <TabAtkins> On the whatwg list.
- # [22:36] <AryehGregor> Ohl
- # [22:36] <AryehGregor> Oh.
- # [22:36] * Joins: f1lt3r (~f1lt3r@64.119.159.231)
- # [22:37] * Quits: maikmerten (~maikmerte@port-92-201-106-38.dynamic.qsc.de) (Quit: Leaving)
- # [22:38] * Quits: ROBOd (~robod@89.123.155.215) (Quit: http://www.robodesign.ro)
- # [22:50] * Quits: mmn (~mmn@129-97-225-97.uwaterloo.ca) (Quit: Leaving.)
- # [22:51] * Joins: KaOSoFt (~webmaster@190.24.156.162)
- # [22:56] * Joins: deltab_ (~quassel@cpc2-smal2-0-0-cust370.perr.cable.virginmedia.com)
- # [23:03] * Quits: aroben (~aroben@unaffiliated/aroben) (Quit: aroben)
- # [23:03] * Joins: aroben (~aroben@17.246.18.24)
- # [23:03] * Quits: aroben (~aroben@17.246.18.24) (Changing host)
- # [23:03] * Joins: aroben (~aroben@unaffiliated/aroben)
- # [23:04] * Joins: cardona507 (~cardona50@c-67-180-160-250.hsd1.ca.comcast.net)
- # [23:05] * Quits: aroben (~aroben@unaffiliated/aroben) (Client Quit)
- # [23:07] * Parts: cardona507 (~cardona50@c-67-180-160-250.hsd1.ca.comcast.net)
- # [23:07] * Quits: BlurstOfTimes (~blurstoft@168.203.117.112) (Quit: Leaving...)
- # [23:07] <TabAtkins> Oh man, using unicode box-drawing characters when doing ascii illustrations is 1000% sexier than using +-|.
- # [23:08] <TabAtkins> Though I suppose it no longer qualifies as "ascii". ^_^
- # [23:08] <Dashiva> Real men use 1x1 pixel divs
- # [23:09] <TabAtkins> Real men use tables with background-colors on the cells.
- # [23:09] * Quits: kennyluck (~kennyluck@EM114-48-18-81.pool.e-mobile.ne.jp) (Ping timeout: 240 seconds)
- # [23:09] <Dashiva> But that isn't _semantic_
- # [23:09] <TabAtkins> Box-drawing characters are the answer, then. Just wrap it in a <pre> and you're golden.
- # [23:10] <TabAtkins> (Or just send plain-text emails like I do and hope everyone uses a fixed-width font to view emails.)
- # [23:10] * Quits: Martijnc (~Martijnc@91.176.24.181) (Read error: Connection reset by peer)
- # [23:10] <Philip`> TabAtkins: Tables like in http://blogs.msdn.com/b/oldnewthing/archive/2010/05/26/10015253.aspx ?
- # [23:10] * Joins: Martijnc (~Martijnc@91.176.24.181)
- # [23:10] <TabAtkins> Yes, exactly like that.
- # [23:10] <Philip`> Gmail ought to automatically detect ASCII art and switch to a fixed-width font
- # [23:12] <TabAtkins> That wouldn't be overly hard, I bet.
- # [23:13] <Dashiva> Your mission, should you choose to accept it, is to produce a non-edge case that would trigger a false positive
- # [23:13] <Philip`> TabAtkins: I will rely on you and await the feature eagerly
- # [23:13] <TabAtkins> What's the easiest way to add new key combos on linux? I know on Windows you can just produce a new keyboard layout file.
- # [23:13] <TabAtkins> Philip`: I'll send the suggestion upstream.
- # [23:13] * TabAtkins wants to put the box-drawing characters on his keyboard.
- # [23:13] <Dashiva> Probably depends on the WM
- # [23:14] <Dashiva> There are like four layers of stuff between the app and the keyboard
- # [23:14] <TabAtkins> That's dumb.
- # [23:14] <TabAtkins> The WM shouldn't be taking part in this. >_<
- # [23:14] <Dashiva> I'm trying to stay blissfully unaware, but I stumbled across it via a discussion about some laptop key used to switch displays or something
- # [23:15] <TabAtkins> Maybe XKB will work?
- # [23:15] * Joins: kennyluck (~kennyluck@EM114-48-40-82.pool.e-mobile.ne.jp)
- # [23:17] * AryehGregor finally gets the LinkedIn joke
- # [23:22] <AryehGregor> It's probably not the WM, it's probably the desktop environment.
- # [23:22] <AryehGregor> Which certainly has to take part in things like shortcut keys, although it'd be nice if that sort of thing were standardized.
- # [23:22] * Quits: jgornick (~joe@199.199.212.242) (Quit: jgornick)
- # [23:25] <jgraham> Philip`: Popularity is an important metric for a testsuite if it causes pressure on implementors to fix specific issues
- # [23:25] <jgraham> e.g. Acid 3
- # [23:25] <jgraham> (for better or worse)
- # [23:29] * Joins: Martijnc` (~martijn@91.176.24.181)
- # [23:33] <Philip`> jgraham: True
- # [23:34] * Joins: sicking (~chatzilla@nat/mozilla/x-ritqgmkkllrhkumv)
- # [23:34] * Quits: Martijnc (~Martijnc@91.176.24.181)
- # [23:38] * Quits: m_W (~mwilcox56@c-69-141-106-205.hsd1.nj.comcast.net)
- # [23:39] <jcranmer> TabAtkins: xkb; if you're willing to do compose, a .XCompose file lets you add even more compose keys
- # [23:44] <TabAtkins> Ooh, interesting.
- # [23:45] * Joins: aroben (~aroben@17.246.18.24)
- # [23:45] * Quits: aroben (~aroben@17.246.18.24) (Changing host)
- # [23:45] * Joins: aroben (~aroben@unaffiliated/aroben)
- # [23:45] * Quits: TabAtkins (~tabatkins@nat/google/x-vytgihktclcuhkgm) (Quit: Lost terminal)
- # [23:46] * Joins: tabatkins (~tabatkins@nat/google/x-htatwxzcbrlxtswg)
- # Session Close: Sat Jun 05 00:00:01 2010
The end :)