Options:
- # Session Start: Thu Oct 01 00:00:00 2009
- # Session Ident: #whatwg
- # [00:04] <zcorpan_> www2.solomoto.es/enviar-noticia.asp?noti=44557&pag=noticia has the same snippet as grandparents.com
- # [00:06] <zcorpan_> me.yaplog.jp/viewBoard.blog?boardId=975 breaks too
- # [00:14] * Quits: kristallpirat (n=kristall@c-base/crew/kristall) ("Wünsche weiterhin guten Flug")
- # [00:17] * Quits: cying (n=cying@70.90.171.153) (Remote closed the connection)
- # [00:17] * Joins: cying (n=cying@70.90.171.153)
- # [00:17] <zcorpan_> maybe the parser should look at "document.write" instead
- # [00:18] <zcorpan_> and ignore "</script" until the next ")"
- # [00:19] * Joins: weinig (n=weinig@17.246.19.32)
- # [00:28] * Joins: nessy (n=nessy@124-170-205-120.dyn.iinet.net.au)
- # [00:28] <zcorpan_> hmm, i guess that would break pages that put the string in a variable and then do document.write(str)
- # [00:28] * Joins: Lachy (n=Lachlan@85.196.122.246)
- # [00:29] * Quits: Midler (n=midler@95.209.66.66.bredband.tre.se) ("Leaving.")
- # [00:29] * Joins: boblet (n=boblet@p1254-ipbf304osakakita.osaka.ocn.ne.jp)
- # [00:29] <Philip`> And pages that do var w=document.write; w("str")
- # [00:30] <Philip`> and it'd be an incredibly gross hack
- # [00:35] * Quits: dglazkov (n=dglazkov@nat/google/x-tfkifcvpsilfyopw)
- # [00:40] * Quits: svl (n=me@ip565744a7.direct-adsl.nl) ("And back he spurred like a madman, shrieking a curse to the sky.")
- # [00:41] * Joins: svl (n=me@ip565744a7.direct-adsl.nl)
- # [00:41] <zcorpan_> ok time to sleep
- # [00:41] <zcorpan_> nn
- # [00:44] * Quits: zcorpan_ (n=zcorpan@123.218.251.212.customer.cdi.no)
- # [00:45] * Quits: hobertoAtWork (n=hobertoa@gw1.mcgraw-hill.com) ("Nettalk6 - www.ntalk.de")
- # [00:46] * Joins: jwalden (n=waldo@63.245.220.240)
- # [00:49] * Joins: abarth (n=abarth@c-98-210-108-185.hsd1.ca.comcast.net)
- # [00:49] * Joins: ap_ (n=ap@69-239-249-254.ded.pacbell.net)
- # [00:49] * Quits: ap (n=ap@69-239-249-254.ded.pacbell.net) (Read error: 104 (Connection reset by peer))
- # [00:50] * Joins: dglazkov (n=dglazkov@nat/google/x-snuzmikaterdzwom)
- # [00:51] * Quits: sebmarkbage (n=miranda@h-73-244.A146.priv.bahnhof.se) (Read error: 104 (Connection reset by peer))
- # [00:57] <hober> http://lists.w3.org/Archives/Public/public-html/2009Sep/att-1216/MicrosoftDistributedExtensibilitySubmission.htm
- # [01:00] * Quits: paul_irish (n=paul_iri@12.33.239.250) (Remote closed the connection)
- # [01:00] <othermaciej> time for someone to dig up Opera's old data
- # [01:02] * Joins: Super-Dot (n=Super-Do@66-240-27-50.isp.comcastbusiness.net)
- # [01:03] * Quits: ap_ (n=ap@69-239-249-254.ded.pacbell.net) (Read error: 60 (Operation timed out))
- # [01:06] <Philip`> "The proposal as stated closely matches behavior that Internet Explorer has had for a number of releases"
- # [01:06] <Philip`> That seems untrue
- # [01:06] <Philip`> because e.g. IE has never had proper Namespace-like DOM attributes
- # [01:08] <othermaciej> probably worth pointing out
- # [01:09] * Joins: doublec (n=doublec@203.97.204.82)
- # [01:15] * lmorchard is now known as lmorchard|away
- # [01:26] * Quits: benward (n=benward@nat/yahoo/x-hgpzpmovmrarkido) (Read error: 110 (Connection timed out))
- # [01:31] * Philip` wonders what the proportion of facts vs namespace religion will be
- # [01:32] * Quits: weinig (n=weinig@17.246.19.32)
- # [01:33] * Quits: dglazkov (n=dglazkov@nat/google/x-snuzmikaterdzwom)
- # [01:33] * Philip` won't point out obvious mistakes like the failure to use a URI as the namespace attribute value
- # [01:41] * Philip` likes how he finally has enough RAM to run three web browsers at once, plus a virtual machine with Windows and another five web browsers, without anything slowing down noticeably
- # [01:48] * tantek thinks the proposal is one of the more hilarious things he's seen on the public-html list in quite some time.
- # [01:48] <tantek> s/distributed extensibility/proprietary extensibility/
- # [01:48] <tantek> for more humor value (and perhaps even "truer" statements)
- # [01:49] * tantek is resisting the temptation to write a massive "bitch-slap" (technical term) email to public-html in response to the proposal. (Microsoft people ought to know better)
- # [01:50] * Quits: jwalden (n=waldo@63.245.220.240) (Read error: 145 (Connection timed out))
- # [01:53] * jcranmer is now known as jtcranmer
- # [01:53] * jtcranmer is now known as jcranmer
- # [01:54] <Philip`> tantek: Please do resist, it doesn't sound like it would contribute to productive discussion :-p
- # [01:55] * GarethAdams|Home is now known as GarethAdams|Bed
- # [01:57] * Quits: svl (n=me@ip565744a7.direct-adsl.nl) ("And back he spurred like a madman, shrieking a curse to the sky.")
- # [02:00] * lmorchard|away is now known as lmorchard
- # [02:01] * Philip` reads a bit further
- # [02:02] <Philip`> The scripting and CSS examples seem crazy - why would you want to process/style elements based solely on their namespace?
- # [02:02] * tantek resists by attempting to focus on higher priority things.
- # [02:03] <tantek> Philip` - in this case another way of saying 'crazy' is 'completely made up and unrelated to any real world practice', what we in #microformats call "purely theoretical" and handily dismiss as not worth discussing.
- # [02:04] <Philip`> "The proposal is made in a modular way so that any components causing unacceptable compatibility concerns could be abandoned." - indeed, we can just abandon the entire thing and tell people never to touch elements or attributes containing the character ':' because it's a compatibility nightmare
- # [02:07] * Joins: borismus (n=borismus@CMU-356930.WV.CC.CMU.EDU)
- # [02:08] * jcranmer is now known as whatevent
- # [02:08] * whatevent is now known as jcranmer
- # [02:11] * Joins: atwilson (n=atwilson@74.125.59.1)
- # [02:12] * Quits: tantek (n=tantek@70-36-139-108.dsl.dynamic.sonic.net)
- # [02:13] * Joins: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [02:14] <othermaciej> Philip`: it would be useful to do have test data on attributes too
- # [02:18] <othermaciej> how do you get at HTTP headers in PHP?
- # [02:18] <othermaciej> (sorry for asking all my dumb PHP questions here)
- # [02:24] * Joins: benward (n=benward@nat/yahoo/x-qegxaanfsjemmcya)
- # [02:25] <Philip`> othermaciej: Like that? [on list]
- # [02:26] * Quits: fishd (n=darin@nat/google/x-ntexhqowuvjnnbyo) (Read error: 110 (Connection timed out))
- # [02:26] <othermaciej> Philip`: namespaces don't have that tagUrn property in IE?
- # [02:26] <othermaciej> er, attributes rather
- # [02:26] <othermaciej> Philip`: does the Microsoft proposal specify how xmlns:foo attributes should look in the DOM?
- # [02:27] <othermaciej> Philip`: that might be another good thing to test
- # [02:27] <Philip`> othermaciej: $_SERVER['HTTP_UPPERCASED_HEADER_NAME'] perhaps?
- # [02:27] <othermaciej> Philip`: thank you sir
- # [02:27] <Philip`> othermaciej: IE doesn't do any namespace processing of attributes at all, so tagUrn is always just undefined
- # [02:27] <othermaciej> I neglected to uppercase
- # [02:28] <Philip`> (so I excluded it from the email)
- # [02:28] <othermaciej> Philip`: might be good to state that, since it's sort of the substitute namespaceURI for elements
- # [02:28] <Philip`> I don't think they say anything about xmlns:foo, but all text/html treat it identically to any other attribute with or without a colon
- # [02:28] <Philip`> s/treat/browsers treat/
- # [02:30] * Philip` won't bother sending another email to state anything now, since it seems better to go to bed
- # [02:31] <Philip`> (Also, most of this stuff has been discussed years ago anyway)
- # [02:31] <Philip`> (xmlns-dom.html was 1.5 years old)
- # [02:33] <Philip`> (Also the details don't seem too important when their claim of IE compatibility appears to be fundamentally bogus)
- # [02:33] * Philip` goes to bed, and will try to predict how many "+1" responses the proposal gets by tomorrow
- # [02:34] * Joins: tantek (n=tantek@67.180.202.79)
- # [02:36] * Quits: ttepasse (n=ttepas--@p5B013429.dip.t-dialin.net) ("?Q")
- # [02:37] * Quits: benward (n=benward@nat/yahoo/x-qegxaanfsjemmcya) ("Sleep")
- # [02:37] * Quits: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [02:39] * Joins: jwalden (n=waldo@nat/mozilla/x-djniuvfgxzmafejc)
- # [02:39] * Joins: wakaba_0 (n=wakaba_@122.221.184.68)
- # [02:45] * Joins: weinig (n=weinig@17.246.19.32)
- # [02:46] * Quits: Super-Dot (n=Super-Do@66-240-27-50.isp.comcastbusiness.net)
- # [02:51] * Joins: miketaylr (n=miketayl@user-0cdf5gs.cable.mindspring.com)
- # [02:55] * Quits: yutak_home (n=kee@61.117.6.79) ("Ex-Chat")
- # [02:56] * Joins: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [02:57] * Quits: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net) (Client Quit)
- # [02:59] * Joins: cying_ (n=cying@70.90.171.153)
- # [02:59] * Quits: tantek (n=tantek@67.180.202.79)
- # [02:59] * Joins: tantek (n=tantek@67.180.202.79)
- # [03:01] * Quits: fupp (n=User@mg038a.studby.ntnu.no) (Remote closed the connection)
- # [03:15] * Quits: cying (n=cying@70.90.171.153) (Read error: 110 (Connection timed out))
- # [03:15] * cying_ is now known as cying
- # [03:16] * Quits: cying (n=cying@70.90.171.153)
- # [03:18] * Quits: borismus (n=borismus@CMU-356930.WV.CC.CMU.EDU)
- # [03:21] * Joins: cying (n=cying@70.90.171.153)
- # [03:27] * Joins: TabAtkins_ (n=chatzill@70-139-15-246.lightspeed.rsbgtx.sbcglobal.net)
- # [03:27] * Quits: TabAtkins (n=chatzill@70-139-15-246.lightspeed.rsbgtx.sbcglobal.net) (Read error: 104 (Connection reset by peer))
- # [03:27] * TabAtkins_ is now known as TabAtkins
- # [03:29] * Quits: dbaron (n=dbaron@nat/mozilla/x-hacmvtetkxcksjoo) ("8403864 bytes have been tenured, next gc will be global.")
- # [03:33] * Quits: atwilson (n=atwilson@74.125.59.1) (Read error: 131 (Connection reset by peer))
- # [03:36] * Joins: lazni (n=lazni@123.16.228.7)
- # [03:44] * Quits: cying (n=cying@70.90.171.153)
- # [03:45] * Joins: tantekc (n=tantek@67.180.202.79)
- # [03:45] * Quits: jorlow (n=jorlow@nat/google/x-slajmmjanyslyztr)
- # [03:46] * Quits: tantek (n=tantek@67.180.202.79) (Read error: 60 (Operation timed out))
- # [03:46] * tantekc is now known as tantek
- # [03:46] * Quits: lazni (n=lazni@123.16.228.7) (Read error: 104 (Connection reset by peer))
- # [03:48] * Joins: lazni (n=lazni@118.71.169.163)
- # [04:01] * Joins: doublec_ (n=doublec@203.97.204.82)
- # [04:03] * Quits: tantek (n=tantek@67.180.202.79)
- # [04:03] * Joins: borismus (n=borismus@c-98-219-161-78.hsd1.pa.comcast.net)
- # [04:03] * Quits: doublec (n=doublec@203.97.204.82) (Read error: 145 (Connection timed out))
- # [04:07] * Joins: cying (n=cying@70.90.171.153)
- # [04:14] * Joins: dbaron (n=dbaron@c-98-234-51-190.hsd1.ca.comcast.net)
- # [04:16] * Joins: tantek (n=tantek@70-36-139-108.dsl.dynamic.sonic.net)
- # [04:19] * Joins: MikeSmith (n=MikeSmit@EM114-49-64-79.pool.e-mobile.ne.jp)
- # [04:31] * Quits: cying (n=cying@70.90.171.153)
- # [04:34] * Joins: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [04:37] * Joins: dglazkov_ (n=dglazkov@72.14.224.1)
- # [04:38] * Quits: jacobolus (n=jacobolu@dhcp-0002058584-70-16.client.student.harvard.edu) (Remote closed the connection)
- # [04:57] * Quits: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
- # [04:57] * dglazkov_ is now known as dglazkov
- # [05:04] * Quits: TabAtkins (n=chatzill@70-139-15-246.lightspeed.rsbgtx.sbcglobal.net) (Read error: 110 (Connection timed out))
- # [05:05] * Quits: jwalden (n=waldo@nat/mozilla/x-djniuvfgxzmafejc) ("dinnertime")
- # [05:06] * Quits: heycam (n=cam@nat/mozilla/x-jekxoiydiczkanyv) ("bye")
- # [05:07] * Joins: heycam (n=cam@nat/mozilla/x-kxzkkazeiavnhbco)
- # [05:08] * Quits: shepazu (n=schepers@63.245.220.224)
- # [05:12] * Quits: heycam (n=cam@nat/mozilla/x-kxzkkazeiavnhbco) (Client Quit)
- # [05:21] * Quits: dpranke (n=Adium@nat/google/x-hpctrymjcfjytahi) ("Leaving.")
- # [05:30] * Joins: jacobolus (n=jacobolu@dhcp-0059487989-4a-62.client.student.harvard.edu)
- # [05:36] * Joins: benward (n=benward@98.210.154.133)
- # [05:41] * Quits: miketaylr (n=miketayl@user-0cdf5gs.cable.mindspring.com) ("Leaving...")
- # [05:50] * Joins: dglazkov_ (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [06:03] * Quits: weinig (n=weinig@17.246.19.32)
- # [06:05] * Joins: onar_ (n=onar@c-67-180-87-66.hsd1.ca.comcast.net)
- # [06:06] * Joins: miketaylr (n=miketayl@user-0cdf5gs.cable.mindspring.com)
- # [06:06] * Quits: miketaylr (n=miketayl@user-0cdf5gs.cable.mindspring.com) (Client Quit)
- # [06:07] * Quits: dglazkov (n=dglazkov@72.14.224.1) (Read error: 110 (Connection timed out))
- # [06:07] * dglazkov_ is now known as dglazkov
- # [06:07] * Joins: nattokirai_ (n=nattokir@wave.mozilla.or.jp)
- # [06:16] * Joins: fishd (n=darin@67.180.164.209)
- # [06:16] * Joins: jwalden (n=waldo@c-98-248-40-206.hsd1.ca.comcast.net)
- # [06:24] * Quits: nattokirai (n=nattokir@gw0.mozilla.or.jp) (Read error: 113 (No route to host))
- # [06:24] * nattokirai_ is now known as nattokirai
- # [06:26] * Quits: doublec_ (n=doublec@203.97.204.82) ("Leaving")
- # [06:40] * Joins: fishd_ (n=darin@72.14.224.1)
- # [06:46] * Joins: zdobersek (n=zan@cpe-92-37-73-95.dynamic.amis.net)
- # [06:48] * Quits: fishd (n=darin@67.180.164.209) (Read error: 145 (Connection timed out))
- # [06:48] * Quits: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [06:57] * Quits: mitnavn (n=mitnavn@unaffiliated/mitnavn)
- # [06:57] * Quits: nattokirai (n=nattokir@wave.mozilla.or.jp)
- # [06:59] * Quits: borismus (n=borismus@c-98-219-161-78.hsd1.pa.comcast.net)
- # [07:02] * Quits: lazni (n=lazni@118.71.169.163) ("Leaving.")
- # [07:06] * Joins: tantekc (n=tantek@70-36-139-108.dsl.dynamic.sonic.net)
- # [07:06] * Quits: tantek (n=tantek@70-36-139-108.dsl.dynamic.sonic.net) (Read error: 104 (Connection reset by peer))
- # [07:06] * tantekc is now known as tantek
- # [07:07] * Joins: weinig (n=weinig@c-67-180-35-124.hsd1.ca.comcast.net)
- # [07:09] * Quits: tantek (n=tantek@70-36-139-108.dsl.dynamic.sonic.net) (Connection reset by peer)
- # [07:09] * Joins: tantekc (n=tantek@70-36-139-108.dsl.dynamic.sonic.net)
- # [07:09] * tantekc is now known as tantek
- # [07:13] * Quits: tantek (n=tantek@70-36-139-108.dsl.dynamic.sonic.net) (Client Quit)
- # [07:16] * Quits: solepixel_ (n=solepixe@66.182.175.130) (Read error: 104 (Connection reset by peer))
- # [07:16] * Joins: solepixel_ (n=solepixe@66.182.175.130)
- # [07:18] * Joins: zalan (n=zalan@catv-89-135-110-21.catv.broadband.hu)
- # [07:19] * Quits: zdobersek (n=zan@cpe-92-37-73-95.dynamic.amis.net) ("Leaving.")
- # [07:21] * Joins: tyoshino_ (n=tyoshino@220.109.219.244)
- # [07:32] * Joins: mitnavn (n=mitnavn@unaffiliated/mitnavn)
- # [07:38] * Quits: tyoshino (n=tyoshino@220.109.219.244) (Read error: 110 (Connection timed out))
- # [07:40] * Joins: Maurice (i=copyman@5ED548D4.cable.ziggo.nl)
- # [07:46] * Joins: maikmerten (n=merten@ls5dhcp196.cs.uni-dortmund.de)
- # [07:47] * Joins: cohitre (n=cohitre@c-24-18-158-106.hsd1.wa.comcast.net)
- # [07:52] * Joins: heycam (n=cam@66.134.141.179)
- # [07:54] * Joins: tantek (n=tantek@70-36-139-108.dsl.dynamic.sonic.net)
- # [08:01] * Quits: Maurice (i=copyman@5ED548D4.cable.ziggo.nl)
- # [08:10] * Joins: Super-Dot (n=Super-Do@adsl-75-61-81-177.dsl.pltn13.sbcglobal.net)
- # [08:12] * Joins: shepazu (n=schepers@207.105.81.196)
- # [08:13] * Quits: abarth (n=abarth@c-98-210-108-185.hsd1.ca.comcast.net)
- # [08:14] * Joins: lazni (n=lazni@123.16.228.7)
- # [08:15] * Joins: Mrmil (n=ut_ollie@host-77-236-204-8.blue4.cz)
- # [08:18] * lmorchard is now known as lmorchard|away
- # [08:19] * Quits: hamaji (n=hamaji@220.109.219.244) (Read error: 104 (Connection reset by peer))
- # [08:28] * Joins: hamaji (n=hamaji@220.109.219.244)
- # [08:28] <hsivonen> tantek: please do write your concerns about what is wrong with the "decentralized extensibility" proposal to the list
- # [08:30] * Joins: jorlow (n=jorlow@c-67-180-199-19.hsd1.ca.comcast.net)
- # [08:40] * Joins: Maurice (n=ano@a80-101-46-164.adsl.xs4all.nl)
- # [08:51] * Joins: annevk42 (n=annevk@cm-84.215.133.38.getinternet.no)
- # [08:51] * Joins: pesla (n=retep@procurios.xs4all.nl)
- # [08:52] * Quits: jorlow (n=jorlow@c-67-180-199-19.hsd1.ca.comcast.net)
- # [08:56] * Quits: mitnavn (n=mitnavn@unaffiliated/mitnavn) (Read error: 110 (Connection timed out))
- # [09:00] * Quits: cohitre (n=cohitre@c-24-18-158-106.hsd1.wa.comcast.net)
- # [09:04] * Joins: svl (n=me@ip565744a7.direct-adsl.nl)
- # [09:11] * Quits: onar_ (n=onar@c-67-180-87-66.hsd1.ca.comcast.net)
- # [09:11] * Quits: Super-Dot (n=Super-Do@adsl-75-61-81-177.dsl.pltn13.sbcglobal.net) ("Colloquy more like Coolloquy")
- # [09:28] * Quits: annevk42 (n=annevk@cm-84.215.133.38.getinternet.no)
- # [09:35] * Quits: MikeSmith (n=MikeSmit@EM114-49-64-79.pool.e-mobile.ne.jp) ("Tomorrow to fresh woods, and pastures new.")
- # [09:48] * Joins: gunderwonder (n=gunderwo@garage.upstruct.com)
- # [09:52] * Quits: tantek (n=tantek@70-36-139-108.dsl.dynamic.sonic.net)
- # [09:59] * Quits: dbaron (n=dbaron@c-98-234-51-190.hsd1.ca.comcast.net) ("8403864 bytes have been tenured, next gc will be global.")
- # [10:05] * Quits: fishd_ (n=darin@72.14.224.1) (Read error: 110 (Connection timed out))
- # [10:05] * Joins: mitnavn (n=mitnavn@unaffiliated/mitnavn)
- # [10:11] * Joins: tantek (n=tantek@70-36-139-108.dsl.dynamic.sonic.net)
- # [10:12] <tantek> hsivonen - in short, the justifications provided for "decentralized extensibility" in Microsoft's proposal are either theoretical, solved by other mechanisms in HTML5, or are a poor rationalization for what amounts to proprietary extensions, which are known to be bad, and thus should be discouraged as far as standard formats are concerned.
- # [10:12] * Quits: jacobolus (n=jacobolu@dhcp-0059487989-4a-62.client.student.harvard.edu) ("Leaving...")
- # [10:12] <Hixie> i encourage you to post that to the list, i think most people on the list are desensitised to me and henri saying this by now
- # [10:13] <Philip`> Hixie: You need a sock puppet
- # [10:14] <tantek> perhaps in the (PDT) morning, time for me to sleep on it.
- # [10:15] * Quits: nessy (n=nessy@124-170-205-120.dyn.iinet.net.au) ("This computer has gone to sleep")
- # [10:19] * Quits: sicking (n=chatzill@63.245.220.240) (Read error: 145 (Connection timed out))
- # [10:21] * Joins: zcorpan_ (n=zcorpan@213.236.208.22)
- # [10:24] * Quits: GarethAdams|Bed (n=GarethAd@90.193.125.207)
- # [10:30] * Quits: GPHemsley (n=GPHemsle@pdpc/supporter/student/GPHemsley) ("This computer has gone to sleep")
- # [10:31] * Joins: Peter` (n=peter@92.254.21.251)
- # [10:31] * Quits: webben (n=benh@217.12.15.52) (Client Quit)
- # [10:31] * Joins: webben (n=benh@dip5-fw.corp.ukl.yahoo.com)
- # [10:33] * Quits: jwalden (n=waldo@c-98-248-40-206.hsd1.ca.comcast.net) ("ChatZilla 0.9.85-rdmsoft [XULRunner 1.9.1.3/20090909051541]")
- # [10:34] * Joins: mat_t (n=mattomas@91.189.88.12)
- # [10:35] * Joins: mpt (n=mpt@canonical/mpt)
- # [10:35] * Joins: ROBOd (n=robod@89.122.216.38)
- # [10:44] * Quits: pererik (n=pe@unaffiliated/pererik) (Read error: 110 (Connection timed out))
- # [10:44] * Parts: blooberry (n=brian@c-98-246-9-57.hsd1.or.comcast.net)
- # [10:46] * Quits: Peter- (n=peter@92.254.21.251) (Read error: 110 (Connection timed out))
- # [10:48] * Joins: Midler (n=midler@95.209.29.253.bredband.tre.se)
- # [10:51] <hsivonen> are iframes supposed to delay the onload event of the parent?
- # [10:51] <zcorpan_> yes
- # [10:51] * Parts: annevk2 (n=annevk@213.236.208.22)
- # [10:51] <hsivonen> ok
- # [10:52] <zcorpan_> "When there is an active parser in the iframe, and when anything in the iframe is delaying the load event of the iframe's browsing context's active document, the iframe must delay the load event of its document."
- # [10:52] <hsivonen> so, on on both www.aol.com and www.cnn.com I see more things trying to unblock onload than blocking onload
- # [10:52] <hsivonen> and on www.aol.com I see attempts to unblock onload periodically
- # [10:53] <zcorpan_> how do you unblock onload?
- # [10:53] * Joins: annevk2 (n=annevk@213.236.208.22)
- # [10:53] <hsivonen> zcorpan_: I mean internal onload unblocking code
- # [10:53] <zcorpan_> ah
- # [10:54] * hsivonen goes set a breakpoint to catch the periodic thing
- # [10:55] <zcorpan_> hsivonen: i did some research on <script><!-- yesterday
- # [10:55] <hsivonen> ha! I have innerHTML setter accidentally unblocking onload
- # [10:55] * hsivonen wonders how innerHTML itself and images inserted by innerHTML should interact with onload
- # [10:56] * Joins: Phae (n=phaeness@gateb.mh.bbc.co.uk)
- # [10:56] <hsivonen> zcorpan_: did you manage to disqualify any proposals?
- # [10:56] <zcorpan_> hsivonen: yes
- # [10:56] <hsivonen> cool
- # [10:56] <Philip`> All of them?
- # [10:57] * Quits: mpt (n=mpt@canonical/mpt) (Read error: 113 (No route to host))
- # [10:57] <hsivonen> so proposal 3 is the only one not marked as FAIL
- # [10:57] <zcorpan_> Philip`: i think proposal #3 breaks the least out of the lot
- # [10:57] <zcorpan_> but it still breaks some pages
- # [10:58] <hsivonen> intuitively, proposal 3 scares me more than what's specced now
- # [10:58] <jgraham> hsivonen: Why?
- # [10:58] * jgraham doesn't really like any of the proposals
- # [10:58] <hsivonen> jgraham: proposal 3 breaks random sites out there
- # [10:58] <zcorpan_> what's specced now breaks more sites out there :)
- # [10:59] <hsivonen> jgraham: what's currently been reported about the spec is that it breaks one developer-oriented tool and one attempt of writing test cases
- # [10:59] <hsivonen> zcorpan_: ok. no one has bothered to note the other sites broken by the spec on bugzilla.mozilla.org
- # [10:59] <zcorpan_> hsivonen: what's specced now also breaks all of these http://philip.html5.org/data/script-close-in-escape-without-script-open-2.txt
- # [10:59] * Joins: mpt (n=mpt@canonical/mpt)
- # [11:00] <hsivonen> ooh. scary.
- # [11:00] <Philip`> I propose getting rid of <script>
- # [11:00] <zcorpan_> proposal #3 only breaks 3 sites in there or so
- # [11:00] <hsivonen> //--><!--</script>
- # [11:00] <hsivonen> that's pattern is so, so, sad
- # [11:01] * Philip` wonders if reparsing is really so bad, given that everybody does it
- # [11:02] <hsivonen> what are people thinking when they finish their script not with //--> but with //--><!--
- # [11:02] * jgraham wonders the same as Philip`
- # [11:02] <zcorpan_> they are clearly confused by all the comment tags "//", "<!--" and "-->" so don't know when to use which
- # [11:03] <zcorpan_> and it doesn't matter because it all works in browsers today
- # [11:03] * Quits: lazni (n=lazni@123.16.228.7) ("Leaving.")
- # [11:04] <hsivonen> zcorpan_, Philip`: thanks for analyzing the proposals
- # [11:05] <zcorpan_> maybe we also need to look at pages that do have <script inside escaped text span, too
- # [11:06] <zcorpan_> to find pages with the second kind of breakage of #3
- # [11:06] <Philip`> hsivonen: I blame Hixie, for writing a document that suggests <script><!--//--><![CDATA[//><!-- ...
- # [11:07] <Philip`> thus causing people to completely give up all hope of understanding commenting, and to just randomly insert comment characters until it works
- # [11:07] <zcorpan_> oh right, i forgot the other two comment tags "<![CDATA[" and "]]>"
- # [11:08] * gsnedders calls theoretical on the whole security hole Hixie worries about here
- # [11:08] <hsivonen> Philip`: we have a problem with debating complexity on the Web
- # [11:09] <hsivonen> Philip`: if you say that something is impossible, you are wrong, but if you show that the possibility is ridiculously complex, there's always someone who copies and pastes it
- # [11:10] <hsivonen> it's like every complex piece of badness is an attractive nuisance
- # [11:10] * jgraham suggests that the whoile situation would have been much simpler if <!-- --> just indicated a comment in an inline script block from the start
- # [11:11] <Philip`> hsivonen: Maybe we should convert any demonstrations of ridiculous complexity into images rather than text, so people can't copy-and-paste and fewer will manually type it all out
- # [11:12] <hsivonen> Philip`: that would be inaccessible
- # [11:12] <zcorpan_> Philip`: just do ondragstart="return false"
- # [11:12] <jgraham> (since HTML-aware text editors tend to be insuffciently HTML-aware to make their comment function notice that it is working in a script block rather than in some random HTML
- # [11:12] <jgraham> hsivonen: Not with alt text
- # [11:12] <hsivonen> Philip`: also, consider all the typos people would make when typing it
- # [11:13] * hsivonen assumed alt text got copied
- # [11:13] <jgraham> But people won't expect it to work when they can't select it
- # [11:14] <jgraham> (well I know you can select images but people generally wouldn't select an image of text expecting the alt text to be the text)
- # [11:16] <Philip`> hsivonen: The inaccessibility has to be balanced against the humanity of not subjecting screen reader users to a spoken version of <script><!--//--><![CDATA[//><!--
- # [11:20] <hsivonen> now that I've seen what kind of browser bugs are possible with innerHTML during load, innerHTML during load scares me a bit even for cases that aren't browser bugs
- # [11:25] * Quits: Lachy (n=Lachlan@85.196.122.246) ("This computer has gone to sleep")
- # [11:25] * Philip` wonders why Laurens Holst picked, of all the legitimate examples of insane complexities in HTML5, one that is actually very simple in HTML and is only confusing because of promotion of XHTML-as-text/html
- # [11:29] * hsivonen wonders if Julian programs with namespaces, writes namespace-wise correct code and likes the experience
- # [11:33] <hsivonen> Yay. I fixed the innerHTML setting during load issue
- # [11:33] <hsivonen> It worries me that even the fix was non-obvious
- # [11:36] * Joins: Lachy (n=Lachlan@pat-tdc.opera.com)
- # [11:37] <Philip`> hsivonen: You don't necessarily have to like the experience of working with namespaces, you just have to not dislike it enough to counteract the benefits
- # [11:37] <hsivonen> Philip`: good point.
- # [11:37] <hsivonen> I rank the benefits the be negative.
- # [11:38] <Philip`> That sounds like a type error
- # [11:38] <Philip`> Benefits are by definition positive :-p
- # [11:38] <Philip`> s/positive/non-negative/
- # [11:43] * Quits: webben (n=benh@dip5-fw.corp.ukl.yahoo.com) (Client Quit)
- # [11:44] * Joins: webben (n=benh@217.12.15.52)
- # [11:54] * Joins: MikeSmith (n=MikeSmit@EM114-48-159-76.pool.e-mobile.ne.jp)
- # [12:00] <mookid> anyone got any recommendations on web based open source scrum tools (preferably LAMP stack)?
- # [12:01] * Philip` doesn't know many open source rugby simulators
- # [12:12] * Quits: mitnavn (n=mitnavn@unaffiliated/mitnavn)
- # [12:13] * Quits: tantek (n=tantek@70-36-139-108.dsl.dynamic.sonic.net)
- # [12:20] * Joins: lazni (n=lazni@113.22.3.204)
- # [12:21] * Joins: hallvors (n=hallvord@213.236.208.22)
- # [12:22] * Quits: lazni (n=lazni@113.22.3.204) (Client Quit)
- # [12:24] * Joins: pererik (n=pe@unaffiliated/pererik)
- # [12:32] * Quits: mat_t (n=mattomas@91.189.88.12) ("This computer has gone to sleep")
- # [12:37] * hsivonen wonders why texts that discuss multithreading don't explain how the multiple runtime stacks are typically laid out in the address space of the process
- # [12:38] <hsivonen> while texts that discuss processes commonly mention the address layout of the stack and the heap
- # [12:39] * Quits: benward (n=benward@98.210.154.133) (Read error: 110 (Connection timed out))
- # [12:40] <Philip`> Is there much to discuss?
- # [12:40] <hsivonen> Philip`: saying how they are laid out
- # [12:40] <Philip`> I thought it was just like thread n has a stack at base-n*max_stack_size and that's about it and otherwise it's the same as a single-threaded process
- # [12:40] * Joins: mat_t (n=mattomas@91.189.88.12)
- # [12:41] <hsivonen> Philip`: well, that's the bit that usually goes unmentioned
- # [12:41] * Quits: Midler (n=midler@95.209.29.253.bredband.tre.se) ("Leaving.")
- # [12:41] <hsivonen> btw, what mechanism is there to prevent a stack longer than max_stack_size overwriting the next stack?
- # [12:42] <Philip`> You could put a non-writable page between stacks
- # [12:42] <hsivonen> OK
- # [12:42] <Philip`> Don't know whether that happens in practice, though
- # [12:43] <hsivonen> well, that's the thing. it's easy to solve these problems in theory, but no one ever says how they are solved in real systems
- # [12:43] <Philip`> http://gcc.gnu.org/onlinedocs/gcc-4.1.2/gnat_ugn_unw/Stack-Overflow-Checking.html - "For most operating systems, gcc does not perform stack overflow checking by default."
- # [12:45] <hsivonen> generating additional instructions seems worse than wasting a page of virtual address space
- # [12:45] <Philip`> (I expect you'd get a segmentation fault though, since the stack would extend into unallocated address space)
- # [12:45] <Philip`> (in the single-threaded case)
- # [12:51] <Philip`> Anyway, just don't overflow your stack and it'll all be fine :-)
- # [12:52] <Philip`> (and certainly don't use recursive functions)
- # [13:25] * Quits: MikeSmith (n=MikeSmit@EM114-48-159-76.pool.e-mobile.ne.jp) ("Tomorrow to fresh woods, and pastures new.")
- # [13:28] * Joins: remysharp (n=remyshar@80.229.253.218)
- # [13:29] * Quits: mat_t (n=mattomas@91.189.88.12) ("This computer has gone to sleep")
- # [13:35] * Quits: remysharp (n=remyshar@80.229.253.218) ("Gotta shoot - "peeyaow"")
- # [13:47] * Quits: Rik` (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net) (Read error: 113 (No route to host))
- # [13:49] * Quits: svl (n=me@ip565744a7.direct-adsl.nl) ("And back he spurred like a madman, shrieking a curse to the sky.")
- # [13:51] * Joins: nessy (n=nessy@124.170.205.120)
- # [13:53] * Quits: nessy (n=nessy@124.170.205.120) (Client Quit)
- # [13:54] * Joins: nessy (n=nessy@124-170-205-120.dyn.iinet.net.au)
- # [13:56] * Joins: svl (n=me@ip565744a7.direct-adsl.nl)
- # [13:59] * Joins: GarethAdams|Home (n=GarethAd@94-193-106-231.zone7.bethere.co.uk)
- # [14:04] * Quits: annevk2 (n=annevk@213.236.208.22) (Remote closed the connection)
- # [14:09] * Joins: mat_t (n=mattomas@91.189.88.12)
- # [14:11] * Joins: annevk2 (n=annevk@213.236.208.22)
- # [14:15] * Quits: franksalim (n=frank@cpe-72-130-134-143.san.res.rr.com) (Read error: 110 (Connection timed out))
- # [14:16] * Joins: franksalim (n=frank@cpe-72-130-134-143.san.res.rr.com)
- # [14:20] * Quits: franksalim (n=frank@cpe-72-130-134-143.san.res.rr.com) (Client Quit)
- # [14:21] * Quits: mat_t (n=mattomas@91.189.88.12) ("This computer has gone to sleep")
- # [14:25] * Joins: mat_t (n=mattomas@91.189.88.12)
- # [14:25] * Joins: mitnavn (n=mitnavn@unaffiliated/mitnavn)
- # [14:27] * Quits: mat_t (n=mattomas@91.189.88.12) (Read error: 113 (No route to host))
- # [14:27] * Joins: mat_t (n=mattomas@91.189.88.12)
- # [14:39] * Quits: svl (n=me@ip565744a7.direct-adsl.nl) ("And back he spurred like a madman, shrieking a curse to the sky.")
- # [14:41] * Quits: boblet (n=boblet@p1254-ipbf304osakakita.osaka.ocn.ne.jp)
- # [14:42] * Joins: svl (n=me@ip565744a7.direct-adsl.nl)
- # [14:42] <annevk2> if anyone knows a more correct Unicode symbol for average than x̅ please let know
- # [14:42] <annevk2> x̅ doesn't look quite right and is somewhat of a hack I suppose
- # [14:44] <jgraham> Is that supposed to be x with a line on top?
- # [14:44] <jgraham> If so that is one of two common ways I can think of of prepresenting average
- # [14:44] <jgraham> the other being <x>
- # [14:44] * Joins: roc (n=roc@115.130.51.133)
- # [14:44] <Philip`> I suggest using more than one symbol, such as "mean(x)"
- # [14:45] <Philip`> which has the bonus that it doesn't like identical to "x" in my IRC client
- # [14:45] <jgraham> Philip`: It depends what you are trying to do
- # [14:45] <jgraham> If you are writing an equation <x> or so is nicer
- # [14:46] <Philip`> If I was writing an equation I'd write something like \xbar
- # [14:47] <Philip`> (rather than trying to do it with Unicode)
- # [14:48] <annevk2> see http://annevankesteren.nl/2009/10/tirsdagspils for the use case
- # [14:48] <annevk2> jgraham, i.e. <x> in HTML?
- # [14:49] * jgraham assumes that it is not possible to do something like \overline{x^2} using pure unicode
- # [14:49] <Philip`> annevk2: Just write "average" or "avg" or "mean"
- # [14:49] <jgraham> annevk2: Yeah. There are maybe "more proper" symbols to use than < and >
- # [14:50] <Philip`> The mathematical symbols don't seem to make sense in this context
- # [14:50] <Philip`> e.g. because you're never defining what 'x' is
- # [14:50] * jgraham wonders what the context is
- # [14:50] <Philip`> jgraham: See annevk2's link
- # [14:51] <jgraham> Oh, I missed that
- # [14:51] <jgraham> Obviously
- # [14:52] <jgraham> Yeah, what Philip` said
- # [14:52] <jgraham> You should say "mean" or something if you want to be precise
- # [14:53] <Philip`> You could show the mean, median and standard deviation, to make sure people have enough information to make a good decision
- # [14:53] <annevk2> lame
- # [14:54] <annevk2> but thanks
- # [14:55] * Quits: GarethAdams|Home (n=GarethAd@94-193-106-231.zone7.bethere.co.uk)
- # [15:02] * Quits: wakaba_0 (n=wakaba_@122.221.184.68) ("Leaving...")
- # [15:02] * Quits: smaug (n=chatzill@82.181.150.24) (Read error: 145 (Connection timed out))
- # [15:03] * Quits: svl (n=me@ip565744a7.direct-adsl.nl) ("And back he spurred like a madman, shrieking a curse to the sky.")
- # [15:06] * Joins: hobertoAtWork (n=hobertoa@gw1.mcgraw-hill.com)
- # [15:07] * Joins: svl (n=me@ip565744a7.direct-adsl.nl)
- # [15:13] * Quits: hallvors (n=hallvord@213.236.208.22)
- # [15:16] * lmorchard|away is now known as lmorchard
- # [15:17] * annevk2 files more bugs
- # [15:18] <zcorpan_> annevk2: xml:lang?
- # [15:19] <annevk2> zcorpan_, guess my post-processor is not doing its job everywhere
- # [15:19] <annevk2> I should fix some of these things I suppose
- # [15:20] * Joins: jacobolus (n=jacobolu@dhcp-0059871802-99-6d.client.student.harvard.edu)
- # [15:20] * Joins: TabAtkins (n=chatzill@70-139-15-246.lightspeed.rsbgtx.sbcglobal.net)
- # [15:21] * Quits: svl (n=me@ip565744a7.direct-adsl.nl) ("And back he spurred like a madman, shrieking a curse to the sky.")
- # [15:22] * Quits: virtuelv (n=virtuelv@125.175.251.212.customer.cdi.no) (Read error: 110 (Connection timed out))
- # [15:22] * Joins: pmuellr (n=pmuellr@nat/ibm/x-wvwmsxonvlutcnbn)
- # [15:25] * Joins: svl (n=me@ip565744a7.direct-adsl.nl)
- # [15:25] * Quits: ray (i=ray@drong.notacat.org) (niven.freenode.net irc.freenode.net)
- # [15:26] * Quits: hobertoAtWork (n=hobertoa@gw1.mcgraw-hill.com) (niven.freenode.net irc.freenode.net)
- # [15:26] * Quits: pererik (n=pe@unaffiliated/pererik) (niven.freenode.net irc.freenode.net)
- # [15:26] * Quits: weinig (n=weinig@c-67-180-35-124.hsd1.ca.comcast.net) (niven.freenode.net irc.freenode.net)
- # [15:26] * Quits: Creap (n=Creap@vemod.brg.sgsnet.se) (niven.freenode.net irc.freenode.net)
- # [15:26] * Quits: yutak (n=yutak@220.109.219.244) (niven.freenode.net irc.freenode.net)
- # [15:26] * Quits: AryehGregor (n=Simetric@mediawiki/simetrical) (niven.freenode.net irc.freenode.net)
- # [15:26] * Quits: takkaria (n=takkaria@isparp.co.uk) (niven.freenode.net irc.freenode.net)
- # [15:26] * Quits: hsivonen (n=hsivonen@kekkonen.cs.hut.fi) (niven.freenode.net irc.freenode.net)
- # [15:26] * Quits: lmorchard (n=lmorchar@66.103.254.157.static.a2webhosting.com) (niven.freenode.net irc.freenode.net)
- # [15:26] * Quits: bzed (n=bzed@devel.recluse.de) (niven.freenode.net irc.freenode.net)
- # [15:26] * Quits: Yudai (n=Yudai@p6ea250.kngwnt01.ap.so-net.ne.jp) (niven.freenode.net irc.freenode.net)
- # [15:26] * Quits: Peter` (n=peter@92.254.21.251) (niven.freenode.net irc.freenode.net)
- # [15:26] * Quits: pesla (n=retep@procurios.xs4all.nl) (niven.freenode.net irc.freenode.net)
- # [15:26] * Quits: othermaciej (n=mjs@c-69-181-42-237.hsd1.ca.comcast.net) (niven.freenode.net irc.freenode.net)
- # [15:26] * Quits: erikvvold (n=erikvvol@S01060024012860e9.gv.shawcable.net) (niven.freenode.net irc.freenode.net)
- # [15:26] * Quits: hober (n=ted@unaffiliated/hober) (niven.freenode.net irc.freenode.net)
- # [15:26] * Quits: tndH (n=Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com) (niven.freenode.net irc.freenode.net)
- # [15:26] * Quits: murr4y (n=murray@103.84-49-64.nextgentel.com) (niven.freenode.net irc.freenode.net)
- # [15:26] * Quits: mookid (i=mookid@ROFL.name) (niven.freenode.net irc.freenode.net)
- # [15:26] * Quits: gavin (n=gavin@firefox/developer/gavin) (niven.freenode.net irc.freenode.net)
- # [15:26] * Quits: onar (n=onar@17.226.20.255) (niven.freenode.net irc.freenode.net)
- # [15:26] * Quits: peritus- (n=peritus@ircbridge.mahner.org) (niven.freenode.net irc.freenode.net)
- # [15:26] * Quits: mitsuhiko (n=mitsuhik@ubuntu/member/mitsuhiko) (niven.freenode.net irc.freenode.net)
- # [15:26] * Quits: ivan` (n=ivan@unaffiliated/ivan/x-000001) (niven.freenode.net irc.freenode.net)
- # [15:26] * Quits: syp (n=syp@lasigpc9.epfl.ch) (niven.freenode.net irc.freenode.net)
- # [15:26] * Joins: miketaylr (n=miketayl@38.117.156.163)
- # [15:26] * Joins: hobertoAtWork (n=hobertoa@gw1.mcgraw-hill.com)
- # [15:26] * Joins: pererik (n=pe@unaffiliated/pererik)
- # [15:26] * Joins: Peter` (n=peter@92.254.21.251)
- # [15:26] * Joins: pesla (n=retep@procurios.xs4all.nl)
- # [15:26] * Joins: weinig (n=weinig@c-67-180-35-124.hsd1.ca.comcast.net)
- # [15:26] * Joins: othermaciej (n=mjs@c-69-181-42-237.hsd1.ca.comcast.net)
- # [15:26] * Joins: erikvvold (n=erikvvol@S01060024012860e9.gv.shawcable.net)
- # [15:26] * Joins: hober (n=ted@unaffiliated/hober)
- # [15:26] * Joins: tndH (n=Rob@cpc2-leed18-0-0-cust427.leed.cable.ntl.com)
- # [15:26] * Joins: murr4y (n=murray@103.84-49-64.nextgentel.com)
- # [15:26] * Joins: Creap (n=Creap@vemod.brg.sgsnet.se)
- # [15:26] * Joins: yutak (n=yutak@220.109.219.244)
- # [15:26] * Joins: mookid (i=mookid@ROFL.name)
- # [15:26] * Joins: lmorchard (n=lmorchar@66.103.254.157.static.a2webhosting.com)
- # [15:26] * Joins: AryehGregor (n=Simetric@mediawiki/simetrical)
- # [15:26] * Joins: mitsuhiko (n=mitsuhik@ubuntu/member/mitsuhiko)
- # [15:26] * Joins: ivan` (n=ivan@unaffiliated/ivan/x-000001)
- # [15:26] * Joins: hsivonen (n=hsivonen@kekkonen.cs.hut.fi)
- # [15:26] * Joins: Yudai (n=Yudai@p6ea250.kngwnt01.ap.so-net.ne.jp)
- # [15:26] * Joins: bzed (n=bzed@devel.recluse.de)
- # [15:26] * Joins: takkaria (n=takkaria@isparp.co.uk)
- # [15:26] * Joins: peritus- (n=peritus@ircbridge.mahner.org)
- # [15:26] * Joins: onar (n=onar@17.226.20.255)
- # [15:26] * Joins: gavin (n=gavin@firefox/developer/gavin)
- # [15:26] * Joins: ttepasse (n=ttepas--@p5B015721.dip.t-dialin.net)
- # [15:27] * Joins: ray (i=ray@drong.notacat.org)
- # [15:27] * lmorchard is now known as lmorchard|away
- # [15:29] * lmorchard|away is now known as lmorchard
- # [15:31] * Joins: syp (n=syp@lasigpc9.epfl.ch)
- # [15:35] * Quits: nessy (n=nessy@124-170-205-120.dyn.iinet.net.au) ("This computer has gone to sleep")
- # [15:36] * Joins: mlpug (n=mlpug@a88-115-164-40.elisa-laajakaista.fi)
- # [15:39] * Joins: paul_irish (n=paul_iri@12.33.239.250)
- # [15:42] * Parts: Mrmil (n=ut_ollie@host-77-236-204-8.blue4.cz)
- # [15:43] <annevk2> does anyone recall whether Hixie wanted bugs on normal text referencing impl-protected text?
- # [15:44] <annevk2> e.g. the definitions of the constants for the appcache API do that a lot
- # [15:44] * Joins: yutak_home (n=kee@61.117.6.79)
- # [15:45] <zcorpan_> annevk2: i think he doesn't want bugs on that
- # [15:48] <annevk2> k
- # [15:49] * annevk2 feels a little bad for filing all these bugs now
- # [15:50] * Joins: Mrmil (n=ut_ollie@host-77-236-204-8.blue4.cz)
- # [15:55] * Joins: myakura (n=myakura@p1012-ipbf3905marunouchi.tokyo.ocn.ne.jp)
- # [15:56] * Joins: lazni (n=lazni@118.71.18.216)
- # [15:57] * Parts: Mrmil (n=ut_ollie@host-77-236-204-8.blue4.cz)
- # [15:59] * Quits: jacobolus (n=jacobolu@dhcp-0059871802-99-6d.client.student.harvard.edu) (Remote closed the connection)
- # [16:01] * Quits: murr4y (n=murray@103.84-49-64.nextgentel.com) (Read error: 110 (Connection timed out))
- # [16:05] * Joins: MikeSmith (n=MikeSmit@EM114-48-222-17.pool.e-mobile.ne.jp)
- # [16:06] * Joins: Midler (n=midler@212.37.124.243)
- # [16:11] * Joins: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [16:12] * Joins: virtuelv (n=virtuelv@125.175.251.212.customer.cdi.no)
- # [16:14] <annevk2> http://www.w3.org/2001/tag/2009/09/HTMLIssuesRevised.pdf
- # [16:14] <annevk2> (from an Excel file?!)
- # [16:15] * Joins: murr4y (n=murray@103.84-49-64.nextgentel.com)
- # [16:16] <Philip`> It's really terrible that people might use a spreadsheet program to write a spreadsheet
- # [16:16] * Quits: virtuelv (n=virtuelv@125.175.251.212.customer.cdi.no) (Client Quit)
- # [16:16] * Joins: virtuelv (n=virtuelv@125.175.251.212.customer.cdi.no)
- # [16:16] <annevk2> agreed
- # [16:17] * Quits: virtuelv (n=virtuelv@125.175.251.212.customer.cdi.no) (Read error: 104 (Connection reset by peer))
- # [16:17] <hsivonen> annevk2: what's "?!" about Excel?
- # [16:18] <annevk2> surprise
- # [16:19] <hsivonen> so each TAG member assigned number of beans per issue
- # [16:19] <hsivonen> and the number can be > 1
- # [16:19] <hsivonen> and there's no clear bean maximum
- # [16:19] <annevk2> I wasn't quite sure how the number game worked
- # [16:20] <Philip`> Maybe the implicit maximum is 10, but if you want you can turn it up to 11
- # [16:20] * Joins: sbublava (n=stephan@77.117.150.177)
- # [16:21] <hsivonen> hmm. TimBL gave 4 beans to RDF triples but otherwise only one other TAG member gave a bean
- # [16:22] <hsivonen> at least the XPath thing got 0 beans
- # [16:22] <Philip`> Are the ones in purple magic beans?
- # [16:23] <hsivonen> hmm. lack of doc.write in XML got a bean
- # [16:25] <hsivonen> what does issue 7 (relationship of DOM & serialization) entail?
- # [16:25] * Quits: yutak_home (n=kee@61.117.6.79) ("Ex-Chat")
- # [16:26] <Philip`> That document indicates no TAG member wants to look for positive feedback
- # [16:26] <Philip`> hsivonen: Maybe that was the disabled=banana thing?
- # [16:27] <hsivonen> Philip`: disabled=banana is issue 13
- # [16:28] <Philip`> hsivonen: That's what the layout indicates, but Henry's question seemed to be about issue 7
- # [16:29] <Philip`> (particularly about what DOM you get from the serialisation disabled="banana")
- # [16:29] * Joins: boblet (n=boblet@p1254-ipbf304osakakita.osaka.ocn.ne.jp)
- # [16:31] * Quits: lazni (n=lazni@118.71.18.216) ("Leaving.")
- # [16:32] <Philip`> The interaction of prefix binding and table foster-parenting seems like a really boring issue
- # [16:32] <Philip`> since there's only one way it can possibly work that is not totally insane
- # [16:33] <hsivonen> Philip`: I hope we have the same idea of what isn't totally insane
- # [16:34] <Philip`> Anything that depends on the source characters, not on the parsed DOM, is totally insane
- # [16:34] <hsivonen> good
- # [16:35] * Quits: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [16:35] * Joins: aroben (n=aroben@unaffiliated/aroben)
- # [16:40] * Joins: remysharp (n=remyshar@80.229.253.218)
- # [16:40] * Joins: rubys (n=rubys@12.130.116.93)
- # [16:41] * Quits: remysharp (n=remyshar@80.229.253.218) (Client Quit)
- # [16:44] * Parts: zcorpan_ (n=zcorpan@213.236.208.22)
- # [16:44] * Joins: yael (i=d0309a43@gateway/web/freenode/x-duoxojugvsccnbqm)
- # [16:52] * Joins: abarth (n=abarth@c-98-210-108-185.hsd1.ca.comcast.net)
- # [16:54] * Joins: dglazkov (n=dglazkov@nat/google/x-zyxbjamjbdtzioxn)
- # [16:54] * Quits: dglazkov (n=dglazkov@nat/google/x-zyxbjamjbdtzioxn) (Remote closed the connection)
- # [16:54] * Joins: dglazkov (n=dglazkov@nat/google/x-pxjzzyibbdcjuzyq)
- # [16:58] * Joins: Lachy_ (n=Lachy@213.236.208.22)
- # [17:02] * Quits: Maurice (n=ano@a80-101-46-164.adsl.xs4all.nl) ("Disconnected...")
- # [17:02] * Quits: mitnavn (n=mitnavn@unaffiliated/mitnavn) ("Leaving...")
- # [17:05] * Quits: pesla (n=retep@procurios.xs4all.nl) ("( www.nnscript.com :: NoNameScript 4.21 :: www.esnation.com )")
- # [17:05] * Philip` wonders if there's a good JS editor plugin for Eclipse
- # [17:07] * Quits: abarth (n=abarth@c-98-210-108-185.hsd1.ca.comcast.net)
- # [17:11] * Quits: Lachy (n=Lachlan@pat-tdc.opera.com) ("This computer has gone to sleep")
- # [17:19] * Joins: tantek (n=tantek@70-36-139-108.dsl.dynamic.sonic.net)
- # [17:19] * Quits: roc (n=roc@115.130.51.133)
- # [17:26] * Joins: fishd_ (n=darin@67.180.164.209)
- # [17:34] * Joins: jacobolus (n=jacobolu@140.247.255.28)
- # [17:38] * Parts: rubys (n=rubys@12.130.116.93)
- # [17:39] <Dashiva> Great game: http://www.stfj.net/art/2009/loselose/
- # [17:42] <TabAtkins> Heh, interesting.
- # [17:42] * Quits: fishd_ (n=darin@67.180.164.209) (Read error: 145 (Connection timed out))
- # [17:42] * Joins: Lachy (n=Lachlan@85.196.122.246)
- # [17:43] <Philip`> Sadly its deep meaning is rendered futile by virtual machine snapshots that remove all possible consequences
- # [17:43] <TabAtkins> Actually, that just brings up further existential questions revolving around simulation and the consequences of Singularity.
- # [17:44] <TabAtkins> Is it truly killing if there is an exact copy that can be restored? How can we modify our ethics to handle this situation consistently?
- # [17:46] <Philip`> http://home.wildit.net.au/hellohelloben/mystery.html is a game with far more morally serious and unavoidable life-and-death consequences
- # [17:47] <Dashiva> The opening screen doesn't make me want to press start
- # [17:47] <TabAtkins> Are we doing something unethical when we create simulated life while talking with someone (modeling them mentally to predict reactions)? What about when a hyperintelligent AI is able to simulate us to arbitrary precision while talking to us, then deleting the simulations when done?
- # [17:48] <Philip`> Dashiva: It's one of the games of decade, according to http://www.eurogamer.net/articles/eurogamer-editors-games-of-the-decade-article?page=3
- # [17:49] <TabAtkins> Oh jeezus haploid christ.
- # [17:50] <Philip`> TabAtkins: If I delete all the files on your hard disk and you have a backup, does that mean I didn't really delete all the files on your hard disk?
- # [17:50] <TabAtkins> Philip`, ethically, did you? What if those files are sapient entities? Did you commit murder?
- # [17:51] * Philip` is reminded of Glasshouse, where everyone has backups of themselves, and murder is common but considered a far less serious crime than identity theft
- # [17:51] * TabAtkins liked that book.
- # [17:52] * Joins: borismus (n=borismus@CMU-356930.WV.CC.CMU.EDU)
- # [17:52] <TabAtkins> Though that only barely touches on the issues of identity and existence in the face of simulation.
- # [17:53] <Philip`> The existence of backups doesn't change the definition of "murder", it just changes how much we care about it and how much effort we put into trying to stop it
- # [17:54] <Philip`> which are much more concrete ideas than the concept of 'ethics'
- # [17:54] <Dashiva> But you lose everything since the latest backup
- # [17:54] <TabAtkins> Hmm? Ethics are vitally important when you're talking about the possibility of an action being duplicated across trillions or more conscious entities in a moment.
- # [17:55] <TabAtkins> Such as in the simulation spaces of a hyperintelligent AI.
- # [17:55] <Philip`> Dashiva: Well, you need to work out a decent backup schedule
- # [17:55] <TabAtkins> Is it ethical to torture someone to death if you can restore them back to before the torture started with no memories of it?
- # [17:55] <Philip`> Knowing most people, they wouldn't actually back themselves up until they'd already been killed, and then it'd be too late
- # [17:56] <Dashiva> The real question is how they do the reanimation
- # [17:56] <TabAtkins> (I'd like to say no, but I'm honestly not sure if that's correct, given that it's only an issue of computation resources that distinguishes the poor copies of others I create in my mind and copies that are functionally indistinguishable from real people.)
- # [17:57] <TabAtkins> (And I don't think it's unethical to torture a mental image. Probably.)
- # [17:57] <Dashiva> In associated news: Squids are one of the four fundamental forces of the universe, alongside the Weak Force, the Strong Force and Gravity.
- # [17:57] <Philip`> Dungeon Keeper had a torture chamber
- # [17:57] <Philip`> That was a fun game, so I'll decide it's not unethical
- # [17:57] <TabAtkins> This is your fault, Dashiva.
- # [17:58] <TabAtkins> Philip`, I'll see if you change your mind when the AI who is executing this universe in its mind decides to torture everyone to death.
- # [17:59] <Dashiva> Actually, lose/lose reminds me of Only You Can Save Mankind
- # [17:59] <Philip`> Also your cursor was a Hand of Evil, and you could slap all your imps
- # [18:00] * TabAtkins has fond memories of being an evil god in Black and White.
- # [18:00] <TabAtkins> My people led a life of unrestricted hedonism, as long as they were willing to give me about half their babies.
- # [18:01] <Philip`> Dashiva: I always wanted a copy of the real-time journey-to-alpha-centauri game from that
- # [18:02] * Joins: dave_levin (n=dave_lev@74.125.59.73)
- # [18:03] * Joins: fishd_ (n=darin@67.180.164.209)
- # [18:04] <TabAtkins> Philip`, go get one. It's just a few jumps from the Wikipedia article.
- # [18:05] <Philip`> TabAtkins: I stopped wanting it about ten years ago :-p
- # [18:05] <TabAtkins> Hehe.
- # [18:07] * Quits: jacobolus (n=jacobolu@140.247.255.28) (Remote closed the connection)
- # [18:07] * Joins: Maurice (i=copyman@5ED548D4.cable.ziggo.nl)
- # [18:11] * Joins: cpharmston (n=cpharmst@office.threespot.com)
- # [18:13] * Joins: zdobersek (n=zan@92.37.75.230)
- # [18:16] * Quits: weinig (n=weinig@c-67-180-35-124.hsd1.ca.comcast.net) (Read error: 54 (Connection reset by peer))
- # [18:16] * Joins: weinig_ (n=weinig@67.180.35.124)
- # [18:17] * weinig_ is now known as weinig
- # [18:24] * Joins: hobertoAtWork2 (n=hobertoa@198.45.18.20)
- # [18:24] * Quits: fishd_ (n=darin@67.180.164.209) (Read error: 145 (Connection timed out))
- # [18:25] * Joins: bzed_ (n=bzed@devel.recluse.de)
- # [18:26] * Quits: mpt (n=mpt@canonical/mpt) (Read error: 113 (No route to host))
- # [18:26] * Quits: takkaria (n=takkaria@isparp.co.uk) (niven.freenode.net irc.freenode.net)
- # [18:26] * Quits: bzed (n=bzed@devel.recluse.de) (niven.freenode.net irc.freenode.net)
- # [18:26] * Quits: hsivonen (n=hsivonen@kekkonen.cs.hut.fi) (niven.freenode.net irc.freenode.net)
- # [18:26] * Quits: yutak (n=yutak@220.109.219.244) (niven.freenode.net irc.freenode.net)
- # [18:26] * Quits: pererik (n=pe@unaffiliated/pererik) (niven.freenode.net irc.freenode.net)
- # [18:26] * Quits: lmorchard (n=lmorchar@66.103.254.157.static.a2webhosting.com) (niven.freenode.net irc.freenode.net)
- # [18:26] * Quits: AryehGregor (n=Simetric@mediawiki/simetrical) (niven.freenode.net irc.freenode.net)
- # [18:26] * Quits: hobertoAtWork (n=hobertoa@gw1.mcgraw-hill.com) (niven.freenode.net irc.freenode.net)
- # [18:26] * Quits: Yudai (n=Yudai@p6ea250.kngwnt01.ap.so-net.ne.jp) (niven.freenode.net irc.freenode.net)
- # [18:26] * Quits: Creap (n=Creap@vemod.brg.sgsnet.se) (niven.freenode.net irc.freenode.net)
- # [18:26] * bzed_ is now known as bzed
- # [18:27] * Joins: Creap (n=Creap@vemod.brg.sgsnet.se)
- # [18:28] * Quits: myakura (n=myakura@p1012-ipbf3905marunouchi.tokyo.ocn.ne.jp) ("Leaving...")
- # [18:28] * Parts: cpharmston (n=cpharmst@office.threespot.com)
- # [18:28] * Joins: takkaria (n=takkaria@isparp.co.uk)
- # [18:28] * Joins: pererik (n=pe@unaffiliated/pererik)
- # [18:30] * Quits: Phae (n=phaeness@gateb.mh.bbc.co.uk)
- # [18:33] * Quits: boblet (n=boblet@p1254-ipbf304osakakita.osaka.ocn.ne.jp)
- # [18:33] * Joins: yutak (n=yutak@220.109.219.244)
- # [18:36] * Quits: weinig (n=weinig@67.180.35.124)
- # [18:37] * Joins: GPHemsley (n=GPHemsle@pdpc/supporter/student/GPHemsley)
- # [18:37] * Quits: tantek (n=tantek@70-36-139-108.dsl.dynamic.sonic.net) (Read error: 54 (Connection reset by peer))
- # [18:38] * Joins: tantek (n=tantek@70-36-139-108.dsl.dynamic.sonic.net)
- # [18:38] * Joins: hsivonen (n=hsivonen@kekkonen.cs.hut.fi)
- # [18:39] * Joins: AryehGregor (n=Simetric@mediawiki/simetrical)
- # [18:39] * Joins: lmorchard (n=lmorchar@66.103.254.157.static.a2webhosting.com)
- # [18:41] * Quits: Lachy_ (n=Lachy@213.236.208.22) ("Leaving")
- # [18:42] * Joins: Yudai (n=Yudai@218.110.162.80)
- # [18:49] * Quits: othermaciej (n=mjs@c-69-181-42-237.hsd1.ca.comcast.net)
- # [18:49] * Joins: fishd_ (n=darin@nat/google/x-ifruhkixaevimqik)
- # [18:51] * Joins: zdobersek1 (n=zan@cpe-92-37-71-249.dynamic.amis.net)
- # [18:57] * Quits: zdobersek (n=zan@92.37.75.230) (Read error: 145 (Connection timed out))
- # [18:58] * Quits: gsnedders (n=gsnedder@host217-44-35-222.range217-44.btcentralplus.com) (Remote closed the connection)
- # [19:04] * Joins: shg (n=dld@static-151-199-190-25.lyn.east.verizon.net)
- # [19:06] * Quits: gunderwonder (n=gunderwo@garage.upstruct.com)
- # [19:07] * Joins: ZombieLoffe (n=e@unaffiliated/zombieloffe)
- # [19:13] * Joins: sicking (n=chatzill@63.245.220.240)
- # [19:14] * Joins: smaug (n=chatzill@a91-154-40-223.elisa-laajakaista.fi)
- # [19:21] * Joins: mitnavn (n=mitnavn@unaffiliated/mitnavn)
- # [19:23] * Joins: gratz|home (n=gratz@cpc3-brig15-2-0-cust237.3-3.cable.virginmedia.com)
- # [19:24] * Joins: weinig (n=weinig@17.246.19.32)
- # [19:24] * Quits: webben (n=benh@217.12.15.52) (Client Quit)
- # [19:27] * Joins: gsnedders (n=gsnedder@host217-44-35-222.range217-44.btcentralplus.com)
- # [19:31] * Joins: virtuelv (n=virtuelv@125.175.251.212.customer.cdi.no)
- # [19:34] * Joins: Fernandos (n=Fernando@p57A91D7D.dip0.t-ipconnect.de)
- # [19:34] <Fernandos> hi
- # [19:34] <TabAtkins> yo
- # [19:35] <Fernandos> can someone help me debugging a site made with basic html5
- # [19:35] * aroben is now known as aroben|lunch
- # [19:35] <TabAtkins> Possibly. Shoot us the link.
- # [19:35] <Fernandos> http://fif-moebel.de
- # [19:36] <Fernandos> I get 3 errors which make no sense to me.
- # [19:36] <Fernandos> I doubt the validator is wrong http://html5.validator.nu/?doc=http%3A%2F%2Ffif-moebel.de%2F&showimagereport=yes
- # [19:36] <Fernandos> I thought <meta http-equiv="language" content="de" /> is correct and neccessary for seo
- # [19:36] * Joins: webben (n=benh@217.12.15.52)
- # [19:37] <Fernandos> I used media query like media="speech" with a speech stylesheet
- # [19:37] <Fernandos> but it tells me that is an invalid media query.
- # [19:37] <Fernandos> I know it was aural before and now it is speech, whyever..
- # [19:38] <TabAtkins> CSS2 changed it from aural to speech, but it's possible that HTML didn't update itself.
- # [19:38] <Fernandos> last thing, <meta http-equiv="pics-Label"... is correct but why does it tell me it's an error?
- # [19:39] <Fernandos> I know it's all a working draft some even just experimental, but hey html5 is not alpha software
- # [19:39] <Fernandos> I respect the work you do and it's government grade quality or higher in usual.
- # [19:40] * Quits: sicking (n=chatzill@63.245.220.240) (Read error: 145 (Connection timed out))
- # [19:40] * Joins: xplicit_ (i=bill@cpc1-ely05-2-0-cust456.5-1.cable.virginmedia.com)
- # [19:41] <Fernandos> any ideas
- # [19:42] <TabAtkins> Hmm.
- # [19:42] <Philip`> Fernandos: You might want http-equiv="content-language" instead
- # [19:42] <gsnedders> Only a few meta elements are allowed, almost all are ignored anyway.
- # [19:42] <Philip`> though that should give a warning telling you to use <html lang="de"> instead
- # [19:43] <Philip`> (See http://www.whatwg.org/specs/web-apps/current-work/multipage/semantics.html#attr-meta-http-equiv-content-language )
- # [19:43] <Fernandos> Philip`: I just removed http-equiv="content-language" because it told me it is obsolete
- # [19:43] * Joins: sicking (n=chatzill@63.245.220.240)
- # [19:44] <Fernandos> I already use <html xmlns="http://www.w3.org/1999/xhtml" lang="de">
- # [19:45] <Philip`> HTML5 only allows a handful of http-equiv values, plus anything that's on http://wiki.whatwg.org/wiki/PragmaExtensions
- # [19:45] <Philip`> I don't know whether pics-label satisfies the criteria to be added to that page
- # [19:45] <TabAtkins> The media=speech issue seems to be a validator bug. HTML5 references MQ, which says that "speech" should be a recognized value.
- # [19:46] * Joins: othermaciej (n=mjs@17.246.18.124)
- # [19:46] <Philip`> http://about.validator.nu/#reporting-bugs for validator bugs
- # [19:46] <Fernandos> TabAtkins: indeed. but the pics-label?
- # [19:46] <Fernandos> which is the official html5 validator?
- # [19:46] <TabAtkins> Fernandos: See Philip`'s response.
- # [19:47] <Philip`> Fernandos: There is no official HTML5 validator
- # [19:47] <Philip`> The idea is to encourage competition between validators, rather than blessing one as 'official'
- # [19:47] <Philip`> (though there's only one proper implementation so far)
- # [19:49] <Fernandos> that is?
- # [19:51] <Philip`> That implementation is used by validator.nu and validator.w3.org
- # [19:52] <webben> pics-label might be worth allowing
- # [19:52] <webben> only a few bits of software support it
- # [19:52] <webben> but one of them is MS Content Advisor.
- # [19:52] <webben> i read up about this a while back
- # [19:53] <webben> and apparently if you turn on Content Advisor and then don't configure it, it blocks webpages without the pics-label
- # [19:53] * Quits: mat_t (n=mattomas@91.189.88.12) (Remote closed the connection)
- # [19:53] <webben> otoh you /can/ also just use the HTTP header so I guess it depends on how convenient one wants it to be.
- # [19:53] * Quits: Amorphous (i=jan@unaffiliated/amorphous) (Read error: 104 (Connection reset by peer))
- # [19:56] <TabAtkins> Filed a bug on the validator flagging media=speech as invalid.
- # [19:57] <Fernandos> thx TabAtkins
- # [19:58] * Quits: borismus (n=borismus@CMU-356930.WV.CC.CMU.EDU) (Read error: 110 (Connection timed out))
- # [20:03] * aroben|lunch is now known as aroben
- # [20:12] * Joins: Amorphous (i=jan@unaffiliated/amorphous)
- # [20:13] * Quits: yael (i=d0309a43@gateway/web/freenode/x-duoxojugvsccnbqm) (Ping timeout: 180 seconds)
- # [20:14] * Quits: weinig (n=weinig@17.246.19.32)
- # [20:18] * Quits: tyoshino_ (n=tyoshino@220.109.219.244) (Read error: 104 (Connection reset by peer))
- # [20:18] * Quits: tkent (n=tkent@220.109.219.244) (Read error: 104 (Connection reset by peer))
- # [20:19] * Joins: cying (n=cying@70.90.171.153)
- # [20:23] * Joins: jwalden (n=waldo@c-98-248-40-206.hsd1.ca.comcast.net)
- # [20:23] * Parts: miketaylr (n=miketayl@38.117.156.163)
- # [20:23] * Joins: borismus (n=borismus@CMU-356930.WV.CC.CMU.EDU)
- # [20:25] * Quits: mitnavn (n=mitnavn@unaffiliated/mitnavn)
- # [20:30] * Joins: yutak_ (n=yutak@220.109.219.244)
- # [20:32] * Quits: Fernandos (n=Fernando@p57A91D7D.dip0.t-ipconnect.de) ("Leaving.")
- # [20:33] * Quits: ukai (n=ukai@220.109.219.244) (Read error: 110 (Connection timed out))
- # [20:33] * Quits: hamaji (n=hamaji@220.109.219.244) (Read error: 110 (Connection timed out))
- # [20:33] * Joins: webben_ (n=benh@82.152.36.121)
- # [20:34] * Joins: hamaji (n=hamaji@220.109.219.244)
- # [20:34] * Quits: yusukes (n=yusukes@220.109.219.244) (Read error: 110 (Connection timed out))
- # [20:34] * Quits: yutak (n=yutak@220.109.219.244) (Read error: 110 (Connection timed out))
- # [20:35] * Joins: yusukes (n=yusukes@220.109.219.244)
- # [20:35] * Quits: heycam (n=cam@66.134.141.179) ("bye")
- # [20:36] * Joins: dpranke (n=Adium@nat/google/x-otozwmjehvuxmfkz)
- # [20:36] * Quits: webben (n=benh@217.12.15.52) (Read error: 145 (Connection timed out))
- # [20:46] * Joins: ukai (n=ukai@220.109.219.244)
- # [20:48] * Joins: weinig (n=weinig@17.246.19.32)
- # [20:52] * Quits: othermaciej (n=mjs@17.246.18.124)
- # [20:59] * Joins: othermaciej (n=mjs@17.244.1.140)
- # [21:00] <Philip`> Hmm, a microsoft.com comment on the canvas API
- # [21:01] <Philip`> Clearly a great opportunity to read too much into the existence of an email
- # [21:01] <Philip`> (http://lists.w3.org/Archives/Public/public-canvas-api/2009OctDec/0000.html for those not subscribed there)
- # [21:01] <TabAtkins> Never pass up an opportunity to misinterpret something.
- # [21:03] * Joins: benward (n=benward@98.210.154.133)
- # [21:03] * Joins: zcorpan_ (n=zcorpan@123.218.251.212.customer.cdi.no)
- # [21:04] * Quits: weinig (n=weinig@17.246.19.32) (Read error: 110 (Connection timed out))
- # [21:08] <zcorpan_> (?i)<script[^>]*>([^<]|<(?!/script[\s/>]))*<!--([^-]|-(?!->))*<script[\s/>]([^-]|-(?!->))*</script[\s/>]
- # [21:09] <zcorpan_> script close in escape *with* script open
- # [21:09] <zcorpan_> Philip`: any chance you could take that regexp for a ride? :)
- # [21:09] * zcorpan_ hopes he got the regexp right
- # [21:13] * Joins: yael (i=d0309a43@gateway/web/freenode/x-qrofyrnyxlzeosbb)
- # [21:16] * Quits: borismus (n=borismus@CMU-356930.WV.CC.CMU.EDU) (Read error: 110 (Connection timed out))
- # [21:18] * Quits: gavin_ (n=gavin@firefox/developer/gavin) (Connection timed out)
- # [21:22] * Joins: benward_ (n=benward@nat/yahoo/x-lhqkijglfcegifwn)
- # [21:28] * Quits: smaug (n=chatzill@a91-154-40-223.elisa-laajakaista.fi) (Remote closed the connection)
- # [21:30] * Quits: pmuellr (n=pmuellr@nat/ibm/x-wvwmsxonvlutcnbn) (Remote closed the connection)
- # [21:30] * Joins: pmuellr (n=pmuellr@129.33.49.251)
- # [21:30] * Joins: smaug (n=chatzill@91.154.40.223)
- # [21:31] * Quits: benward (n=benward@98.210.154.133) (Read error: 110 (Connection timed out))
- # [21:33] * Quits: gavin (n=gavin@firefox/developer/gavin) (Remote closed the connection)
- # [21:34] * Joins: gavin (n=gavin@people.mozilla.com)
- # [21:39] * Parts: daedb (n=opera@h11n1fls34o986.telia.com)
- # [21:41] * Joins: daedb (n=opera@h11n1fls34o986.telia.com)
- # [21:44] * Joins: GarethAdams|Home (n=GarethAd@90.195.253.238)
- # [21:46] * Joins: shepazutoo (n=schepers@c-98-207-155-181.hsd1.ca.comcast.net)
- # [21:46] * Quits: shepazu (n=schepers@207.105.81.196) (Read error: 110 (Connection timed out))
- # [21:49] * Quits: shepazutoo (n=schepers@c-98-207-155-181.hsd1.ca.comcast.net) (Client Quit)
- # [21:49] * Quits: fishd_ (n=darin@nat/google/x-ifruhkixaevimqik) (Read error: 110 (Connection timed out))
- # [21:51] * Joins: ap (n=ap@c-24-130-131-182.hsd1.ca.comcast.net)
- # [21:54] * Joins: borismus (n=borismus@CMU-356930.WV.CC.CMU.EDU)
- # [21:54] * Joins: ojan (n=ojan@nat/google/x-fzirbqglazfzzzeo)
- # [22:00] * Joins: abarth (n=abarth@216.239.45.19)
- # [22:01] * Quits: othermaciej (n=mjs@17.244.1.140)
- # [22:05] * Joins: weinig (n=weinig@17.246.17.196)
- # [22:07] * Joins: Super-Dot (n=Super-Do@66-240-27-50.isp.comcastbusiness.net)
- # [22:10] * Quits: MikeSmith (n=MikeSmit@EM114-48-222-17.pool.e-mobile.ne.jp) (Read error: 110 (Connection timed out))
- # [22:12] * Quits: ap (n=ap@c-24-130-131-182.hsd1.ca.comcast.net)
- # [22:13] * Joins: jorlow (n=jorlow@nat/google/x-gyzilvevzrwgrkgd)
- # [22:14] * Quits: jwalden (n=waldo@c-98-248-40-206.hsd1.ca.comcast.net) ("ChatZilla 0.9.85-rdmsoft [XULRunner 1.9.1.3/20090909051541]")
- # [22:14] * Quits: mitsuhiko (n=mitsuhik@ubuntu/member/mitsuhiko) ("Terminated with extreme prejudice - dircproxy 1.0.5")
- # [22:14] * Quits: jorlow (n=jorlow@nat/google/x-gyzilvevzrwgrkgd) (Remote closed the connection)
- # [22:14] * Joins: jorlow (n=jorlow@nat/google/x-uuprxnpsitfpexkv)
- # [22:16] * Quits: mlpug (n=mlpug@a88-115-164-40.elisa-laajakaista.fi) (Remote closed the connection)
- # [22:17] * Quits: zdobersek1 (n=zan@cpe-92-37-71-249.dynamic.amis.net) ("Leaving.")
- # [22:18] * Joins: jacobolus (n=jacobolu@dhcp-0059871802-99-6d.client.student.harvard.edu)
- # [22:18] * Joins: shepazu (n=schepers@63.245.220.224)
- # [22:21] * Joins: SamerZ (n=SamerZ@204.225.63.69)
- # [22:21] * Quits: jacobolus (n=jacobolu@dhcp-0059871802-99-6d.client.student.harvard.edu) (Client Quit)
- # [22:21] * Joins: dbaron (n=dbaron@nat/mozilla/x-grhcvlxynjqdmrgq)
- # [22:22] * Quits: SamerZ (n=SamerZ@204.225.63.69) (Remote closed the connection)
- # [22:22] * Joins: SamerZ (n=SamerZ@204.225.63.69)
- # [22:24] * Quits: abarth (n=abarth@216.239.45.19)
- # [22:25] * Joins: abarth (n=abarth@216.239.45.19)
- # [22:27] * Quits: abarth (n=abarth@216.239.45.19) (Client Quit)
- # [22:28] * Joins: abarth (n=abarth@216.239.45.19)
- # [22:28] * Quits: abarth (n=abarth@216.239.45.19) (Client Quit)
- # [22:30] <zcorpan_> " I think the HTML5 way of incorporating
- # [22:30] <zcorpan_> SVG and MathML is less magic in the sense that there are no spells for
- # [22:30] <zcorpan_> the author to cast." -- http://markmail.org/message/uywp4yfc4lvz6erd
- # [22:30] <zcorpan_> heh
- # [22:32] * Joins: ap (n=ap@c-24-130-131-182.hsd1.ca.comcast.net)
- # [22:34] * Quits: smaug (n=chatzill@91.154.40.223) (Remote closed the connection)
- # [22:34] * Joins: Lachy_ (n=Lachlan@85.196.122.246)
- # [22:35] * Quits: ap (n=ap@c-24-130-131-182.hsd1.ca.comcast.net) (Client Quit)
- # [22:40] * Joins: mat_t (n=mattomas@80-225-52-194.dynamic.dial.as9105.com)
- # [22:43] * Joins: ap (n=ap@c-24-130-131-182.hsd1.ca.comcast.net)
- # [22:46] <zcorpan_> hsivonen: shouldn't the html5 dom viewer hide the Uhhhhhh syntax from the user?
- # [22:46] * Quits: Lachy (n=Lachlan@85.196.122.246) (Read error: 110 (Connection timed out))
- # [22:47] <zcorpan_> hmm maybe not, since it would be hard to figure out why scripts don't work as intended
- # [22:47] * Quits: ROBOd (n=robod@89.122.216.38) ("http://www.robodesign.ro")
- # [22:48] * Quits: ap (n=ap@c-24-130-131-182.hsd1.ca.comcast.net) (Client Quit)
- # [22:49] <zcorpan_> "Namespaces in HTML5" wouldn't make any sense, because HTML5 is layered on top of DOM Level 2 which is layered on top of Namespaces in XML which is layered on top of XML
- # [22:49] <zcorpan_> so Namespaces in HTML5 would have to violate layering and completely change HTML5's parsing rules
- # [22:49] <zcorpan_> if it's supposed to change namespaceURI of elements parsed from text/html
- # [22:50] * Joins: jwalden (n=waldo@63.245.220.240)
- # [22:51] <TabAtkins> It's an exciting new form of Namespaces.
- # [22:52] <zcorpan_> <com.netscape.blink> form of namespaces could be layered on top of HTML5
- # [22:52] <zcorpan_> but that wouldn't change parsing or namespaceURI
- # [22:52] * Quits: pmuellr (n=pmuellr@129.33.49.251)
- # [22:53] <TabAtkins> I have no idea why poor-man's namespaces is so unacceptable. It's easy and wonderful and great.
- # [22:54] <TabAtkins> I mean, I'm unbelievably frightened of a <calendar> element appearing in a Microsoft proposal. There will be something crazy like Outlook integration involved there. But <com.microsoft.calendar>? That seems downright sensible.
- # [22:57] <zcorpan_> doesn't ie8 also have a restriction that you can't use xmlns on elements whose tag name happens to match a known html tag name (like "table")?
- # [22:57] <Philip`> "Namespaces in XML" only works because everybody implements a Namespaces in XML processor, and nobody implements a plain XML processor
- # [22:58] <Philip`> so there's interoperability
- # [22:58] * Quits: zalan (n=zalan@catv-89-135-110-21.catv.broadband.hu) (Read error: 110 (Connection timed out))
- # [22:58] <Philip`> It'd be a nightmare if half the people implemented Namespaces in XML, and half didn't, and you had to write hacky scripts to parse raw xmlns:* attributes to get consistent application behaviour
- # [22:58] <zcorpan_> indeed
- # [22:59] <zcorpan_> the xml core wg should really merge those two specs, and remove the vanilla XML profile
- # [22:59] <zcorpan_> and the external subset
- # [22:59] <zcorpan_> and define more default entities
- # [23:00] <Philip`> I assume it originally made sense because they wanted to push XML to REC before finishing the Namespaces design
- # [23:00] <Philip`> but the layering seems potentially harmful from a technical perspective
- # [23:00] <Philip`> and therefore not a good thing to emulate
- # [23:00] <zcorpan_> and maybe move back to 4th ed productions, because 5th ed breaks with the rest of the toolchain so no-one wants to implement it
- # [23:02] <jgraham> But apart from that verything is good
- # [23:03] <virtuelv> the one bit about zcorpan_'s proposal that worries me is "define more default entities"
- # [23:03] <TabAtkins> I like entities...
- # [23:03] <Philip`> I like parsers that don't have hundred-kilobyte entity lookup tables
- # [23:03] * jgraham cannot believe that we are still having the "should we include XML-style namespaces in HTML even though a large fraction of the people that deal with them in XML hate them" discussion
- # [23:03] <zcorpan_> virtuelv: either that or define magic FPIs like browsers do
- # [23:04] <zcorpan_> virtuelv: personally i'm fine with either but more default entities would be more author-friendly
- # [23:04] <jgraham> Philip`: It seems like a small, seldom paid cost
- # [23:04] <zcorpan_> i still don't understand why we have the mathml entities at all
- # [23:05] <zcorpan_> Hixie thought it was a simple thing to add them to text/html, so he just went ahead and did so?
- # [23:05] <jgraham> virtuelv: Shouldn't you be asleep or something?
- # [23:06] <zcorpan_> why did the mathml wg mint the entities in the first place?
- # [23:06] <jgraham> (at least I assume you are being woken up all night)
- # [23:06] <jgraham> zcorpan_: LaTeX
- # [23:06] <Philip`> zcorpan_: I expect they're necessary for the use-case of copy-and-pasting MathML markup (that currently exists, or is generated by current tools) into HTML
- # [23:07] <zcorpan_> jgraham: what about it?
- # [23:07] <zcorpan_> Philip`: i thought the main use case was to enable math input in a blog and have the blog software emit mathml markup
- # [23:08] <jgraham> zcorpan_: People who expect to author MathML by hand don't want to spend their whole life looking up the unmemorable codepoint for "counter clockwise contour integral"
- # [23:08] <jgraham> when they have already learnt the latex code for it
- # [23:08] * Quits: ojan (n=ojan@nat/google/x-fzirbqglazfzzzeo)
- # [23:08] <jgraham> so instead you make the LaTeX code work in HTML
- # [23:08] * Quits: Maurice (i=copyman@5ED548D4.cable.ziggo.nl)
- # [23:08] <jgraham> well in MathML
- # [23:09] * Quits: ZombieLoffe (n=e@unaffiliated/zombieloffe)
- # [23:09] <zcorpan_> but you don't write mathml by hand
- # [23:09] <zcorpan_> you write latex
- # [23:09] <jgraham> zcorpan_: I'm not sure that the MathML working group would agree with that position
- # [23:10] <jgraham> (actually since I have written MathML by hnd, I'm not sure I would agree with that position either. But I can't say the experience is one I will be looking to repeat)
- # [23:10] <zcorpan_> i've written mathml by hand, too
- # [23:11] <zcorpan_> i'm not going to do it again, either
- # [23:11] <Philip`> zcorpan_: Not many people have blog software that supports MathML, and more have e.g. Microsoft Word which can export equations as MathML
- # [23:11] <zcorpan_> Philip`: does Word emit mathml entities?
- # [23:12] <Philip`> zcorpan_: If I remember correctly, no
- # [23:12] <zcorpan_> are there any other commonly-used tools that emit mathml with entities?
- # [23:13] <Philip`> <mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:m="http://schemas.openxmlformats.org/officeDocument/2006/math"><mml:msup><mml:mrow><mml:mi>e</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="italic">iπ</mml:mi></mml:mrow></mml:msup></mml:math>
- # [23:13] <Philip`> (You'd just need a find-and-replace on "mml:" before pasting it into HTML)
- # [23:13] * Joins: mitnavn (n=mitnavn@unaffiliated/mitnavn)
- # [23:13] <jgraham> If you believe MathML is never written by hand the entities make no sense. But the theory is clearly that it is written by hand otherwise ideas like ⁢ would be nonsensical
- # [23:14] <zcorpan_> jgraham: indeed
- # [23:14] <zcorpan_> i think the entities make no sense :)
- # [23:14] <jgraham> (As, possibly, would the whole of conten MathML but maybe Mathematica or something can produce that)
- # [23:14] <jgraham> *content
- # [23:15] * Joins: Lachy__ (n=Lachlan@85.196.122.246)
- # [23:16] * jgraham is quite sad at how many hard-to-hand-author languages have ended up on the web
- # [23:16] <TabAtkins> I'm happy CSS has stayed as easy as it is.
- # [23:16] <jgraham> Yeah CSS is more or less OK. Although selectors kinda sucks
- # [23:17] <jgraham> (for complex selectors)
- # [23:17] <Philip`> I find writing PNGs by hand to be a bit challenging
- # [23:17] <Philip`> Should have stuck with PPM
- # [23:17] <TabAtkins> Yeah, I find complex selectors pretty easy, but I know I'm atypical.
- # [23:18] * Quits: annevk2 (n=annevk@213.236.208.22) (Read error: 145 (Connection timed out))
- # [23:18] <jgraham> Philip`: I think images are a different case. Argualy that excuses SVG too
- # [23:18] <zcorpan_> Philip`: btw, any chance you could do a dump for (?i)<script[^>]*>([^<]|<(?!/script[\s/>]))*<!--([^-]|-(?!->))*<script[\s/>]([^-]|-(?!->))*</script[\s/>]
- # [23:19] <jgraham> TabAtkins: The main problem is guessing which arbitarity-chosen symbol will be used for the operation you want
- # [23:19] <Philip`> zcorpan_: Oops, I forgot you asked already
- # [23:19] <Philip`> zcorpan_: I could probably try that later this evening (in maybe an hour), if I don't forget aain
- # [23:19] <Philip`> s//g/
- # [23:19] <zcorpan_> ok
- # [23:19] <TabAtkins> jgraham: Ah, yeah, that's a very valid criticism.
- # [23:20] <zcorpan_> has anyone checked what the compat situation is with the new entities, btw?
- # [23:21] * TabAtkins wishes IE would treat alt-text properly rather than calling it out as extra-special-missing-image-right-here.
- # [23:22] <zcorpan_> do pages use e.g. ℘ and expect it to be "℘" and not ℘
- # [23:23] * Joins: othermaciej (n=mjs@17.246.17.16)
- # [23:24] * Quits: Lachy_ (n=Lachlan@85.196.122.246) (Read error: 110 (Connection timed out))
- # [23:30] * Quits: Super-Dot (n=Super-Do@66-240-27-50.isp.comcastbusiness.net) (Read error: 113 (No route to host))
- # [23:31] * Quits: dave_levin (n=dave_lev@74.125.59.73)
- # [23:31] <virtuelv> jgraham: me, not so much. baby's being fed right now
- # [23:31] * Quits: sbublava (n=stephan@77.117.150.177)
- # [23:31] * Joins: smaug (n=chatzill@a91-154-40-223.elisa-laajakaista.fi)
- # [23:31] <virtuelv> zcorpan_: my problem with defining additional entities is that we don't know what kind of off-web breakage it will cause
- # [23:32] <virtuelv> and by "don't know", I mean we lack data, and means to collect them
- # [23:33] <virtuelv> I would like to think that authors haven't been braindead enough to use the HTML 4.01 defined entities for something else in their own formats
- # [23:33] * Quits: tantek (n=tantek@70-36-139-108.dsl.dynamic.sonic.net)
- # [23:33] <virtuelv> but I certainly wouldn't discount it
- # [23:34] * Joins: Super-Dot (n=Super-Do@66.240.27.50)
- # [23:35] * Joins: fishd_ (n=darin@67.180.164.209)
- # [23:36] <virtuelv> either way, now is bedtime
- # [23:39] * Quits: svl (n=me@ip565744a7.direct-adsl.nl) ("And back he spurred like a madman, shrieking a curse to the sky.")
- # [23:41] <zcorpan_> virtuelv: yes, good point
- # [23:44] * Quits: mat_t (n=mattomas@80-225-52-194.dynamic.dial.as9105.com) (Remote closed the connection)
- # [23:48] <TabAtkins> Ah. Interesting. Julian's gone for the "insane" option.
- # [23:50] * Quits: xplicit_ (i=bill@cpc1-ely05-2-0-cust456.5-1.cable.virginmedia.com)
- # [23:51] * Quits: fishd_ (n=darin@67.180.164.209) (Read error: 145 (Connection timed out))
- # [23:56] * Quits: shepazu (n=schepers@63.245.220.224) ("Core Breach")
- # [23:56] * Quits: mitnavn (n=mitnavn@unaffiliated/mitnavn)
- # [23:58] * Joins: boblet (n=boblet@p1254-ipbf304osakakita.osaka.ocn.ne.jp)
- # Session Close: Fri Oct 02 00:00:00 2009
The end :)