Options:
- # Session Start: Fri Mar 19 00:00:00 2010
- # Session Ident: #whatwg
- # [00:01] * Joins: gavin (~gavin@firefox/developer/gavin)
- # [00:01] * Joins: franksalim (~frank@adsl-75-61-84-181.dsl.pltn13.sbcglobal.net)
- # [00:01] * Joins: mitsuhiko (~mitsuhiko@ubuntu/member/mitsuhiko)
- # [00:01] * Joins: inimino (~inimino@boshi.inimino.org)
- # [00:02] * Quits: ap (~ap@17.246.18.241) (Quit: ap)
- # [00:02] * Quits: aroben (~aroben@unaffiliated/aroben) (Quit: Leaving)
- # [00:03] * Joins: ap (~ap@17.246.18.241)
- # [00:03] * Quits: ap (~ap@17.246.18.241) (Client Quit)
- # [00:04] * Quits: paul_irish (~paul_iris@12.33.239.250) (Quit: paul_irish)
- # [00:04] * Joins: ttepasse (~ttepasse@ip-95-222-120-117.unitymediagroup.de)
- # [00:11] * Joins: ap (~ap@17.246.18.241)
- # [00:11] * Quits: FireFly (~firefly@unaffiliated/firefly) (Quit: Leaving)
- # [00:11] * Joins: knowtheo1y (~knowtheor@cpe-71-79-238-195.columbus.res.rr.com)
- # [00:13] * Joins: kinetik_ (~kinetik@121.98.132.55)
- # [00:14] * Joins: jcranmer_ (~jcranmer@ltsp2.csl.tjhsst.edu)
- # [00:16] * Quits: knowtheory (~knowtheor@cpe-71-79-238-195.columbus.res.rr.com) (Ping timeout: 240 seconds)
- # [00:16] * Quits: kinetik (~kinetik@121.98.132.55) (Ping timeout: 240 seconds)
- # [00:16] * Quits: hamaji (~hamaji@220.109.219.244) (Ping timeout: 240 seconds)
- # [00:16] * Quits: jcranmer (~jcranmer@ltsp2.csl.tjhsst.edu) (Ping timeout: 240 seconds)
- # [00:17] * kinetik_ is now known as kinetik
- # [00:17] * Joins: hamaji (~hamaji@220.109.219.244)
- # [00:18] * jcranmer_ is now known as jcranmer
- # [00:19] * Quits: roc (~roc@203-97-204-82.dsl.clear.net.nz) (Quit: roc)
- # [00:20] * Quits: Utkarsh (~admin@117.201.80.248) (Ping timeout: 257 seconds)
- # [00:20] * Joins: Utkarsh (~admin@117.201.80.248)
- # [00:22] * Joins: riven` (~riven@53518387.cable.casema.nl)
- # [00:26] * Joins: tndH (~Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com)
- # [00:26] * Joins: paul_irish (~paul_iris@c-71-192-163-128.hsd1.nh.comcast.net)
- # [00:26] * Joins: GPH-Laptop (~GPHemsley@pdpc/supporter/student/GPHemsley)
- # [00:27] * Joins: rektide_ (rektide@voodoowarez.com)
- # [00:29] * Joins: othermaciej (~mjs@17.246.19.113)
- # [00:29] * Quits: riven (~riven@53518387.cable.casema.nl) (Ping timeout: 264 seconds)
- # [00:29] * Quits: GPHemsley (~GPHemsley@pdpc/supporter/student/GPHemsley) (Ping timeout: 264 seconds)
- # [00:29] * Quits: rektide (rektide@voodoowarez.com) (Ping timeout: 264 seconds)
- # [00:35] * Joins: paradisaeidae (~chatzilla@r125-63-185-9.cpe.unwired.net.au)
- # [00:39] * Quits: utvkl (~gorm@ft172067.dep.no) (Ping timeout: 260 seconds)
- # [00:40] * Joins: nessy (~Adium@124-168-176-223.dyn.iinet.net.au)
- # [00:42] * Quits: Peter` (~peter@171-20.ftth.alicecomfortplus.nl) (Ping timeout: 260 seconds)
- # [00:43] <paul_irish> data-* attributes are gone from all current specs, right?
- # [00:44] * Quits: dglazkov (~dglazkov@nat/google/x-cnndyoscackmnwgh) (Ping timeout: 260 seconds)
- # [00:44] * Joins: utvkl (~gorm@ft172067.dep.no)
- # [00:45] <Dashiva> No?
- # [00:45] <paul_irish> oh its in html5.. embedding-custom-non-visible-data
- # [00:45] <Dashiva> Yup
- # [00:45] <paul_irish> i thought it was thrown out with the microdata bathwater. phew.
- # [00:46] * AryehGregor begins reading through a two-week backlog of spec mail
- # [00:46] <Dashiva> Have fun
- # [00:46] * Quits: Amorphous (jan@unaffiliated/amorphous) (Ping timeout: 264 seconds)
- # [00:48] * Joins: Peter` (~peter@171-20.ftth.alicecomfortplus.nl)
- # [00:58] * Quits: no_mind (~orion@122.173.239.64) (Ping timeout: 265 seconds)
- # [00:58] * Joins: taf2 (~taf2@pool-98-117-216-229.bltmmd.fios.verizon.net)
- # [01:02] * Joins: Amorphous (jan@unaffiliated/amorphous)
- # [01:06] <AryehGregor> Why does <http://wiki.whatwg.org/favicon.ico> not have a transparent background?
- # [01:06] * riven` is now known as riven
- # [01:10] * Joins: no_mind (~orion@122.173.230.50)
- # [01:17] * Quits: paul_irish (~paul_iris@c-71-192-163-128.hsd1.nh.comcast.net) (Remote host closed the connection)
- # [01:20] * Joins: boblet (~boblet@p1072-ipbf36osakakita.osaka.ocn.ne.jp)
- # [01:25] * Joins: yutak_home (~kee@N038037.ppp.dion.ne.jp)
- # [01:26] * Quits: sicking (~chatzilla@173-13-145-30-sfba.hfc.comcastbusiness.net) (Ping timeout: 265 seconds)
- # [01:27] * Joins: TabAtkins (~chatzilla@216.2.7.2)
- # [01:33] <JonathanNeal> AryehGregor, yea what gives
- # [01:35] * Joins: dglazkov (~dglazkov@c-67-169-180-225.hsd1.ca.comcast.net)
- # [01:38] <JonathanNeal> http://sandbox.thewikies.com/wiki.whatwg.org.favicon.ico There you go, AryehGregor, you go ahead and enjoy a favicon with a transparent background
- # [01:38] * Quits: dglazkov (~dglazkov@c-67-169-180-225.hsd1.ca.comcast.net) (Remote host closed the connection)
- # [01:38] * Joins: dglazkov (~dglazkov@c-67-169-180-225.hsd1.ca.comcast.net)
- # [01:39] * AryehGregor remembers that he has shell access to wiki.whatwg.org
- # [01:39] * Joins: dglazkov_ (~dglazkov@216.239.45.130)
- # [01:39] * Quits: dglazkov_ (~dglazkov@216.239.45.130) (Client Quit)
- # [01:39] * Quits: taf2 (~taf2@pool-98-117-216-229.bltmmd.fios.verizon.net) (Quit: taf2)
- # [01:39] * Joins: paul_irish (~paul_iris@c-65-96-162-9.hsd1.ma.comcast.net)
- # [01:40] * Joins: wakaba_ (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
- # [01:40] <AryehGregor> Yay, works.
- # [01:41] <AryehGregor> JonathanNeal, thanks. :)
- # [01:41] * JonathanNeal can finally tell his kids one day, "Kids, your dad took the white background off the whatwg's wiki favicon once."
- # [01:41] <JonathanNeal> They'll say "Wow, it looks so much better in Chrome, Father dearest."
- # [01:41] * Quits: erikvold (~erikvold@S01060024012860e9.gv.shawcable.net) (Remote host closed the connection)
- # [01:42] <JonathanNeal> Haha, I didn't even realize you already have a png!
- # [01:42] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 245 seconds)
- # [01:42] * Joins: erikvold (~erikvold@S01060024012860e9.gv.shawcable.net)
- # [01:43] <AryehGregor> Yeah, it's mainly in Chrome that it looks ugly. Blue background and all.
- # [01:43] * Quits: dglazkov (~dglazkov@c-67-169-180-225.hsd1.ca.comcast.net) (Ping timeout: 265 seconds)
- # [01:43] * Parts: erikvold (~erikvold@S01060024012860e9.gv.shawcable.net)
- # [01:45] <JonathanNeal> I had no idea you would actually use that ... okay I took it a little more seriously. Refresh my favicon and use that one, it's actually a 16x16 ico of your png.
- # [01:45] <JonathanNeal> Otherwise, you'll have these little tiny white edges on your favicon and I'll just kill myself.
- # [01:46] <JonathanNeal> Then Marty will never be born, and there'll be no one to go back and warn Doc Brown.
- # [01:46] * Quits: gratz|home (~gratz@cpc3-brig15-2-0-cust237.3-3.cable.virginmedia.com) (Quit: Leaving)
- # [01:46] <AryehGregor> Done.
- # [01:46] <AryehGregor> Looks the same to me.
- # [01:47] <AryehGregor> But that's why I'm a programmer, not a designer. :P
- # [01:47] <JonathanNeal> np, lemme know if you ever need stuff like that, it takes but 20 seconds.
- # [01:48] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [01:48] <AryehGregor> I could probably have done it myself, actually, although not in 20 seconds.
- # [01:48] <AryehGregor> In fact, it was more of a random gripe, but then when you gave the improved version, I remembered I have shell access, so . . .
- # [01:49] <JonathanNeal> Now I can die in peace, ty AryehGregor. :P
- # [01:51] * JonathanNeal is now known as JonathanNealFavi
- # [01:51] * JonathanNealFavi is now known as JonNealFavIconMa
- # [01:51] * JonNealFavIconMa is now known as JonNealIconMaste
- # [01:51] * JonNealIconMaste is now known as JonNeal_IconMast
- # [01:52] * JonNeal_IconMast is now known as JonathanNeal
- # [01:53] * AryehGregor heartily endorses http://www.w3.org/TR/2010/WD-html-bidi-20100304/
- # [01:54] <JonathanNeal> just supporting dir in all elements?
- # [01:54] <AryehGregor> No, it has a detailed list of bidi problems that should be fixed.
- # [01:54] * Quits: ap (~ap@17.246.18.241) (Quit: ap)
- # [01:54] <AryehGregor> I've run into a lot of them.
- # [01:55] <AryehGregor> (since I know Hebrew, and occasionally write it on computers, although not often)
- # [01:56] * AryehGregor got through six days' worth of spec mail in the last hour or so, ten days to go . . . but bedtime now
- # [02:02] <JonathanNeal> Nite nite!
- # [02:08] * Quits: drunknbass_work (~aaron@pool-71-105-80-172.lsanca.dsl-w.verizon.net) (Read error: Connection reset by peer)
- # [02:08] * Joins: drunknbass_work (~aaron@pool-71-105-80-172.lsanca.dsl-w.verizon.net)
- # [02:18] * Quits: JonathanNeal (~JonathanN@rrcs-76-79-114-210.west.biz.rr.com) (Quit: Leaving)
- # [02:18] * Quits: ojan (~ojan@nat/google/x-lmgafoeatktfldpd) (Quit: ojan)
- # [02:19] * Joins: ojan (~ojan@nat/google/x-nlqhzetluixpmigc)
- # [02:23] * Quits: tndH (~Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com) (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.0.1/2008072406])
- # [02:25] * Quits: yutak_home (~kee@N038037.ppp.dion.ne.jp) (Quit: Ex-Chat)
- # [02:26] * Quits: erlehmann (~erlehmann@82.113.106.124) (Quit: Ex-Chat)
- # [02:37] * Joins: rsteiner (~rolandste@220.109.219.244)
- # [02:38] * Quits: jwalden (~waldo@nat/mozilla/x-cfqqimvmvtspmduf) (Ping timeout: 246 seconds)
- # [02:39] * Quits: wycats (~wycats@enginey-9.border1.sfo002.pnap.net) (Quit: wycats)
- # [02:42] * Joins: jwalden (~waldo@nat/mozilla/x-twhutnzbofteuhjr)
- # [02:59] * Joins: KevinMarks (~KevinMark@157.22.22.46)
- # [03:04] * Joins: wycats (~wycats@c-69-181-216-213.hsd1.ca.comcast.net)
- # [03:11] * Quits: Utkarsh (~admin@117.201.80.248) (Ping timeout: 265 seconds)
- # [03:17] * Joins: shepazu (~schepers@2002:d106:d41b:1234:21e:52ff:fe81:88fa)
- # [03:18] * Joins: Utkarsh (~admin@117.201.84.98)
- # [03:20] * Joins: wakaba_0 (~wakaba_@112-68-244-233.eonet.ne.jp)
- # [03:20] * Quits: wakaba_ (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) (Ping timeout: 258 seconds)
- # [03:28] * Quits: JoePeck (~pecoraro@2620:0:1b00:1171:225:ff:fef1:1c20) (Quit: JoePeck)
- # [03:37] * Quits: bfrantz (~bfrantz@pdpc/supporter/professional/bfrantz) (Ping timeout: 252 seconds)
- # [03:38] * Joins: bfrantz (~bfrantz@pdpc/supporter/professional/bfrantz)
- # [03:38] * Quits: mpilgrim (~mark@rrcs-98-101-146-174.midsouth.biz.rr.com) (Ping timeout: 245 seconds)
- # [03:51] * Joins: JoePeck (~JoePeck@c-76-21-120-95.hsd1.ca.comcast.net)
- # [03:52] * Quits: wycats (~wycats@c-69-181-216-213.hsd1.ca.comcast.net) (Quit: wycats)
- # [04:16] * Joins: roc (~roc@203-97-204-82.dsl.clear.net.nz)
- # [04:17] * Joins: miketaylr (~miketaylr@24.42.95.234)
- # [04:29] * Quits: othermaciej (~mjs@17.246.19.113) (Quit: othermaciej)
- # [04:38] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 246 seconds)
- # [04:45] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [05:03] * Joins: wycats (~wycats@c-69-181-216-213.hsd1.ca.comcast.net)
- # [05:04] * Quits: ttepasse (~ttepasse@ip-95-222-120-117.unitymediagroup.de) (Quit: Verlassend)
- # [05:05] * Joins: surkov (~surkov@client-202-74.sibtele.com)
- # [05:21] * Joins: erikvvold (~erikvvold@S01060024012860e9.gv.shawcable.net)
- # [05:22] * Quits: jwalden (~waldo@nat/mozilla/x-twhutnzbofteuhjr) (Quit: home, can rdesktop in if I have any brilliant ideas as to what's going wrong...)
- # [05:29] * Quits: KevinMarks (~KevinMark@157.22.22.46) (Quit: The computer fell asleep)
- # [05:31] * Joins: othermaciej (~mjs@c-69-181-42-237.hsd1.ca.comcast.net)
- # [05:34] * Quits: TabAtkins (~chatzilla@216.2.7.2) (Ping timeout: 264 seconds)
- # [06:05] * Quits: cpearce (~cpearce@203-97-204-82.dsl.clear.net.nz) (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.0.15/2009101909])
- # [06:12] * Joins: MikeSmith (~MikeSmith@2002:d106:d41b:1234:219:e3ff:fe08:8ad3)
- # [06:12] * Quits: erikvvold (~erikvvold@S01060024012860e9.gv.shawcable.net)
- # [06:19] * Quits: othermaciej (~mjs@c-69-181-42-237.hsd1.ca.comcast.net) (Ping timeout: 246 seconds)
- # [06:24] * Quits: miketaylr (~miketaylr@24.42.95.234) (Remote host closed the connection)
- # [06:55] * Joins: JonathanNeal (~JonathanN@99-59-124-67.lightspeed.irvnca.sbcglobal.net)
- # [07:00] * Quits: JonathanNeal (~JonathanN@99-59-124-67.lightspeed.irvnca.sbcglobal.net) (Client Quit)
- # [07:07] * Quits: kennyluck (~kennyluck@114-43-122-236.dynamic.hinet.net) (Quit: kennyluck)
- # [07:19] * Joins: annevk (~annevk@c-f807e353.13-500-64736c15.cust.bredbandsbolaget.se)
- # [07:20] * Quits: annevk (~annevk@c-f807e353.13-500-64736c15.cust.bredbandsbolaget.se) (Read error: Connection reset by peer)
- # [07:21] * Joins: annevk (~annevk@c-f807e353.13-500-64736c15.cust.bredbandsbolaget.se)
- # [07:27] * Quits: rauchg (~rauchg@75.101.111.130) (Quit: rauchg)
- # [07:29] * Quits: no_mind (~orion@122.173.230.50) (Read error: Operation timed out)
- # [07:41] * Quits: paradisaeidae (~chatzilla@r125-63-185-9.cpe.unwired.net.au) (Ping timeout: 258 seconds)
- # [07:41] * Joins: JonathanNeal (~JonathanN@99-59-124-67.lightspeed.irvnca.sbcglobal.net)
- # [07:42] * Joins: no_mind (~orion@122.163.245.72)
- # [07:47] * Joins: FireFly (~firefly@unaffiliated/firefly)
- # [07:57] * Quits: beilabs (~beilabs@ppp121-44-48-109.lns20.syd6.internode.on.net) (Ping timeout: 268 seconds)
- # [08:00] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 245 seconds)
- # [08:06] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [08:08] * Joins: zcorpan (~zcorpan@c-409de355.410-6-64736c14.cust.bredbandsbolaget.se)
- # [08:11] * Joins: zalan (~zalan@catv-89-135-108-81.catv.broadband.hu)
- # [08:12] * Joins: beilabs (~beilabs@ppp121-44-22-227.lns20.syd6.internode.on.net)
- # [08:27] * Quits: Utkarsh (~admin@117.201.84.98) (Ping timeout: 246 seconds)
- # [08:33] * Joins: tndH (~Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com)
- # [08:34] * Quits: knowtheo1y (~knowtheor@cpe-71-79-238-195.columbus.res.rr.com) (Ping timeout: 276 seconds)
- # [08:38] * Joins: Mau`werk (~ano@a80-101-46-164.adsl.xs4all.nl)
- # [08:40] * Joins: kennyluck (~kennyluck@140.112.30.84)
- # [08:40] * Joins: maikmerten (~merten@ls5dhcp196.cs.uni-dortmund.de)
- # [08:44] * Joins: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
- # [08:47] * Quits: hish_ (~chatzilla@p57B7EABB.dip.t-dialin.net) (Read error: Connection reset by peer)
- # [08:52] * Quits: annevk (~annevk@c-f807e353.13-500-64736c15.cust.bredbandsbolaget.se) (Read error: Connection reset by peer)
- # [08:52] * Joins: annevk (~annevk@c-f807e353.13-500-64736c15.cust.bredbandsbolaget.se)
- # [08:56] * Quits: kennyluck (~kennyluck@140.112.30.84) (Read error: Connection reset by peer)
- # [08:56] * Joins: kennyluck (~kennyluck@140.112.30.84)
- # [09:02] * Quits: annevk (~annevk@c-f807e353.13-500-64736c15.cust.bredbandsbolaget.se) (Ping timeout: 276 seconds)
- # [09:04] * Joins: pesla (~retep@procurios.xs4all.nl)
- # [09:06] * Quits: karlcow (~karl@nerval.la-grange.net) (Remote host closed the connection)
- # [09:11] * Quits: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Remote host closed the connection)
- # [09:12] * Quits: kennyluck (~kennyluck@140.112.30.84) (Read error: Connection reset by peer)
- # [09:12] * Joins: kennyluck (~kennyluck@wlan.csie.ntu.edu.tw)
- # [09:15] * Quits: cedricv (~cedric@124.197.122.231) (Remote host closed the connection)
- # [09:17] * Joins: annevk (~annevk@pat.se.opera.com)
- # [09:23] * Joins: Heimidal (~heimidal@c-71-237-116-77.hsd1.co.comcast.net)
- # [09:23] * Quits: Heimidal (~heimidal@c-71-237-116-77.hsd1.co.comcast.net) (Changing host)
- # [09:23] * Joins: Heimidal (~heimidal@unaffiliated/heimidal)
- # [09:26] * Joins: cedricv (~cedric@180.129.21.220)
- # [09:27] * Joins: knowtheory (~knowtheor@cpe-71-79-238-195.columbus.res.rr.com)
- # [09:32] * Quits: cedricv (~cedric@180.129.21.220) (Read error: Connection reset by peer)
- # [09:37] <annevk> MikeSmith, I think our process for going out of Last Call is not having outstanding issue/discussion threads for a while
- # [09:38] <annevk> though ultimately, just like with the W3C, it'll be a judgment call
- # [09:41] * Quits: Peter` (~peter@171-20.ftth.alicecomfortplus.nl) (Ping timeout: 240 seconds)
- # [09:42] * Quits: rsteiner (~rolandste@220.109.219.244)
- # [09:47] * Joins: Peter` (~peter@171-20.ftth.alicecomfortplus.nl)
- # [09:53] * Quits: knowtheory (~knowtheor@cpe-71-79-238-195.columbus.res.rr.com) (Ping timeout: 246 seconds)
- # [09:56] * Quits: maikmerten (~merten@ls5dhcp196.cs.uni-dortmund.de) (Ping timeout: 256 seconds)
- # [09:58] * Joins: cedricv (~cedric@124.197.108.100)
- # [09:59] * Joins: mat_t (~mattomasz@91.189.88.12)
- # [10:01] * Joins: knowtheory (~knowtheor@cpe-71-79-238-195.columbus.res.rr.com)
- # [10:05] * Joins: pauld (~chatzilla@host86-140-162-84.range86-140.btcentralplus.com)
- # [10:14] <hsivonen> it's really sad that I felt compelled to file http://www.w3.org/Bugs/Public/show_bug.cgi?id=9279
- # [10:14] <hsivonen> the effects of putting UI strings in the DOM and the html5lib test suite...
- # [10:16] <annevk> that UI strings can be generated by the HTML parser is insane to begin with...
- # [10:17] <asmodai> http://www.in-nomine.org/~asmodai/mathml/msup.html <-- needs html 5 + mathml
- # [10:18] <hsivonen> I guess privacy features that mask the UI language should also emit the isindex prompt in en-US
- # [10:18] <hsivonen> mask the UI language from servers that is
- # [10:18] <asmodai> bottom two look horrendous, the third from the bottom looks the best but is probably not the way the mathml is supposed to be, and the fourth, well, definitely not how it should
- # [10:19] <hsivonen> IIRC, some folks in the IETF argued that you can ethnically profile people from their UI language and then ethnically discriminate
- # [10:19] <hsivonen> (no, I don't have a link to email archives at hand)
- # [10:20] <annevk> hsivonen, oh yeah, hadn't even considered that the HTML parser leaked privacy information therefore
- # [10:20] <annevk> only slightly insane o_O
- # [10:21] <hsivonen> I should make a note for this for Mozilla's security review of the HTML5 parser
- # [10:22] <asmodai> hsivonen: yeah, using 'here' is such a bad usability string.
- # [10:22] <jgraham> Why do people care about leaking UA language information?
- # [10:23] <hsivonen> jgraham: see above: ethnic profiling and discrimination
- # [10:24] <asmodai> Is it scary that I never even considered discrimination based on UI language? I wonder if that makes me naïve, idealistic, or just plain dumb.
- # [10:25] <hsivonen> it's not a given that everything perceived to be a threat at the IETF actually is
- # [10:26] <jgraham> That sounds farfetched, illegal, and easilly worked arounf
- # [10:27] <jgraham> So not really something I would be that concerned about
- # [10:27] <annevk> but some people are
- # [10:28] <jgraham> Right, but some people are concerned with lots of things
- # [10:28] <jgraham> Doesn't make them all equally worrysome
- # [10:36] <MikeSmith> annevk: thanks (for the clarification about whatwg last call)
- # [10:36] * Quits: yutak_ (~yutak@220.109.219.244) (Quit: Leaving)
- # [10:37] * Quits: tndH (~Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com) (Ping timeout: 265 seconds)
- # [10:37] <MikeSmith> annevk: but I think in the community there remains some unproductive confusion about what it means for the whatwg HTML5 spec to be in last call
- # [10:37] <hsivonen> MikeSmith: what's the "community" in this case?
- # [10:38] <MikeSmith> the community represented by the several people so far who have asked me personally about this
- # [10:38] <hsivonen> ok
- # [10:38] <annevk> MikeSmith, maybe you should suggest them to add a question to the FAQ
- # [10:39] <MikeSmith> I guess
- # [10:39] <MikeSmith> or maybe somebody who understands what it does mean can just go ahead and add the question and the answer
- # [10:40] <MikeSmith> because I have to say I personally don't know what the answer should be
- # [10:40] <annevk> you can just add a question without giving an answer
- # [10:40] <annevk> i.e. by putting a ? there
- # [10:42] <hsivonen> list of Frequently Asked Questions. no one promised answers.
- # [10:42] <MikeSmith> true
- # [10:42] <MikeSmith> anyway, the simple and candid answer that I give to people who ask me in person is that they can safely ignore the fact that the whatwg version is in last call
- # [10:42] <MikeSmith> but I don't think that's a suitable answer to put into the FAQ
- # [10:45] <MikeSmith> also, it's not even clear to me if it is actually still in last call
- # [10:45] <MikeSmith> e.g., the section on the device element clearly is not
- # [10:46] <hsivonen> MikeSmith: for a candid answer, see also http://krijnhoetmer.nl/irc-logs/whatwg/20091029#l-273
- # [10:46] * MikeSmith looks now
- # [10:47] * MikeSmith waits
- # [10:47] <MikeSmith> heh
- # [10:48] <MikeSmith> yeah, well, that's also probably not the answer we'd want to put in the FAQ
- # [10:48] <jgraham> Isn't the answer just that all the subsections that are considered "HTML5" are individually in LC status?
- # [10:49] * Quits: scotfl (~scotfl@li106-245.members.linode.com) (Remote host closed the connection)
- # [10:50] * Joins: tndH (~Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com)
- # [10:51] * Joins: scotfl (~scotfl@aeryn.scotfl.ca)
- # [10:53] * Quits: beilabs (~beilabs@ppp121-44-22-227.lns20.syd6.internode.on.net) (Ping timeout: 246 seconds)
- # [10:54] * Joins: ROBOd (~robod@89.122.216.38)
- # [11:01] <jgraham> I hate javascript, it has made me reflexively write === everywhere
- # [11:02] * Quits: kennyluck (~kennyluck@wlan.csie.ntu.edu.tw) (Quit: kennyluck)
- # [11:02] * Joins: jwalden (~waldo@nat/mozilla/x-qibhqxngbqfhwbjo)
- # [11:07] <virtuelv> jgraham: then I'm wondering what you think of Perl
- # [11:07] <virtuelv> cause it makes me reflexiely write @_#!¤#&%! everywhere
- # [11:07] <annevk> jgraham, you're in the ideal position to fix it!
- # [11:07] <annevk> virtuelv, lol
- # [11:10] * asmodai shoots Perl.
- # [11:13] * Joins: beowulf (wiglaf@ps4552.dreamhost.com)
- # [11:13] * Joins: beilabs (~beilabs@ppp121-44-32-160.lns20.syd6.internode.on.net)
- # [11:14] * Quits: wakaba_0 (~wakaba_@112-68-244-233.eonet.ne.jp) (Ping timeout: 246 seconds)
- # [11:14] <jgraham> virtuelv: I try not to think of Perl
- # [11:16] * Joins: wakaba_ (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
- # [11:23] <hsivonen> Will Perl6 be released before 2022?
- # [11:26] * Joins: ttepasse (~ttepasse@ip-95-222-120-117.unitymediagroup.de)
- # [11:29] * Quits: mat_t (~mattomasz@91.189.88.12) (Read error: Connection reset by peer)
- # [11:29] * Philip` predicts yes
- # [11:29] * Joins: mat_t (~mattomasz@91.189.88.12)
- # [11:32] * Joins: mpilgrim (~mark@rrcs-98-101-146-174.midsouth.biz.rr.com)
- # [11:47] * Quits: jwalden (~waldo@nat/mozilla/x-qibhqxngbqfhwbjo) (Quit: night)
- # [11:53] <no_mind> well HTML5 will be released before Perl6 :)
- # [11:57] <Philip`> Depends what "released" means, I guess
- # [11:58] <Philip`> http://use.perl.org/~pmichaud/journal/39411
- # [12:02] * Quits: riven (~riven@53518387.cable.casema.nl) (Read error: Connection reset by peer)
- # [12:02] * Joins: riven (~riven@53518387.cable.casema.nl)
- # [12:05] * Quits: mpilgrim (~mark@rrcs-98-101-146-174.midsouth.biz.rr.com) (Ping timeout: 265 seconds)
- # [12:18] * Quits: mat_t (~mattomasz@91.189.88.12) (Quit: Leaving)
- # [12:21] <no_mind> So is Perl like Osho ? Never born never dead, visiting the planet earth. ?
- # [12:23] * Joins: wakaba__ (~wakaba@122.139.210.220.dy.bbexcite.jp)
- # [12:24] * Joins: mat_t (~mattomasz@91.189.88.12)
- # [12:26] * Joins: lazni (~lazni@118.71.0.231)
- # [12:27] * Joins: JohnResi1 (~JohnResig@121.255.201.74.static.ey03.engineyard.com)
- # [12:27] * Joins: bobs_ (~oeskola@kekkonen.cs.hut.fi)
- # [12:29] <gsnedders> http://pegjs.majda.cz/ — a parser generator for JS
- # [12:32] * Quits: MikeSmith (~MikeSmith@2002:d106:d41b:1234:219:e3ff:fe08:8ad3) (*.net *.split)
- # [12:32] * Quits: ojan (~ojan@nat/google/x-nlqhzetluixpmigc) (*.net *.split)
- # [12:32] * Quits: bobs (~oeskola@kekkonen.cs.hut.fi) (*.net *.split)
- # [12:32] * Quits: wakaba (~wakaba@122.139.210.220.dy.bbexcite.jp) (*.net *.split)
- # [12:32] * Quits: JohnResig (~JohnResig@ejohn.org) (*.net *.split)
- # [12:32] * Quits: ukai (~ukai@220.109.219.244) (*.net *.split)
- # [12:36] * Quits: 92AAADMBN (~mpilgrim@rrcs-98-101-146-174.midsouth.biz.rr.com) (Quit: 92AAADMBN)
- # [12:36] * Joins: MikeSmith (~MikeSmith@2002:d106:d41b:1234:219:e3ff:fe08:8ad3)
- # [12:36] * Joins: ojan (~ojan@nat/google/x-nlqhzetluixpmigc)
- # [12:37] * Joins: mpt (~mpt@canonical/mpt)
- # [12:38] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [12:39] * Quits: mpt (~mpt@canonical/mpt) (Read error: Connection reset by peer)
- # [12:51] * Joins: ukai (~ukai@220.109.219.244)
- # [12:52] * Quits: mat_t (~mattomasz@91.189.88.12) (Ping timeout: 276 seconds)
- # [12:57] * Joins: maikmerten (~merten@ls5dhcp196.cs.uni-dortmund.de)
- # [12:57] * Joins: mat_t (~mattomasz@91.189.88.12)
- # [13:02] * Joins: karlcow (~karl@nerval.la-grange.net)
- # [13:04] * Joins: Utkarsh (~admin@117.201.91.72)
- # [13:06] * Joins: aroben (~aroben@unaffiliated/aroben)
- # [13:14] <lazni> how can I tell opera not to apply its feed view for http://hdh.dyn-o-saur.com/plos/plos.xhtml?
- # [13:16] <lazni> http://hdh.dyn-o-saur.com/plos/plos.html would show the text, but the CSS PI isn't applied in text/html
- # [13:16] * Quits: shepazu (~schepers@2002:d106:d41b:1234:21e:52ff:fe81:88fa) (Quit: shepazu)
- # [13:16] <asmodai> hahaha, nice bugtracking category @ Opera: ALIEN? :)
- # [13:19] <karlcow> lazni: plos.xhtml is viewed as an xml document as well in Firefox
- # [13:19] * Quits: MikeSmith (~MikeSmith@2002:d106:d41b:1234:219:e3ff:fe08:8ad3) (Quit: Till kicked and torn and beaten out he lies, and leaves his hold and crackles, groans, and dies.)
- # [13:21] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [13:22] <lazni> but firefox doesn't apply its feed view
- # [13:22] * Joins: pmuellr (~pmuellr@nat/ibm/x-lauunnvwdmqxukmn)
- # [13:23] <lazni> (because .xhtml doesn't contain "<feed"
- # [13:24] <lazni> hm, maybe I should try writting it polyglottically instead of XSLT
- # [13:30] * Joins: mpt (~mpt@canonical/mpt)
- # [13:31] <zcorpan> lazni: http://simon.html5.org/dump/html+js+css+atom.html
- # [13:33] <lazni> great, thanks
- # [13:34] * Quits: Utkarsh (~admin@117.201.91.72) (Ping timeout: 260 seconds)
- # [13:35] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [13:41] * Joins: Utkarsh (~admin@117.201.87.215)
- # [14:02] * Joins: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com)
- # [14:03] <annevk> asmodai, oooh, that's secret
- # [14:03] <annevk> at least so we were told by the Norwegian and American government
- # [14:05] <Philip`> annevk: I think you meant "whopping", not "whooping"
- # [14:06] * aroben is now known as aroben|away
- # [14:07] * Quits: yael (~c0646811@gateway/web/freenode/x-ykwzpqibjemsbfji) (Disconnected by services)
- # [14:11] <annevk> that is too bad, since "whooping" sounds a lot nicer
- # [14:11] <annevk> thanks though
- # [14:13] * Joins: shepazu (~schepers@31-34-247.wireless.csail.mit.edu)
- # [14:26] * Joins: miketaylr (~miketaylr@24.42.95.234)
- # [14:28] * Joins: MikeSmith (~MikeSmith@31-35-229.wireless.csail.mit.edu)
- # [14:32] * Joins: BlurstOfTimes (~blurstoft@168.203.117.66)
- # [14:35] <asmodai> annevk: hahaha
- # [14:35] <asmodai> annevk: http://my.opera.com/desktopteam/blog/2010/03/13/opera-10-51-rc1-for-windows
- # [14:35] <asmodai> annevk: Not so secret eh? ;)
- # [14:36] * Joins: taf2 (~taf2@173-13-232-33-WashingtonDC.hfc.comcastbusiness.net)
- # [14:38] * Joins: TabAtkins (~chatzilla@216.2.7.2)
- # [14:45] * Quits: wakaba_ (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) (Quit: Leaving...)
- # [14:48] <annevk> asmodai, they must have missed the memo
- # [14:49] * Quits: knowtheory (~knowtheor@cpe-71-79-238-195.columbus.res.rr.com) (Quit: rebooting)
- # [15:02] * Joins: bfrantz1 (~bfrantz@c-66-235-9-208.sea.wa.customer.broadstripe.net)
- # [15:03] * Quits: bfrantz (~bfrantz@pdpc/supporter/professional/bfrantz) (Ping timeout: 258 seconds)
- # [15:03] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 276 seconds)
- # [15:06] <hsivonen> this is exciting. I've tested three browser engines for w.document.readyState immediately after var w = window.open(...
- # [15:06] <hsivonen> so far three different results
- # [15:06] <hsivonen> will the fourth engine have a fourth value
- # [15:06] <hsivonen> readyState has four possible values...
- # [15:08] <jgraham> (theoretically)
- # [15:09] <hsivonen> boohoo. IE had the same value as Safari
- # [15:09] <hsivonen> aside: the value given by IE and Safari is the least useful
- # [15:10] <hsivonen> Minefield: uninitialized; Safari 4.0.5 and IE8: complete; Opera 10.50: interactive
- # [15:10] <hsivonen> w00t. got a fourth value out of IE8!
- # [15:10] <hsivonen> depends on caching!
- # [15:11] <hsivonen> interop FTW!
- # [15:12] * annevk wonders if the rules of the channel have been violated
- # [15:12] * annevk can't believe we all went ahead and implemented the crime that is document.readState in the first place
- # [15:13] * hsivonen can't see a way to empty the cache in IE8's UI
- # [15:14] <hsivonen> found it now.
- # [15:14] * Joins: garbeam_ (~arg@212.13.194.175.rev.bitfolk.com)
- # [15:15] <hsivonen> maybe IE doesn't depend on caching but on something else more random
- # [15:15] <garbeam_> I'm reading this http://dev.w3.org/html5/eventsource/ and stumbled across section 8: "Authors are also cautioned that HTTP chunking can have unexpected negative effects on the reliability of this protocol[..]" - any evidence for that?
- # [15:15] <hsivonen> like network speed or something
- # [15:15] * Joins: mpt (~mpt@canonical/mpt)
- # [15:16] <hsivonen> does IE have an equivalent of document.documentURI?
- # [15:16] <annevk> garbeam_, prolly more effective to mail public-webapps@w3.org with that question
- # [15:22] * Quits: FireFly (~firefly@unaffiliated/firefly) (Quit: Leaving)
- # [15:22] * Joins: FireFly (~firefly@unaffiliated/firefly)
- # [15:26] <jgraham> Hmm, I live in the wrong country
- # [15:27] <gsnedders> jgraham: Because there's too much ice and snow here?
- # [15:27] <garbeam_> annevk: ok done, thx
- # [15:27] <gsnedders> It's kinda sad that's apparently WONTFIX BYDESIGN
- # [15:28] <jgraham> gsnedders: Because I just saw the lineup for the latitude festival, and now I am glum
- # [15:28] <jgraham> Moreso than usual I mean
- # [15:29] <gsnedders> Yeah, I was going to say. When are you not glum?
- # [15:29] <annevk> garbeam_, you posted to the WHATWG list, but that works too
- # [15:29] <gsnedders> But oh dear, I have to put up with an even more glum jgraham…
- # [15:29] <garbeam_> annevk: yes, I try to avoid W3C
- # [15:30] * aroben|away is now known as aroben
- # [15:31] <asmodai> gsnedders: Nothing a tranq dart can't cure.
- # [15:31] <MikeSmith> garbeam_: me too, but I'm not always so successful at it
- # [15:31] <garbeam_> MikeSmith: it's a matter of self-discipline ;)
- # [15:32] <jgraham> I'm not sure tranquiliser darts are a cure for glumness
- # [15:32] <MikeSmith> garbeam_: in my case, I guess it's more a matter of masochism
- # [15:32] <jgraham> At the best they are a temporary respite
- # [15:35] <asmodai> jgraham: It will keep you from going totally over to the dark side and starting to cut yourself and all that.
- # [15:38] <jgraham> jgraham: No, gsnedders is the emo kid
- # [15:38] <gsnedders> jgraham: I AM NOT EMO.
- # [15:38] * gsnedders wonders how he can prove to jgraham he is not emo.
- # [15:38] <jgraham> No, your're not *emu*, you are emo
- # [15:39] <asmodai> gsnedders paints his nails black and all that?
- # [15:40] <gsnedders> No, I don't.
- # [15:40] <gsnedders> Oh, jgraham's saying something. Maybe I ought to take my headphones off. On second thought, he's probably just calling me emo, so there's little point.
- # [15:42] <asmodai> rofl
- # [15:42] * TabAtkins stole a girl fomr someone as a result of painting his nails black + black lipstick. That was goth, though, not emo.
- # [15:42] <gsnedders> fomr?
- # [15:43] <Philip`> "for"
- # [15:43] <TabAtkins> "from".
- # [15:43] <gsnedders> See, if jgraham just called me goth all the time, I wouldn't complain anywhere near so much. I'm a lot closer to being a goth than being emo…
- # [15:43] <gsnedders> jgraham would never accept that.
- # [15:43] <Philip`> He runs a girl thievery business for clients
- # [15:43] * Quits: nessy (~Adium@124-168-176-223.dyn.iinet.net.au) (Quit: Leaving.)
- # [15:43] <TabAtkins> That would be lucrative!
- # [15:43] <gsnedders> He has to call me emo just to annoy me
- # [15:43] * Joins: erlehmann (~erlehmann@82.113.106.124)
- # [15:43] * Quits: JoePeck (~JoePeck@c-76-21-120-95.hsd1.ca.comcast.net) (Read error: Connection reset by peer)
- # [15:44] * Joins: JoePeck (~JoePeck@c-76-21-120-95.hsd1.ca.comcast.net)
- # [15:44] <gsnedders> I guess the fact that I'm wearing black entirely and have pale skin is cause for jgraham to think I'm emo…
- # [15:45] <gsnedders> There again, I have a ponytail, so I can't be emo.
- # [15:46] <asmodai> goth++
- # [15:47] <asmodai> And that said, time for some Trail of Tears
- # [15:47] * Quits: paul_irish (~paul_iris@c-65-96-162-9.hsd1.ma.comcast.net) (Remote host closed the connection)
- # [15:47] <jgraham> gsnedders: You're no more goth than I am
- # [15:48] <gsnedders> Yet I'm more emo? Okay…
- # [15:49] <jgraham> I you were goth, I would expected, died, straightened, black hair, at the very least
- # [15:49] <asmodai> Aside from the goatee and the moustache and semi-long hair I doubt I'd pass as remotely metal ;)
- # [15:49] <jgraham> *If
- # [15:49] <asmodai> s/died/dyed I hope
- # [15:49] <jgraham> Oh
- # [15:50] <jgraham> Well yes
- # [15:50] <jgraham> Although dead hair would be even more goth
- # [15:50] <TabAtkins> Goths don't require black hair. Clothing and makeup will do.
- # [15:50] * Quits: virtuelv (~virtuelv_@pat-tdc.opera.com) (Ping timeout: 252 seconds)
- # [15:50] <TabAtkins> Your hair is presumably already dead?
- # [15:50] <jgraham> gsnedders has clothing, I'm happy to say
- # [15:50] * asmodai always has to laugh at those folks who put on face paint
- # [15:50] <jgraham> Not very goth, but enough to cover himself
- # [15:51] <jgraham> makeup not so much
- # [15:51] * gsnedders has eyeliner at home, as well as black lipstick…
- # [15:51] <TabAtkins> See? Goth it is.
- # [15:51] <jgraham> Not *at home*
- # [15:51] <jgraham> *Note
- # [15:51] <gsnedders> And black clothes, plenty of black.
- # [15:51] <TabAtkins> Or punk metal, I suppose.
- # [15:51] <jgraham> He probably means "in Scotland"
- # [15:51] <gsnedders> TabAtkins: Oh, I am no way punk metal
- # [15:51] <jgraham> i.e. not even important enough to bring with him
- # [15:51] <jgraham> Not goth
- # [15:52] <gsnedders> In Linköping, actually
- # [15:52] <jgraham> Wear it or I don't believe you
- # [15:53] <TabAtkins> Tits or gtfo.
- # [15:53] <gsnedders> TabAtkins: Sorry, I'm not getting a sex change just for the sake of that
- # [16:00] <gsnedders> Is it bad I'm now arguing against the existance of rationale?
- # [16:01] <gsnedders> Or does the belief in emotion over rationale make me emo, somehow?
- # [16:03] <jgraham> Yes, yes it does
- # [16:04] * Quits: bfrantz1 (~bfrantz@c-66-235-9-208.sea.wa.customer.broadstripe.net) (Changing host)
- # [16:04] * Joins: bfrantz1 (~bfrantz@pdpc/supporter/professional/bfrantz)
- # [16:04] * bfrantz1 is now known as bfrantz
- # [16:05] <gsnedders> _How?_
- # [16:09] * Joins: JoePeck_ (~pecoraro@2620:0:1b00:1171:225:ff:fef1:1c20)
- # [16:13] * Joins: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
- # [16:16] * Joins: kennyluck (~kennyluck@114-43-122-236.dynamic.hinet.net)
- # [16:22] * Joins: paul_irish (~paul_iris@12.33.239.250)
- # [16:24] * Joins: dglazkov (~dglazkov@nat/google/x-omqrpzrdvxbyxsgt)
- # [16:24] * Quits: maikmerten (~merten@ls5dhcp196.cs.uni-dortmund.de) (Remote host closed the connection)
- # [16:25] * Joins: pmuellr_ (~pmuellr@nat/ibm/x-klsurjqeyukmveym)
- # [16:25] * Quits: pmuellr (~pmuellr@nat/ibm/x-lauunnvwdmqxukmn) (Read error: Connection reset by peer)
- # [16:25] * pmuellr_ is now known as pmuellr
- # [16:25] * Quits: TabAtkins (~chatzilla@216.2.7.2) (Ping timeout: 258 seconds)
- # [16:31] * Quits: Utkarsh (~admin@117.201.87.215) (Ping timeout: 248 seconds)
- # [16:31] <jgraham> It's not self evident?
- # [16:32] <gsnedders> No. I obviously don't self-harm…
- # [16:33] <JonathanNeal> http://html5gallery.com/ woo Liferay!
- # [16:33] <jgraham> I don't think that's the only criterion
- # [16:33] * Quits: miketaylr (~miketaylr@24.42.95.234) (Quit: miketaylr)
- # [16:36] * Joins: Utkarsh (~admin@117.201.83.194)
- # [16:44] * Quits: grimboy (~grimboy@78-86-152-156.zone2.bethere.co.uk) (Remote host closed the connection)
- # [16:45] * Quits: JonathanNeal (~JonathanN@99-59-124-67.lightspeed.irvnca.sbcglobal.net) (Ping timeout: 246 seconds)
- # [16:45] <erlehmann> how would you name „emotion over reason“, gsnedders ?
- # [16:46] <Dashiva> "Shrill"
- # [16:50] * Joins: onar (~onar@2620:0:1b00:16f2:21f:5bff:fe3e:944)
- # [16:56] <gsnedders> erlehmann: I wouldn't, I'd just use such a phrase :P
- # [16:56] * Quits: wakaba__ (~wakaba@122.139.210.220.dy.bbexcite.jp) (Read error: Connection reset by peer)
- # [16:57] * Joins: wakaba (~wakaba@122.139.210.220.dy.bbexcite.jp)
- # [17:02] * Joins: TabAtkins (~chatzilla@216.2.7.2)
- # [17:02] * Joins: pmuellr_ (~pmuellr@nat/ibm/x-iufmamdnqbcgnppt)
- # [17:02] * Quits: tndH (~Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com) (Ping timeout: 265 seconds)
- # [17:03] * Quits: Mau`werk (~ano@a80-101-46-164.adsl.xs4all.nl) (Quit: Disconnected...)
- # [17:05] * Quits: pmuellr (~pmuellr@nat/ibm/x-klsurjqeyukmveym) (Ping timeout: 246 seconds)
- # [17:05] * pmuellr_ is now known as pmuellr
- # [17:08] * Joins: JonathanNeal (~JonathanN@rrcs-76-79-114-210.west.biz.rr.com)
- # [17:12] * Joins: Scorchin (~BeatsOnTo@87-194-71-40.bethere.co.uk)
- # [17:16] * Joins: tndH (~Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com)
- # [17:17] <boblet> JonathanNeal: congrats :)
- # [17:17] * Quits: erlehmann (~erlehmann@82.113.106.124) (Ping timeout: 245 seconds)
- # [17:17] <JonathanNeal> thanks boblet
- # [17:18] <boblet> that reminds me I have some sites to submit too
- # [17:18] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 256 seconds)
- # [17:18] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [17:20] <lazni> does mime a/x+x always force standard mode?
- # [17:20] * Quits: boblet (~boblet@p1072-ipbf36osakakita.osaka.ocn.ne.jp) (Quit: boblet)
- # [17:21] <gsnedders> lazni: Yes, quirks mode exists only for text/html content
- # [17:21] <JonathanNeal> This brought up an interesting question though, how do you organize preview content.
- # [17:22] <JonathanNeal> What if you show part of an article that takes you to its own page, is that preview "intended to be independently distributable or reusable"?
- # [17:22] <JonathanNeal> If not, what is it, is it part of the outline?
- # [17:23] * Joins: erlehmann (~erlehmann@82.113.121.126)
- # [17:23] * Quits: TabAtkins (~chatzilla@216.2.7.2) (Ping timeout: 240 seconds)
- # [17:24] <jgraham> I would use <section> YMMV
- # [17:24] <JonathanNeal> You Make Me Vomit?
- # [17:24] <jgraham> Well that too
- # [17:24] <JonathanNeal> Your Milage May Vary?
- # [17:25] <jgraham> I guess we should go with the latter on the basis of public hygine
- # [17:26] <gsnedders> We need namespaces for acronyms.
- # [17:26] <gsnedders> s/acronyms/abbrevations/
- # [17:26] <JonathanNeal> :) yea I could see how they could belong to a section.
- # [17:26] <JonathanNeal> It's a section containing links to other sections and articles.
- # [17:26] <JonathanNeal> I s'pose.
- # [17:30] * Quits: pmuellr (~pmuellr@nat/ibm/x-iufmamdnqbcgnppt) (Quit: pmuellr)
- # [17:32] <Philip`> gsnedders: I suggest a namespacing syntax in which you put disambiguating lowercase letters after each of the acronym's letters
- # [17:34] <jgraham> Philip`: That doesn't appear to involve URIs and therefore doesn't allow for Distributed Extensibility
- # [17:37] * Joins: hober (~ted@unaffiliated/hober)
- # [17:46] * Joins: maikmerten (~maikmerte@port-92-201-42-45.dynamic.qsc.de)
- # [17:47] <adactio> Can I just quickly check with you guys that I'm understanding the script element correctly: if you're linking off to a file using the src attribute, you don't need to use the type attribute but if you are putting code between the opening and closing script tags insetad, you *must* use the type attribute?
- # [17:48] <gsnedders> No, that's wrong
- # [17:48] <gsnedders> You never need the type attribute
- # [17:48] <gsnedders> Except if the script isn't JS
- # [17:49] <adactio> This bit of the spec: "When used to include data blocks, the data must be embedded inline, the format of the data must be given using the type attribute, and the src attribute must not be specified." makes it sound like type is mandatory when not using src.
- # [17:50] <adactio> http://www.whatwg.org/specs/web-apps/current-work/multipage/scripting-1.html#script
- # [17:50] <Dashiva> The sentence before it explicitly says it isn't
- # [17:50] <AryehGregor> "When used to include data blocks"
- # [17:50] <AryehGregor> JavaScript isn't data blocks.
- # [17:51] <AryehGregor> I was never sure what that section of the spec was meant to refer to.
- # [17:51] <adactio> The sentence before it refers only to scripts referenced with the src attribute, not inline scripts.
- # [17:51] <AryehGregor> Some hypothetical usage, or do people actually do that?
- # [17:51] <AryehGregor> "When used to include dynamic scripts, the scripts may either be embedded inline or may be imported from an external file using the src attribute. If the language is not that described by "text/javascript", then the type attribute must be present, as described below."
- # [17:51] <AryehGregor> That covers all usage of JavaScript, since you're including dynamic scripts, not data blocks.
- # [17:51] <Dashiva> adactio: "either embedded inline or..."
- # [17:52] <adactio> Sounds like the sentence that's confusing me could be clarified by adding the words "non-JavaScript" i.e.: "When used to include non-JavaScript data blocks..."
- # [17:53] <AryehGregor> I think the intent is that all data blocks are non-JavaScript, but it's sort of vague about what "data blocks" means.
- # [17:53] <AryehGregor> I don't know why the distinction is drawn.
- # [17:53] <AryehGregor> I suggest you file a bug or post to whatwg.
- # [17:53] <Dashiva> Data is not code
- # [17:53] <adactio> I'll post a comment.
- # [17:53] <jgraham> Sum Ruby might disagree
- # [17:54] <jgraham> *Sam
- # [17:54] <jgraham> argh
- # [17:54] <AryehGregor> adactio, that's the same as filing a bug.
- # [17:54] <gsnedders> The sum of all rubies?
- # [17:54] <adactio> comment/bug posted/filed
- # [17:55] <Philip`> Data blocks are things like <script type="text/glsl-vs">here's some text that other scripts can extract, and it can say x < y etc safely</script>
- # [17:56] <Philip`> You could do something like put JSON data in there too
- # [17:56] <Dashiva> Or XML...
- # [17:56] <jgraham> Or HTML
- # [17:56] <Philip`> or even put JS code which should be accessible to the rest of the page and should not be executed
- # [17:56] <Philip`> though then you'd have to come up with a new content-type for it
- # [17:57] <Dashiva> text/not-javascript-I-promise
- # [17:57] <Philip`> Dashiva: XML is not great because it might include the string "</script>" and you can't escape that at all
- # [17:58] <Philip`> but I think some people use it for that anyway
- # [17:58] <AryehGregor> JSON might also include the string "</script>".
- # [17:59] <Philip`> You can write "<\/script>" then
- # [18:00] <jgraham> Philip`: Presumably you can escape the XML
- # [18:00] <Philip`> Then it wouldn't be XML
- # [18:00] <Philip`> It'd be XML in some wrapper format
- # [18:01] <jgraham> Yes, if you're being pedantic
- # [18:02] <jgraham> (although strictly I don't know if you can embed XML in some other format and call it XML anyway._
- # [18:02] <jgraham> )
- # [18:02] * Quits: pauld (~chatzilla@host86-140-162-84.range86-140.btcentralplus.com) (Remote host closed the connection)
- # [18:03] <AryehGregor> Random thought: how long until browser JITs implement speculative execution and branch prediction so they can use multiple cores for single-threaded JS? :)
- # [18:04] * Joins: dave_levin (~dave_levi@nat/google/x-ybvlxpqxfyqibwde)
- # [18:06] <Philip`> I imagine the synchronisation overhead would make that kind of fine-grained concurrency impossible
- # [18:07] <AryehGregor> What if you did it while the script was blocked on something, like a network read?
- # [18:08] <Philip`> The script is almost certainly going to use the read data almost immediately
- # [18:08] <Philip`> so you couldn't speculate ahead very far
- # [18:08] <AryehGregor> What if it's a long-running app like Gmail and you can guess the read data?
- # [18:09] * Quits: mat_t (~mattomasz@91.189.88.12) (Quit: This computer has gone to sleep)
- # [18:09] <gsnedders> And there are relatively few cases where you are blocked on network
- # [18:09] <Philip`> If you're blocked on the network then your performance is terribly anyway
- # [18:09] <Philip`> and nobody's going to notice a few extra milliseconds
- # [18:09] * AryehGregor just realized that once IE9 is released, he should update his website to use inline SVG-in-HTML someplace, so that his site is once again so standard that it no longer works interoperably.
- # [18:10] <AryehGregor> It will be awesomely ironic if my site is so standards-compliant that it only works properly in IE.
- # [18:10] <AryehGregor> Actually, it wouldn't work properly in any browser, since IE won't support CSS gradients (probably). Even better.
- # [18:10] <Philip`> I suppose they could do more things as background optimisations, like guess parameters for functions that haven't been called yet and call them in a separate thread in order to get traces and statistics for the JIT
- # [18:10] * Quits: peol (~andree@unaffiliated/peol) (Remote host closed the connection)
- # [18:11] <Philip`> though the actual execution of code would still be single-threaded
- # [18:11] * AryehGregor realizes he doesn't really know anything about SVG, and should read the spec.
- # [18:11] <AryehGregor> What spec should I start with?
- # [18:11] <Philip`> I suggest the SVG spec
- # [18:11] <AryehGregor> There are multiple SVG specs, as far as my understanding goes.
- # [18:11] <AryehGregor> Like multiple versions? Profiles? That kind of thing?
- # [18:12] <Philip`> I believe http://www.w3.org/TR/SVG/ is what most browsers target
- # [18:12] <Philip`> i.e. 1.1
- # [18:12] <JonathanNeal> A Question about HTML5 outlines for those interested in particulars: I have a collection of blog previews, like 10 titles each with the first paragraph and a "click to read more" link. Are each of these previews an article, or do they all belong to one article/ section and have no individual outlining weight of their own?
- # [18:12] <Philip`> (not 1.2 Tiny)
- # [18:13] * Quits: pesla (~retep@procurios.xs4all.nl) (Quit: ( www.nnscript.com :: NoNameScript 4.21 :: www.esnation.com ))
- # [18:15] * Joins: miketaylr (~miketaylr@rrcs-24-103-55-46.nyc.biz.rr.com)
- # [18:16] * Quits: wycats (~wycats@c-69-181-216-213.hsd1.ca.comcast.net) (Quit: wycats)
- # [18:20] <AryehGregor> An IE person responded here, but ignored questions asking about <canvas>: http://blogs.msdn.com/ie/archive/2010/03/18/svg-in-ie9-roadmap.aspx
- # [18:20] <AryehGregor> I'm guessing they haven't fully decided whether they'll do <canvas> yet or not.
- # [18:24] <paul_irish> you saw the amd press release that hinted at it, yes?
- # [18:24] * aroben is now known as aroben|lunch
- # [18:24] <paul_irish> http://blogs.amd.com/developer/2010/03/16/ie9-takes-advantage-of-the-gpu/ " The <canvas> element will be accelerated on the GPU via Direct2D and...."
- # [18:25] * Joins: Maurice` (copyman@5ED548D4.cable.ziggo.nl)
- # [18:25] <AryehGregor> Interesting.
- # [18:25] <AryehGregor> I wonder if AMD knows what it's talking about.
- # [18:25] <AryehGregor> That looks like a blog post, not a press release.
- # [18:26] <AryehGregor> "The information presented in this document is for informational purposes only and may contain technical inaccuracies, omissions and typographical errors. Links to third party sites are for convenience only, and no endorsement is implied."
- # [18:26] * Quits: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Remote host closed the connection)
- # [18:26] <paul_irish> hah. true.
- # [18:26] <AryehGregor> Google isn't clear on whether Robin Maffeo works for Microsoft or AMD.
- # [18:29] * Joins: paul_irish_ (~paul_iris@12.33.239.250)
- # [18:29] * Quits: paul_irish_ (~paul_iris@12.33.239.250) (Remote host closed the connection)
- # [18:32] <JonathanNeal> Any responses / opinions about article previews?
- # [18:33] <JonathanNeal> I'm hoping this question clears up future decisions I make about how to organize my content.
- # [18:41] * Joins: wycats (~wycats@enginey-9.border1.sfo002.pnap.net)
- # [18:47] <Philip`> AryehGregor: Or they've decided but don't want to announce it quite yet
- # [18:48] <AryehGregor> I guess.
- # [18:48] <AryehGregor> Maybe they don't want to announce plans for anything they haven't implemented, in case they have to scrap it.
- # [18:48] <Philip`> Need some extra features to keep people interested in future releases
- # [18:48] <AryehGregor> I expect that if they knew for sure they wouldn't implement it, they'd probably say so.
- # [18:48] <AryehGregor> They've said that for other things, like Acid3.
- # [18:49] <Philip`> They've announced <video> but not shipped it in the preview build
- # [18:49] <Philip`> so the current version is definitely not the complete set of features
- # [18:51] <Philip`> They'd probably never say no to anything, but they'd probably do what they did before IE8 and avoid the quesion by just saying they're going to implement things based on customer demand
- # [18:52] <Philip`> instead of the current approach of avoiding the question by not responding to it or (if they can't avoid it that way) saying to wait and see
- # [18:53] <AryehGregor> They demoed <video>.
- # [18:54] <Philip`> (It's fun trying to reach conclusions based on non-information, even if it's not a very accurate method)
- # [18:55] * Quits: smaug (~chatzilla@cs181150024.pp.htv.fi) (Ping timeout: 258 seconds)
- # [18:56] * aroben|lunch is now known as aroben
- # [18:56] * Joins: smaug (~chatzilla@cs181150024.pp.htv.fi)
- # [19:02] * Quits: Scorchin (~BeatsOnTo@87-194-71-40.bethere.co.uk) (Quit: Leaving)
- # [19:03] <adactio> I believe the plan is for Microsoft to release updates to the developer preview of IE9 at regular intervals. I suspect each release will include more updates.
- # [19:05] <AryehGregor> I'd assume that they wouldn't make a new release with no updates.
- # [19:05] * Joins: weinig (~weinig@17.246.17.58)
- # [19:05] * Joins: ap_ (~ap@17.246.18.241)
- # [19:05] <AryehGregor> It's every eight weeks, by the way.
- # [19:06] * ap_ is now known as ap
- # [19:07] <Philip`> Roughly every eight
- # [19:08] * Joins: paul_irish_ (~paul_iris@12.33.239.250)
- # [19:10] * Parts: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com)
- # [19:11] <Philip`> (... i.e. they're not committing to a fixed schedule in the style of other browsers' nightly builds)
- # [19:12] * Quits: mpt (~mpt@canonical/mpt) (Quit: Ex-Chat)
- # [19:12] <Philip`> (Not that that makes much difference, as long as you're not marking the dates on your calendar in advance)
- # [19:12] * GPH-Laptop is now known as GPHemsley
- # [19:21] * Joins: jwalden (~waldo@nat/mozilla/x-gmishfnqwsnogfsk)
- # [19:22] <AryehGregor> You mean you're not? :(
- # [19:23] <Philip`> I don't have a calendar
- # [19:24] * Quits: annevk (~annevk@pat.se.opera.com) (Read error: Connection reset by peer)
- # [19:26] <AryehGregor> "For years, Viacom continuously and secretly uploaded its content to YouTube, even while publicly complaining about its presence there. It hired no fewer than 18 different marketing agencies to upload its content to the site. It deliberately "roughed up" the videos to make them look stolen or leaked. It opened YouTube accounts using phony email addresses. It even sent employees to Kinko's to upload clips from computers that couldn't be traced
- # [19:26] <AryehGregor> to Viacom. And in an effort to promote its own shows, as a matter of company policy Viacom routinely left up clips from shows that had been uploaded to YouTube by ordinary users. Executives as high up as the president of Comedy Central and the head of MTV Networks felt "very strongly" that clips from shows like The Daily Show and The Colbert Report should remain on YouTube." http://youtube-global.blogspot.com/2010/03/broadcast-yourself.html
- # [19:26] <AryehGregor> Wow.
- # [19:26] <AryehGregor> Of course, it was posted by a lawyer and relates to an ongoing legal case, so possibly it's all lies, but still.
- # [19:28] * Joins: peol (~andree@unaffiliated/peol)
- # [19:30] * Quits: miketaylr (~miketaylr@rrcs-24-103-55-46.nyc.biz.rr.com) (Quit: miketaylr)
- # [19:37] * Quits: maikmerten (~maikmerte@port-92-201-42-45.dynamic.qsc.de) (Ping timeout: 246 seconds)
- # [19:43] * Joins: maikmerten (~maikmerte@port-92-201-26-20.dynamic.qsc.de)
- # [19:44] * Quits: JoePeck (~JoePeck@c-76-21-120-95.hsd1.ca.comcast.net) (Disconnected by services)
- # [19:44] * JoePeck_ is now known as JoePeck
- # [19:47] <AryehGregor> Is there a standards-compliant way to tell whether a page has already finished loading from JavaScript, if the script might be executed after the load event has fired (e.g., from a bookmarklet)?
- # [19:52] * Joins: cying (~cying@70.90.171.153)
- # [19:54] * Quits: weinig (~weinig@17.246.17.58) (Quit: weinig)
- # [19:55] * Quits: paul_irish_ (~paul_iris@12.33.239.250) (Remote host closed the connection)
- # [19:57] <AryehGregor> I mean a standards-compliant way that's not completely hackish, needless to say.
- # [19:57] <paul_irish> document.readyState though it doesnt have great support.
- # [19:58] <AryehGregor> (apropos: http://tech.slashdot.org/comments.pl?sid=1588514&cid=31536576)
- # [20:00] * Joins: miketaylr (~miketaylr@NYUFGA-WLESSAUTHCLIENTS-01.NATPOOL.NYU.EDU)
- # [20:05] * Joins: mlpug (~mlpug@a88-115-164-40.elisa-laajakaista.fi)
- # [20:05] <AryehGregor> Oh well, I guess he was right then.
- # [20:07] * Joins: weinig (~weinig@17.246.17.58)
- # [20:10] * Joins: workmad3 (~workmad3@84.45.226.85)
- # [20:17] * Joins: m_W (~mwj@c-69-141-106-205.hsd1.nj.comcast.net)
- # [20:35] * AryehGregor finds that when working through his spec mail backlog, he only gets to the really long threads later on
- # [20:45] * Quits: miketaylr (~miketaylr@NYUFGA-WLESSAUTHCLIENTS-01.NATPOOL.NYU.EDU) (Ping timeout: 245 seconds)
- # [20:46] * Quits: Utkarsh (~admin@117.201.83.194) (Ping timeout: 260 seconds)
- # [20:49] * Quits: JoePeck (~pecoraro@2620:0:1b00:1171:225:ff:fef1:1c20) (Read error: Operation timed out)
- # [20:51] * Quits: workmad3 (~workmad3@84.45.226.85) (Quit: Leaving...)
- # [20:51] * Joins: Utkarsh (~admin@117.201.81.42)
- # [20:52] * Quits: ojan (~ojan@nat/google/x-nlqhzetluixpmigc) (Quit: ojan)
- # [21:00] * Joins: workmad3 (~workmad3@84.45.226.85)
- # [21:02] * Joins: KevinMarks (~KevinMark@157.22.22.46)
- # [21:09] * Quits: BlurstOfTimes (~blurstoft@168.203.117.66) (Remote host closed the connection)
- # [21:10] * Joins: BlurstOfTimes (~blurstoft@168.203.117.66)
- # [21:14] * Quits: AryehGregor (~Simetrica@mediawiki/simetrical) (*.net *.split)
- # [21:14] * Quits: doublec (~doublec@li30-216.members.linode.com) (*.net *.split)
- # [21:14] * Quits: k0rnel (~k0rnel@krtko.org) (*.net *.split)
- # [21:14] * Quits: Yudai (~Yudai@p78be59.kngwnt01.ap.so-net.ne.jp) (*.net *.split)
- # [21:14] * Quits: jmb (~jmb@login.ecs.soton.ac.uk) (*.net *.split)
- # [21:14] * Quits: webben (~benjamin@173-45-238-110.slicehost.net) (*.net *.split)
- # [21:14] * Quits: meledin (~vladi@f2.c7.5d45.static.theplanet.com) (*.net *.split)
- # [21:15] * Parts: bfrantz (~bfrantz@pdpc/supporter/professional/bfrantz)
- # [21:17] * Joins: AryehGregor (~Simetrica@cpe-68-175-61-233.nyc.res.rr.com)
- # [21:17] * Joins: jmb (~jmb@login.ecs.soton.ac.uk)
- # [21:17] * Joins: webben (~benjamin@173-45-238-110.slicehost.net)
- # [21:17] * Joins: meledin (~vladi@f2.c7.5d45.static.theplanet.com)
- # [21:17] * Quits: AryehGregor (~Simetrica@cpe-68-175-61-233.nyc.res.rr.com) (Changing host)
- # [21:17] * Joins: AryehGregor (~Simetrica@mediawiki/simetrical)
- # [21:17] * Joins: doublec (~doublec@li30-216.members.linode.com)
- # [21:17] * Joins: k0rnel (~k0rnel@krtko.org)
- # [21:17] * Joins: Yudai (~Yudai@p78be59.kngwnt01.ap.so-net.ne.jp)
- # [21:20] * Parts: zcorpan (~zcorpan@c-409de355.410-6-64736c14.cust.bredbandsbolaget.se)
- # [21:25] * Quits: workmad3 (~workmad3@84.45.226.85) (Remote host closed the connection)
- # [21:31] * Quits: Utkarsh (~admin@117.201.81.42) (Ping timeout: 246 seconds)
- # [21:37] * Quits: tndH (~Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com) (Ping timeout: 245 seconds)
- # [21:39] * Joins: Utkarsh (~admin@117.201.81.59)
- # [21:43] * Quits: aroben (~aroben@unaffiliated/aroben) (Read error: Connection reset by peer)
- # [21:43] * Quits: peol (~andree@unaffiliated/peol) (Remote host closed the connection)
- # [21:51] * Joins: tndH (~Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com)
- # [21:56] * Joins: zcorpan (~zcorpan@c-409de355.410-6-64736c14.cust.bredbandsbolaget.se)
- # [21:56] <zcorpan> http://flashisdead.tumblr.com/
- # [21:57] * Joins: miketaylr (~miketaylr@24.42.95.234)
- # [21:58] * Joins: workmad3 (~workmad3@84.45.226.85)
- # [21:59] * Quits: workmad3 (~workmad3@84.45.226.85) (Remote host closed the connection)
- # [21:59] * Quits: maikmerten (~maikmerte@port-92-201-26-20.dynamic.qsc.de) (Remote host closed the connection)
- # [21:59] <Dashiva> Google finance doesn't look like it uses any magical aspects of flash, but maybe I'm missing advanced features
- # [22:00] <AryehGregor> Analytics seems similar. It looks like it would work fine with canvas and/or SVG.
- # [22:01] <AryehGregor> Chatroulette is fair until <device> works.
- # [22:01] <AryehGregor> Dunno about the others.
- # [22:01] <Dashiva> Homestar runner is fair enough, flash is made for animation. But it's not that it's impossible, there just aren't any tools to do it the HTML5 way
- # [22:01] <MikeSmith> "let's see your html5 do this" is a nice slogan
- # [22:01] <Dashiva> Sound mixing has been requested several times, so that's fair too
- # [22:02] <Dashiva> Image editors... seems like canvas could handle that fine
- # [22:04] * zcorpan wants to see html5 do those things
- # [22:04] <Dashiva> Important difference between html5 can do x, and someone has actually done the work to create a html5 tool doing x
- # [22:04] <AryehGregor> Wait until IE < 9 has, let's say, under 5% market share.
- # [22:04] <AryehGregor> So, I don't know, 2026?
- # [22:04] <zcorpan> Dashiva: indeed
- # [22:05] <Dashiva> As long as flash has 98% or whatever, most people will be happy using existing tools
- # [22:05] <Dashiva> Or at least grudgingly accepting :P
- # [22:06] <AryehGregor> Not if they know HTML+CSS but not Flash.
- # [22:06] * Joins: JoePeck (~pecoraro@2620:0:1b00:1171:225:ff:fef1:1c20)
- # [22:06] <AryehGregor> They have to learn HTML+CSS+JS anyway, so if they no longer have any reason to use Flash, they'll stick with a unified setup.
- # [22:06] <AryehGregor> That's our major advantage.
- # [22:06] <Dashiva> I mean the users
- # [22:06] <Dashiva> As long as there exist tools that solve their problems, there's reduced demand for creating equivalent html5 tools
- # [22:07] <JonathanNeal> If I want to say my page is in english in HTML5, where should I place the attributes that dictate this?
- # [22:07] <AryehGregor> It's the authors who will control the switch. Users aren't going to know or care whether you use HTML5 or Flash, on the whole.
- # [22:07] <AryehGregor> Existing tools have to be maintained, maybe rewritten occasionally.
- # [22:07] <Dashiva> Authors respond to demand, though
- # [22:07] <JonathanNeal> <html lang="en-US"> ? <meta http-equiv="content-language" content="en">
- # [22:07] <AryehGregor> They'll fade over time.
- # [22:07] <JonathanNeal> Both?
- # [22:07] <AryehGregor> Authors will adopt HTML5 over Flash because it makes their lives easier or improves the quality of their product, not because their users explicitly demand it.
- # [22:07] <zcorpan> JonathanNeal: just <html lang>
- # [22:07] <AryehGregor> JonathanNeal, <html lang> is the better bet.
- # [22:08] <JonathanNeal> So <html en-US></html> ?
- # [22:08] <Dashiva> Again, not direct demand
- # [22:08] <JonathanNeal> Oh!
- # [22:08] <JonathanNeal> <html lang="en-US">, got it.
- # [22:09] <zcorpan> yep
- # [22:09] * Joins: workmad3 (~workmad3@84.45.226.85)
- # [22:09] * Joins: robreact (~IMOK@12.33.239.250)
- # [22:10] * Quits: workmad3 (~workmad3@84.45.226.85) (Remote host closed the connection)
- # [22:11] * Quits: taf2 (~taf2@173-13-232-33-WashingtonDC.hfc.comcastbusiness.net) (Quit: taf2)
- # [22:11] <JonathanNeal> So <meta http-equiv="content-type" content="text/html; charset=utf-8"> became <meta charset="UTF-8">? If so, does this only affect http-equiv="content-type", or any other http-equiv?
- # [22:12] <Dashiva> Only content-type
- # [22:13] <Dashiva> It's the result of supporting <meta http-equiv=content-type content=text/html; charset=utf-8>
- # [22:14] <JonathanNeal> So meta http-equiv="content-type" content="text/html; charset=utf-8" became meta charset="UTF-8" and meta http-equiv="content-language" content="en-US" became html lang="en-US" ... cool.
- # [22:14] * Quits: Utkarsh (~admin@117.201.81.59) (Ping timeout: 260 seconds)
- # [22:14] <Dashiva> No, lang appeared on its own
- # [22:14] <Dashiva> The header content-language and @lang are different in subtle and confusing ways
- # [22:15] <Dashiva> (Otherwise we might've been saved the thread about it...)
- # [22:17] * Quits: cedricv (~cedric@124.197.108.100) (Ping timeout: 258 seconds)
- # [22:18] * Quits: ROBOd (~robod@89.122.216.38) (Quit: http://www.robodesign.ro)
- # [22:18] * Quits: tndH (~Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com) (Ping timeout: 246 seconds)
- # [22:18] * Joins: cedricv (~cedric@124.197.108.100)
- # [22:21] * Joins: Utkarsh (~admin@117.201.81.59)
- # [22:25] * Quits: robreact (~IMOK@12.33.239.250) (Quit: ChatZilla 0.9.86 [Firefox 3.6/20100115144158])
- # [22:27] * Quits: BlurstOfTimes (~blurstoft@168.203.117.66) (Quit: Leaving...)
- # [22:29] * Quits: Utkarsh (~admin@117.201.81.59) (Ping timeout: 276 seconds)
- # [22:30] <AryehGregor> I've spent more than two hours reading all my spec mail. :(
- # [22:30] <AryehGregor> But I'm finally done.
- # [22:31] * Joins: Utkarsh (~admin@117.201.81.59)
- # [22:32] * Joins: tndH (~Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com)
- # [22:36] * Quits: tndH (~Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com) (Client Quit)
- # [22:37] * Joins: mpt (~mpt@canonical/mpt)
- # [22:39] * Joins: workmad3 (~workmad3@84.45.226.85)
- # [22:41] * Quits: mlpug (~mlpug@a88-115-164-40.elisa-laajakaista.fi) (Remote host closed the connection)
- # [22:43] * Joins: mpilgrim (~mark@166.196.167.77)
- # [22:45] <JonathanNeal> Question about writing out Element Attributes; should they always be arranged alphabetically? href="@page-url@" title="@go-to@ @page-title@", content="@site-author@" name="author", or do they have an arrangement written somewhere?
- # [22:46] * Joins: JonathanNeal_ (~JonathanN@rrcs-76-79-114-210.west.biz.rr.com)
- # [22:46] * Quits: JonathanNeal (~JonathanN@rrcs-76-79-114-210.west.biz.rr.com) (Disconnected by services)
- # [22:46] * JonathanNeal_ is now known as JonathanNeal
- # [22:47] * Quits: workmad3 (~workmad3@84.45.226.85) (Remote host closed the connection)
- # [22:47] * Quits: Utkarsh (~admin@117.201.81.59) (Ping timeout: 260 seconds)
- # [22:47] <AryehGregor> What?
- # [22:47] <JonathanNeal> AryehGregor, what to me?
- # [22:47] <AryehGregor> Element attributes are logically unordered. Use whatever order you like.
- # [22:48] <AryehGregor> I'm not sure what your question is, exactly.
- # [22:48] * Quits: mpt (~mpt@canonical/mpt) (Quit: Ex-Chat)
- # [22:48] <JonathanNeal> Okay, you answered my question, I didn't know if I'm supposed to write id="myId" class="myclassname" or if class="myclassname" id="myId" was just as correct, sorting alphabetically.
- # [22:49] * Joins: [1]mpilgrim (~mark@pool-173-49-132-214.phlapa.fios.verizon.net)
- # [22:50] * Quits: mpilgrim (~mark@166.196.167.77) (Ping timeout: 252 seconds)
- # [22:50] * [1]mpilgrim is now known as mpilgrim
- # [22:51] <JonathanNeal> Thanks, I was wondering if there was a logical order.
- # [22:51] * Joins: Utkarsh (~admin@117.201.81.59)
- # [22:51] <JonathanNeal> Because if element attributes are logically unordered, we could order them alphabetically, like we do with CSS properties.
- # [22:51] <Philip`> That doesn't sound logical
- # [22:51] <Philip`> You'd end up writing <a class="foo" href="bar"> etc
- # [22:52] <Philip`> when clearly it should be <a href...>
- # [22:52] <AryehGregor> Any order is fine.
- # [22:53] <miketaylr> i never alphabetize my css
- # [22:54] <Dashiva> The only CSS that's alphabetical is the indexes :P
- # [22:54] * Quits: zalan (~zalan@catv-89-135-108-81.catv.broadband.hu) (Ping timeout: 245 seconds)
- # [22:54] <miketaylr> :)
- # [22:56] <Philip`> I line up my DVDs in order of increasing height of the age rating icon on the spine, but even I don't alphabetise CSS
- # [22:57] <JonathanNeal> What's up with meta content="IE=8;chrome=1" http-equiv="X-UA-Compatible" not validating?
- # [22:57] <AryehGregor> X-UA-Compatible is a non-standard extension.
- # [22:57] <JonathanNeal> You don't alphabetize your css properties? Huh.
- # [22:57] <AryehGregor> So it's not supposed to validate as standard.
- # [22:57] <AryehGregor> Also, will that value actually work?
- # [22:58] <AryehGregor> It seems like you could just leave out the IE part, unless you specifically don't want your site to work in IE9 for some reason.
- # [22:59] <JonathanNeal> Well, no the issue is that IE runs in IE7 mode on intranets, so I just learned from paul_irish
- # [22:59] <AryehGregor> Oh, right.
- # [22:59] <AryehGregor> That's true.
- # [22:59] <AryehGregor> If it's an intranet, you could just reconfigure them all, couldn't you?
- # [22:59] * Quits: shepazu (~schepers@31-34-247.wireless.csail.mit.edu) (Quit: shepazu)
- # [22:59] <AryehGregor> I'm told that's easy on Windows intranets.
- # [23:00] * Joins: ojan (~ojan@nat/google/x-ymrtlxeglwamrlhk)
- # [23:00] * Parts: ojan (~ojan@nat/google/x-ymrtlxeglwamrlhk)
- # [23:00] * Quits: weinig (~weinig@17.246.17.58) (Quit: weinig)
- # [23:00] <JonathanNeal> Sure.
- # [23:01] <JonathanNeal> So, writing <body><div id="document" role="document"></div></body> is the worst idea ever and standards-breaking, or valid and at my descretion?
- # [23:05] <AryehGregor> It seems to be technically valid as far as HTML5 is concerned, unless I missed the part that bans it.
- # [23:05] <AryehGregor> It seems pointless, though.
- # [23:05] <AryehGregor> <body> has implicit document semantics.
- # [23:07] <JonathanNeal> Right, but I think this could be useful when you're in a modx, Facebook, or another portal based page where you have a dock or a chat application that sits aside the div#document.
- # [23:07] * Quits: MikeSmith (~MikeSmith@31-35-229.wireless.csail.mit.edu) (Quit: Till kicked and torn and beaten out he lies, and leaves his hold and crackles, groans, and dies.)
- # [23:07] <Philip`> JonathanNeal: If you use x-ua-compatible, you should use "IE=edge" so that it always uses the latest version
- # [23:08] <AryehGregor> Are you testing the effect that role is having here in an actual UA that supports role, or just speculatively adding markup in case maybe for someone it would be better than not having the markup?
- # [23:08] <Philip`> (so that you benefit from improved performance and standardiness in future versions)
- # [23:09] <paul_irish> Philip`: yah i was thinking the same.
- # [23:10] <JonathanNeal> Philip`, good call.
- # [23:10] <Dashiva> Or so you contribute to IE=edge becoming frozen as IE8 because too many people use it and depend on quirks~
- # [23:10] <JonathanNeal> AryehGregor, both.
- # [23:11] <AryehGregor> JonathanNeal, don't do the latter, ever. Do not add features you can't test. They'll probably make things worse. UAs can deal with you ignoring their existence, they can't deal with you giving them explicit instructions that turn out to make no sense because you didn't test them.
- # [23:11] <AryehGregor> I've learned this the hard way.
- # [23:11] <JonathanNeal> Dashiva, I have corrected this.
- # [23:11] <JonathanNeal> AryehGregor, what tools do you recommend I use to test these?
- # [23:13] <AryehGregor> JonathanNeal, I don't know. But if you aren't testing, don't use the feature, period. You *will* do it wrong and your site *will* break when someone finally does implement the feature. Guaranteed.
- # [23:13] <Philip`> Dashiva: He should use IE=edge and not depend on quirks
- # [23:13] <JonathanNeal> I take the red pill, AryehGregor.
- # [23:13] <Philip`> and should test in various browsers and in IE betas
- # [23:14] <AryehGregor> JonathanNeal, what?
- # [23:14] <JonathanNeal> AryehGregor, http://izanbardprince.files.wordpress.com/2008/08/red-pill-or-blue-pill.jpg
- # [23:14] <Dashiva> Philip`: Yeah. The problem is that if enough other people don't, his site will still be affected.
- # [23:14] * Quits: smaug (~chatzilla@cs181150024.pp.htv.fi) (Remote host closed the connection)
- # [23:14] * Quits: kennyluck (~kennyluck@114-43-122-236.dynamic.hinet.net) (Quit: kennyluck)
- # [23:15] <Philip`> Dashiva: He'll be affected less than if he uses IE=8
- # [23:15] <Dashiva> That's true
- # [23:16] <AryehGregor> JonathanNeal, I've seen The Matrix. I have no idea what you mean in context.
- # [23:17] <JonathanNeal> AryehGregor, I mean that I'm risky and I wanna see what happens --- but really if no tool exists to evaluate this then I can theorize.
- # [23:18] * Joins: weinig (~weinig@17.246.17.58)
- # [23:18] <JonathanNeal> The spec says I can, and it makes sense to me this way, so the only reason I could provide against it would be that someone implements it differently.
- # [23:18] <AryehGregor> No, that is an absolutely terrible idea. Drop it immediately. You're doing a disservice to yourself and your users and the web as a whole. Deploying a feature that hasn't yet been implemented is almost guaranteed to break, and that either 1) hurts your users if their site breaks, or (worse) 2) hurts browsers because they get complaints from users that the site breaks in the new version, since the new version implements the feature you're u
- # [23:18] <AryehGregor> sing brokenly.
- # [23:19] <AryehGregor> What will happen is that either you will misunderstand the spec somehow, or else the implementation will have some quirk you weren't expecting. I have had this happen to me *multiple* times.
- # [23:19] <AryehGregor> When I learned that Opera supposed datalist, I added support to MediaWiki and tested in Opera -- only to find out that actually there was a slight quirk I never would have predicted that made it behave worse than the non-datalist functionality.
- # [23:20] * Joins: workmad3 (~workmad3@84.45.226.85)
- # [23:20] <AryehGregor> When I learned that Opera supported attributes like pattern on inputs, I added pattern to lots of inputs, and tested. It turned out that if a password field fails a constraint, it will print the value of the password field in plaintext.
- # [23:21] <AryehGregor> In both cases, if I had blindly added the feature without testing it in any actual user-agent, it would have caused significant *harm* to users when Opera added the feature.
- # [23:21] <JonathanNeal> You could test, what do I have to test? JAWS?
- # [23:22] <AryehGregor> In another case, when I was young and stupid and didn't yet realize the absolute necessity of testing, I added a handheld stylesheet to MediaWiki without having any mobile UA handy, figuring something was better than nothing. This actually broke Opera Mobile (or Mini or something), to the point that they went to the effort to dig up wikitech-l and ask there for us to remove our handheld stylesheet because it was broken.
- # [23:22] <AryehGregor> If you care about blind users, then yes, absolutely test in JAWS.
- # [23:22] <JonathanNeal> Just because I'm pushing back doesn't mean I'm disregarding what you're saying, just developing with you.
- # [23:22] <AryehGregor> Add whatever features demonstrably make your users' experience better.
- # [23:23] <AryehGregor> Do not add features that don't do anything and might or might not do something in the future just because you can.
- # [23:24] <JonathanNeal> Right, change for change sake. I'm trying to take advantage of meaning to enforce existing standards. For instance, most folks need a <div id="wrapper" /> or something like that on their site. Something that wraps all the pages content and separates it from another application on the page.
- # [23:24] <JonathanNeal> And that lead me to look into the role document and application, which seemed to fit perfectly in this paradigm, and describes itself as such.
- # [23:24] <JonathanNeal> And goes as far as to say this scope doesn't apply to the whole page, but part of the page.
- # [23:25] <JonathanNeal> So I thought, let's take this great thing and mix it in with the existing need for a wrapper, consolidating the two.
- # [23:25] <AryehGregor> Semantics for semantics' sake is just as bad.
- # [23:26] <AryehGregor> Keep this in mind: if you use role nowhere at all, your page will be like 99.9% of pages out there. Screen readers for the blind will be able to handle that.
- # [23:26] <AryehGregor> So it will work fine.
- # [23:26] <JonathanNeal> What about consolidation by means of semantics?
- # [23:26] <AryehGregor> If you use role *incorrectly*, your site will work *worse*. It might become unusable, even.
- # [23:27] <AryehGregor> The gains are not worth the risk from any kind of practical standpoint.
- # [23:27] <AryehGregor> JonathanNeal, that's a string of buzzwords, not an actual reason.
- # [23:27] <AryehGregor> An example of a reason to use role="something or other" would be "so JAWS does X instead of Y".
- # [23:27] <AryehGregor> Where X is better than Y.
- # [23:27] <JonathanNeal> As we get to know each other more, you'll learn I'm not a buzzword guy.
- # [23:30] * Quits: miketaylr (~miketaylr@24.42.95.234) (Quit: miketaylr)
- # [23:30] <JonathanNeal> I think there's a balance, and sometimes you have to edge past the 99.9% paradigm, get the test results, learn, and develop. Then progress is made. And it looks like I have good counsel in this room to remind me how dangerous it can be to force users to adopt my suggestions :)
- # [23:33] * Joins: othermaciej (~mjs@17.246.18.22)
- # [23:33] <AryehGregor> I've added a whole lot of HTML5 features to MediaWiki (thus to eventually be deployed on Wikipedia), and I have always followed this maxim: only add something if I can clearly spell out a user-visible benefit.
- # [23:33] * Joins: vladikoff (~dsadasd@bas1-woodbridge48-1176128613.dsl.bell.ca)
- # [23:33] * Joins: grimboy (~grimboy@89.242.190.93)
- # [23:35] * AryehGregor remembers he needs to work out something about validation of HTML5 with non-HTML5 doctype, ugh
- # [23:38] <othermaciej> Hixie: are you around?
- # [23:39] <JonathanNeal> I like that AryehGregor, and thanks for taking the time to chat about it with me.
- # [23:39] * Joins: nessy (~Adium@124-168-176-223.dyn.iinet.net.au)
- # [23:39] <AryehGregor> You can look at <http://www.mediawiki.org/wiki/HTML5> for a list of features we (I) have implemented.
- # [23:39] <AryehGregor> I have to go now, though.
- # [23:40] <othermaciej> AryehGregor: neat
- # [23:40] <AryehGregor> othermaciej, it might be enabled on Wikipedia soon, but I've been saying that for like six months. :P
- # [23:41] <zcorpan> AryehGregor: just use http://html5.validator.nu/
- # [23:41] <AryehGregor> Code review has been very slow lately, and since I'm not a sysadmin I can't sneak in my changes without a full deployment, but 1.16rc1 has been released, and a deployment of 1.16 to Wikimedia is supposed to follow before 1.16 final.
- # [23:41] <AryehGregor> zcorpan, I can, but other people use validator.w3.org.
- # [23:43] <zcorpan> if (ua == 'validator') echo '<!doctype html><title></title>'; else { ...
- # [23:43] <JonathanNeal> AryehGregor, yea the long term elements will be an interesting piece of tackle, since many yesterday mobile browsers won't work with html5 elements, even with the "shiv" javascript hack.
- # [23:43] <JonathanNeal> I look forward to seeing how that goes, have fun.
- # [23:44] <AryehGregor> zcorpan, . . . that is so evil that I never even thought of it, but it just might work.
- # [23:44] * AryehGregor will keep it in mind.
- # [23:45] <AryehGregor> Won't work on Wikipedia, though, Squid caching.
- # [23:48] * Quits: FireFly (~firefly@unaffiliated/firefly) (Quit: Leaving)
- # [23:48] * Joins: FireFly (~firefly@unaffiliated/firefly)
- # [23:49] * Joins: smaug (~chatzilla@cs181150024.pp.htv.fi)
- # [23:57] * Joins: ojan (~ojan@nat/google/x-fdzbfbyhvegxkqee)
- # [23:59] * Quits: workmad3 (~workmad3@84.45.226.85) (Ping timeout: 264 seconds)
- # Session Close: Sat Mar 20 00:00:00 2010
The end :)