Options:
- # Session Start: Sat Apr 19 00:00:00 2008
- # Session Ident: #whatwg
- # [00:00] <Hixie> damowmow.com/playground/demos/001.html
- # [00:00] <annevk> in Mozilla document.carset is undefined even
- # [00:01] <annevk> in Opera it returns the empty string, and if you set it to some string you can retrieve that string later, but I'm not sure what the effect is
- # [00:01] * Quits: tantek (n=tantek@70-13-131-55.area2.spcsdns.net) (Client Quit)
- # [00:03] <Hixie> it helps if i remove the default encoding
- # [00:03] <Hixie> sigh
- # [00:06] <annevk> Hixie, maybe these features can be removed given that Firefox 3 gets away with not supporting them?
- # [00:06] <Hixie> http://damowmow.com/playground/demos/charset/001.html seems to indicate that IE doesn't change the encoding
- # [00:06] <Hixie> etf
- # [00:06] <Hixie> annevk: well they support document.characterSet
- # [00:07] <annevk> ah, and Opera and Safari support all...
- # [00:11] * Joins: svl (n=me@ip565744a7.direct-adsl.nl)
- # [00:12] * Quits: roc (n=roc@121-72-168-16.dsl.telstraclear.net)
- # [00:12] <Hixie> my definition of defaultCharset is awesome
- # [00:14] * Quits: othermaciej_ (n=mjs@17.255.97.214) (Read error: 110 (Connection timed out))
- # [00:27] * Quits: tndH__ (i=Rob@adsl-87-102-85-189.karoo.KCOM.COM) ("ChatZilla 0.9.81-rdmsoft [XULRunner 1.8.0.9/2006120508]")
- # [00:28] * Quits: KevinMarks (n=KevinMar@sfs-wifi-aruba-dhcp-130-212-159-145.sfsu.edu) ("The computer fell asleep")
- # [00:28] * othermaciej__ is now known as othermaciej
- # [00:30] * Joins: roc (n=roc@121-72-168-16.dsl.telstraclear.net)
- # [00:39] <gsnedders> Hixie: goddamnit. just as I am trying to go to bed I see that comment and _have_ to look.
- # [00:39] * Joins: othermaciej_ (n=mjs@17.203.15.181)
- # [00:39] * Quits: othermaciej (n=mjs@17.203.15.181) (Read error: 104 (Connection reset by peer))
- # [00:40] <gsnedders> Hixie: Awesomness gone mad.
- # [00:43] * Quits: roc (n=roc@121-72-168-16.dsl.telstraclear.net)
- # [00:46] <hsivonen> Hixie: did you test charset setting with IANA-unregistered but otherwise supported names?
- # [00:50] <Hixie> no
- # [00:51] <Hixie> i'm working on the mythical concept that only iana-registered names are supported, and that all supported names are iana-registered
- # [00:51] <Hixie> or at least that they will be by the time the spec is in cr
- # [00:51] <gsnedders> Ah, I see the realist Hixie showing through again :P
- # [00:53] <Hixie> if nobody does the work of registering them, i'll just set up a wiki page and change the spec to refer to that instead of iana
- # [00:54] <Hixie> so...
- # [00:54] <Hixie> which fires first
- # [00:54] <Hixie> onreadystatechanged, or DOMContentLoaded?
- # [00:55] <gsnedders> And also, what's a word that means "laughed at" that starts with a t?
- # [00:55] * Philip` wonders if document.defaultCharset should return the same value every time you get it
- # [00:55] <othermaciej_> in Safari, we support all variants of IANA names with added or removed hyphens (and maybe some other punctuation)
- # [00:55] <Philip`> otherwise a mobile browser than returns "encoding associated with the user's current geographical location" might do odd things if you travel a lot
- # [00:55] <takkaria> gsnedders: as in "I laughed at him"?
- # [00:55] <othermaciej_> probably that is more than strictly needed for compatibility
- # [00:55] <Philip`> s/than/that/
- # [00:55] <gsnedders> takkaria: "I was laughed at endlessly"
- # [00:56] <Hixie> teased
- # [00:56] <Hixie> and which happens first, onreadystatechanged, or onload?
- # [00:56] <Philip`> Tittered?
- # [00:56] <Hixie> othermaciej_: yeah i've received similar feedback from opera
- # [00:56] <gsnedders> teased is too specific
- # [00:57] * othermaciej_ is now known as othermaciej
- # [00:57] <Hixie> Philip`: i see no reason why it shouldn't change each time
- # [00:57] <gsnedders> othermaciej: so what? all consecutive hyphens become a single hyphen?
- # [00:57] <Hixie> Philip`: e.g. if someone is playing with their settings
- # [00:57] <Philip`> gsnedders: The dictionary suggests "twitted" but I've never heard that before
- # [00:58] <othermaciej> gsnedders: for example, for the official name ISO_8859-1 we will also accept ISO88591
- # [00:58] <Philip`> Hixie: <a href="#refsRFC2046">[RFC2646]</a> - s/0/6/
- # [00:58] <othermaciej> (that's not one of the registered aliases)
- # [00:58] <gsnedders> othermaciej: ah, OK
- # [00:59] <othermaciej> or conversely, we'll accept latin-1, even though only latin1 is an official alias
- # [00:59] * Quits: billmason (n=billmaso@ip200.unival.com) (".")
- # [00:59] <Hixie> Philip`: fixed
- # [01:01] <othermaciej> (of course we don't treat any of those as real latin1)
- # [01:01] * gsnedders wishes life was simpler than it is
- # [01:01] <Philip`> Hixie: There's another half a dozen of the same error elsewhere
- # [01:01] <gsnedders> (in terms of things like this)
- # [01:02] <Hixie> Philip`: where?
- # [01:02] <Hixie> Philip`: all the other 2046s seem right
- # [01:02] <Philip`> href="#refsRFC2318">[RFC2138]</a>
- # [01:02] <Philip`> href="#refsRFC2046">[RFC2646]</a>
- # [01:02] <Philip`> href="#refsRFC3490">[RFC3986]</a>
- # [01:02] <Philip`> href="#refsRFC3490">[RFC3987]</a>
- # [01:02] <Philip`> href="#refsRFC3490">[RFC3986]</a>
- # [01:02] <Philip`> href="#refsRFC3490">[RFC3987]</a>
- # [01:02] <Philip`> href="#refsRFC3490">[RFC3986]</a>
- # [01:02] <Hixie> othermaciej: iirc opera said they just strip out all -s and _s and various other punctuation before doing comparisons
- # [01:02] <Hixie> Philip`: ah ok
- # [01:02] <othermaciej> Hixie: that's basically what we do too
- # [01:02] <Hixie> Philip`: good times
- # [01:03] <Hixie> Philip`: i'll fix those when i do the refs
- # [01:03] <othermaciej> Hixie: both from the provided charset and the official charset names being compared to
- # [01:03] <Hixie> othermaciej: right
- # [01:06] * Quits: eseidel (n=eseidel@nat/google/x-5d113e55e1a397de)
- # [01:15] <Hixie> hm
- # [01:15] <Hixie> webkit sometimes returns readyState as 'loaded'
- # [01:15] <Hixie> but I can't get IE to return that
- # [01:15] <Hixie> only 'interactive'
- # [01:16] <gsnedders> Browsers are odd.
- # [01:16] <gsnedders> We should just XML. Draconian error handling will sort everything out.
- # [01:32] * Quits: andersca_ (n=andersca@c-71-198-2-225.hsd1.ca.comcast.net) ("a")
- # [01:34] * Joins: eseidel (n=eseidel@nat/google/x-51ad1ac13a1c32cc)
- # [01:42] * Quits: qwert666 (n=qwert666@acbk110.neoplus.adsl.tpnet.pl) ("Leaving")
- # [01:42] * Quits: virtuelv (n=virtuelv@225.80-203-100.nextgentel.com) ("Ex-Chat")
- # [01:44] * Quits: svl (n=me@ip565744a7.direct-adsl.nl) ("And back he spurred like a madman, shrieking a curse to the sky.")
- # [01:47] * Joins: csarven (n=csarven@on-irc.csarven.ca)
- # [01:50] * Joins: andersca (n=andersca@c-71-198-2-225.hsd1.ca.comcast.net)
- # [02:09] * Quits: eseidel (n=eseidel@nat/google/x-51ad1ac13a1c32cc)
- # [02:42] * Quits: othermaciej (n=mjs@17.203.15.181) (Read error: 104 (Connection reset by peer))
- # [02:43] * Joins: othermaciej (n=mjs@17.203.15.181)
- # [02:52] * Quits: andersca (n=andersca@c-71-198-2-225.hsd1.ca.comcast.net) ("a")
- # [03:08] * Quits: weinig (n=weinig@17.203.15.172)
- # [03:10] * Quits: othermaciej (n=mjs@17.203.15.181) (Read error: 104 (Connection reset by peer))
- # [03:11] * Joins: othermaciej (n=mjs@17.203.15.181)
- # [03:16] * Joins: KevinMarks (n=KevinMar@170.sub-75-211-45.myvzw.com)
- # [03:17] * Quits: drry (n=drry@mb32.opt2.point.ne.jp) (Read error: 104 (Connection reset by peer))
- # [03:34] * Quits: othermaciej (n=mjs@17.203.15.181) (Read error: 104 (Connection reset by peer))
- # [03:34] * Joins: othermaciej (n=mjs@17.203.15.181)
- # [03:37] * Quits: othermaciej (n=mjs@17.203.15.181) (Client Quit)
- # [03:53] * Joins: MacDome (n=eric@c-24-130-11-246.hsd1.ca.comcast.net)
- # [04:12] * Quits: KevinMarks (n=KevinMar@170.sub-75-211-45.myvzw.com) ("The computer fell asleep")
- # [04:49] * Quits: Camaban (n=alee@77-103-78-94.cable.ubr08.hawk.blueyonder.co.uk) (Read error: 104 (Connection reset by peer))
- # [04:52] * Joins: othermaciej (n=mjs@dsl081-048-145.sfo1.dsl.speakeasy.net)
- # [05:11] * Joins: kingryan_ (n=ryan@c-24-5-77-167.hsd1.ca.comcast.net)
- # [05:11] * Quits: kingryan (n=ryan@c-24-5-77-167.hsd1.ca.comcast.net) (Read error: 104 (Connection reset by peer))
- # [05:16] * Quits: kingryan_ (n=ryan@c-24-5-77-167.hsd1.ca.comcast.net)
- # [05:30] * Joins: roc_ (n=roc@121-72-168-16.dsl.telstraclear.net)
- # [05:40] * Quits: othermaciej (n=mjs@dsl081-048-145.sfo1.dsl.speakeasy.net) (Read error: 104 (Connection reset by peer))
- # [05:40] * Joins: othermaciej (n=mjs@dsl081-048-145.sfo1.dsl.speakeasy.net)
- # [06:06] * Quits: roc_ (n=roc@121-72-168-16.dsl.telstraclear.net)
- # [06:14] * Joins: othermaciej_ (n=mjs@64.81.48.145)
- # [06:14] * Quits: othermaciej (n=mjs@dsl081-048-145.sfo1.dsl.speakeasy.net) (Read error: 104 (Connection reset by peer))
- # [06:15] * Joins: weinig (n=weinig@adsl-76-203-75-9.dsl.pltn13.sbcglobal.net)
- # [06:17] * Quits: MikeSmith (n=MikeSmit@58.157.21.205) ("Less talk, more pimp walk.")
- # [06:30] * Joins: Thezilch (n=fuz007@cpe-76-170-22-23.socal.res.rr.com)
- # [07:01] * Quits: othermaciej_ (n=mjs@64.81.48.145) (brown.freenode.net irc.freenode.net)
- # [07:01] * Quits: gsnedders (n=gsnedder@host217-44-37-113.range217-44.btcentralplus.com) (brown.freenode.net irc.freenode.net)
- # [07:05] * Joins: othermaciej_ (n=mjs@64.81.48.145)
- # [07:05] * Joins: gsnedders (n=gsnedder@host217-44-37-113.range217-44.btcentralplus.com)
- # [07:13] * Quits: othermaciej_ (n=mjs@64.81.48.145) (brown.freenode.net irc.freenode.net)
- # [07:13] * Quits: gsnedders (n=gsnedder@host217-44-37-113.range217-44.btcentralplus.com) (brown.freenode.net irc.freenode.net)
- # [07:14] * Quits: weinig (n=weinig@adsl-76-203-75-9.dsl.pltn13.sbcglobal.net)
- # [07:16] * Joins: othermaciej_ (n=mjs@64.81.48.145)
- # [07:16] * Joins: gsnedders (n=gsnedder@host217-44-37-113.range217-44.btcentralplus.com)
- # [07:18] * Joins: svl (n=me@ip565744a7.direct-adsl.nl)
- # [07:26] * Quits: othermaciej_ (n=mjs@64.81.48.145) (brown.freenode.net irc.freenode.net)
- # [07:26] * Quits: gsnedders (n=gsnedder@host217-44-37-113.range217-44.btcentralplus.com) (brown.freenode.net irc.freenode.net)
- # [07:31] * Joins: othermaciej_ (n=mjs@64.81.48.145)
- # [07:31] * Joins: gsnedders (n=gsnedder@host217-44-37-113.range217-44.btcentralplus.com)
- # [07:32] * Quits: gsnedders (n=gsnedder@host217-44-37-113.range217-44.btcentralplus.com) (Connection reset by peer)
- # [07:33] * Joins: gsnedders (n=gsnedder@host217-44-37-113.range217-44.btcentralplus.com)
- # [07:51] * Joins: sverrej (n=sverrej@89.10.27.86)
- # [07:51] * Quits: wakaba (n=w@118.162.210.220.dy.bbexcite.jp) (Read error: 104 (Connection reset by peer))
- # [07:51] * Joins: wakaba (n=w@118.162.210.220.dy.bbexcite.jp)
- # [08:01] * Joins: roc (n=roc@121-72-168-16.dsl.telstraclear.net)
- # [08:11] * Joins: MikeSmith (n=MikeSmit@EM60-254-227-61.pool.e-mobile.ne.jp)
- # [08:24] * Quits: MikeSmith (n=MikeSmit@EM60-254-227-61.pool.e-mobile.ne.jp) ("Less talk, more pimp walk.")
- # [08:29] * Quits: csarven (n=csarven@on-irc.csarven.ca) (Read error: 110 (Connection timed out))
- # [08:32] * Joins: wakaba_ (n=w@15.162.210.220.dy.bbexcite.jp)
- # [08:49] * Quits: roc (n=roc@121-72-168-16.dsl.telstraclear.net)
- # [08:51] * Quits: wakaba (n=w@118.162.210.220.dy.bbexcite.jp) (Read error: 113 (No route to host))
- # [09:02] * Joins: qwert666 (n=qwert666@acbk110.neoplus.adsl.tpnet.pl)
- # [09:16] * Joins: wakaba (n=w@164.137.148.210.dy.bbexcite.jp)
- # [09:18] * Joins: wakaba__ (n=w@158.165.210.220.dy.bbexcite.jp)
- # [09:20] * Joins: wakaba___ (n=w@189.165.210.220.dy.bbexcite.jp)
- # [09:32] * Quits: wakaba_ (n=w@15.162.210.220.dy.bbexcite.jp) (Read error: 113 (No route to host))
- # [09:36] * Quits: wakaba (n=w@164.137.148.210.dy.bbexcite.jp) (Read error: 113 (No route to host))
- # [09:38] * Quits: wakaba__ (n=w@158.165.210.220.dy.bbexcite.jp) (Read error: 113 (No route to host))
- # [09:39] * othermaciej_ is now known as othermaciej
- # [09:50] * Joins: roc (n=roc@121-72-168-16.dsl.telstraclear.net)
- # [10:13] * Quits: MacDome (n=eric@c-24-130-11-246.hsd1.ca.comcast.net)
- # [10:16] * Joins: MacDome (n=eric@c-24-130-11-246.hsd1.ca.comcast.net)
- # [10:16] * Quits: svl (n=me@ip565744a7.direct-adsl.nl) ("And back he spurred like a madman, shrieking a curse to the sky.")
- # [10:16] <annevk> well, <q> is obsolete now: http://googlenewsblog.blogspot.com/2008/04/words-matter.html
- # [10:18] * Joins: myakura (n=myakura@p1215-ipbf3008marunouchi.tokyo.ocn.ne.jp)
- # [10:22] * Quits: MacDome (n=eric@c-24-130-11-246.hsd1.ca.comcast.net)
- # [10:30] * Quits: myakura (n=myakura@p1215-ipbf3008marunouchi.tokyo.ocn.ne.jp) (brown.freenode.net irc.freenode.net)
- # [10:30] * Quits: mcarter (n=mcarter@ip-12-22-56-126.hqglobal.net) (brown.freenode.net irc.freenode.net)
- # [10:32] * Joins: myakura (n=myakura@p1215-ipbf3008marunouchi.tokyo.ocn.ne.jp)
- # [10:44] * Joins: mcarter (n=mcarter@ip-12-22-56-126.hqglobal.net)
- # [10:49] * Joins: ROBOd (n=robod@89.122.216.38)
- # [10:53] * Joins: svl (n=me@ip565744a7.direct-adsl.nl)
- # [10:55] * Quits: gsnedders (n=gsnedder@host217-44-37-113.range217-44.btcentralplus.com) ("Partying in teh intarwebs")
- # [10:56] * Joins: gsnedders (n=gsnedder@host217-44-37-113.range217-44.btcentralplus.com)
- # [11:11] * Joins: tndH__ (i=Rob@adsl-87-102-85-189.karoo.KCOM.COM)
- # [11:11] * tndH__ is now known as tndH
- # [11:18] <hsivonen> where did the idea the passing the W3C validator increases Google rank come from?
- # [11:20] <Lachy> hsivonen, it probably evolved from the idea that valid markup is easier to parse than invalid markup, and thus if google can't read your page properly due to invalid markup, it won't rank it correctly.
- # [11:21] <Lachy> of course, it's total nonsense
- # [11:21] <Lachy> or maybe it's for the Google Accessible Search http://labs.google.com/accessible/
- # [11:22] <hsivonen> nah. If you care about accessible search, you probably actually care about accessibility instead of just rank in the normal google search
- # [11:22] <Lachy> in which case, it would derive from the validity requirement in WCAG 1.0
- # [11:23] <Lachy> yeah, but it's like chinese whispers. People read one thing, misunderstand, tell others another thing, and the idea just evolves into things that are only remotely related to the original
- # [11:24] <hsivonen> yeah. some of the SEO "expert" guidance out there is total bullshit
- # [11:26] <hsivonen> even if 'lies to children' might be useful is the short term, in the long run, there's the risk that people figure out the lie and then the general credibility of HTML 5 is gone
- # [11:26] <Lachy> indeed. The only really good expert advice is to write content that people are interested in, use reasonably appropriate semantic markup and don't try to play tricks
- # [11:40] * Quits: mitsuhiko (n=nnnmitsu@ubuntu/member/mitsuhiko) (Remote closed the connection)
- # [11:40] <tommorris> It's a useful lie.
- # [11:41] <tommorris> The SEO folks are so gullible that you can just say "valid HTML increases PageRank" and we all benefit by them making their pages valid. ;)
- # [11:41] * Joins: mitsuhiko (n=mitsuhik@hammett.srv.pocoo.org)
- # [11:55] <hsivonen> wouldn't a more direct lie work? like good alt text increases page rank?
- # [11:55] <hsivonen> that might even not be a lie. I don't know.
- # [12:01] * Joins: zcorpan_ (n=zcorpan@c-cb21e353.1451-1-64736c12.cust.bredbandsbolaget.se)
- # [12:12] * Joins: Mook (n=mook@adsl-71-138-136-24.dsl.pltn13.pacbell.net)
- # [12:15] <Mook> help? looking at the <video> specs, and having trouble figuring out if an element is "actively playing" as a content author.
- # [12:16] <Mook> http://lists.whatwg.org/pipermail/whatwg-whatwg.org/2008-January/013605.html says "!video.paused && !video.ended && video.readyState >= HTMLMediaElement.CAN_PLAY" but I can't tell if that covers "playback has not stopped due to errors, and the element has not paused for user interaction. "
- # [12:23] * Joins: itpastorn (n=itpastor@139.57.227.87.static.th.siw.siwnet.net)
- # [12:24] * Quits: zcorpan_ (n=zcorpan@c-cb21e353.1451-1-64736c12.cust.bredbandsbolaget.se) (Read error: 110 (Connection timed out))
- # [12:37] * Joins: webben (n=benh@dip5-fw.corp.ukl.yahoo.com)
- # [12:40] * Joins: wakaba (n=w@174.165.210.220.dy.bbexcite.jp)
- # [12:59] * Quits: wakaba___ (n=w@189.165.210.220.dy.bbexcite.jp) (Read error: 113 (No route to host))
- # [13:01] * Quits: Mook (n=mook@adsl-71-138-136-24.dsl.pltn13.pacbell.net) (Read error: 110 (Connection timed out))
- # [13:02] <Philip`> It seems hard to tell how many people are using alt for SEO, how many are using it for tooltips, and how many are using it for 'proper' reasons
- # [13:02] <Philip`> but if people are actually using alt properly, I suppose it doesn't matter what their reasons are
- # [13:19] * Joins: zcorpan_ (n=zcorpan@c-cb21e353.1451-1-64736c12.cust.bredbandsbolaget.se)
- # [13:35] <hsivonen> Philip`: their reasons don't matter for the end result, but the reasons matter when formulating policies that seek to influence people through reasons
- # [13:37] <hsivonen> hmm. isn't the pure way to do what zcorpan_ suggests on list to use a <meter> with XBL2? :-)
- # [13:40] <Philip`> Back in the real world, we need solutions that actually work :-p
- # [13:42] <Philip`> With XBL2, would AT see the pre-transformed or post-transformed DOM?
- # [13:44] * Joins: Camaban (n=alee@77-103-78-94.cable.ubr08.hawk.blueyonder.co.uk)
- # [13:47] <zcorpan_> hsivonen: gloves... :)
- # [13:49] <zcorpan_> which blog is splitting up images in the heading to make it wrap?
- # [13:50] <zcorpan_> http://vivabit.com/
- # [13:51] <zcorpan_> though it uses css, but the idea is the same
- # [13:52] <Philip`> I hope Google doesn't start doing OCR of images, since that'd remove one of the incentives to providing legitimate alt text
- # [13:52] <hsivonen> zcorpan_: :-)
- # [13:52] <hsivonen> Philip`: the theory is that the non-transformed tree would be conveyed to AT
- # [13:53] <Philip`> http://dromaeo.com/ - that uses split images in the heading, to make it resize interestingly
- # [13:54] <Philip`> hsivonen: Won't that theory fail the first time someone uses an element the AT doesn't recognise, and transforms it into elements the AT would recognise (like normal HTML elements), so the AT would be much better off using the transformed tree?
- # [13:56] <hsivonen> Philip`: yes
- # [13:56] <Philip`> Oh, okay
- # [13:58] <hsivonen> so for XBL2 to work as advertised, the first browser that implements needs to implement AT access to meter, progress and WF2 *first*
- # [13:59] <Philip`> And people have to only use those elements, not make up a <myjstoolkit-fancywidget> and use that instead
- # [14:00] <zcorpan_> should we allow <data-foo> elements?
- # [14:01] <Lachy> zcorpan_, for what use case?
- # [14:01] <zcorpan_> for custom complex structure that's inconvenient to use in an attribute value
- # [14:02] <zcorpan_> though i guess it's starting to get ugly at that point
- # [14:02] <Lachy> but then that would fill the page with visible, though potentially non-human readable data
- # [14:02] <annevk> zcorpan_, I think <div class=...> and <span class=...> are for that
- # [14:02] <annevk> Actually, I know they are :)
- # [14:03] <zcorpan_> annevk: true
- # [14:06] <Philip`> zcorpan_: Why not just put the complex structured data in the data-* attribute, encoded as XML or JSON?
- # [14:06] <Lachy> zcorpan_, for data that won't fit well into data-foo="" attributes, authors would be better off putting the data into a data structure (like an array, JSON, etc.) and associating that data with a particular element using id="" or some other reference in a data-* attribute
- # [14:07] <Lachy> Philip`, it's difficult to embed XML markup as an attribute value
- # [14:07] <zcorpan_> Philip`: escaped xml in an attribute is ugly
- # [14:07] <Philip`> <div data-foo='<html xmlns="http://www.w3.org/1999/xhtml"><b>Hello world</b></html>'>
- # [14:07] <Philip`> Doesn't look ugly to me
- # [14:08] <zcorpan_> Philip`: "&" gives you trouble
- # [14:08] <zcorpan_> you also need to parse it yourself if you want to access it
- # [14:08] <Lachy> Philip`, it's not well-formed XML, so you would need to escape < and & properly in XHTML
- # [14:58] <tommorris> embedded XML inside other XML or HTML attributes is a horrible mess.
- # [15:02] <Philip`> What we need is a <![CDATA[...]]> for attribute values
- # [15:06] <tommorris> Or better yet to make sure that nobody designs XML or SGML syntaxes that use CDATA attributes
- # [15:15] <annevk> or better yet, don't use attributes for this
- # [15:16] <tommorris> yep, it's a bad idea.
- # [15:16] <Philip`> <xml><html xmlns="http://www.w3.org/1999/xhtml"><b>Hello world</b></html></xml>
- # [15:17] <Philip`> Works fine for most web users
- # [15:23] <Lachy> Philip`, except that <xml> in IE gives very different results from any other browser.
- # [15:24] * Quits: Lachy (n=Lachlan@ti200710a340-2662.bb.online.no) ("Leaving")
- # [15:24] <Philip`> So does e.g. <canvas>
- # [15:27] * Quits: zcorpan_ (n=zcorpan@c-cb21e353.1451-1-64736c12.cust.bredbandsbolaget.se) (Read error: 110 (Connection timed out))
- # [15:27] <Philip`> (There's <xml src="..."></xml> too, which is kind of like synchronous unscripted XMLHttpRequest)
- # [15:28] <Philip`> http://msdn.microsoft.com/archive/en-us/dnarxml/html/ICPXML.asp?frame=true - "The <XML> tag is reserved by the W3C for use in HTML." - huh?
- # [15:29] <annevk> Philip`, v
- # [15:29] <annevk> Philip`, http://www.w3.org/TR/1998/NOTE-xh-19980511#xml-block
- # [15:32] <Philip`> http://msdn2.microsoft.com/en-us/library/fb2xe77x(VS.85).aspx - I'm glad nobody uses that
- # [15:33] * Joins: Lachy (n=Lachlan@ti200710a340-2662.bb.online.no)
- # [15:38] <Philip`> Er, nobody except http://pagesperso-orange.fr/cyril.distinguin/ and http://eskil.meb.gov.tr/ and http://history-pc.narod.ru/ and http://www.maximumhardcoremovies.com/wild_hardcore/index.html
- # [15:38] <Philip`> (plus a million times as many pages that I haven't looked at)
- # [15:40] <Philip`> annevk: I guess that means HTML5 is a non-conforming specification, since it violates the requirement "the group decided on a vote of 10 for and 1 abstension (none against) to use an element called XML. This must be added to a future version of HTML."
- # [15:42] <annevk> future version doesn't mean HTML5, it could be HTML6, or HTML5+n
- # [15:43] <Philip`> HTML5 is a future version of HTML, and since <xml> must be added to a future version of HTML, that logically means it must be added to HTML5
- # [15:51] <roc> no
- # [15:52] <Philip`> You can't argue against logic!
- # [15:52] <roc> that's not logic
- # [15:52] <doublec> besides, the topic says to leave your sense of logic at the door...
- # [15:53] <roc> go to sleep Chris
- # [15:53] <doublec> hmm, the same could be said to you roc :)
- # [15:53] <gsnedders> Go to sleep the both of you.
- # [15:54] <doublec> hehe
- # [15:54] <Philip`> Can I go to sleep too?
- # [15:54] <roc> one ... more ... patch
- # [15:54] <gsnedders> Philip`: Invalid timezone.
- # [15:54] * Philip` gets lunch instead
- # [15:55] <gsnedders> Can I have a medal for procrastination?
- # [15:55] <gsnedders> I feel like I deserve one.
- # [15:55] <Philip`> I could give you one, but it might take me a while to get around to it
- # [15:57] <gsnedders> Hah.
- # [15:57] <gsnedders> I admit, it's taken me a while to ask for one.
- # [16:50] * Joins: qwert666_ (n=qwert666@etr45.neoplus.adsl.tpnet.pl)
- # [16:53] * Joins: hasather_ (n=hasather@90-231-107-133-no62.tbcn.telia.com)
- # [16:59] * Quits: myakura (n=myakura@p1215-ipbf3008marunouchi.tokyo.ocn.ne.jp) ("Leaving...")
- # [17:08] * Quits: qwert666 (n=qwert666@acbk110.neoplus.adsl.tpnet.pl) (Connection timed out)
- # [17:36] * Quits: Camaban (n=alee@77-103-78-94.cable.ubr08.hawk.blueyonder.co.uk) ("Ex-Chat")
- # [18:00] * Quits: itpastorn (n=itpastor@139.57.227.87.static.th.siw.siwnet.net) ("Leaving.")
- # [20:17] * Disconnected
- # [20:17] * Attempting to rejoin channel #whatwg
- # [20:17] * Rejoined channel #whatwg
- # [20:17] * Topic is 'WHATWG (HTML5) -- http://www.whatwg.org/ -- Logs: http://krijnhoetmer.nl/irc-logs/ -- Please leave your sense of logic at the door, thanks!'
- # [20:17] * Set by gsnedders on Tue Dec 18 21:41:19
- # [20:22] * Quits: weinig (n=weinig@adsl-75-61-95-80.dsl.pltn13.sbcglobal.net)
- # [20:35] * Joins: MacDome (n=eric@c-24-130-11-246.hsd1.ca.comcast.net)
- # [21:15] * Joins: tommorris_ (n=tommorri@i-83-67-98-32.freedom2surf.net)
- # [21:27] * Joins: jacobolus (n=jacobolu@140.247.156.41)
- # [21:27] * Quits: jacobolus (n=jacobolu@140.247.156.41) (Client Quit)
- # [21:28] * Joins: jacobolus (n=jacobolu@dhcp-0000036913-b5-5e.client.fas.harvard.edu)
- # [21:34] * Quits: tommorris (n=tommorri@i-83-67-98-32.freedom2surf.net) (Read error: 110 (Connection timed out))
- # [21:37] * Quits: Camaban (n=alee@85-211-106-28.dyn.gotadsl.co.uk) (Remote closed the connection)
- # [21:41] * Quits: gsnedders (n=gsnedder@host217-44-37-113.range217-44.btcentralplus.com) ("Partying in teh intarwebs")
- # [21:44] * Joins: gsnedders (n=gsnedder@host217-44-37-113.range217-44.btcentralplus.com)
- # [21:49] * Joins: Camaban (n=alee@85-211-106-28.dyn.gotadsl.co.uk)
- # [21:57] * Quits: Camaban (n=alee@85-211-106-28.dyn.gotadsl.co.uk) ("Ex-Chat")
- # [21:59] * Joins: othermaciej_ (n=mjs@dsl081-048-145.sfo1.dsl.speakeasy.net)
- # [21:59] * Quits: othermaciej (n=mjs@64.81.48.145) (Read error: 104 (Connection reset by peer))
- # [22:17] * Quits: jacobolus (n=jacobolu@dhcp-0000036913-b5-5e.client.fas.harvard.edu)
- # [22:21] * Joins: jacobolus (n=jacobolu@dhcp-0000036913-b5-5e.client.fas.harvard.edu)
- # [22:32] * Quits: ROBOd (n=robod@89.122.216.38) ("http://www.robodesign.ro")
- # [22:48] * Quits: roc (n=roc@121-72-168-16.dsl.telstraclear.net)
- # [22:56] * Joins: weinig (n=weinig@17.203.15.172)
- # [22:59] * othermaciej_ is now known as othermaciej
- # [23:28] * Joins: Camaban (n=alee@85-211-106-28.dyn.gotadsl.co.uk)
- # [23:59] <gsnedders> does anyone know what Prince's default page margins are?
- # Session Close: Sun Apr 20 00:00:00 2008
The end :)