Options:
- # Session Start: Thu Oct 15 00:00:00 2009
- # Session Ident: #whatwg
- # [00:00] * Quits: mat_t (n=mattomas@80-225-22-182.dynamic.dial.as9105.com) (Remote closed the connection)
- # [00:02] * Quits: aroben (n=aroben@unaffiliated/aroben) (Read error: 110 (Connection timed out))
- # [00:02] * Joins: Lachy (n=Lachlan@85.196.122.246)
- # [00:04] * Quits: tantek (n=tantek@c-69-181-45-251.hsd1.ca.comcast.net)
- # [00:05] * Joins: othermaciej_ (n=mjs@17.246.16.206)
- # [00:08] * Quits: fishd (n=darin@nat/google/x-gvherhnghtcevxwy) (Read error: 110 (Connection timed out))
- # [00:08] * Joins: fishd (n=darin@nat/google/x-exchafqsddzeusvy)
- # [00:11] * Quits: drunknbass (n=drunknba@76.89.129.186) (Read error: 131 (Connection reset by peer))
- # [00:12] * Joins: doublec (n=doublec@203.97.204.82)
- # [00:18] * Joins: drunknbass (n=drunknba@76.89.129.186)
- # [00:18] * Quits: othermaciej (n=mjs@17.203.15.228) (Read error: 110 (Connection timed out))
- # [00:18] * othermaciej_ is now known as othermaciej
- # [00:24] * Quits: roc (n=roc@121.74.160.0)
- # [00:25] * Joins: nessy (n=Adium@203-158-45-196.dyn.iinet.net.au)
- # [00:28] * Joins: jwalden_ (n=waldo@nat/mozilla/x-qxsfronyqyjpmisn)
- # [00:29] * Quits: jwalden (n=waldo@63.245.220.240) (Nick collision from services.)
- # [00:29] * jwalden_ is now known as jwalden
- # [00:30] * Quits: cardona507 (n=cardona5@c-67-180-160-250.hsd1.ca.comcast.net)
- # [00:33] * Joins: borismus (n=borismus@c-98-219-161-78.hsd1.pa.comcast.net)
- # [00:33] * Joins: Rik` (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
- # [00:38] <ato> Lachy: Hope you're alright.
- # [00:38] <Lachy> ato, yeah, fine.
- # [00:39] <Lachy> the fire was on the other side of the building
- # [00:39] <ato> Ah, your apartment faces Waldemar Thranesgate?
- # [00:39] <Lachy> yes
- # [00:39] <ato> Good to know.
- # [00:40] <Lachy> ato, do I know you?
- # [00:40] <ato> No. But wilhelm directed me to your Twitter-account.
- # [00:40] <ato> (And I live next door.)
- # [00:40] <Lachy> ok.
- # [00:42] <Dashiva> Darn
- # [00:42] <Dashiva> I was hoping lastweek would have an american for us
- # [00:42] * Joins: cohitre (n=cohitre@64-40-56-46-dsl.itltd.net)
- # [00:43] * Quits: fishkandy (n=conrad@134.EC0183.cyberhome.ne.jp) ("Pike!")
- # [00:44] <Lachy> is MikeSmith American?
- # [00:44] <MikeSmith> Lachy: I am a citizen of the world
- # [00:44] <Lachy> this has been bugging me all day. There must be at least one American in the cabal.
- # [00:44] <Dashiva> MikeSmith is too close to the w3c to count
- # [00:44] <Dashiva> And he's basically Japanese anyhow
- # [00:45] <Rik`> Lachy: he has a copyright on his name, so he must be american
- # [00:45] <Dashiva> Trademark
- # [00:45] <MikeSmith> I have a patent on the business process I used to develop the trademark for my name
- # [00:46] <Rik`> I think I just sprained my brain
- # [00:47] <Lachy> MikeSmith, I assume you also have copyright on the software that implements the process used to develop the trademark for your name too, right?
- # [00:48] <Philip`> Lachy: He can't tell you, it's a trade secret
- # [00:49] <MikeSmith> the team of lawyers I keep on retainer tells me that EOLAS is infringing on our IP, so I have a pot o' gold waiting for me
- # [00:51] <MikeSmith> with that, along with with my Reorg In Box product, I will have enough money to be set for life
- # [00:52] <MikeSmith> http://logopoeia.com/softexec/about.html#reorg
- # [00:53] * Joins: aroben (n=aroben@unaffiliated/aroben)
- # [00:56] * Quits: cohitre (n=cohitre@64-40-56-46-dsl.itltd.net)
- # [01:04] * lmorchard is now known as lmorchard|away
- # [01:05] * Quits: SamerZ (n=SamerZ@CPE00222d5410b8-CM00222d5410b5.cpe.net.cable.rogers.com)
- # [01:05] * lmorchard|away is now known as lmorchard
- # [01:18] * Quits: gavin_ (n=gavin@firefox/developer/gavin) (Read error: 110 (Connection timed out))
- # [01:18] * Joins: gavin_ (n=gavin@firefox/developer/gavin)
- # [01:23] * Parts: ojan (n=ojan@72.14.229.81)
- # [01:31] * Quits: nessy (n=Adium@203-158-45-196.dyn.iinet.net.au) ("Leaving.")
- # [01:32] * Quits: dglazkov (n=dglazkov@nat/google/x-dbjbwalenprmqyzg)
- # [01:32] * Quits: weinig (n=weinig@17.246.17.253)
- # [01:33] * Joins: Rik`_ (n=Rik`@81.57.187.57)
- # [01:35] * Joins: yatil (n=Adium@78.104.102.186)
- # [01:36] * Joins: SamerZ (n=SamerZ@CPE00222d5410b8-CM00222d5410b5.cpe.net.cable.rogers.com)
- # [01:37] <TabAtkins> Who all is in the cabal? Me and Aryeh are American.
- # [01:37] * Joins: riven` (n=colin@53518387.cable.casema.nl)
- # [01:37] * Quits: riven (n=colin@pdpc/supporter/professional/riven) (Read error: 104 (Connection reset by peer))
- # [01:38] * Joins: darlene (i=185b9ec2@gateway/web/freenode/x-itusxyikqcfyouhk)
- # [01:38] * Parts: yatil (n=Adium@78.104.102.186)
- # [01:49] * Quits: Rik` (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net) (Read error: 113 (No route to host))
- # [01:49] * Rik`_ is now known as Rik`
- # [01:56] * Quits: SamerZ (n=SamerZ@CPE00222d5410b8-CM00222d5410b5.cpe.net.cable.rogers.com)
- # [01:57] * Joins: roc (n=roc@203-97-204-82.dsl.clear.net.nz)
- # [02:03] * Joins: miketaylr (n=miketayl@24.42.95.234)
- # [02:05] * Joins: yutak_home (n=kee@61.117.6.79)
- # [02:10] * Quits: ap (n=ap@17.246.19.174)
- # [02:14] * Joins: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [02:19] * Quits: tndH (n=Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com) ("ChatZilla 0.9.85-rdmsoft [XULRunner 1.9.0.1/2008072406]")
- # [02:25] * Joins: SamerZ (n=SamerZ@CPE00222d5410b8-CM00222d5410b5.cpe.net.cable.rogers.com)
- # [02:35] * Quits: fishd (n=darin@nat/google/x-exchafqsddzeusvy) (Read error: 110 (Connection timed out))
- # [02:35] * Joins: wakaba_ (n=wakaba_@122.221.184.68)
- # [02:42] * Quits: darlene (i=185b9ec2@gateway/web/freenode/x-itusxyikqcfyouhk) ("Page closed")
- # [02:45] * Quits: aroben (n=aroben@unaffiliated/aroben) (Read error: 104 (Connection reset by peer))
- # [02:46] * Joins: mpilgrim (n=mark@96.10.240.189)
- # [02:46] * Joins: cohitre (n=cohitre@c-24-18-158-106.hsd1.wa.comcast.net)
- # [02:47] * Joins: paul_irish (n=paul_iri@12.182.97.5)
- # [02:48] * Parts: cohitre (n=cohitre@c-24-18-158-106.hsd1.wa.comcast.net)
- # [03:03] * Quits: yutak_home (n=kee@61.117.6.79) ("Ex-Chat")
- # [03:07] * Quits: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [03:15] * Quits: miketaylr (n=miketayl@24.42.95.234) ("Leaving...")
- # [03:17] * Joins: miketaylr (n=miketayl@24.42.95.234)
- # [03:20] * Quits: dbaron (n=dbaron@nat/mozilla/x-uihktblarfmhmlbu) ("8403864 bytes have been tenured, next gc will be global.")
- # [03:35] * Quits: MikeSmith (n=MikeSmit@EM114-48-18-223.pool.e-mobile.ne.jp) ("Tomorrow to fresh woods, and pastures new.")
- # [04:00] * lmorchard is now known as lmorchard|away
- # [04:04] * Joins: sirdarckcat (n=sdc@121.0.29.226)
- # [04:04] * Quits: Amorphous (i=jan@unaffiliated/amorphous) (Read error: 110 (Connection timed out))
- # [04:04] * lmorchard|away is now known as lmorchard
- # [04:06] * Quits: SamerZ (n=SamerZ@CPE00222d5410b8-CM00222d5410b5.cpe.net.cable.rogers.com)
- # [04:07] * Joins: Amorphous (i=jan@unaffiliated/amorphous)
- # [04:07] * Parts: sirdarckcat (n=sdc@121.0.29.226)
- # [04:10] * Joins: MikeSmith (n=MikeSmit@EM114-48-102-75.pool.e-mobile.ne.jp)
- # [04:11] * lmorchard is now known as lmorchard|away
- # [04:16] * Joins: Super-Dot (n=Super-Do@adsl-75-61-85-191.dsl.pltn13.sbcglobal.net)
- # [04:16] * miketaylr is now known as miketaylr|zombie
- # [04:22] * Joins: bartek (n=bartek@CPE001195383de2-CM00122574b6ee.cpe.net.cable.rogers.com)
- # [04:24] <bartek> Hi. I'm testing out some HTML5 code, mainly using some SVG. I've set my <!DOCTYPE html> but it seems if I serve the file locally, using a simple http server from python I get nothing. If I view the same code online, it works. Do I need be to sending specific mimetypes to the browser in order for it to render the html correctly?
- # [04:25] <inimino> bartek: should be text/html, most any HTTP server will do that automatically if the filename ends with ".html"
- # [04:26] <Dashiva> Many browsers let you see the mimetype from the server
- # [04:26] <bartek> hmm, then I wonder what the issue is
- # [04:26] <bartek> I literally get no rendering of html5-spec stuff on my localhost
- # [04:31] * Joins: SamerZ (n=SamerZ@CPE00222d5410b8-CM00222d5410b5.cpe.net.cable.rogers.com)
- # [04:35] * lmorchard|away is now known as lmorchard
- # [04:38] * Quits: miketaylr|zombie (n=miketayl@24.42.95.234) (Remote closed the connection)
- # [04:38] * Joins: miketaylr (n=miketayl@24.42.95.234)
- # [04:39] * Quits: ttepasse (n=ttepas--@91.1.55.240) ("?Q")
- # [04:42] * Joins: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [04:46] <bartek> Ah, I figured it out. I need to be serving back text/xml, not text/html. The browser renders it great if it's text/xml but I might be wrong and just setting something weird in my code .. :)
- # [04:46] <bartek> (it works now, though)
- # [04:52] * Quits: MikeSmith (n=MikeSmit@EM114-48-102-75.pool.e-mobile.ne.jp) (Read error: 110 (Connection timed out))
- # [04:54] * Joins: dave_levin (n=dave_lev@c-98-203-247-78.hsd1.wa.comcast.net)
- # [04:59] <TabAtkins> bartek: Sounds like your browser isn't using an html5 renderer. If you're using FF, frex, it will *not* render SVG in HTML unless you're using one of the nightlies and have the html5 parser turned on. That's probably why you're having to serve it as text/xml.
- # [05:02] * Joins: weinig (n=weinig@17.246.17.253)
- # [05:06] <bartek> I'm using Chromium nightly for Ubuntu. Not sure if it does it right. It works on most sites, just had to use t ext/xml on my localhost
- # [05:11] * Quits: othermaciej (n=mjs@17.246.16.206)
- # [05:11] <roc> webkit doesn't support SVG in text/html
- # [05:13] * Quits: paul_irish (n=paul_iri@12.182.97.5) (Remote closed the connection)
- # [05:24] * Quits: mpilgrim (n=mark@96.10.240.189) (Read error: 131 (Connection reset by peer))
- # [05:28] * Joins: JoePeck (n=JoePeck@cpe-74-69-85-249.rochester.res.rr.com)
- # [05:29] * Joins: ThunderSchunked (i=43f00ab4@gateway/web/freenode/x-argamvrpnhkewyrx)
- # [05:49] * Joins: svtech (n=stanv@83.228.56.37)
- # [06:02] * Joins: MikeSmith (n=MikeSmit@tea12.w3.mag.keio.ac.jp)
- # [06:02] * Joins: dbaron (n=dbaron@c-98-234-51-190.hsd1.ca.comcast.net)
- # [06:13] * Joins: othermaciej (n=mjs@c-69-181-42-237.hsd1.ca.comcast.net)
- # [06:17] * Quits: weinig (n=weinig@17.246.17.253)
- # [06:28] * Quits: Super-Dot (n=Super-Do@adsl-75-61-85-191.dsl.pltn13.sbcglobal.net)
- # [06:29] * Joins: Super-Dot (n=Super-Do@adsl-75-61-85-191.dsl.pltn13.sbcglobal.net)
- # [06:29] * Joins: lazni (n=lazni@123.16.128.226)
- # [06:36] * Quits: TabAtkins (n=chatzill@70-139-15-246.lightspeed.rsbgtx.sbcglobal.net) (Read error: 110 (Connection timed out))
- # [06:40] * Quits: jwalden (n=waldo@nat/mozilla/x-qxsfronyqyjpmisn) ("ChatZilla 0.9.85-rdmsoft [XULRunner 1.9.1.3/20090909051541]")
- # [06:43] * Joins: weinig (n=weinig@67.180.35.124)
- # [06:50] * Joins: yatil (n=Adium@78.104.102.186)
- # [06:53] * Joins: weinig_ (n=weinig@c-67-180-35-124.hsd1.ca.comcast.net)
- # [06:54] * Quits: weinig (n=weinig@67.180.35.124) (Read error: 131 (Connection reset by peer))
- # [06:54] * weinig_ is now known as weinig
- # [06:59] * Quits: miketaylr (n=miketayl@24.42.95.234) (Remote closed the connection)
- # [07:04] * Joins: mitnavn (n=mitnavn@unaffiliated/mitnavn)
- # [07:05] * Quits: roc (n=roc@203-97-204-82.dsl.clear.net.nz)
- # [07:09] * Joins: syp_ (n=syp@lasigpc9.epfl.ch)
- # [07:09] * Quits: syp (n=syp@lasigpc9.epfl.ch) (Read error: 104 (Connection reset by peer))
- # [07:16] * Joins: TabAtkins (n=chatzill@70-139-15-246.lightspeed.rsbgtx.sbcglobal.net)
- # [07:24] * Joins: cardona507 (n=cardona5@c-67-180-160-250.hsd1.ca.comcast.net)
- # [07:24] * Quits: syp_ (n=syp@lasigpc9.epfl.ch) (Read error: 54 (Connection reset by peer))
- # [07:25] * Joins: syp (n=syp@lasigpc9.epfl.ch)
- # [07:30] * Quits: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [07:38] * Quits: borismus (n=borismus@c-98-219-161-78.hsd1.pa.comcast.net)
- # [07:38] * riven` is now known as riven
- # [07:43] * Quits: svtech (n=stanv@83.228.56.37)
- # [07:44] * Quits: doublec (n=doublec@203.97.204.82) ("Leaving")
- # [07:54] * Joins: aaron (n=drunknba@cpe-76-173-195-145.socal.res.rr.com)
- # [07:56] * Quits: yatil (n=Adium@78.104.102.186) ("Leaving.")
- # [07:58] * Quits: tyoshino (n=tyoshino@220.109.219.244) ("Leaving...")
- # [08:02] * Joins: annevk42 (n=annevk@83.227.4.198)
- # [08:04] * Joins: svtech (n=stanv@83.228.56.37)
- # [08:05] * Quits: drunknbass (n=drunknba@76.89.129.186) (Read error: 110 (Connection timed out))
- # [08:06] * Quits: svtech (n=stanv@83.228.56.37) (Client Quit)
- # [08:06] * Joins: nessy (n=Adium@203-158-45-196.dyn.iinet.net.au)
- # [08:06] * Quits: nessy (n=Adium@203-158-45-196.dyn.iinet.net.au) (Remote closed the connection)
- # [08:07] * Joins: nessy (n=Adium@203-158-45-196.dyn.iinet.net.au)
- # [08:07] * Quits: nessy (n=Adium@203-158-45-196.dyn.iinet.net.au) (Remote closed the connection)
- # [08:10] <cardona507> I am working with appcache - and I think I got it , but when I disconnect from the network my browser has all of the tabs that were open in it's cache -so I can't tell if appcache worked or not. Can someone recommend a way to test my appcache?
- # [08:17] * Quits: Lachy (n=Lachlan@85.196.122.246) ("Leaving")
- # [08:17] * Joins: Lachy (n=Lachlan@85.196.122.246)
- # [08:22] <annevk42> load one image or so over the network, do not set the online whitelist flag, and do not mention the image in the manifest, then load the app and then reload, if the image is still there there's a bug
- # [08:22] <annevk42> (iirc)
- # [08:27] * Joins: webben (n=benh@dip5-fw.corp.ukl.yahoo.com)
- # [08:32] <cardona507> thanks annevk42
- # [08:35] * Joins: pesla (n=retep@procurios.xs4all.nl)
- # [08:38] * Joins: yusukes (n=yusukes@220.109.219.244)
- # [08:43] * Quits: webben (n=benh@dip5-fw.corp.ukl.yahoo.com) ("Leaving.")
- # [08:43] * Joins: Maurice (n=ano@a80-101-46-164.adsl.xs4all.nl)
- # [08:54] * Quits: yusukes (n=yusukes@220.109.219.244) ("Leaving")
- # [08:56] * Joins: svtech (n=stanv@83.228.56.37)
- # [08:57] * Joins: cardona507_ (n=cardona5@c-67-180-160-250.hsd1.ca.comcast.net)
- # [08:57] * Quits: dbaron (n=dbaron@c-98-234-51-190.hsd1.ca.comcast.net) ("8403864 bytes have been tenured, next gc will be global.")
- # [09:00] * Joins: gsnedders (n=gsnedder@c83-252-235-130.bredband.comhem.se)
- # [09:01] * Joins: webben (n=benh@dip5-fw.corp.ukl.yahoo.com)
- # [09:04] * Quits: cardona507_ (n=cardona5@c-67-180-160-250.hsd1.ca.comcast.net)
- # [09:04] * lmorchard is now known as lmorchard|away
- # [09:05] * Quits: MikeSmith (n=MikeSmit@tea12.w3.mag.keio.ac.jp) ("Tomorrow to fresh woods, and pastures new.")
- # [09:14] * Quits: cardona507 (n=cardona5@c-67-180-160-250.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
- # [09:17] * Joins: maikmerten (n=merten@ls5dhcp196.cs.uni-dortmund.de)
- # [09:24] * Joins: cedricv (n=cedric@124.197.95.47)
- # [09:28] * Quits: gsnedders (n=gsnedder@c83-252-235-130.bredband.comhem.se) (Read error: 54 (Connection reset by peer))
- # [09:28] * Joins: gsnedders (n=gsnedder@c83-252-235-130.bredband.comhem.se)
- # [09:30] * Joins: tndH (n=Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com)
- # [09:30] * Joins: cedric_ (n=cedric@116.197.234.50)
- # [09:35] * Quits: GPHemsley (n=GPHemsle@pdpc/supporter/student/GPHemsley) ("This computer has gone to sleep")
- # [09:37] * Quits: annevk42 (n=annevk@83.227.4.198)
- # [09:37] * Joins: svl (n=me@g228018002.adsl.alicedsl.de)
- # [09:41] * Quits: gsnedders (n=gsnedder@c83-252-235-130.bredband.comhem.se)
- # [09:42] * Quits: lazni (n=lazni@123.16.128.226) (Read error: 60 (Operation timed out))
- # [09:44] * Quits: cedricv (n=cedric@124.197.95.47) (Read error: 104 (Connection reset by peer))
- # [09:54] * Joins: tyoshino (n=tyoshino@220.109.219.244)
- # [09:55] * Quits: virtuelv (n=virtuelv@213.236.208.22) ("Ex-Chat")
- # [09:58] * Quits: Super-Dot (n=Super-Do@adsl-75-61-85-191.dsl.pltn13.sbcglobal.net) (Connection timed out)
- # [09:59] <annevk2> hmm, should I rename CSSOM to "Web DOM Style" or some such so the part on the CSSOM can actually be called that way?
- # [10:02] * Joins: robertnyman (n=robertny@c83-250-122-244.bredband.comhem.se)
- # [10:02] <annevk2> I think I'll just called it "CSS Style Sheets" which is somewhat double, but consistent as well
- # [10:03] <robertnyman> About meta tag usage....
- # [10:03] <robertnyman> If I use the old way of specifying it, (<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">) which is still supported, it validates fine with the validator at W3C
- # [10:03] * Joins: foolip_ (n=philip@pat.se.opera.com)
- # [10:04] <robertnyman> But if I use the new version (<meta charset="UTF-8">), it only tentatively validates, since it claims it can't find the character encoding
- # [10:04] <robertnyman> Is this something to be implemented by the validator? Should I report it as a bug?
- # [10:05] <annevk2> sounds like a bug of some kind, yes
- # [10:05] <annevk2> what does validator.nu do?
- # [10:05] <robertnyman> From what I could see there, it just said it was valid in both cases
- # [10:05] <robertnyman> Should try it without character encoding at all, to see if it even checks that
- # [10:07] <annevk2> if it can't find the encoding it's a bug
- # [10:07] <annevk2> unless you put it in the wrong place, but then it should report that too, so it's a bug either way
- # [10:08] <robertnyman> Hmmm...
- # [10:08] <robertnyman> Well, if I check by URL (e.g. http://robertnyman.com), it seems to validate fine
- # [10:09] <annevk2> anyone a good name for a section that defines .style, getComputedStyle, and possibly new friends?
- # [10:09] <robertnyman> But if I validate by text field at validator.nu, it doesn't consider character encoding at all...
- # [10:09] <robertnyman> Oh, well, I need to make some consistent sense out of this
- # [10:09] <robertnyman> Thanks!
- # [10:11] <gsnedders|work> robertnyman: That's because you specify a series of characters, not a series of bytes (with an associated character encoding)
- # [10:12] * Joins: cedricv (n=cedric@124.197.108.49)
- # [10:12] <robertnyman> Ah, right
- # [10:13] * Joins: ciaran_lee (n=ciaran_l@ip-78-137-148-117.dub-tlght.metro.digiweb.ie)
- # [10:17] * Quits: cedric_ (n=cedric@116.197.234.50) (Read error: 104 (Connection reset by peer))
- # [10:19] * Joins: yatil (n=Adium@78.104.102.186)
- # [10:21] * Joins: cedric_ (n=cedric@124.197.86.38)
- # [10:21] * Quits: TabAtkins (n=chatzill@70-139-15-246.lightspeed.rsbgtx.sbcglobal.net) (Remote closed the connection)
- # [10:22] * Joins: zcorpan_ (n=zcorpan@c83-252-193-59.bredband.comhem.se)
- # [10:25] * Quits: webben (n=benh@dip5-fw.corp.ukl.yahoo.com) ("Leaving.")
- # [10:25] * Joins: cedric__ (n=cedric@124.197.64.136)
- # [10:26] * Quits: cedricv (n=cedric@124.197.108.49) (Read error: 60 (Operation timed out))
- # [10:30] <jgraham> annevk2: If you call it CSS Style Sheets then you will get nothing but complaints that it means Cascading Style Sheets Style Sheets
- # [10:30] <annevk2> I'll just point to CSSStyleSheet
- # [10:32] <hsivonen> sigh. I broke frames.
- # [10:34] * Quits: robertnyman (n=robertny@c83-250-122-244.bredband.comhem.se)
- # [10:35] <hsivonen> I need one of those "Have you stopped breaking the Web yet?" t-shirts.
- # [10:39] * Quits: zcorpan_ (n=zcorpan@c83-252-193-59.bredband.comhem.se) (Read error: 60 (Operation timed out))
- # [10:40] * Joins: mat_t (n=mattomas@91.189.88.12)
- # [10:41] <gsnedders|work> hsivonen: What? Where?
- # [10:42] <hsivonen> gsnedders|work: I only broke frames locally. I think the t-shirt is on the level of a suggestion on twitter at this point.
- # [10:42] <gsnedders|work> ah.
- # [10:42] <gsnedders|work> Aww…
- # [10:43] * Quits: cedric_ (n=cedric@124.197.86.38) (Read error: 110 (Connection timed out))
- # [10:44] * Quits: dave_levin (n=dave_lev@c-98-203-247-78.hsd1.wa.comcast.net)
- # [10:44] * Joins: Phae (n=phaeness@gatea.mh.bbc.co.uk)
- # [10:46] * Joins: cedric_ (n=cedric@116.197.232.66)
- # [10:46] * Joins: ROBOd (n=robod@89.122.216.38)
- # [10:57] * Joins: webben (n=benh@nat/yahoo/x-jbohpagyydnppjzk)
- # [11:00] * Joins: mpt (n=mpt@canonical/mpt)
- # [11:00] * Joins: yusukes (n=yusukes@220.109.219.244)
- # [11:03] * Quits: cedric__ (n=cedric@124.197.64.136) (Read error: 110 (Connection timed out))
- # [11:03] * Joins: cedric__ (n=cedric@124.197.75.20)
- # [11:12] <hsivonen> HTML5 doesn't have a normative reference to any flavor of RDFa, right?
- # [11:12] <hsivonen> at least I can't find the string "RDFa" in the spec
- # [11:12] <Hixie> no
- # [11:12] <hsivonen> ok
- # [11:17] * Quits: ciaran_lee (n=ciaran_l@ip-78-137-148-117.dub-tlght.metro.digiweb.ie) ("leaving")
- # [11:18] * Joins: ciaran_lee (n=ciaran_l@ip-78-137-148-117.dub-tlght.metro.digiweb.ie)
- # [11:18] <jgraham> Hixie: The encoding table in the spec isn't really based on data it's based on other peoples guesses
- # [11:19] <Hixie> it's based on what firefox does
- # [11:20] * Quits: cedric_ (n=cedric@116.197.232.66) (Read error: 110 (Connection timed out))
- # [11:21] <jgraham> Yeah and what Firefox does is based on the individual localisers right? And presumably they have not actually run studies to determine the most useful encoding, they have just guessed
- # [11:21] <Hixie> i expect there's been more of a feedback loop than that, but sure
- # [11:22] <Hixie> i would be more than happy to use better data
- # [11:26] <jgraham> Hixie: I think the fact the Welsh suggests UTF-8 rather than Windows-1252 even though, presumably, most welsh speaksers will primarilly interact with English-language content is evidence of a poor feedback loop
- # [11:26] <hsivonen> jgraham: it's quite possible that the younger localizations or the ones with a less populous user base reflect more the choices of an individual localizer rather than a feedback loop converging on what works best with legacy content
- # [11:27] <hsivonen> jgraham: my guess about how UTF-8 has ended up as default is the same as Leif's, but that's just a guess
- # [11:27] <Hixie> jgraham: i'm happy to use better data if you have it. For example, what does Opera's Welsh localisation use?
- # [11:27] <Hixie> or IE's?
- # [11:27] <jgraham> What is Leif's guess?
- # [11:28] <hsivonen> jgraham: Leif guessed that it's motto-based
- # [11:28] <Hixie> are there bugs filed by Welsh users?
- # [11:28] <Hixie> etc
- # [11:28] * jgraham can't remember or didn't folloow
- # [11:28] <jgraham> motto-based? As in "unicode is good"?
- # [11:28] <hsivonen> jgraham: right
- # [11:29] <Hixie> (i could probably be convinced to just remove all the utf-8 cases in favour of win1252, but if you want that, file a bug)
- # [11:29] <jgraham> I can't see any evidence that unicode covers the Welsh digraphs
- # [11:29] <Hixie> anyway, gotta go
- # [11:29] <Hixie> bbl
- # [11:29] <jgraham> so it makes no sense to use UTF-8 as the default rather than Win-1252
- # [11:29] <hsivonen> I'm kinda curious enough that I might file bugs against the Welsh, Romanian and Vietnamese localizations asking for rationale
- # [11:31] <hsivonen> I'm inclined to think nothing should default to UTF-8 to force authors to label their UTF-8 content
- # [11:33] <jgraham> Although it seems that they use optional accented letters that might not be covered by Win-1252. Nevertheless I have great difficulty believeing that the material consumed by Welsh-language-browser-users is not primarilly English
- # [11:33] <hsivonen> I was very surprised to find that the Vietnamese localization didn't default to the Windows-* code page for Vietnamese
- # [11:33] * Quits: mat_t (n=mattomas@91.189.88.12) ("Leaving")
- # [11:34] <hsivonen> fwiw, the Firefox localization have other oddities like Swedish defaulting to chardet on.
- # [11:34] <hsivonen> which is clearly bogus.
- # [11:34] * Joins: mat_t (n=mattomas@91.189.88.12)
- # [11:40] * Quits: tkent (n=tkent@220.109.219.244) ("Leaving...")
- # [11:45] * Quits: riven (n=colin@pdpc/supporter/professional/riven) ("Hi, I'm a quit message virus. Please replace your old line with this line and help me take over the world of IRC.")
- # [11:46] * Quits: Lachy (n=Lachlan@85.196.122.246) ("This computer has gone to sleep")
- # [11:48] * Joins: tkent (n=tkent@220.109.219.244)
- # [11:53] * Joins: riven (n=colin@pdpc/supporter/professional/riven)
- # [11:57] * Joins: zcorpan_ (n=zcorpan@83.252.193.59)
- # [11:57] * Joins: cedricv (n=cedric@112.199.145.238)
- # [11:59] * Joins: MikeSmith (n=MikeSmit@EM114-48-225-52.pool.e-mobile.ne.jp)
- # [12:05] * Joins: mpt_ (n=mpt@canonical/mpt)
- # [12:05] * Quits: zcorpan_ (n=zcorpan@83.252.193.59) (Read error: 145 (Connection timed out))
- # [12:05] * Quits: mpt (n=mpt@canonical/mpt) (Read error: 113 (No route to host))
- # [12:07] * Joins: virtuelv (n=virtuelv@213.236.208.22)
- # [12:09] * Joins: Rik`_ (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
- # [12:09] * Quits: Rik` (n=Rik`@81.57.187.57) (Read error: 131 (Connection reset by peer))
- # [12:09] * Rik`_ is now known as Rik`
- # [12:10] * Parts: yatil (n=Adium@78.104.102.186)
- # [12:10] * Quits: virtuelv (n=virtuelv@213.236.208.22) (Client Quit)
- # [12:11] * Joins: zcorpan_ (n=zcorpan@c83-252-193-59.bredband.comhem.se)
- # [12:13] * Joins: Lachy (n=Lachlan@pat-tdc.opera.com)
- # [12:15] * Quits: cedric__ (n=cedric@124.197.75.20) (Read error: 110 (Connection timed out))
- # [12:17] * Joins: cedric_ (n=cedric@116.197.241.1)
- # [12:23] * Quits: cedricv (n=cedric@112.199.145.238) (Read error: 104 (Connection reset by peer))
- # [12:26] * Quits: SamerZ (n=SamerZ@CPE00222d5410b8-CM00222d5410b5.cpe.net.cable.rogers.com)
- # [12:26] * Quits: zcorpan_ (n=zcorpan@c83-252-193-59.bredband.comhem.se) (Read error: 60 (Operation timed out))
- # [12:34] * Quits: pesla (n=retep@procurios.xs4all.nl) ("( www.nnscript.com :: NoNameScript 4.21 :: www.esnation.com )")
- # [12:34] * Joins: Rik`_ (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
- # [12:50] * Quits: Rik` (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net) (Read error: 113 (No route to host))
- # [12:50] * Rik`_ is now known as Rik`
- # [12:51] * Joins: adactio (n=adactio@host86-163-206-16.range86-163.btcentralplus.com)
- # [12:57] * Quits: othree (n=othree@admin39.ct.ntust.edu.tw) ("leaving")
- # [12:58] * Joins: othree (n=othree@admin39.ct.ntust.edu.tw)
- # [13:01] * Joins: roc (n=roc@121.74.160.0)
- # [13:06] * Joins: zdobersek (n=zan@cpe-92-37-76-134.dynamic.amis.net)
- # [13:19] * Joins: gunderwonder (n=gunderwo@garage.upstruct.com)
- # [13:23] * mpt_ is now known as mpt
- # [13:24] * Joins: SamerZ (n=SamerZ@CPE00222d5410b8-CM00222d5410b5.cpe.net.cable.rogers.com)
- # [13:34] * Joins: paul_irish (n=paul_iri@12.182.97.5)
- # [13:37] * Quits: k0rnel (n=k0rnel@krtko.org) (clarke.freenode.net irc.freenode.net)
- # [13:37] * Quits: gsnedders|work (n=gsnedder@pat.se.opera.com) (clarke.freenode.net irc.freenode.net)
- # [13:39] * Joins: k0rnel (n=k0rnel@krtko.org)
- # [13:39] * Joins: gsnedders|work (n=gsnedder@pat.se.opera.com)
- # [13:39] * Quits: k0rnel (n=k0rnel@krtko.org) (Killed by niven.freenode.net (Nick collision))
- # [13:39] * Joins: k0rnel (n=k0rnel@krtko.org)
- # [13:45] * Quits: SamerZ (n=SamerZ@CPE00222d5410b8-CM00222d5410b5.cpe.net.cable.rogers.com)
- # [13:54] * Joins: smaug_ (n=chatzill@82.181.150.24)
- # [13:55] * Quits: Rik` (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net) (Read error: 113 (No route to host))
- # [14:09] * Quits: tyoshino (n=tyoshino@220.109.219.244) (clarke.freenode.net irc.freenode.net)
- # [14:09] * Quits: aaron (n=drunknba@cpe-76-173-195-145.socal.res.rr.com) (clarke.freenode.net irc.freenode.net)
- # [14:09] * Quits: weinig (n=weinig@c-67-180-35-124.hsd1.ca.comcast.net) (clarke.freenode.net irc.freenode.net)
- # [14:09] * Quits: othermaciej (n=mjs@c-69-181-42-237.hsd1.ca.comcast.net) (clarke.freenode.net irc.freenode.net)
- # [14:09] * Quits: sebmarkbage (n=miranda@c29.a108.sto.bahnhof.net) (clarke.freenode.net irc.freenode.net)
- # [14:09] * Quits: bobs_ (n=oeskola@kekkonen.cs.hut.fi) (clarke.freenode.net irc.freenode.net)
- # [14:09] * Quits: ukai (n=ukai@220.109.219.244) (clarke.freenode.net irc.freenode.net)
- # [14:09] * Quits: shepazu (n=schepers@adsl-227-105-48.rmo.bellsouth.net) (clarke.freenode.net irc.freenode.net)
- # [14:09] * Quits: deltab (n=deltab@82-36-30-34.cable.ubr02.smal.blueyonder.co.uk) (clarke.freenode.net irc.freenode.net)
- # [14:09] * Joins: tyoshino (n=tyoshino@220.109.219.244)
- # [14:09] * Joins: aaron (n=drunknba@cpe-76-173-195-145.socal.res.rr.com)
- # [14:09] * Joins: weinig (n=weinig@c-67-180-35-124.hsd1.ca.comcast.net)
- # [14:09] * Joins: othermaciej (n=mjs@c-69-181-42-237.hsd1.ca.comcast.net)
- # [14:09] * Joins: sebmarkbage (n=miranda@c29.a108.sto.bahnhof.net)
- # [14:09] * Joins: shepazu (n=schepers@adsl-227-105-48.rmo.bellsouth.net)
- # [14:09] * Joins: ukai (n=ukai@220.109.219.244)
- # [14:09] * Joins: deltab (n=deltab@82-36-30-34.cable.ubr02.smal.blueyonder.co.uk)
- # [14:09] * Joins: bobs_ (n=oeskola@kekkonen.cs.hut.fi)
- # [14:10] * Joins: MikeSmithX (n=MikeSmit@EM114-48-169-250.pool.e-mobile.ne.jp)
- # [14:11] * Quits: wakaba_ (n=wakaba_@122.221.184.68) ("Leaving...")
- # [14:12] * Parts: bartek (n=bartek@CPE001195383de2-CM00122574b6ee.cpe.net.cable.rogers.com)
- # [14:16] * Joins: virtuelv (n=virtuelv@213.236.208.22)
- # [14:19] <gsnedders|work> Philip`: ping
- # [14:27] * Quits: MikeSmith (n=MikeSmit@EM114-48-225-52.pool.e-mobile.ne.jp) (Read error: 110 (Connection timed out))
- # [14:42] * Quits: paul_irish (n=paul_iri@12.182.97.5) ("Leaving...")
- # [14:42] * Quits: gunderwonder (n=gunderwo@garage.upstruct.com)
- # [14:44] * Quits: cedric_ (n=cedric@116.197.241.1) (Remote closed the connection)
- # [14:54] * Joins: TabAtkins (n=chatzill@70-139-15-246.lightspeed.rsbgtx.sbcglobal.net)
- # [14:55] * Joins: MikeSmith (n=MikeSmit@EM114-48-123-207.pool.e-mobile.ne.jp)
- # [14:59] * Joins: zcorpan_ (n=zcorpan@pat.se.opera.com)
- # [15:00] <Philip`> gsnedders|work: Space Invaders
- # [15:00] <gsnedders|work> Philip`: So how long do I have to wait?
- # [15:01] <Philip`> gsnedders|work: For what?
- # [15:01] <gsnedders|work> Philip`: For you to properly pong me? :P
- # [15:02] <Philip`> gsnedders|work: Oh, sorry, I just got mixed up a bit
- # [15:02] <Philip`> I'll be away in a small number of minutes, but am here now
- # [15:02] <gsnedders|work> Philip`: How did you organize the dotbot data such that you could easily run regex and get the URL of the page?
- # [15:06] <Philip`> gsnedders|work: All I did was have a four-byte URL length int, then the URL string, then a four-byte response length, then the response, then repeat
- # [15:07] <Philip`> and alternated between 16 output files to allow some parallelism in processing (which the grep tool doesn't use)
- # [15:07] <Philip`> and gzipped all the files
- # [15:07] <gsnedders|work> Philip`: So how do you run regex? Via some script?
- # [15:07] * Joins: pmuellr (n=pmuellr@rrcs-70-63-146-90.midsouth.biz.rr.com)
- # [15:07] <Philip`> and then wrote some Java code that would load all the files and run regexps
- # [15:07] <gsnedders|work> k
- # [15:08] <Philip`> (and parse the HTTP headers etc)
- # [15:10] <Philip`> (The initial file format conversion / splitting was just to make things easier to parse efficiently in Java, and to allow parallel processing on separate chunks of pages)
- # [15:11] * Joins: lazni (n=lazni@118.71.2.134)
- # [15:16] * Quits: MikeSmithX (n=MikeSmit@EM114-48-169-250.pool.e-mobile.ne.jp) (Read error: 110 (Connection timed out))
- # [15:35] * Quits: webben (n=benh@nat/yahoo/x-jbohpagyydnppjzk) (Read error: 110 (Connection timed out))
- # [15:39] * Joins: pmuellr_ (n=pmuellr@rrcs-70-63-146-90.midsouth.biz.rr.com)
- # [15:44] <TabAtkins> Woah, woah, woah. " No one, not even those who support RDF/RDFa has suggested dumping Microdata." At what point did Shelley switch from being misleading to outright lying?
- # [15:45] * Quits: pmuellr_ (n=pmuellr@rrcs-70-63-146-90.midsouth.biz.rr.com)
- # [15:46] <hsivonen> TabAtkins: citation-needed for suggestion of dumping microdata.
- # [15:46] <TabAtkins> Hmm, I'll go look for it.
- # [15:53] * Quits: pmuellr (n=pmuellr@rrcs-70-63-146-90.midsouth.biz.rr.com) (Read error: 110 (Connection timed out))
- # [15:56] * Joins: BlurstOfTimes (n=blurstof@168.203.117.66)
- # [15:57] * Joins: fishkandy (n=conrad@134.EC0183.cyberhome.ne.jp)
- # [15:58] <TabAtkins> All right, point. Nowhere that I can find does Shelley explicitly say that she wants to dump Microdata. There is the point where she ragequit the group because of Microdata, and several places where she expressed that it was useless or similar, but nowhere where she actually said something along the lines of "We should kill Microdata".
- # [16:05] * Quits: virtuelv (n=virtuelv@213.236.208.22) (Read error: 145 (Connection timed out))
- # [16:05] <hsivonen> wow. I was unaware that PICS is the oldest non-superceded REC
- # [16:06] * hsivonen wonders what PICS 1.0 was
- # [16:06] <hsivonen> if 1.1 is from 1996
- # [16:06] * Quits: mitnavn (n=mitnavn@unaffiliated/mitnavn)
- # [16:12] * Joins: miketaylr (n=miketayl@38.117.156.163)
- # [16:14] * Joins: pmuellr (n=pmuellr@nat/ibm/x-dtjpcrowugeutmmf)
- # [16:19] * Joins: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [16:21] <Lachy> TabAtkins, Shelley and others have advocated the position that Microdata should be removed from HTML5 and developed in its own independent spec, but I suspect such people have avoided directly saying that it should be dropped
- # [16:21] <TabAtkins> Yeah, that's the line of the hour.
- # [16:22] <Lachy> though, I suspect that ultimately, they want the end result to be that Microdata dies off in favour of RDFa
- # [16:23] <Lachy> whereas, I don't have a problem with saying directly that I think RDFa should just die.
- # [16:23] <annevk2> don't assume bad faith
- # [16:24] * Joins: yatil (n=Adium@78.104.102.186)
- # [16:25] <MikeSmith> amen to what annevk2 said
- # [16:25] <Lachy> I'm not assuming bad faith.
- # [16:26] <MikeSmith> Lachy: no, you just "suspect" it
- # [16:26] <MikeSmith> clearly that's very different from assuming it
- # [16:26] <MikeSmith> my bad
- # [16:26] <TabAtkins> I don't think bad faith is involved in wanting one option to win among multiple.
- # [16:27] <annevk2> TabAtkins, you're missing the point
- # [16:27] <Lachy> what I said had nothing to do with assuming/suspecting bad faith. It's just the logical conclusion from the fact that they openly don't support Microdata and are strongly pushing RDFa instead.
- # [16:27] <annevk2> TabAtkins, assuming bad faith is not about you, but what you think the plans of the other party are
- # [16:28] <TabAtkins> annevk2: Indeed, and I think I know exactly what their plans are, and I don't have a problem with that. I do have a problem with certain people attempting to profess neutrality when they are advocates of a particular side, but that's it.
- # [16:28] <othermaciej> it seems clear that most people asking for Microdata to be removed from the main spec have a preference for RDFa and would in some sense like it to win
- # [16:28] <annevk2> Lachy, voicing support for A and not B does not mean you want B to die off
- # [16:28] <annevk2> that's not at all logical
- # [16:28] <othermaciej> but it seems reasonable to ask for RDFa and Microdata to be on a level playing field
- # [16:29] <othermaciej> and that request is not equivalent to blocking Microdata and doesn't necessarily imply a secret desire to kill it
- # [16:29] <othermaciej> so it's a request that should be considered on the merits
- # [16:30] <othermaciej> on the other hand, I also think it's a fair position to say that Microdata is better than RDFa and *should* be given the advantage, or to argue the opposite
- # [16:30] * Joins: Super-Dot (n=Super-Do@adsl-76-231-44-247.dsl.pltn13.sbcglobal.net)
- # [16:30] <Lachy> sure, but that's not bad faith either. Bad faith suggests that they have a malicious motive with what they're doing to undermine some work, and that's not what they're doing.
- # [16:30] <othermaciej> but arguments of the form "A is better than B so we should make it win" don't tend to use any rationale that would be convincing to the other side
- # [16:31] <othermaciej> even potentially convincing
- # [16:31] * lmorchard|away is now known as lmorchard
- # [16:31] <othermaciej> whereas "let's put these on an even footing for reasons of fairness" is something you could in theory agree with whether you prefer A or B
- # [16:32] <hsivonen> I think accusing people of lying without citing evidence is improper, but I don't think it would be bad faith on the part of the RDFa proponents if they openly wanted to kill Microdata if they believed RDFa is better for the Web and Microdata is bad for the Web.
- # [16:32] <othermaciej> it would not be in bad faith to openly pursue that goal
- # [16:32] <TabAtkins> Well, wait a moment. That's not something you can agree with in general. Most proposals should *not* be on an even footing, because one is clearly better than the other.
- # [16:33] * Joins: taf2 (n=taf2@38.99.201.242)
- # [16:33] <othermaciej> it could be seen as bad faith to claim to just want fairness but only as a preliminary step to a secret goal of defeating the opposition in some other way
- # [16:33] <othermaciej> TabAtkins: I'm not saying that argument is always persuasive regardless of the specific A and B or the person considering the argument
- # [16:34] <jgraham> Once people are thinkiong in terms of opposition and defeating you have lost anyway
- # [16:34] <annevk2> btw, I forgot but the document.all stuff also applies to .style.filter
- # [16:34] <TabAtkins> othermaciej: All right, just making sure. Falsely equating unequal things can make bad stuff happen.
- # [16:34] <hsivonen> jgraham: haven't we had that situation ever since 2004 with the WHATWG and the XHTML2 WG?
- # [16:34] * Joins: myakura (n=myakura@114.163.221.102)
- # [16:35] <othermaciej> just that it's something that *could* be persuasive, at least if you think reasonable people can disagree about A vs. B, even if you prefer one or the other
- # [16:36] <othermaciej> whereas "B is better" has very little chance of persuading A advocates, or at least in this debate I have yet to see anyone shift their position based on such arguments
- # [16:36] <TabAtkins> jgraham: Conflict is a necessary part of development. Opposition and defeat *are* a part of every useful process. It shouldn't be a core resolution method to every problem (compromise is often useful), but nor should it be ignored.
- # [16:36] <hsivonen> annevk2: whoa, whoa. are there other undetectable objects besides document.all? across all of Gecko, WebKit and Opera?
- # [16:36] <othermaciej> hsivonen: in WebKit, document.all and style.filter are the only two objects that masquerade as undefined
- # [16:36] <hsivonen> does Gecko have a magic style.filter?
- # [16:36] <othermaciej> (style.filter returns a subclass of the ECMAScript built-in String class that masquerades as undefined)
- # [16:37] <annevk2> hsivonen, Gecko doesn't do filter
- # [16:37] <othermaciej> I think Gecko does not have style.filter at all yet, but a Gecko developer recently asked me what we do for SVG CSS properties in the CSSOM, including filter, and I told him
- # [16:37] <annevk2> hsivonen, it's hidden in Opera too
- # [16:37] <jgraham> TabAtkins: Sure. But it is helpful if the conflict is at a level where it can be resolved by technical merit rather than something else
- # [16:37] <annevk2> I told the SVG WG they should rename it cssFilter just like cssFloat
- # [16:37] <annevk2> but that didn't happen :/
- # [16:37] <hsivonen> Is this about SVG not carefully avoiding names that IE has already taken?
- # [16:37] <jgraham> (i.e. where people are prepared to accept technical arguments.)
- # [16:38] <annevk2> hsivonen, yes
- # [16:38] <hsivonen> annevk2: well, that sucks. Why didn't WebKit and Opera devs just require SVG to change?
- # [16:39] <othermaciej> we considered just dropping style.filter from the DOM entirely
- # [16:39] <othermaciej> at the time this came up, the SVG WG was less open to consideration of pragmatic concerns for browsers than it is now
- # [16:40] <hsivonen> :-(
- # [16:40] <othermaciej> I believe the CSS WG even asked the SVG WG not to use a CSS property named 'filter' in the first place, due to collision with the proprietary IE property and the resulting potential for problems
- # [16:40] <othermaciej> but SVG WG rejected that comment
- # [16:40] <othermaciej> I don't know if there is a lot of content depending on style.filter, so it may not be too late to change
- # [16:41] <othermaciej> I can't remember if there was a specific reason we didn't want to just rip it out entirely
- # [16:41] <zcorpan_> can we still change style.filter to something sane?
- # [16:41] * Joins: virtuelv (n=virtuelv@213.236.208.247)
- # [16:41] <gsnedders|work> "The specifications the Web is built upon are often rather crappy" — wilhelm
- # [16:42] * Quits: Super-Dot (n=Super-Do@adsl-76-231-44-247.dsl.pltn13.sbcglobal.net) ("Colloquy more like Coolloquy")
- # [16:42] <gsnedders|work> (sorry, I found that amusing because normally I only hear really vulgar things about specs or trying-hard-to-be-polite-while-saying-they-suck things)
- # [16:43] <annevk2> hsivonen, apparently Mozilla didn't agree to change the name...
- # [16:43] * Quits: yatil (n=Adium@78.104.102.186) ("Leaving.")
- # [16:43] * Joins: yatil (n=Adium@78.104.102.186)
- # [16:45] <hsivonen> annevk2: interesting situation.
- # [16:45] * Joins: dave_levin (n=dave_lev@c-98-203-247-78.hsd1.wa.comcast.net)
- # [16:46] * Quits: dave_levin (n=dave_lev@c-98-203-247-78.hsd1.wa.comcast.net) (Client Quit)
- # [16:46] * Joins: dave_levin (n=dave_lev@72.14.224.1)
- # [16:47] <annevk2> yes :)
- # [16:53] <svtech> gsnedders|work, and the technologies used by most browsers are also rather crappy.
- # [16:54] <svtech> Why can't we still smooth zoom our web pages or enjoy hardware accelerated rendering :(
- # [16:54] <othermaciej> annevk2: Mozilla didn't agree to change the name of a property they still haven't implemented?
- # [16:57] <gsnedders|work> svtech: Opera is working on a hardware accelerated backend for rendering
- # [16:57] * Quits: maikmerten (n=merten@ls5dhcp196.cs.uni-dortmund.de) (Remote closed the connection)
- # [16:57] * Quits: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [17:00] * Quits: Maurice (n=ano@a80-101-46-164.adsl.xs4all.nl) ("Disconnected...")
- # [17:00] * Joins: remysharp (n=remyshar@80.229.253.218)
- # [17:01] <annevk2> othermaciej, that's what Erik told me, yes
- # [17:01] <annevk2> othermaciej, prolly over Brendan Eigh's dead body, too :)
- # [17:02] <annevk2> s/gh/ch/ oop
- # [17:02] <annevk2> s
- # [17:02] <othermaciej> annevk2: we should probably propose changing it again so we can get rid of the stupid undetectability hack
- # [17:02] <othermaciej> annevk2: because for style.filter, it's completely a self-inflicted wound
- # [17:04] <annevk2> yes, I said so to Erik, but then he had to go
- # [17:04] <Philip`> svtech: I've found that I can effectively emulate smooth zooming without any additional hardware requirements, by moving my head backwards and forwards
- # [17:06] * Philip` wonders how much more effective hardware acceleration could be if it was designed for web browsers rather than for games
- # [17:10] <annevk2> where in HTML5 is it defined when layout is supposed to be done?
- # [17:11] * Quits: remysharp (n=remyshar@80.229.253.218) ("Gotta shoot - "peeyaow"")
- # [17:12] <zcorpan_> annevk2: event loop?
- # [17:13] <zcorpan_> "If necessary, update the rendering or user interface of any Document or browsing context to reflect the current state."
- # [17:16] * Quits: virtuelv (n=virtuelv@213.236.208.247) (Read error: 110 (Connection timed out))
- # [17:16] * Joins: virtuelv_ (n=virtuelv@213.236.208.22)
- # [17:16] * Quits: zcorpan_ (n=zcorpan@pat.se.opera.com)
- # [17:17] * Joins: cardona507 (n=cardona5@c-67-180-160-250.hsd1.ca.comcast.net)
- # [17:26] * Quits: JoePeck (n=JoePeck@cpe-74-69-85-249.rochester.res.rr.com) (Read error: 104 (Connection reset by peer))
- # [17:26] * Joins: JoePeck (n=JoePeck@cpe-74-69-85-249.rochester.res.rr.com)
- # [17:29] * Quits: virtuelv_ (n=virtuelv@213.236.208.22) (Read error: 145 (Connection timed out))
- # [17:32] * Quits: yatil (n=Adium@78.104.102.186) ("Leaving.")
- # [17:34] * Quits: Lachy (n=Lachlan@pat-tdc.opera.com) ("This computer has gone to sleep")
- # [17:35] * Joins: dglazkov (n=dglazkov@nat/google/x-jqrebmsozgxsribx)
- # [17:36] * Joins: webben (n=benh@nat/yahoo/x-zntxnveintiqdlgh)
- # [17:40] * Joins: mitnavn (n=mitnavn@unaffiliated/mitnavn)
- # [17:41] * lmorchard is now known as lmorchard|away
- # [17:46] * Quits: mpt (n=mpt@canonical/mpt) (Operation timed out)
- # [17:46] * Joins: Lachy (n=Lachlan@85.196.122.246)
- # [17:52] * Joins: borismus (n=borismus@CMU-348674.WV.CC.CMU.EDU)
- # [17:56] * Joins: mpt (n=mpt@canonical/mpt)
- # [17:57] * Joins: gsnedders (n=gsnedder@c83-252-235-100.bredband.comhem.se)
- # [18:00] * Joins: ap (n=ap@c-24-130-131-182.hsd1.ca.comcast.net)
- # [18:00] * Joins: yatil (n=Adium@78.104.102.186)
- # [18:04] * Parts: yatil (n=Adium@78.104.102.186)
- # [18:09] * lmorchard|away is now known as lmorchard
- # [18:14] * Joins: Maurice (i=copyman@5ED548D4.cable.ziggo.nl)
- # [18:15] * Joins: annevk42 (n=annevk@c-c604e353.13-500-64736c15.cust.bredbandsbolaget.se)
- # [18:16] * Quits: weinig (n=weinig@c-67-180-35-124.hsd1.ca.comcast.net)
- # [18:17] * Quits: mitnavn (n=mitnavn@unaffiliated/mitnavn)
- # [18:21] <Philip`> http://www.w3.org/News/2009#entry-6521 - hmm, I had to look at the image's alt text before I could figure out what the image meant
- # [18:22] <JoePeck> Philip`: lol =)
- # [18:29] * Quits: mpt (n=mpt@canonical/mpt) ("Ex-Chat")
- # [18:35] * Joins: ttepasse (n=ttepas--@p5B017DAC.dip.t-dialin.net)
- # [18:38] * Joins: aroben (n=aroben@unaffiliated/aroben)
- # [18:39] * Joins: Midler (n=midler@212.37.124.243)
- # [18:41] * Quits: lazni (n=lazni@118.71.2.134) (K-lined)
- # [18:41] * Joins: mitnavn (n=mitnavn@unaffiliated/mitnavn)
- # [18:43] * Joins: taf2_ (n=taf2@38.99.201.242)
- # [18:46] * Quits: svtech (n=stanv@83.228.56.37) (Read error: 60 (Operation timed out))
- # [18:46] * Joins: maikmerten (n=maikmert@BAE37d2.bae.pppool.de)
- # [18:50] * Quits: Phae (n=phaeness@gatea.mh.bbc.co.uk)
- # [18:50] * Quits: foolip_ (n=philip@pat.se.opera.com) (Read error: 110 (Connection timed out))
- # [18:52] * Joins: mpt (n=mpt@canonical/mpt)
- # [18:55] * Quits: dave_levin (n=dave_lev@72.14.224.1)
- # [18:55] * Joins: dave_levin (n=dave_lev@c-98-203-247-78.hsd1.wa.comcast.net)
- # [18:56] * Quits: borismus (n=borismus@CMU-348674.WV.CC.CMU.EDU)
- # [19:01] * Quits: mat_t (n=mattomas@91.189.88.12) (Remote closed the connection)
- # [19:01] * Quits: taf2 (n=taf2@38.99.201.242) (Read error: 113 (No route to host))
- # [19:01] * taf2_ is now known as taf2
- # [19:02] * Joins: weinig (n=weinig@17.246.17.253)
- # [19:03] * Quits: zdobersek (n=zan@cpe-92-37-76-134.dynamic.amis.net) (Remote closed the connection)
- # [19:04] * Quits: annevk42 (n=annevk@c-c604e353.13-500-64736c15.cust.bredbandsbolaget.se)
- # [19:06] * Joins: jwalden (n=waldo@63.245.220.240)
- # [19:07] * Quits: maikmerten (n=maikmert@BAE37d2.bae.pppool.de) (Read error: 110 (Connection timed out))
- # [19:07] * Quits: ap (n=ap@c-24-130-131-182.hsd1.ca.comcast.net)
- # [19:11] * Joins: zdobersek (n=zan@cpe-92-37-76-134.dynamic.amis.net)
- # [19:14] * Quits: othermaciej (n=mjs@c-69-181-42-237.hsd1.ca.comcast.net)
- # [19:16] * Quits: jwalden (n=waldo@63.245.220.240) (Read error: 145 (Connection timed out))
- # [19:21] * Joins: cying (n=cying@70.90.171.153)
- # [19:21] * Quits: webben (n=benh@nat/yahoo/x-zntxnveintiqdlgh) (Remote closed the connection)
- # [19:23] * Joins: aroben_ (n=aroben@unaffiliated/aroben)
- # [19:25] * Joins: borismus (n=borismus@CMU-348674.WV.CC.CMU.EDU)
- # [19:28] * Quits: aroben (n=aroben@unaffiliated/aroben) (Nick collision from services.)
- # [19:28] * aroben_ is now known as aroben
- # [19:30] * Joins: mpilgrim__ (n=mark@rrcs-96-10-240-189.midsouth.biz.rr.com)
- # [19:30] * mpilgrim__ is now known as mpilgrim
- # [19:31] <mpilgrim> http://www.w3.org/Bugs/Public/show_bug.cgi?id=7542
- # [19:33] * Joins: maikmerten (n=maikmert@BAE0532.bae.pppool.de)
- # [19:35] <mpilgrim> "
- # [19:35] <mpilgrim> One way to resolve this issue, and ensure its closure before Last Call is
- # [19:35] <mpilgrim> to remove the Microdata section, either into its own spec, or entirely.
- # [19:35] <mpilgrim> "
- # [19:36] <mpilgrim> @Lachy, @hsivonen, @TabAtkins
- # [19:37] * Joins: GPHemsley (n=GPHemsle@pdpc/supporter/student/GPHemsley)
- # [19:37] <Philip`> Is that in relation to "something along the lines of "We should kill Microdata""? If so, I don't see how "X is possible" implies "We should do X"
- # [19:38] * Joins: gratz|home (n=gratz@cpc3-brig15-2-0-cust237.3-3.cable.virginmedia.com)
- # [19:38] * Parts: adactio (n=adactio@host86-163-206-16.range86-163.btcentralplus.com)
- # [19:40] <mpilgrim> http://lists.w3.org/Archives/Public/public-html/2009May/0074.html
- # [19:40] <mpilgrim> "There are exactly two options for metadata going forward ...
- # [19:40] <mpilgrim> The options
- # [19:40] <mpilgrim> are microformats, and RDFa.
- # [19:40] <mpilgrim> "
- # [19:41] * Quits: mpt (n=mpt@canonical/mpt) ("Ex-Chat")
- # [19:42] <TabAtkins> I'm heading to lunch - I'll respond later.
- # [19:42] * Joins: annevk42 (n=annevk@c-c604e353.13-500-64736c15.cust.bredbandsbolaget.se)
- # [19:43] * Joins: jwalden (n=waldo@nat/mozilla/x-faayhxjthpdkamue)
- # [19:45] <mpilgrim> http://lists.w3.org/Archives/Public/public-html/2009May/0069.html
- # [19:46] <mpilgrim> "To be blunt, I'm only interested in this specification because I hope to see it advance two other specifications that have been hindered by their XHTML-only state: SVG and RDFa."
- # [19:46] * Joins: sbublava (n=stephan@77.116.68.244)
- # [19:49] <annevk42> I'm getting particularly bored with all the non-constructive meta discussions
- # [19:50] <annevk42> On the upside I am much better trained now at spotting and ignoring them
- # [19:51] * Quits: cardona507 (n=cardona5@c-67-180-160-250.hsd1.ca.comcast.net)
- # [19:51] <Philip`> Are there ever constructive meta discussions?
- # [19:51] * Quits: Midler (n=midler@212.37.124.243) ("Leaving.")
- # [19:51] * Quits: borismus (n=borismus@CMU-348674.WV.CC.CMU.EDU)
- # [19:52] <annevk42> I had one at TPAC last year about what needs to be done to solve the HTML to AT mapping issue
- # [19:52] <annevk42> And I've had several with members of the i18n WG
- # [19:54] * Quits: zdobersek (n=zan@cpe-92-37-76-134.dynamic.amis.net) (Read error: 60 (Operation timed out))
- # [19:54] <mpilgrim> "meta is murder": http://www.codinghorror.com/blog/archives/001282.html
- # [19:55] * Joins: zdobersek (n=zan@cpe-92-37-68-183.dynamic.amis.net)
- # [19:57] <mpilgrim> (which is not an argument against all meta discussions, just an argument for having them somewhere else)
- # [19:58] <gsnedders> jgraham: Can you push your fixes to html5lib?
- # [19:59] * Joins: ojan (n=ojan@72.14.229.81)
- # [20:01] * Joins: borismus (n=borismus@CMU-348674.WV.CC.CMU.EDU)
- # [20:02] * Joins: cying_ (n=cying@70.90.171.153)
- # [20:03] * Quits: cying_ (n=cying@70.90.171.153) (Remote closed the connection)
- # [20:03] * Quits: cying (n=cying@70.90.171.153) (Connection reset by peer)
- # [20:03] * Joins: cying_ (n=cying@70.90.171.153)
- # [20:06] * Joins: cying (n=cying@70.90.171.153)
- # [20:06] * Quits: cying (n=cying@70.90.171.153) (Remote closed the connection)
- # [20:10] * Quits: cying_ (n=cying@70.90.171.153) (Read error: 131 (Connection reset by peer))
- # [20:23] * Joins: othermaciej (n=mjs@17.203.15.228)
- # [20:24] * Quits: jwalden (n=waldo@nat/mozilla/x-faayhxjthpdkamue) (Read error: 60 (Operation timed out))
- # [20:26] * Quits: weinig (n=weinig@17.246.17.253)
- # [20:34] * Quits: myakura (n=myakura@114.163.221.102) (Read error: 131 (Connection reset by peer))
- # [20:35] * Quits: annevk42 (n=annevk@c-c604e353.13-500-64736c15.cust.bredbandsbolaget.se)
- # [20:37] * Joins: weinig_ (n=weinig@17.246.17.253)
- # [20:43] * Quits: maikmerten (n=maikmert@BAE0532.bae.pppool.de) (Remote closed the connection)
- # [20:45] * Joins: shelleyp (n=shelleyp@ppp-70-242-144-8.dsl.stlsmo.swbell.net)
- # [20:45] * Quits: weinig_ (n=weinig@17.246.17.253)
- # [20:46] <shelleyp> annevk2: by your disinterest in discussions about metadata, which is what Microdata is, I think we can take it that you agree with removing it from HTML5
- # [20:48] <shelleyp> In fact, by much of the disinterest I see in this group, I believe we can achieve this goal by lazy consensus, and then we'll never need discuss it again
- # [20:48] * Quits: GPHemsley (n=GPHemsle@pdpc/supporter/student/GPHemsley) ("This computer has gone to sleep")
- # [20:50] <TabAtkins> shelleyp: I am interested in metadata at least somewhat, and feel that Microdata is a superior solution which deserves to be in the spec. (I'm still at lunch, though, so if you reply I'll be a while in seeing it.)
- # [20:50] <othermaciej> hi shelleyp
- # [20:50] <shelleyp> You need to reply to the email list
- # [20:50] <shelleyp> Hi Maciej
- # [20:51] <shelleyp> TabAtkins: sorry, I think you need to reply to the email lists. That way a positive note can be recorded in favor of keeping microdata
- # [20:51] <othermaciej> definitely anyone who thinks that Microdata should stay in the spec should post their position and rationale to public-html
- # [20:51] * Quits: borismus (n=borismus@CMU-348674.WV.CC.CMU.EDU)
- # [20:51] <shelleyp> othermaciej: agree. It would be most helpful
- # [20:52] <othermaciej> if there are no strong reasons given for including it in HTML5, then a Change Proposal to remove it would likely succeed by default
- # [20:52] <shelleyp> othermaciej: agree with that also.
- # [20:53] <othermaciej> (I haven't closely reviewed the reasons for keeping it in that people posted so far)
- # [20:54] <shelleyp> othermaciej: I've seen two, but could be wrong. One is all markup should stay together, the second RDFa is bad
- # [20:54] <shelleyp> othermaciej: but the RDFa is bad argument isn't pertinent to keeping Microdata
- # [20:54] * Joins: GPHemsley (n=GPHemsle@bsc.qc.cuny.edu)
- # [20:55] <othermaciej> Jonas said: "I think microformats are a very interesting feature and important enough to keep in the main specification" but he didn't expand on that in more detail
- # [20:55] <shelleyp> othermaciej: microformats?
- # [20:55] <jgraham> gsnedders: I'll push now (just go back from Swedish)
- # [20:55] <othermaciej> I assume he misspoke
- # [20:56] <othermaciej> I cut & pasted from his email
- # [20:56] <shelleyp> othermaciej: I think he might have. At the same time, though, there has been a conflation between microdata and microformats
- # [20:56] <shelleyp> othermaciej: we should leave microformats totally out of the discussion, because its a completely independent effort
- # [20:57] * Philip` suggests renaming microdata to something that doesn't contain "micro", to avoid confusion
- # [20:57] <othermaciej> he also said he thinks Microdata is "an integral part of the HTML language" though without much further justification
- # [20:57] <othermaciej> I think people citing microformats either misspoke (I think that's the case with Jonas) or were drawing functional comparisons
- # [20:57] * Quits: svl (n=me@g228018002.adsl.alicedsl.de) ("And back he spurred like a madman, shrieking a curse to the sky.")
- # [20:57] <shelleyp> othermaciej: That's kind of why I want to move away from the RDFa is bad argument. That's not a viable reason for keeping Microdata.
- # [20:58] <othermaciej> Philip Jägenstedt said he thinks microdata should be included because "it is a fairly simple syntax/model and a DOM interface which should be familar to web developers while still solving real use cases"
- # [20:58] <shelleyp> othermaciej: For instance, ask a person who likes RDFa why, they won't answer "Because Microdata is so bad"
- # [20:58] <othermaciej> I think some people failed to consider the "other applicable specifications" clause
- # [20:59] <shelleyp> othermaciej: That explains why Microdata could exist, but not necessarily why it should stay in the HTML spec
- # [20:59] <othermaciej> shelleyp: I'm quoting the reasons here, not necessarily endorsing them
- # [21:00] <shelleyp> othermaciej: Sure, I'm kind of just ruminating on the statements. I appreciated that Philip did provide specifics
- # [21:00] * Joins: weinig (n=weinig@17.246.17.253)
- # [21:00] <othermaciej> a lot of people did make arguments of roughly the form "Microdata is better than RDFa"
- # [21:01] <shelleyp> othermaciej: what is the "other applicable specifications" clause?
- # [21:01] <othermaciej> I tend to agree that's not a strong reason by itself to put it in the main spec
- # [21:01] <othermaciej> shelleyp: basically that HTML5 allows extension specifications to define additional elements and attributes
- # [21:01] <othermaciej> shelleyp: so the argument that all the element and attributes have to be in the main spec is not correct, at least on a technical level
- # [21:02] <othermaciej> see http://dev.w3.org/html5/spec/Overview.html#semantics-0
- # [21:02] <othermaciej> "Authors must not use elements, attributes, and attribute values that are not permitted by this specification or other applicable specifications."
- # [21:03] <othermaciej> and the link to http://dev.w3.org/html5/spec/Overview.html#other-applicable-specifications (scroll up a bit)
- # [21:03] * Quits: weinig (n=weinig@17.246.17.253) (Client Quit)
- # [21:03] * Quits: taf2 (n=taf2@38.99.201.242)
- # [21:03] <shelleyp> othermaciej: that would definitely cover Microdata in a separate spec.
- # [21:03] <othermaciej> indeed, and it also covers RDFa in a separate spec
- # [21:04] <othermaciej> so there's no technical obstacle to having some elements and attributes defined in a separate spec
- # [21:04] <jgraham> It seems to me that "RDFa is bad" is a valid reason for having an asymmetry between RDFa and Microdata and not having such an asymmetry has been one of the reasons stated for removing Microdata from the spec
- # [21:04] <Philip`> I suppose it would also cover <em> and <object> and hundreds of other things in separate specs
- # [21:04] <othermaciej> my personal feelings on this issue are:
- # [21:05] <othermaciej> - I think Microdata is technically a better solution for its use cases than RDFa
- # [21:05] <othermaciej> - I expect people will continue to use RDFa in text/html no matter what we say, so it may as well have a proper spec
- # [21:06] * Joins: svtech (n=stanv@83.228.56.37)
- # [21:06] <jgraham> (so I think that if you want to remove arguments that depend on the technical merits of Microdata vs RDFa you need to do so symmetrically; that is you need to argue for removal on its own merits and not because of some sense of fairness)
- # [21:06] <othermaciej> - I think there's enough reasonable difference of opinion on the relative merits of RDFa and Microdata that it will make the HTML WG's life much easier to put them on an even footing, and let them compete in the market on their own merits
- # [21:07] <othermaciej> I don't really want to argue these points too strongly in the thread, because I'd like to be able to referee the discussion reasonably
- # [21:07] <othermaciej> I think people should consider the following thoughts:
- # [21:07] <shelleyp> othermaciej: I agree. And you're right, this discussion should be happening in the email list.
- # [21:09] <othermaciej> a) Can you think of a form of the position you disagree with that casts in in the best possible light, and is something you could almost consider agreeing with? Addressing the strongest form of an argument tends to be more persuasive (or who knows, you may change your own mind.)
- # [21:09] <othermaciej> b) Can you think of arguments for your position that might have a chance of seeming reasonable from the point of view of people coming to the conversation with different premises?
- # [21:09] <shelleyp> othermaciej: a little offputting to have people say, in effect, shut up on this subject in the email list, when the WG chairs asked for this discussion
- # [21:10] <shelleyp> othermaciej: those are good points
- # [21:11] <othermaciej> in technical disputes, it's easy to fall to the temptation to come up with the weakest form of your opponent's position instead of the strongest, and to preach to the choir instead of looking at ways to persuade people who disagree
- # [21:11] <othermaciej> heck, I'm sure I do that myself at times
- # [21:11] <othermaciej> but the above two ideas are things I thought of in the course of discussion threads that got way more heated than they were ever supposed to
- # [21:12] * gsnedders just generally accepts that rhetoric is something he isn't good at and stays out of technical disputes… which is somewhat problematic in this line of work :)
- # [21:12] <gsnedders> 9
- # [21:13] <gsnedders> (I was actually going to email something about RDFa and Microdata tomorrow, though)
- # [21:13] <Philip`> (If the disputes require rhetoric, it sounds like they're not really technical disputes)
- # [21:13] <othermaciej> I think engaging in this discussion is fine, as long as people can keep it about the issues and avoid being insulting and losing their tempers
- # [21:14] <othermaciej> I think mostly people are doing ok in that regard
- # [21:14] <othermaciej> Philip`: it's nice to think that technical issues can have completely objective answers, but that's only really true if the parties to the discussion have the same goals and values
- # [21:15] <gsnedders> Philip`: But rhetoric is generally just the art of persuasive speaking, how you are persuasive is beside the point
- # [21:15] <othermaciej> WHATWG tends to have shared goals and values because of self-selection effects
- # [21:15] <Philip`> othermaciej: Maybe I'm interpreting "technical issue" differently
- # [21:15] <othermaciej> HTML WG has people with different goals and values, and is not allowed to just ignore people who dissent from a particular point of view
- # [21:17] * Quits: MikeSmith (n=MikeSmit@EM114-48-123-207.pool.e-mobile.ne.jp) (Read error: 110 (Connection timed out))
- # [21:17] <shelleyp> Philip: there can be two equally good technical choices, and sometimes the only way a choice can be made is to provide a strong argument
- # [21:17] <shelleyp> Philip: based on interest, passion, existing work, whatever. Not everything can always reduce down to purely technical issues
- # [21:17] * jgraham wishes he was using mq
- # [21:18] <shelleyp> Anyway, good arguments here, I hope to see them in the mailing list ;-)
- # [21:19] * Quits: shelleyp (n=shelleyp@ppp-70-242-144-8.dsl.stlsmo.swbell.net)
- # [21:25] * Joins: dave_levin_ (n=dave_lev@72.14.224.1)
- # [21:26] <Philip`> jgraham: I can see an easy solution to that: Start using mq
- # [21:29] <jgraham> Philip`: It's not a solution that helps rectroactively. So I guess I was imprecise. I wish I had previosuly been using mq
- # [21:31] <Philip`> jgraham: Can't you just convert your previous commits into mq patches and then delete the commits?
- # [21:31] <jgraham> gsnedders: changes now pushed. I get 3 fails and 1 error, 2 of which are in bs
- # [21:31] <Philip`> s/commits/revisions/ or whatever they're called
- # [21:32] <jgraham> (one is the missing feature one is an encoding detection thing that I should check out)
- # [21:32] <jgraham> (of the others that is)
- # [21:32] * Joins: taf2 (n=taf2@38.99.201.242)
- # [21:32] <jgraham> Philip`: Maybe. Still I solved the problem for now
- # [21:34] * Joins: weinig (n=weinig@17.246.17.253)
- # [21:35] <gsnedders> oo, nice.
- # [21:35] <gsnedders> I get 1 fail and 1 error
- # [21:37] * Joins: cying (n=cying@70.90.171.153)
- # [21:41] <Dashiva> element . properties - If the element has an item attribute, returns an HTMLPropertyCollection object (...)
- # [21:41] <Dashiva> "an item attribute" seems a bit vague. Is it supposed to mean any of itemscope/itemid/itemtype/etc?
- # [21:42] * Quits: dave_levin (n=dave_lev@c-98-203-247-78.hsd1.wa.comcast.net) (Read error: 110 (Connection timed out))
- # [21:43] * dave_levin_ is now known as dave_levin
- # [21:44] * Quits: weinig (n=weinig@17.246.17.253)
- # [21:44] * gsnedders sighs, realizing his copy of the SGML handbook is in Scotland
- # [21:44] * gsnedders realizes the XML subset is probably enough
- # [21:46] <TabAtkins> Man, Shelley left. shelleyp, if you're reading this from the logs: so far I don't have any good reason to chime in on the thread, because jgraham and hsivonen have expressed my opinions adequately. If there's a poll I'll speak up, but for now all the technical points I might make have already been made by others, and are being argued sufficiently.
- # [21:47] * Joins: cying_ (n=cying@70.90.171.153)
- # [21:48] <Philip`> gsnedders: Just make things up and say they're what the SGML handbook says, nobody's going to bother to check
- # [21:48] * Quits: aroben (n=aroben@unaffiliated/aroben) (Read error: 110 (Connection timed out))
- # [21:53] <gsnedders> Philip`: :)
- # [21:53] * Quits: mitnavn (n=mitnavn@unaffiliated/mitnavn)
- # [21:54] <jgraham> gsnedders: Did you pull html5lib? Does it work?
- # [21:54] <gsnedders> jgraham: As I said above, 1 pass and 1 error
- # [21:55] * Quits: cying (n=cying@70.90.171.153) (Read error: 145 (Connection timed out))
- # [21:55] * cying_ is now known as cying
- # [21:55] <gsnedders> jgraham: Do you happen to know if we have a copy of the SGML spec at work?
- # [21:56] <jgraham> gsnedders: Oh well I wasn't reading above
- # [21:57] * Joins: Handcrafted (n=henrik@0x573bbf5a.cpe.ge-1-1-0-1104.ronqu1.customer.tele.dk)
- # [21:57] <jgraham> gsnedders: No idea about SGML. I can't see why we would since we have never shipped anything SGML based that I know of
- # [21:57] * Joins: jennb (n=jennb@74.125.59.73)
- # [21:57] <Handcrafted> I have a question about the storage spec
- # [21:57] <gsnedders> jgraham: I dunno. We implemented some more eccentric stuff in our HTML parser than anyone else. We might.
- # [21:57] <Handcrafted> What is the current state of the persisten, cross session sql storage?
- # [21:59] <Dashiva> Philip`: The SGML handbook says you can't make things up or you'll explode
- # [22:00] * Joins: Super-Dot (n=Super-Do@66-240-25-23.isp.comcastbusiness.net)
- # [22:00] <Dashiva> Anyone want to chime in on my microdata question from earlier?
- # [22:01] <jgraham> Dashiva: What was the question?
- # [22:01] <Dashiva> [21:42:11] <Dashiva> element . properties - If the element has an item attribute, returns an HTMLPropertyCollection object (...)
- # [22:01] <Dashiva> [21:42:32] <Dashiva> "an item attribute" seems a bit vague. Is it supposed to mean any of itemscope/itemid/itemtype/etc?
- # [22:02] <jgraham> Oh yeah. I don't know what you're quoting
- # [22:02] <Dashiva> http://www.whatwg.org/specs/web-apps/current-work/multipage/microdata.html#microdata-dom-api
- # [22:03] <jgraham> Dashiva: I think that is a bug
- # [22:03] <jgraham> But I'm not enirely sure
- # [22:04] <Dashiva> Should be itemscope instead of item?
- # [22:04] <jgraham> Yes
- # [22:08] <Hixie> http://twitter.com/timbray/status/4890085030 - am i the only one _not_ seeing htat?
- # [22:09] <roc> jgraham, Philip`: hg qimport -r tip
- # [22:09] * Joins: aroben (n=aroben@unaffiliated/aroben)
- # [22:09] <othermaciej> Hixie: I believe they have now fixed it
- # [22:10] <Hixie> oh it wasn't intentional?
- # [22:10] <othermaciej> Hixie: it was intentional, there was some pushback though
- # [22:10] * Quits: pmuellr (n=pmuellr@nat/ibm/x-dtjpcrowugeutmmf)
- # [22:10] <Hixie> ah
- # [22:10] <othermaciej> Hixie: I can post a screenshot of what the changed version looked like - I have a cached copy of HTML4.01
- # [22:10] <Hixie> nah, it's ok
- # [22:10] <Dashiva> Hixie: Comment on the microdata lines just before you returned?
- # [22:11] <othermaciej> Hixie: basically they added the header and footer of the new w3.org site
- # [22:11] <Hixie> Dashiva: should be itemscope. file a bug with the widget.
- # [22:11] <othermaciej> Hixie: moved SotD to the bottom
- # [22:11] <Hixie> Dashiva: (and thanks)
- # [22:11] <othermaciej> Hixie: added an odd new intro section
- # [22:11] <othermaciej> Hixie: broke some custom styling on some of the RECs
- # [22:11] <Hixie> i could see why people might get upset
- # [22:12] <othermaciej> where was some consternation on chairs
- # [22:12] <gsnedders> jgraham: Is there any reason why <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">foo doesn't round-trip in html5lib?
- # [22:13] <roc> othermaciej: were specific compatibility issues discovered with detectable support for style.filter?
- # [22:13] <othermaciej> roc: yes
- # [22:13] <jgraham> gsnedders: Yes. Don't know what it is though
- # [22:13] <othermaciej> roc: sites broke
- # [22:13] <gsnedders> jgraham: Like, is it deliberate it does not?
- # [22:13] <Dashiva> I wonder what reports were envisioned when the "May be seen by hundreds of peopel" was added :)
- # [22:13] <othermaciej> specifically, there were several sites that set opacity in the following way:
- # [22:13] <jgraham> gsnedders: Not afaik. What does it roundtrip to and with which treebuilder?
- # [22:13] * Quits: gratz|home (n=gratz@cpc3-brig15-2-0-cust237.3-3.cable.virginmedia.com) (Remote closed the connection)
- # [22:14] <othermaciej> - if the style.filter property exists, then assume you should use IE DirectX filters to set opacity; else if style.mozOpacity is present use that; else if style.webkitOpacity is present use that; else if style.opacity is present use that
- # [22:14] * Joins: weinig (n=weinig@17.246.17.253)
- # [22:14] <gsnedders> jgraham: <!doctype html>foo. Treebuilder is irrelevant, as the serializer never outputs public/systemid (though all the code is there to even pass it to the serializer!)
- # [22:14] <roc> ok, thanks. and who was it at Mozilla who told you we wouldn't rename it?
- # [22:14] <othermaciej> roc: which, of course, is totally backwards, but there were enough of these sites that we decided to surrender
- # [22:14] <gsnedders> jgraham: I have patch ready to go
- # [22:14] <othermaciej> roc: no one from Mozilla told me that
- # [22:14] <jgraham> gsnedders: Feel free to fix it if you want. I din't write the serializer
- # [22:15] <othermaciej> roc: Anne said that Erik told him that someone from Mozilla was against renaming it
- # [22:15] <jgraham> gsnedders: Needs tests though
- # [22:15] <roc> ah
- # [22:15] <othermaciej> roc: I think we may have brought it up with the SVG WG at the time, but I don't remember for sure if we did, or if so what the outcome was
- # [22:15] <roc> well, I agree to use a different name
- # [22:15] <roc> problem solved
- # [22:15] <othermaciej> me too!
- # [22:15] * Quits: weinig (n=weinig@17.246.17.253) (Remote closed the connection)
- # [22:15] * Quits: taf2 (n=taf2@38.99.201.242)
- # [22:15] <othermaciej> what specs (if any) should be changed?
- # [22:15] * Joins: weinig (n=weinig@17.203.15.239)
- # [22:15] * jgraham loves specs chinese whispers
- # [22:16] <Handcrafted> I'd like to re-ask my question: What is the current state of the persisten, cross session sql storage?
- # [22:16] <roc> no idea
- # [22:16] <jgraham> Handcrafted: What do you mean "state"?
- # [22:16] <gsnedders> jgraham: That means changing the test format.
- # [22:16] <othermaciej> Handcrafted: it's implemented in Safari, coming soon in Chrome, Opera has announced plans to support, Mozilla doesn't like it, no clear statement either way from Microsoft
- # [22:17] <Handcrafted> jgraham: Well, it seems like it has been removed from the spec. I can't find it anywhere
- # [22:17] <Handcrafted> othermaciej: Same as I said to jgraham
- # [22:17] * Joins: weinig_ (n=weinig@17.246.17.253)
- # [22:18] <jgraham> gsnedders: Really? You can always just make a one-off test using the normal unittest api if you like
- # [22:18] <jgraham> Handcrafted: yeah it is in a seperate file now
- # [22:18] <othermaciej> Handcrafted: it's in a separate spec
- # [22:18] <gsnedders> jgraham: The one reason, apart from tests that makes me weary about committing it, is I'm not entirely sure what the SGML format of DOCTYPEs is
- # [22:18] <gsnedders> http://dev.w3.org/html5/webstorage/
- # [22:19] <jgraham> gsnedders: Why do you care? I would expect, at best, to match XML
- # [22:19] <gsnedders> database storage is in yet another spec now
- # [22:19] <jgraham> Yay for splitting out specs
- # [22:19] <Handcrafted> I don't know if it was to me, but that docuemnt isn't about the sql
- # [22:19] <gsnedders> jgraham: XML doesn't allow <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN">
- # [22:19] <Hixie> Handcrafted: if you like it in the same spec as HTML, you can find all the stuff that used to be in HTML5 here: http://www.whatwg.org/specs/web-apps/current-work/complete.html
- # [22:19] * Joins: ap (n=ap@17.246.19.174)
- # [22:20] <Handcrafted> Hixie: Thanks!
- # [22:20] <Hixie> 13-specs-in-1
- # [22:20] <gsnedders> Hixie: Add more specs, plz.
- # [22:20] * Joins: dbaron (n=dbaron@nat/mozilla/x-ungvlkhirllzdhne)
- # [22:20] <jgraham> gsnedders: Hmm. I would prefer if we always emitted a polyglot-friendly doctype
- # [22:21] <gsnedders> jgraham: Then I really need to check, for the sake of DOCTYPEs like that, what SGML says…
- # [22:21] <gsnedders> jgraham: The test format currently uses a list, 0th member is token type, and for the DOCTYPE token it has only one more, the element name.
- # [22:22] <gsnedders> jgraham: I guess I could add more without breaking anything
- # [22:22] <jgraham> gsnedders: Why? It seems much easier just to do what XML allows rather than sticking pedantically to some spec that no-one even has and no relevant UA ever implemented
- # [22:22] <gsnedders> jgraham: Because people _want_ to output valid HTML 4.01
- # [22:23] <gsnedders> jgraham: If you put anything in that is possible in a polyglot document, you will get something polyglot out
- # [22:23] <gsnedders> I don't think it's an issue.
- # [22:24] <gsnedders> hsivonen: you around?
- # [22:25] * Joins: Super-Dot_ (n=Super-Do@sjs-130-65-104-238.sjsu.edu)
- # [22:27] <gsnedders> jgraham: http://pastebin.ca/1622716
- # [22:28] * Quits: jennb (n=jennb@74.125.59.73)
- # [22:32] * Quits: sbublava (n=stephan@77.116.68.244)
- # [22:32] * Joins: Super-Dot__ (n=Super-Do@sjs-130-65-104-238.sjsu.edu)
- # [22:33] * Quits: zdobersek (n=zan@cpe-92-37-68-183.dynamic.amis.net) ("Leaving.")
- # [22:34] <Hixie> http://www.w3.org/mid/49142F02149340458FDD20841AD0AD56299545A7@TK5EX14MBXW653.wingroup.windeploy.ntdev.microsoft.com
- # [22:35] * Quits: weinig (n=weinig@17.203.15.239) (Read error: 110 (Connection timed out))
- # [22:35] <Hixie> i see they are still effectively fracturing the web, presumably despite their best intentions
- # [22:35] * weinig_ is now known as weinig
- # [22:37] * Joins: borismus (n=borismus@CMU-348674.WV.CC.CMU.EDU)
- # [22:46] * Quits: Super-Dot (n=Super-Do@66-240-25-23.isp.comcastbusiness.net) (Read error: 110 (Connection timed out))
- # [22:46] * Super-Dot__ is now known as Super-Dot
- # [22:50] * Quits: Super-Dot_ (n=Super-Do@sjs-130-65-104-238.sjsu.edu) (Read error: 110 (Connection timed out))
- # [22:52] * Quits: cying (n=cying@70.90.171.153) (Remote closed the connection)
- # [22:52] * Joins: cying (n=cying@70.90.171.153)
- # [22:53] * Quits: ap (n=ap@17.246.19.174)
- # [22:54] * Joins: nessy (n=Adium@203-158-45-196.dyn.iinet.net.au)
- # [22:56] * Quits: ROBOd (n=robod@89.122.216.38) ("http://www.robodesign.ro")
- # [22:57] * Quits: svtech (n=stanv@83.228.56.37)
- # [22:58] * Quits: weinig (n=weinig@17.246.17.253)
- # [23:01] <scherkus> anyone care to help me understand "awaiting for a stable state?"
- # [23:02] * Joins: ap (n=ap@17.246.19.174)
- # [23:05] <Hixie> scherkus: context?
- # [23:06] <roc> I still think these modes a colossal burden that will eventually crush them, without affecting the rest of us much
- # [23:07] <scherkus> Hixie: media selection algorithm
- # [23:07] <scherkus> Hixie: http://www.whatwg.org/specs/web-apps/current-work/#concept-media-load-algorithm
- # [23:08] * Joins: Rik` (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
- # [23:08] <Hixie> ah if you mean "awaiting a stable state", that's a term defined in the event loop section
- # [23:08] <Hixie> click the link that says "await a stable state"
- # [23:08] <Hixie> for the definition
- # [23:09] * Joins: tantek (n=tantek@adsl-69-106-237-47.dsl.pltn13.pacbell.net)
- # [23:09] <scherkus> so run the asynchronous algorithm's synchronous section?
- # [23:09] <Hixie> more or less, yes
- # [23:09] <Hixie> it means waiting for the event loop to be done running its current task
- # [23:09] <scherkus> right
- # [23:10] <scherkus> ok that makes more sense now
- # [23:10] <scherkus> but if that was already taken care of
- # [23:10] <scherkus> then essentially I'm already in a stable state
- # [23:11] * Quits: aroben (n=aroben@unaffiliated/aroben) (Read error: 110 (Connection timed out))
- # [23:17] * Quits: ThunderSchunked (i=43f00ab4@gateway/web/freenode/x-argamvrpnhkewyrx) (Client Quit)
- # [23:18] * Quits: Maurice (i=copyman@5ED548D4.cable.ziggo.nl)
- # [23:19] * Joins: ThunderSchunked (i=43f00ab4@gateway/web/freenode/x-sanazuidlouamfja)
- # [23:20] * Joins: GarethAdams|Home (n=GarethAd@pdpc/supporter/active/GarethAdams)
- # [23:23] * Quits: Rik` (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net) (Read error: 104 (Connection reset by peer))
- # [23:23] * Joins: Rik`_ (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
- # [23:24] * Rik`_ is now known as Rik`
- # [23:24] * Joins: jwalden_ (n=waldo@64.9.242.63)
- # [23:24] * jwalden_ is now known as jwalden
- # [23:33] <Dashiva> I guess this fear that microdata will steamroll RDFa if it isn't removed from the spec is a pretty good stamp of quality
- # [23:34] <jgraham> gsnedders: No need for the tre lines of += at the end just use a single formtting string like "%s %s %s)%(quote_char, doctype["ystemId"], quote_char)
- # [23:35] <othermaciej> I think whether microdata steamrolls RDFa (or vice versa) will not bear much relation to whether it is in the spec
- # [23:35] <Dashiva> othermaciej: That's also a reasonable position, but in that case we're wasting a lot of cycles discussing it
- # [23:36] <othermaciej> Dashiva: my feeling is this - failing to resolve the issue (even if it is largely political) will cause the HTML WG even more pain and hassle down the road
- # [23:36] <othermaciej> maybe I am being selfish hear, since I will have to bear the brunt of much of the future hassle
- # [23:36] <othermaciej> s/hear/here/
- # [23:37] <Dashiva> No, that's right. I don't think agreement to just drop the issue will ever appear.
- # [23:38] <Dashiva> But it might say something about people's motivations
- # [23:39] <Dashiva> Hang in there, by the way. We need all the chairing we can get ;)
- # [23:39] <gsnedders> jgraham: That's ugly too
- # [23:41] * Joins: Prest0 (n=pflake@cpe-66-69-170-206.sw.res.rr.com)
- # [23:42] <Prest0> is html5 finalized?
- # [23:43] <daedb> no
- # [23:44] <Prest0> is it anywhere close?
- # [23:44] * Quits: Rik` (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net) (Read error: 104 (Connection reset by peer))
- # [23:45] * Joins: Rik` (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
- # [23:45] * Joins: svtech (n=stanv@83.228.56.37)
- # [23:45] <TabAtkins> Prest0: What do you mean by 'finalized'?
- # [23:45] * Quits: Rik` (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net) (Read error: 104 (Connection reset by peer))
- # [23:46] <Prest0> is the specifications finished and implemented
- # [23:46] <TabAtkins> (daedb was right for any reasonable definition, but your second question needs clarification.)
- # [23:46] * Joins: Rik` (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
- # [23:46] <TabAtkins> How much implementation is required, and by how many people?
- # [23:46] <TabAtkins> s/people/browsers/
- # [23:47] <Prest0> hah, i know mozilla is saying how great it is and that they are adopting it and microsoft recently said that they will implement it
- # [23:47] * Quits: jianli (n=jianli@74.125.59.73)
- # [23:47] <TabAtkins> Yes, everyone's committed to implementing it. But I need to know what your criteria is before I can say how far we are from meeting it.
- # [23:48] <Prest0> are all features that the html5 spec defines implemented in atleast 1 browser
- # [23:48] <TabAtkins> Frex, if your criteria is "100% implementation by at least two implementors" (the requirements for w3c Recs), then the best guess is the old 2022 date. (Note, though, that HTML4 isn't 'finalized' by this criteria.
- # [23:48] <TabAtkins> No, not all of them.
- # [23:49] <Prest0> what is missing in firefox?
- # [23:49] <Prest0> (who i assume is farthest along atm)
- # [23:49] <TabAtkins> The spec should make that relatively clear per-feature with the implementation statuses.
- # [23:49] * Joins: Rik`_ (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
- # [23:49] <TabAtkins> (And actually, webkit may be 'farthest along', though that's probably a meaningless statement.)
- # [23:49] <Prest0> where are the statuses?
- # [23:50] <TabAtkins> When you're looking at the spec on whatwg.org, next to each feature, along the left side, is a colored box. It'll have pictures of the browsers that support that feature.
- # [23:50] <Prest0> does ie8 work with the new tag elements?
- # [23:50] <TabAtkins> If you hover over one of them, it'll give more details on the level of support.
- # [23:50] <Prest0> ah cool
- # [23:50] * Quits: Rik` (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net) (Read error: 60 (Operation timed out))
- # [23:50] <daedb> New elements in IE8 needs a script.
- # [23:51] <TabAtkins> IE8 has the same level of support as IE7 and below - it still treats them as unknown elements, and parses them badly unless you do the createElement() hack.
- # [23:52] <Prest0> is 2022 a real date laid out in some roadmap or just a hyperbole for a long time from now
- # [23:53] <TabAtkins> It was a best-guess made by Ian.
- # [23:54] <Prest0> cool, thanks for all the info
- # [23:54] <TabAtkins> Like I said, though, HTML4 isn't finalized by that criteria yet, and never will be.
- # [23:54] <TabAtkins> Neither is CSS1.
- # [23:54] <TabAtkins> Both of which are over a decade old.
- # [23:55] * Quits: Rik`_ (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net) (Read error: 54 (Connection reset by peer))
- # [23:55] * Joins: aroben (i=aroben@unaffiliated/aroben)
- # [23:55] <Prest0> haha, when will html be as useable as html4 do you think?
- # [23:56] * Joins: Super-Dot_ (n=Super-Do@66-240-27-50.isp.comcastbusiness.net)
- # [23:56] * Parts: Handcrafted (n=henrik@0x573bbf5a.cpe.ge-1-1-0-1104.ronqu1.customer.tele.dk)
- # [23:56] * Joins: weinig (n=weinig@17.246.17.253)
- # [23:56] * Joins: Rik` (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
- # [23:57] <TabAtkins> Hmm, depends somewhat on what parts you're talking about, but I'd say give it a few years. If we can get legacy IEs to die at an appropriate pace we'll be in business - they'll be the albatross around our neck for a long time.
- # [23:57] <TabAtkins> You can start using some of HTML5 right now, of course. After all, quite a bit of it was reverse-engineered *from* IE.
- # [23:58] * Philip` really doesn't understand what Martin McEvoy means about landing planes
- # [23:58] <TabAtkins> Philip`, I'm actually having a hard time understanding him at all. I've asked him to break up his sentences a bit more, as it's very hard to parse sentences that span an entire paragraph.
- # Session Close: Fri Oct 16 00:00:00 2009
The end :)