Options:
- # Session Start: Sun May 04 00:00:00 2008
- # Session Ident: #whatwg
- # [00:08] * Philip` thinks "market-leading HTML5 validator" is an odd phrase to use when the entire market consists of about ten people and one validator
- # [00:16] <hsivonen> Philip`: if there's only one, it's necessarily the top product in its category, isn't it? :-)
- # [00:20] <Philip`> hsivonen: It's technically a true statement, but the phrase has connotations that are not applicable in this case :-)
- # [00:23] * Joins: tantek (n=tantek@c-24-19-2-124.hsd1.mn.comcast.net)
- # [00:29] * Joins: zokka (n=SAMUS@host86-161-238-48.range86-161.btcentralplus.com)
- # [00:29] <zokka> hello
- # [00:29] * Quits: mpt (n=mpt@canonical/launchpad/mpt) (Read error: 113 (No route to host))
- # [00:29] * Joins: mpt (n=mpt@canonical/launchpad/mpt)
- # [00:29] * Quits: tantek (n=tantek@c-24-19-2-124.hsd1.mn.comcast.net)
- # [00:31] <zokka> i think they should change the code tag
- # [00:32] <zokka> so it displays special characters
- # [00:34] <hsivonen> zokka: who's "they" and what special characters are you referring to?
- # [00:34] <zokka> <>
- # [00:34] <hsivonen> zokka: there's already <xmp> for that
- # [00:35] <hsivonen> zokka: it doesn't add to the expressiveness of the language and has the problem of not being able to represent an example of itself
- # [00:35] <zokka> that went over my head
- # [00:35] <zokka> :D
- # [00:36] <zokka> xmp is deprecreated though
- # [00:36] <hsivonen> zokka: you can use <code> and <pre> to show an example of <code> or <pre>
- # [00:36] <hsivonen> zokka: you can't use <xmp> to show an example of <xmp>
- # [00:37] <hsivonen> zokka: and for the "expressiveness" part, <xmp> doesn't really help you say anything you couldn't say with <pre>
- # [00:37] <zokka> i like the auto escaping of special characterst though on it
- # [00:37] <zokka> it doesnt seem natural to use escape codes
- # [00:38] <zokka> i see your meaning though markup might look bad when using html
- # [00:38] * Quits: aroben (n=adamrobe@unaffiliated/aroben)
- # [00:42] * Joins: heyadayo3 (n=mcarter@pool-72-87-174-121.plspca.dsl-w.verizon.net)
- # [00:42] <jwalden> *cough* cdata *cough*
- # [00:43] * Quits: heyadayo2 (n=mcarter@pool-72-87-174-238.plspca.dsl-w.verizon.net) (Read error: 110 (Connection timed out))
- # [00:43] <zokka> gotta go
- # [00:43] * Quits: zokka (n=SAMUS@host86-161-238-48.range86-161.btcentralplus.com)
- # [00:46] * Quits: jacobolus (n=jacobolu@dhcp-0000036913-b5-5e.client.fas.harvard.edu)
- # [00:51] * Joins: jacobolus (n=jacobolu@dhcp-0000036913-b5-5e.client.fas.harvard.edu)
- # [01:11] <Philip`> jwalden: Like XML's <![CDATA[... stuff? That makes it hard to write an example of XML code that uses CDATA, so it doesn't solve any problems :-p
- # [01:11] <gsnedders> That's SGML! :P
- # [01:11] <gsnedders> Perfectly valid (and useless) HTML 4.01!
- # [01:11] <Philip`> I prefer to believe that SGML doesn't exist
- # [01:12] <Philip`> My life is much simpler that way
- # [01:12] <jwalden> being able to nest is a false goal, in my book
- # [01:12] <Philip`> There's just HTML and XML
- # [01:24] <gsnedders> Philip`: And gsneddersML.
- # [01:25] <gsnedders> With elements such as "lust" and "rant".
- # [01:27] * Quits: mpt (n=mpt@canonical/launchpad/mpt) (Read error: 110 (Connection timed out))
- # [01:49] * Quits: Camaban (n=alee@85-211-222-146.dyn.gotadsl.co.uk) ("Ex-Chat")
- # [01:50] * Joins: mpt (n=mpt@canonical/launchpad/mpt)
- # [01:53] * Quits: csarven (n=csarven@dhcp-0-12-17-b8-7b-53.cpe.quickclic.net) (Read error: 104 (Connection reset by peer))
- # [02:07] * Quits: qwert666_ (n=qwert666@acan160.neoplus.adsl.tpnet.pl) ("Leaving")
- # [02:07] * Joins: dbaron (n=dbaron@c-67-160-251-228.hsd1.ca.comcast.net)
- # [03:04] * Joins: MikeSmith (n=MikeSmit@EM60-254-197-194.pool.e-mobile.ne.jp)
- # [03:15] * Parts: hasather (n=hasather@90-231-107-133-no62.tbcn.telia.com)
- # [03:20] * Joins: tantek (n=tantek@70-13-20-246.area2.spcsdns.net)
- # [03:22] * Quits: tantek (n=tantek@70-13-20-246.area2.spcsdns.net) (Read error: 104 (Connection reset by peer))
- # [03:23] * Joins: tantek (n=tantek@70-13-20-246.area2.spcsdns.net)
- # [03:43] * Quits: dbaron (n=dbaron@c-67-160-251-228.hsd1.ca.comcast.net) ("8403864 bytes have been tenured, next gc will be global.")
- # [03:47] * Quits: MikeSmith (n=MikeSmit@EM60-254-197-194.pool.e-mobile.ne.jp) ("Less talk, more pimp walk.")
- # [03:49] * Quits: weinig (n=weinig@17.203.15.172)
- # [04:01] * Parts: webben (n=benh@81.168.10.233)
- # [04:05] * Joins: roc (n=roc@121-72-173-175.dsl.telstraclear.net)
- # [04:05] * Joins: shepazu (n=schepers@125.73.87.175)
- # [04:17] * Quits: tantek (n=tantek@70-13-20-246.area2.spcsdns.net)
- # [04:22] * Quits: roc (n=roc@121-72-173-175.dsl.telstraclear.net)
- # [04:38] * Quits: shepazu (n=schepers@125.73.87.175) ("Core Breach")
- # [05:27] <Hixie> Philip`: validator.nu is market leading in the sense that it's changing the game, too
- # [05:30] * Joins: MacDome (n=eric@c-24-130-11-246.hsd1.ca.comcast.net)
- # [05:32] * Joins: tantek (n=tantek@70-13-195-146.area2.spcsdns.net)
- # [05:37] * Joins: myakura (n=myakura@p5047-ipbf1403marunouchi.tokyo.ocn.ne.jp)
- # [05:41] * Quits: jacobolus (n=jacobolu@dhcp-0000036913-b5-5e.client.fas.harvard.edu)
- # [05:42] * Joins: jacobolus (n=jacobolu@dhcp-0000036913-b5-5e.client.fas.harvard.edu)
- # [05:43] * Quits: jacobolus (n=jacobolu@dhcp-0000036913-b5-5e.client.fas.harvard.edu) (Client Quit)
- # [05:43] * Quits: tantek (n=tantek@70-13-195-146.area2.spcsdns.net)
- # [05:46] * Joins: jacobolus (n=jacobolu@dhcp-0000036913-b5-5e.client.fas.harvard.edu)
- # [06:23] * Quits: MacDome (n=eric@c-24-130-11-246.hsd1.ca.comcast.net)
- # [06:25] * Quits: myakura (n=myakura@p5047-ipbf1403marunouchi.tokyo.ocn.ne.jp) ("Leaving...")
- # [06:29] * Quits: jwalden (n=waldo@STRATTON-FIVE-SIXTY-ONE.MIT.EDU) (Read error: 110 (Connection timed out))
- # [06:59] * Joins: hober (n=ted@unaffiliated/hober)
- # [07:00] * Quits: jacobolus (n=jacobolu@dhcp-0000036913-b5-5e.client.fas.harvard.edu)
- # [07:04] * Joins: jacobolus (n=jacobolu@dhcp-0000036913-b5-5e.client.fas.harvard.edu)
- # [07:17] * Joins: heycam` (n=cam@clm-laptop.infotech.monash.edu.au)
- # [07:23] * Joins: MacDome (n=eric@c-24-130-11-246.hsd1.ca.comcast.net)
- # [07:23] * Joins: heyadayo2 (n=mcarter@pool-72-87-174-90.plspca.dsl-w.verizon.net)
- # [07:35] * Quits: heyadayo3 (n=mcarter@pool-72-87-174-121.plspca.dsl-w.verizon.net) (Read error: 104 (Connection reset by peer))
- # [08:03] * Quits: hober (n=ted@unaffiliated/hober) (Read error: 110 (Connection timed out))
- # [09:03] * Joins: jgraham (n=james@81-86-215-216.dsl.pipex.com)
- # [09:21] * Joins: KevinMarks (n=KevinMar@c-98-207-134-151.hsd1.ca.comcast.net)
- # [09:45] * Joins: tndH_ (n=Rob@adsl-87-102-77-138.karoo.KCOM.COM)
- # [09:45] * tndH_ is now known as tndH
- # [09:51] * Quits: heyadayo2 (n=mcarter@pool-72-87-174-90.plspca.dsl-w.verizon.net) (Read error: 110 (Connection timed out))
- # [09:52] * Joins: heyadayo2 (n=mcarter@pool-72-87-174-120.plspca.dsl-w.verizon.net)
- # [09:59] * Quits: sverrej (n=sverrej@89.10.27.86) (Read error: 104 (Connection reset by peer))
- # [10:00] * Quits: heycam` (n=cam@clm-laptop.infotech.monash.edu.au) ("bye")
- # [10:05] * Joins: sverrej (n=sverrej@89.10.27.86)
- # [10:05] * Quits: sverrej (n=sverrej@89.10.27.86) (Read error: 104 (Connection reset by peer))
- # [10:07] * Joins: ROBOd (n=robod@89.122.216.38)
- # [10:09] * Joins: sverrej (n=sverrej@89.10.27.86)
- # [10:10] * Quits: MacDome (n=eric@c-24-130-11-246.hsd1.ca.comcast.net)
- # [11:24] * Joins: qwert666 (n=qwert666@acan160.neoplus.adsl.tpnet.pl)
- # [12:03] * Joins: zcorpan_ (n=zcorpan@79.138.33.93)
- # [12:49] * Joins: hasather (n=hasather@90-231-107-133-no62.tbcn.telia.com)
- # [13:24] * Quits: zcorpan_ (n=zcorpan@79.138.33.93) (Read error: 110 (Connection timed out))
- # [14:12] <Hixie> boy am i glad i don't own XHR anymore
- # [14:32] <Lachy> Hey Hixie, did you remember to do that study on the markup generator strings?
- # [14:49] * Quits: jgraham (n=james@81-86-215-216.dsl.pipex.com) ("I get eaten by the worms")
- # [15:29] * Joins: annevk (n=annevk@84.77.7.194)
- # [15:41] <Philip`> hsivonen: It's really quite confusing how Validator.nu sometimes stops half way through a document
- # [15:41] <Philip`> e.g. http://validator.nu/?doc=http%3A%2F%2Fwww.millermicro.com%2Fnatick.html&showimagereport=yes&showsource=yes#imagereport made me wonder why it was missing a load of images that were on the page
- # [15:42] * Joins: aroben (n=adamrobe@76.111.160.14)
- # [15:51] * Joins: Dashiva (i=Dashiva@116.84-48-60.nextgentel.com)
- # [16:02] * Quits: aroben (n=adamrobe@unaffiliated/aroben)
- # [16:14] * Joins: aroben (n=adamrobe@76.111.160.14)
- # [16:16] * Quits: aroben (n=adamrobe@unaffiliated/aroben) (Remote closed the connection)
- # [16:16] * Joins: aroben (n=adamrobe@76.111.160.14)
- # [16:21] <annevk> I don't understand the opting into cookies proposal...
- # [16:22] <annevk> Does it mean user agents can decide to do cookies and if they do they include some headers?
- # [16:23] <annevk> oh wait, the server includes that header, not the user agent
- # [16:23] <annevk> hmm
- # [16:36] * Parts: annevk (n=annevk@84.77.7.194)
- # [16:38] * Joins: jgraham (n=james@81-86-215-216.dsl.pipex.com)
- # [16:53] * Quits: KevinMarks (n=KevinMar@c-98-207-134-151.hsd1.ca.comcast.net) ("The computer fell asleep")
- # [17:08] <Lachy> oh dear, I thought this thread was over :-( http://lists.w3.org/Archives/Public/public-html/2008May/0002.html
- # [17:12] * Joins: csarven (n=csarven@dhcp-0-18-f8-35-d5-97.cpe.quickclic.net)
- # [17:17] <Dashiva> Lachy: Various slashes movies come to mind
- # [17:17] <Dashiva> *slasher
- # [17:19] * Joins: jruderman (n=jruderma@c-67-180-174-213.hsd1.ca.comcast.net)
- # [17:22] <Lachy> Dashiva, which movies?
- # [17:25] <Dashiva> The sequels :) "They thought he was dead, but they thought wrong!"
- # [17:34] <Philip`> The only way to really kill those characters is to not watch the movies, since they'll stop making sequels when there's no audience
- # [17:35] * Quits: jruderman_ (n=jruderma@c-67-180-174-213.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
- # [17:37] <Philip`> But maybe it's more like the end-of-game bosses in Final Fantasy style games, where you have to defeat them in combat seven times and then use a special sequence of attacks that you found on GameFAQs to finally see them off
- # [17:46] * Philip` wishes Gmail interacted correctly with Thunderbird's automatic removal of " (was: ...)" from subject lines, instead of thinking the subject change meant it was a whole new thread
- # [17:52] * Joins: csarven- (n=csarven@dhcp-0-18-f8-35-d5-97.cpe.quickclic.net)
- # [17:53] * Quits: csarven (n=csarven@dhcp-0-18-f8-35-d5-97.cpe.quickclic.net) (Read error: 104 (Connection reset by peer))
- # [17:54] * csarven- is now known as csarven
- # [18:08] * Joins: qwert666_ (n=qwert666@daz142.neoplus.adsl.tpnet.pl)
- # [18:11] * Quits: aroben (n=adamrobe@unaffiliated/aroben)
- # [18:16] * Joins: tantek (n=tantek@c-24-19-2-124.hsd1.wa.comcast.net)
- # [18:25] * Quits: qwert666 (n=qwert666@acan160.neoplus.adsl.tpnet.pl) (Connection timed out)
- # [18:36] * qwert666_ is now known as qwert666
- # [18:46] * Joins: MacDome (n=eric@c-24-130-11-246.hsd1.ca.comcast.net)
- # [18:47] * Philip` finds yet another Firefox canvas crash
- # [18:47] <Philip`> They're worryingly common :-(
- # [18:49] <Dashiva> Maybe they're hydra-based. Every time you find one, two more are created.
- # [18:51] * Joins: dbaron (n=dbaron@c-67-160-251-228.hsd1.ca.comcast.net)
- # [18:55] <Philip`> Hmm, looks like just a null pointer thingy, so not particularly exploitable :-(
- # [18:55] <hsivonen> Philip`: I need to do something about image report upon fatal error, yes. thanks
- # [19:02] <Philip`> Oh, it's already reported as https://bugzilla.mozilla.org/show_bug.cgi?id=421715 - I guess nobody cares enough to fix that issue in FF2
- # [19:03] * Philip` adds UA-sniffing to his canvas test suite, to avoid that crash
- # [19:04] * Joins: heyadayo3 (n=mcarter@pool-72-87-174-11.plspca.dsl-w.verizon.net)
- # [19:05] * Quits: heyadayo2 (n=mcarter@pool-72-87-174-120.plspca.dsl-w.verizon.net) (Read error: 110 (Connection timed out))
- # [19:11] * Quits: jacobolus (n=jacobolu@dhcp-0000036913-b5-5e.client.fas.harvard.edu)
- # [19:13] <gavin_> Philip`: we can take that for a dot release
- # [19:13] <gavin_> I'll ask for approval
- # [19:15] <Philip`> gavin_: Ah, thanks, that would make me happy :-)
- # [19:17] * Quits: jgraham (n=james@81-86-215-216.dsl.pipex.com) ("I get eaten by the worms")
- # [19:18] * Dashiva reads "alt and authoring practices"
- # [19:19] <Dashiva> That's a nice way to make a gallery that never reveals it does, in fact, contain images
- # [19:20] * Joins: jgraham (n=james@81-86-215-216.dsl.pipex.com)
- # [19:24] * Quits: jgraham (n=james@81-86-215-216.dsl.pipex.com) (Client Quit)
- # [19:36] * Quits: csarven (n=csarven@dhcp-0-18-f8-35-d5-97.cpe.quickclic.net) ("http://www.csarven.ca")
- # [19:38] * Joins: jacobolus (n=jacobolu@dhcp-0000036913-b5-5e.client.fas.harvard.edu)
- # [19:39] <Philip`> Hmph - WebKit doesn't support colours rgb(x,x,x) when x >= 2^31, and Firefox 2 doesn't support them when x >= about 10^39, and Opera 9.2 doesn't support them when x >= 2^31 - 64
- # [19:40] <Philip`> Silly browsers :-(
- # [19:40] <Philip`> (FF3 and O9.5 seem to get it right, though)
- # [19:41] * Philip` wonders if he's testing things that don't have great real-world relevance
- # [19:44] <Dashiva> Well, if you manage to squeeze 10^39 into one byte, that's pretty significant :)
- # [19:47] <Philip`> Well, I don't expect the browser to make that pixel appear three hundred orders of magnitude brighter than normal bright white, it should just be clamped to 255 :-p
- # [19:47] <Philip`> Oops, I didn't mean 10^39 for FF2, I meant 10^310
- # [19:47] <gsnedders> So, both browsers and standards suck then.
- # [19:48] <Philip`> gsnedders: Monitors too - we wouldn't need this clamping if it wasn't for their physical limitations
- # [19:48] <gsnedders> Philip`: Then we'd reach the limits of what the human brain can tell apart
- # [19:50] <Philip`> gsnedders: We're a huge way away from those limits - look at bright white on a computer monitor, then look at the sun with one eye, then look at a class 4 laser with the other eye, and you'll see there's still a long way for monitors to grow
- # [19:50] <gsnedders> Philip`: Am I meant to look at all three at once, or just the latter two?
- # [19:51] <Philip`> gsnedders: I recommend doing them separately and in that sequence
- # [19:51] * Joins: htmlfivedotnet (n=dcostali@c-24-15-16-15.hsd1.il.comcast.net)
- # [19:51] <gsnedders> Philip`: That's true, it may be a bit hard if you look at the laser first
- # [19:54] <Dashiva> Philip`: So basically, you're seeing int and double max value limitations?
- # [19:55] <Philip`> Dashiva: Yes, except for Opera being crazy and doing signed int minus 64
- # [20:08] <Dashiva> Geez... if we were following the standard set in the early days of htmlwg, Hixie would've filed half a dozen formal complaints by now :)
- # [20:10] * Joins: shepazu (n=schepers@static-ip-34-121-90-219.rev.dyxnet.com)
- # [20:18] * Joins: jwalden (n=waldo@STRATTON-ONE-SEVENTY-SIX.MIT.EDU)
- # [20:23] <Philip`> So, Opera's gone from 81% down to 52% on my ImageData tests since I last checked
- # [20:23] * hsivonen wonders if KompoZer's alt UI is on mpt's radar for Ubuntu usability
- # [20:24] <Dashiva> Philip`: More tests, changed spec, or worse support?
- # [20:24] <Philip`> while WebKit has gone from 0% to 79%
- # [20:24] <Philip`> Dashiva: More tests and changed spec
- # [20:25] <Philip`> (though only a few of the extra tests are not the result of spec changes, so mostly it's just spec changes)
- # [20:27] <Philip`> I'm being nasty and e.g. testing that there isn't an ImageData constructor, in order to make Opera fail
- # [20:29] <Dashiva> Is that a requirement, though?
- # [20:31] <Philip`> There isn't an explicit statement in the spec saying "There must not be an ImageData constructor"
- # [20:33] <Philip`> I don't know if the Web IDL spec says that interfaces that aren't explicitly declared to have a constructor mustn't have a constructor
- # [20:33] <Philip`> but in any case it matters for interoperability, since it's not nice if people write new ImageData() in Opera and find their code breaks for Firefox users, so that's more important than what the specs explicitly say
- # [20:36] <Dashiva> Hoo boy
- # [20:53] * Parts: hasather (n=hasather@90-231-107-133-no62.tbcn.telia.com)
- # [20:53] * Joins: hasather (n=hasather@90-231-107-133-no62.tbcn.telia.com)
- # [20:56] <hsivonen> alt sure generates a lot of email
- # [20:59] <Philip`> hsivonen: It's used a hundred times more than abbr/acronym, so it ought to be worth a reasonable amount of discussion
- # [20:59] <Philip`> but I won't attempt to define what "a reasonable amount" is :-)
- # [21:06] <Dashiva> Well, it's not like much of it is about alt anymore
- # [21:07] <Dashiva> (and if it is, we've heard it before)
- # [21:16] * Quits: jacobolus (n=jacobolu@dhcp-0000036913-b5-5e.client.fas.harvard.edu)
- # [21:49] * Quits: MacDome (n=eric@c-24-130-11-246.hsd1.ca.comcast.net)
- # [21:49] * Joins: jacobolus (n=jacobolu@dhcp-0000036913-b5-5e.client.fas.harvard.edu)
- # [21:50] * Joins: MacDome (n=eric@c-24-130-11-246.hsd1.ca.comcast.net)
- # [21:51] * Quits: tantek (n=tantek@c-24-19-2-124.hsd1.wa.comcast.net)
- # [21:52] * Quits: MacDome (n=eric@c-24-130-11-246.hsd1.ca.comcast.net) (Client Quit)
- # [21:59] * Quits: jacobolus (n=jacobolu@dhcp-0000036913-b5-5e.client.fas.harvard.edu)
- # [22:10] * Joins: weinig (n=weinig@adsl-76-194-112-188.dsl.pltn13.sbcglobal.net)
- # [22:11] * Joins: webben (n=benh@81.168.10.233)
- # [22:17] * Quits: qwert666 (n=qwert666@daz142.neoplus.adsl.tpnet.pl) ("Leaving")
- # [22:17] * Quits: weinig (n=weinig@adsl-76-194-112-188.dsl.pltn13.sbcglobal.net)
- # [22:19] * Joins: qwert666 (n=qwert666@daz142.neoplus.adsl.tpnet.pl)
- # [22:24] * Quits: ROBOd (n=robod@89.122.216.38) ("http://www.robodesign.ro")
- # [22:47] * Joins: weinig (n=weinig@adsl-76-194-112-188.dsl.pltn13.sbcglobal.net)
- # [22:47] * Joins: MacDome (n=eric@adsl-76-194-112-188.dsl.pltn13.sbcglobal.net)
- # [22:50] * Joins: zcorpan_ (n=zcorpan@c-cb21e353.1451-1-64736c12.cust.bredbandsbolaget.se)
- # [23:00] * Joins: jruderman_ (n=jruderma@c-67-180-174-213.hsd1.ca.comcast.net)
- # [23:00] * Quits: jruderman (n=jruderma@c-67-180-174-213.hsd1.ca.comcast.net) (Read error: 104 (Connection reset by peer))
- # [23:08] * Quits: jwalden (n=waldo@STRATTON-ONE-SEVENTY-SIX.MIT.EDU) (Read error: 104 (Connection reset by peer))
- # [23:08] * Joins: jacobolus (n=jacobolu@dhcp-0000036913-b5-5e.client.fas.harvard.edu)
- # [23:08] * Joins: jwalden (n=waldo@STRATTON-ONE-SEVENTY-SIX.MIT.EDU)
- # [23:14] * Quits: MacDome (n=eric@adsl-76-194-112-188.dsl.pltn13.sbcglobal.net)
- # [23:23] * Joins: aroben (n=adamrobe@76.111.160.14)
- # [23:45] * Quits: zcorpan_ (n=zcorpan@c-cb21e353.1451-1-64736c12.cust.bredbandsbolaget.se) (Read error: 110 (Connection timed out))
- # [23:48] * Joins: othermaciej (n=mjs@dsl081-048-145.sfo1.dsl.speakeasy.net)
- # [23:54] * Quits: dbaron (n=dbaron@c-67-160-251-228.hsd1.ca.comcast.net) ("8403864 bytes have been tenured, next gc will be global.")
- # [23:58] * Quits: mpt (n=mpt@canonical/launchpad/mpt) (Remote closed the connection)
- # [23:59] * Quits: aroben (n=adamrobe@unaffiliated/aroben)
- # Session Close: Mon May 05 00:00:00 2008
The end :)