Options:
- # Session Start: Sat May 17 00:00:00 2008
- # Session Ident: #whatwg
- # [00:13] * Joins: syp_ (n=syp@lasigpc9.epfl.ch)
- # [00:35] <virtuelv> http://www.regdeveloper.co.uk/2008/05/16/html5_xhtml_vendors_lockin/
- # [00:38] <Lachy> The article says: "For sophisticated cross-platform applications, there already exist several proprietary solutions (such as Mozilla's XUL, Adobe's Flash, or Microsoft's Silverlight)," the group said.
- # [00:38] <Lachy> Who in the group said that?
- # [00:38] <takkaria> that seems like a very confused bit of reporting
- # [00:38] <Hixie> the spec says that
- # [00:39] <Hixie> so much for the spec not being a position paper. :-D
- # [00:39] <Hixie> hahahahaha
- # [00:40] <Hixie> i love the picture of chris wilson with a caption "Microsoft's Wilson: modular HTML 5"
- # [00:40] <Hixie> that's hilarious
- # [00:44] <Dashiva> The picture reminds me of those british judges with wigs
- # [00:44] <Dashiva> Poor Chris
- # [00:45] <Lachy> LOL
- # [00:47] <takkaria> the IBM article that links to I haven't read before
- # [00:47] <takkaria> has some good lines
- # [00:47] <takkaria> "The HTML V5 specification was written using good communication with browser vendors ... The team is sceptical about official W3C approval, though. The FAQ doesn't even try to give a serious answer about the expected date of approval."
- # [00:48] <Lachy> IIRC, that IBM article wasn't very good
- # [00:48] <takkaria> it's not, no
- # [00:49] <Lachy> wow. I wrote that FAQ, and I certainly did try to give a very serious answer to that question
- # [00:50] <Hixie> i thought the answer in the faq was pretty accurate
- # [00:50] <Lachy> though, saying 15 years generally doesn't go down well with people and it works better if you emphasise that features can be used as soon as browsers implement them, rather than waiting for the finished spec
- # [00:51] <Hixie> it took us 18 years to get where we are now
- # [00:51] <Lachy> that's what I did in the podcast yesterday, and the host responded quite well to that answer
- # [00:51] <Hixie> and html5 is specifying all of that and enough to take us forward
- # [00:51] <Hixie> and they think 15 years to get two perfect implementations is too long? :-)
- # [00:51] <Hixie> some people have issues
- # [00:52] <roc> I've started having terrifying thoughts that I'm going to be working on Web browsers for the rest of my life
- # [00:53] <Lachy> re the modularisation, they fail to realise that there may be a lot to write specs for, but there's too few editors to do it.
- # [00:53] <Hixie> roc: why is working on the cutting edge of one of humanity's biggest achievements terrifying? :-)
- # [00:53] <Hixie> Lachy: who is "they"?
- # [00:54] <roc> I bet Pharoah said the same thing to the slaves building his pyramids
- # [00:54] <Lachy> the people who are pushing for splitting the spec up into modules
- # [00:54] <Lachy> chris wilson, included
- # [00:54] <Hixie> roc: :_P
- # [00:55] <Hixie> roc: i heard from a student who attended the talk you gave at stanford btw, remind me to slip you a fiver when we next meet :-)
- # [00:55] <roc> ooh, which one?
- # [00:55] <Lachy> oh, at least MikeSmith does: So for now, nothing changes as far as the W3C is concerned. Smith noted that while modularization of specification is a good idea in principle, the consortium needs a commitment from one or more member organizations to take over a part of the specification. “We don’t have that; nobody has stepped up,” he said.
- # [00:55] <Lachy> http://www.sdtimes.com/content/article.aspx?ArticleID=32067 (2nd last paragraph)
- # [00:55] <Hixie> roc: you gave more than one?
- # [00:55] * Quits: KevinMarks (n=KevinMar@nat/google/x-763b6c2a8f3096fc) ("The computer fell asleep")
- # [00:55] <roc> no, which student?
- # [00:55] * Joins: KevinMarks (n=KevinMar@nat/google/x-8d83b7536deb7936)
- # [00:55] <Hixie> oh
- # [00:55] <Hixie> andy
- # [00:55] <Hixie> works on indexing at google
- # [00:56] <Hixie> andy hochhaus
- # [00:56] <roc> ok, don't know him
- # [01:02] * Parts: etrepum (n=bob@office.mochimedia.net)
- # [01:04] * Joins: smedero_ (n=smedero@mdp-nat251.mdp.com)
- # [01:04] * Quits: smedero_ (n=smedero@mdp-nat251.mdp.com) (Remote closed the connection)
- # [01:05] * Joins: othermaciej (n=mjs@17.255.109.95)
- # [01:09] * Quits: smedero (n=smedero@mdp-nat251.mdp.com) (Read error: 110 (Connection timed out))
- # [01:10] * Quits: aruner (n=chatzill@guest-226.mountainview.mozilla.com) (Remote closed the connection)
- # [01:10] * Quits: svl (n=me@190.42.18.155) ("And back he spurred like a madman, shrieking a curse to the sky.")
- # [01:12] * Quits: KevinMarks (n=KevinMar@nat/google/x-8d83b7536deb7936) (Read error: 110 (Connection timed out))
- # [01:21] * Joins: hober (n=ted@unaffiliated/hober)
- # [01:25] * Joins: eseidel (n=eseidel@c-24-130-11-246.hsd1.ca.comcast.net)
- # [01:25] * Joins: BenMillard (i=cerbera@cpc1-flee1-0-0-cust285.glfd.cable.ntl.com)
- # [01:26] * Joins: eseidel_ (n=eseidel@72.14.224.1)
- # [01:39] * Quits: tndH (i=Rob@adsl-87-102-89-138.karoo.KCOM.COM) ("ChatZilla 0.9.82.1-rdmsoft [XULRunner 1.8.0.9/2006120508]")
- # [01:41] * Quits: hober (n=ted@unaffiliated/hober) ("ERC Version 5.3 (IRC client for Emacs)")
- # [01:44] * Quits: csarven- (n=csarven@on-irc.csarven.ca) ("http://www.csarven.ca")
- # [01:45] * Quits: eseidel (n=eseidel@c-24-130-11-246.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
- # [02:12] * Quits: weinig (n=weinig@17.203.15.172)
- # [02:21] * Quits: eseidel_ (n=eseidel@72.14.224.1)
- # [02:22] <mcarter> Hixie, whats the rationale behind the framing of each payload in the TCPConnection spec?
- # [02:23] * Quits: Camaban_ (n=alee@85-211-223-160.dyn.gotadsl.co.uk) ("Ex-Chat")
- # [02:28] * Joins: weinig (n=weinig@17.255.103.224)
- # [02:29] * Joins: weinig_ (n=weinig@17.203.15.172)
- # [02:45] * Quits: weinig (n=weinig@17.255.103.224) (Connection timed out)
- # [02:52] * Parts: BenMillard (i=cerbera@cpc1-flee1-0-0-cust285.glfd.cable.ntl.com)
- # [03:04] * Joins: mcarter_ (n=mcarter@pool-72-87-174-30.lsanca.btas.verizon.net)
- # [03:06] * Quits: mcarter (n=mcarter@pool-72-87-174-88.lsanca.btas.verizon.net) (Read error: 110 (Connection timed out))
- # [03:11] * mcarter_ is now known as mcarter
- # [03:29] * Quits: othermaciej (n=mjs@17.255.109.95) (Read error: 104 (Connection reset by peer))
- # [03:29] * Joins: othermaciej (n=mjs@17.255.109.95)
- # [03:37] * Quits: andersca (n=andersca@nat/apple/x-ad164a0c0124837f) ("a")
- # [03:39] * Parts: hasather (n=hasather@90-231-107-133-no62.tbcn.telia.com)
- # [03:40] * Quits: othermaciej (n=mjs@17.255.109.95)
- # [03:45] * Quits: dbaron (n=dbaron@c-71-204-153-3.hsd1.ca.comcast.net) ("8403864 bytes have been tenured, next gc will be global.")
- # [03:52] * Joins: svl (n=me@190.42.18.155)
- # [04:09] * Joins: KevinMarks (n=KevinMar@c-98-207-134-151.hsd1.ca.comcast.net)
- # [04:13] * Quits: weinig_ (n=weinig@17.203.15.172)
- # [04:17] * Joins: cgriego (n=cgriego@cpe-76-183-49-187.tx.res.rr.com)
- # [04:17] * Parts: cgriego (n=cgriego@cpe-76-183-49-187.tx.res.rr.com)
- # [04:24] * Joins: csarven (n=csarven@modemcable130.251-202-24.mc.videotron.ca)
- # [04:29] * Joins: sverrej (n=sverrej@89.10.27.86)
- # [07:15] * Disconnected
- # [07:15] * Attempting to rejoin channel #whatwg
- # [07:15] * Rejoined channel #whatwg
- # [07:15] * Topic is 'WHATWG (HTML5) -- http://www.whatwg.org/ -- Logs: http://krijnhoetmer.nl/irc-logs/ -- Please leave your sense of logic at the door, thanks!'
- # [07:15] * Set by gsnedders on Tue Dec 18 21:41:19
- # [07:24] * Quits: othermaciej (n=mjs@dsl027-178-204.sfo1.dsl.speakeasy.net) (Read error: 104 (Connection reset by peer))
- # [07:24] * Joins: othermaciej (n=mjs@dsl027-178-204.sfo1.dsl.speakeasy.net)
- # [07:26] * Joins: othermaciej_ (n=mjs@dsl027-178-204.sfo1.dsl.speakeasy.net)
- # [07:26] * Quits: othermaciej (n=mjs@dsl027-178-204.sfo1.dsl.speakeasy.net) (Read error: 104 (Connection reset by peer))
- # [07:29] * Joins: othermaciej (n=mjs@dsl027-178-204.sfo1.dsl.speakeasy.net)
- # [07:29] * Quits: othermaciej_ (n=mjs@dsl027-178-204.sfo1.dsl.speakeasy.net) (Read error: 104 (Connection reset by peer))
- # [07:42] * Quits: othermaciej (n=mjs@dsl027-178-204.sfo1.dsl.speakeasy.net)
- # [08:05] * Joins: othermaciej (n=mjs@dsl027-178-204.sfo1.dsl.speakeasy.net)
- # [08:15] * Joins: weinig (n=weinig@c-71-198-176-23.hsd1.ca.comcast.net)
- # [08:24] * Quits: othermaciej (n=mjs@dsl027-178-204.sfo1.dsl.speakeasy.net) (Read error: 104 (Connection reset by peer))
- # [08:25] * Joins: othermaciej (n=mjs@dsl027-178-204.sfo1.dsl.speakeasy.net)
- # [08:41] * Quits: csarven (n=csarven@modemcable130.251-202-24.mc.videotron.ca) ("http://www.csarven.ca/")
- # [08:45] * Quits: othermaciej (n=mjs@dsl027-178-204.sfo1.dsl.speakeasy.net) (Read error: 104 (Connection reset by peer))
- # [08:45] * Joins: othermaciej (n=mjs@dsl027-178-204.sfo1.dsl.speakeasy.net)
- # [08:45] * Quits: othermaciej (n=mjs@dsl027-178-204.sfo1.dsl.speakeasy.net) (Read error: 104 (Connection reset by peer))
- # [08:46] * Joins: othermaciej (n=mjs@dsl027-178-204.sfo1.dsl.speakeasy.net)
- # [08:53] * Quits: dbaron (n=dbaron@c-71-204-153-3.hsd1.ca.comcast.net) ("8403864 bytes have been tenured, next gc will be global.")
- # [09:02] * Joins: othermaciej_ (n=mjs@dsl027-178-204.sfo1.dsl.speakeasy.net)
- # [09:02] * Quits: othermaciej (n=mjs@dsl027-178-204.sfo1.dsl.speakeasy.net) (Read error: 104 (Connection reset by peer))
- # [09:05] * othermaciej_ is now known as othermaciej
- # [09:14] * Joins: bzed_ (n=bzed@devel.recluse.de)
- # [09:29] * Quits: bzed (n=bzed@debian/developer/bzed) (Read error: 111 (Connection refused))
- # [09:29] * bzed_ is now known as bzed
- # [09:45] * Quits: roc (n=roc@75.144.23.241)
- # [09:54] * Joins: mpt (n=mpt@canonical/launchpad/mpt)
- # [10:23] * Quits: othermaciej (n=mjs@dsl027-178-204.sfo1.dsl.speakeasy.net) (Read error: 104 (Connection reset by peer))
- # [10:23] * Joins: othermaciej (n=mjs@dsl027-178-204.sfo1.dsl.speakeasy.net)
- # [10:31] * Quits: myakura (n=myakura@p5047-ipbf1403marunouchi.tokyo.ocn.ne.jp) ("Leaving...")
- # [10:34] * Joins: myakura (n=myakura@p5047-ipbf1403marunouchi.tokyo.ocn.ne.jp)
- # [10:35] * Joins: deane (n=dean@121.98.128.155)
- # [10:37] * Joins: ROBOd (n=robod@89.122.216.38)
- # [10:48] * Joins: weinig_ (n=weinig@c-71-198-176-23.hsd1.ca.comcast.net)
- # [10:48] * Quits: weinig (n=weinig@c-71-198-176-23.hsd1.ca.comcast.net) (Read error: 104 (Connection reset by peer))
- # [10:53] * Joins: othermaciej_ (n=mjs@dsl027-178-204.sfo1.dsl.speakeasy.net)
- # [10:53] * Quits: othermaciej (n=mjs@dsl027-178-204.sfo1.dsl.speakeasy.net) (Read error: 104 (Connection reset by peer))
- # [10:56] * Quits: othermaciej_ (n=mjs@dsl027-178-204.sfo1.dsl.speakeasy.net) (Read error: 104 (Connection reset by peer))
- # [10:57] * Joins: othermaciej (n=mjs@dsl027-178-204.sfo1.dsl.speakeasy.net)
- # [11:00] * Quits: othermaciej (n=mjs@dsl027-178-204.sfo1.dsl.speakeasy.net) (Client Quit)
- # [11:03] * Joins: zcorpan_ (n=zcorpan@c-cb21e353.1451-1-64736c12.cust.bredbandsbolaget.se)
- # [11:05] <zcorpan_> hmm, perhaps the offline-webapps should expand a bit what the difference is between localStorage["status"] = "Idling."; and window["status"] = "Idling.";
- # [11:29] * Quits: mpt (n=mpt@canonical/launchpad/mpt) (Read error: 110 (Connection timed out))
- # [11:29] * Joins: mpt (n=mpt@canonical/launchpad/mpt)
- # [11:41] * Joins: othermaciej (n=mjs@dsl027-178-204.sfo1.dsl.speakeasy.net)
- # [11:43] * Quits: othermaciej (n=mjs@dsl027-178-204.sfo1.dsl.speakeasy.net) (Read error: 104 (Connection reset by peer))
- # [11:44] * Joins: othermaciej (n=mjs@dsl027-178-204.sfo1.dsl.speakeasy.net)
- # [11:51] * Quits: othermaciej (n=mjs@dsl027-178-204.sfo1.dsl.speakeasy.net)
- # [11:53] * Quits: zcorpan_ (n=zcorpan@c-cb21e353.1451-1-64736c12.cust.bredbandsbolaget.se) (Read error: 110 (Connection timed out))
- # [12:00] * Quits: myakura (n=myakura@p5047-ipbf1403marunouchi.tokyo.ocn.ne.jp) ("Leaving...")
- # [12:03] * Joins: mcarter_ (n=mcarter@pool-72-87-174-84.lsanca.btas.verizon.net)
- # [12:21] * Quits: mcarter (n=mcarter@pool-72-87-174-30.lsanca.btas.verizon.net) (Read error: 110 (Connection timed out))
- # [12:23] * Joins: sverrej_ (n=sverrej@89.10.27.86)
- # [12:44] * Quits: sverrej (n=sverrej@89.10.27.86) (Read error: 113 (No route to host))
- # [12:57] * Quits: mpt (n=mpt@canonical/launchpad/mpt) (Read error: 113 (No route to host))
- # [12:58] * Joins: mpt (n=mpt@canonical/launchpad/mpt)
- # [12:58] * Joins: othermaciej (n=mjs@dsl027-178-204.sfo1.dsl.speakeasy.net)
- # [12:59] * Quits: mpt (n=mpt@canonical/launchpad/mpt) (Read error: 104 (Connection reset by peer))
- # [12:59] * Joins: mpt_ (n=mpt@canonical/launchpad/mpt)
- # [12:59] * Quits: othermaciej (n=mjs@dsl027-178-204.sfo1.dsl.speakeasy.net) (Read error: 104 (Connection reset by peer))
- # [13:00] * Joins: othermaciej (n=mjs@dsl027-178-204.sfo1.dsl.speakeasy.net)
- # [13:00] * mpt_ is now known as mpt
- # [13:00] * Joins: othermaciej_ (n=mjs@dsl027-178-204.sfo1.dsl.speakeasy.net)
- # [13:00] * Quits: othermaciej (n=mjs@dsl027-178-204.sfo1.dsl.speakeasy.net) (Connection reset by peer)
- # [13:02] * Quits: othermaciej_ (n=mjs@dsl027-178-204.sfo1.dsl.speakeasy.net) (Read error: 104 (Connection reset by peer))
- # [13:03] * Joins: othermaciej (n=mjs@dsl027-178-204.sfo1.dsl.speakeasy.net)
- # [13:03] * Quits: othermaciej (n=mjs@dsl027-178-204.sfo1.dsl.speakeasy.net) (Read error: 104 (Connection reset by peer))
- # [13:03] * Joins: othermaciej (n=mjs@dsl027-178-204.sfo1.dsl.speakeasy.net)
- # [13:04] * Joins: tndH_ (i=Rob@adsl-87-102-89-138.karoo.KCOM.COM)
- # [13:04] * tndH_ is now known as tndH
- # [13:06] * Quits: othermaciej (n=mjs@dsl027-178-204.sfo1.dsl.speakeasy.net) (Read error: 104 (Connection reset by peer))
- # [13:07] * Joins: othermaciej (n=mjs@dsl027-178-204.sfo1.dsl.speakeasy.net)
- # [13:22] * Joins: myakura (n=myakura@p5047-ipbf1403marunouchi.tokyo.ocn.ne.jp)
- # [13:28] * Dashiva wonders if anyone has been offended yet
- # [13:29] * Joins: hasather (n=hasather@90-231-107-133-no62.tbcn.telia.com)
- # [13:39] * Joins: maikmerten (n=maikmert@Lba26.l.pppool.de)
- # [13:39] * Quits: mpt (n=mpt@canonical/launchpad/mpt) (Read error: 113 (No route to host))
- # [13:40] <takkaria> Dashiva: what by?
- # [13:45] <Dashiva> 'primary'
- # [13:45] <jgraham__> By hsivonen suggesting that cameras are mainly designed to take pictures, you mean?
- # [13:45] <Dashiva> Yes. The nerve!
- # [13:49] <takkaria> I'm glad someone finally said it, Rob scared me off from replying to the alt thread again
- # [13:49] * Quits: othermaciej (n=mjs@dsl027-178-204.sfo1.dsl.speakeasy.net) (Read error: 104 (Connection reset by peer))
- # [13:50] * Joins: othermaciej (n=mjs@dsl027-178-204.sfo1.dsl.speakeasy.net)
- # [13:50] * Quits: hasather (n=hasather@90-231-107-133-no62.tbcn.telia.com) (Remote closed the connection)
- # [13:50] * Joins: hasather (n=hasather@90-231-107-133-no62.tbcn.telia.com)
- # [13:51] <Dashiva> takkaria: It was brought up once before, and it got some pretty nasty replies
- # [14:02] * Joins: mpt (n=mpt@canonical/launchpad/mpt)
- # [14:04] * Quits: othermaciej (n=mjs@dsl027-178-204.sfo1.dsl.speakeasy.net) (Read error: 104 (Connection reset by peer))
- # [14:04] * Joins: othermaciej (n=mjs@dsl027-178-204.sfo1.dsl.speakeasy.net)
- # [14:52] <hsivonen> sometimes the alt thread makes me wonder if I'm suffering from metacognitive miscalibration
- # [14:52] <hsivonen> I take the comments above as indication that I might not be. thanks
- # [14:53] * Quits: JJ08 (n=jamesjef@82-46-145-68.cable.ubr01.king.blueyonder.co.uk) (Read error: 110 (Connection timed out))
- # [14:54] * Joins: othermaciej_ (n=mjs@dsl027-178-204.sfo1.dsl.speakeasy.net)
- # [14:54] * Quits: othermaciej (n=mjs@dsl027-178-204.sfo1.dsl.speakeasy.net) (Read error: 104 (Connection reset by peer))
- # [14:58] <MikeSmith> I see mention of "fast-path DOM" at http://wiki.mozilla.org/Mozilla_2/Work_List
- # [14:59] <MikeSmith> wondering just what that might mean
- # [15:02] * Quits: Yudai (n=Yudai@p9258c3.kngwnt01.ap.so-net.ne.jp) (Read error: 110 (Connection timed out))
- # [15:07] * Joins: Yudai (n=Yudai@p9258c3.kngwnt01.ap.so-net.ne.jp)
- # [15:44] <Philip`> MikeSmith: Judging by e.g. http://markmail.org/message/sudwtkjlsrkf47zx it seems to be about optimising the JS-DOM interface by avoiding the XPCOM overhead
- # [15:45] <MikeSmith> Philip`: cool, thanks for the pointer
- # [15:52] <hsivonen> I think I've now said all I have to say about alt
- # [15:53] <hsivonen> now I'm just going to wait and see what if anything WAI is going to tell the HTML WG to do
- # [15:53] * Joins: qwert666 (n=qwert666@acbj138.neoplus.adsl.tpnet.pl)
- # [15:57] <MikeSmith> hsivonen: hope it will free up more time for you work on validator.nu
- # [15:57] <MikeSmith> btw, do you have a v.nu TODO list online somewhere?
- # [15:57] <hsivonen> MikeSmith: there's the bugzilla, but it doesn't have all TODO on it
- # [15:58] <hsivonen> and yeah, I want to do a lot more coding
- # [15:59] <MikeSmith> what's the status on the work you've been doing to improve the error output from jing?
- # [15:59] <MikeSmith> is that done, or you still need to do more work?
- # [15:59] <hsivonen> MikeSmith: the status is that I'm blocking on George Bina pushing out a new upstread snapshot
- # [15:59] <MikeSmith> ok
- # [16:00] <MikeSmith> yeah, I remember you saying that a while back
- # [16:00] <MikeSmith> what's the current likelihood of George folding back in your changes upstream?
- # [16:01] <hsivonen> MikeSmith: I think the likelihood isn't too great
- # [16:01] <hsivonen> we'll see
- # [16:06] * Quits: hendry (n=hendry@nox.vm.bytemark.co.uk) (Remote closed the connection)
- # [16:11] * Joins: hendry (n=hendry@nox.vm.bytemark.co.uk)
- # [16:14] <hsivonen> I think not replying on the mailing list is a key skill
- # [16:15] * Quits: maikmerten (n=maikmert@Lba26.l.pppool.de) (Remote closed the connection)
- # [16:15] <hsivonen> the trouble I have is that I'm not sure how badly the alt stuff is going to come back and bite Validator.nu if I don't explain what I'm doing
- # [16:15] <hsivonen> that is, that I'm not seeking to be evil here
- # [16:21] * Quits: annevk (n=annevk@pat-tdc.opera.com) (Read error: 104 (Connection reset by peer))
- # [16:21] * Quits: othermaciej_ (n=mjs@dsl027-178-204.sfo1.dsl.speakeasy.net) (Read error: 104 (Connection reset by peer))
- # [16:21] * Joins: othermaciej (n=mjs@dsl027-178-204.sfo1.dsl.speakeasy.net)
- # [16:25] * Joins: annevk (n=annevk@pat-tdc.opera.com)
- # [16:26] <Dashiva> Geez
- # [16:27] <hsivonen> Dashiva: ?
- # [16:27] <Dashiva> I'm pondering a dilemma. What would they choose between a) always perfect alt, everything else in wcag intentionally violated and b) optional alt
- # [16:28] <takkaria> they would spin round the question such that they didn't have to answer. :)
- # [16:29] <Dashiva> Yes, I expect most answers would be "We want both, and a pony"
- # [16:29] <hsivonen> Dashiva: and you'd be immoral for asking :-/
- # [16:30] <Dashiva> That's okay, I was cited in the original formal complaint, so my innocence is lost
- # [16:30] * Joins: weinig (n=weinig@c-71-198-176-23.hsd1.ca.comcast.net)
- # [16:30] * Quits: weinig_ (n=weinig@c-71-198-176-23.hsd1.ca.comcast.net) (Read error: 104 (Connection reset by peer))
- # [16:31] <hsivonen> I think it isn't okay. it creates and unhealthy working environment and polarizes people needlessly
- # [16:37] <Dashiva> I guess I still have problems taking it 100% seriously. It's just so... absurd... at times.
- # [16:38] * Quits: mpt (n=mpt@canonical/launchpad/mpt) (Read error: 113 (No route to host))
- # [16:40] * Joins: sverrej__ (n=sverrej@89.10.27.86)
- # [16:40] <hsivonen> perhaps I'm taking it too seriously, but it really bothers me that discussions about different ways to address an issue have a constant undertone that people who try to do something they believe is for the better are immoral, closet bigots, etc.
- # [16:44] <Philip`> hsivonen: I don't think anyone ever seeks to be evil - they just see themselves from a twisted perspective, and then act in a way that they consider perfectly rational :-)
- # [16:45] <Dashiva> We definitely need people like you (and more of them).
- # [16:45] * Joins: othermaciej_ (n=mjs@dsl027-178-204.sfo1.dsl.speakeasy.net)
- # [16:45] * Quits: othermaciej (n=mjs@dsl027-178-204.sfo1.dsl.speakeasy.net) (Read error: 104 (Connection reset by peer))
- # [16:45] * Joins: BenMillard (i=cerbera@cpc1-flee1-0-0-cust285.glfd.cable.ntl.com)
- # [16:46] * Quits: othermaciej_ (n=mjs@dsl027-178-204.sfo1.dsl.speakeasy.net) (Read error: 104 (Connection reset by peer))
- # [16:46] <Dashiva> Can't let it turn into a war of attrition, where they proclaim "victory" just because everyone gives up trying to reason with them
- # [16:46] * Joins: othermaciej (n=mjs@dsl027-178-204.sfo1.dsl.speakeasy.net)
- # [16:48] <jgraham__> Gez would be a lot more convincing if he didn't argue in tautologies
- # [16:49] <jgraham__> "<img> without alt is defined as an incomplete structure incomplete structures are bad, therefore img without alt is bad"
- # [16:49] <jgraham__> is totally logical but pretty pointless
- # [16:53] <takkaria> I think some people just don't accept presenting an image as a valid thing to want to do in HTML
- # [16:54] * Joins: mpt (n=mpt@canonical/launchpad/mpt)
- # [16:58] * Quits: shepazu (n=schepers@cpe-069-134-123-228.nc.res.rr.com)
- # [17:00] * Quits: sverrej_ (n=sverrej@89.10.27.86) (Read error: 110 (Connection timed out))
- # [17:00] <hsivonen> jgraham__: whether it is bad isn't the whole story. it's whether the alternative is worse
- # [17:03] <Dashiva> Haha. I just imagined a conspiracy theory that would explain it all: They have to make sure non-conforming documents are horribly inaccessible, because if non-conforming documents were possible to consume, it would hurt the push for mandatory accessibility.
- # [17:16] <jgraham__> hsivonen: I know.
- # [17:16] <hsivonen> jgraham__: yeah. my point was that the tautology wasn't the only problem
- # [17:17] <jgraham__> Sure.
- # [17:18] <jgraham__> FWIW I'm not sure that the Authoring Tool Accessibility Guidelines are very helpful
- # [17:19] <hsivonen> I should probably reread them, but I don't feel like doing it right now.
- # [17:19] <jgraham__> For example they seem to encourage KompoZer-style dialogs that make it very easy to generate bad alt text
- # [17:20] <MikeSmith> hsivonen: I'm not sure I'd say you're taking it too seriously, but I would wonder whether the time and energy any and everybody is spending on it might be more productively spent on other things
- # [17:20] <jgraham__> Although they do say that it should be possible to check the accessibility of a document, they don't seem to take the stance that this should be a human-led process
- # [17:21] <hsivonen> MikeSmith: I think it's clear that it would be more productive for *everyone* to drop the issue.
- # [17:21] <hsivonen> MikeSmith: the part I'm worried about is only some people dropping it and design getting done by being out-shouted
- # [17:23] <MikeSmith> hsivonen: whatever decision might possibly be reached right now would not be the final decision about it anyway
- # [17:23] <jgraham__> That's a legitimate fear given that e.g. John Foliot has stated that he views the situation as trench warfare
- # [17:23] <MikeSmith> I mean I can see this discussion will get re-opened when we go to last call
- # [17:26] <hsivonen> the cost of having the courtesy to discuss stuff instead of just being rude and not talking certainly has gone up lately
- # [17:27] <BenMillard> I have a message rule which automatically marks as read all messages with subject line mentioning any of various keywords
- # [17:27] <BenMillard> sadly, I added "alt" to that list a few months ago
- # [17:27] <MikeSmith> it seems to me it was well known (or should have been well known) that this and other contentious changes to authoring-conformance criteria related to accessibility would provoke just the kinds of reactions just we are seeing now
- # [17:29] <Dashiva> MikeSmith: It would indeed be wonderful if someone could convince them to leave the issue alone at least until LC
- # [17:30] <MikeSmith> Dashiva: would be wonderful, but it's not going to happen, of course
- # [17:33] <BenMillard> MikeSmith, what are you getting at with the "it was well known" comment? it looks like you're suggesting such changes set out to be controversial rather than being genuine attempts at good design...although I may be reading too much between the lines
- # [17:33] <MikeSmith> BenMillard: you're reading too much between the lines
- # [17:34] <BenMillard> phew :)
- # [17:35] <BenMillard> I've not seen much review of data table accessibility since that section got updated
- # [17:36] <BenMillard> maybe people like what we did (?!)
- # [17:37] <Dashiva> Would be nice
- # [17:37] * Joins: csarven (n=csarven@modemcable130.251-202-24.mc.videotron.ca)
- # [17:39] <BenMillard> Lachy & jgraham__, does your presentation show people how to contribute productively to HTML5's development?
- # [17:39] <jgraham__> BenMillard: I want to cover that for sure
- # [17:40] <jgraham__> I was planning to use you as an example :)
- # [17:40] <BenMillard> jgraham, cool :)
- # [17:42] <MikeSmith> jgraham__: does it give examples of how to not contribute productively? ;)
- # [17:42] <jgraham__> MikeSmith: Were it only that I were that brave
- # [17:42] <MikeSmith> heh
- # [17:42] <BenMillard> I have a dream where I give a presentation about the path I took from my bad initial reactions to HTML5, through the process of studying data tables and hanging around here in IRC, meeting WHATWG people at the W3C thing last year, to the understanding I have now for how the work is done
- # [17:43] <MikeSmith> jgraham__: It reminds me of something .. here in Japan, there are many signs in public (on trains and such) that have cartoon illustrations of bad/discouraged behavior
- # [17:44] <MikeSmith> e.g., illustration of a woman doing her makeup on the train
- # [17:44] <MikeSmith> and statement being basically, Don't do this.
- # [17:44] <jgraham__> MikeSmith: I remember those; when I was in Japan we wore our rucksacs on the train which was a social faux-pas
- # [17:45] <jgraham__> Someone pointed us at the pictures
- # [17:45] <MikeSmith> I wonder if we could come up with some illustrations of bad behavior that we'd like to discourage in discourse about HTML
- # [17:45] <MikeSmith> jgraham__: yeah, problem with rucksacs is that the trains are so crowded
- # [17:45] <MikeSmith> so bags ended up bumping into peopel
- # [17:46] <BenMillard> MikeSmith, flamethrowers, trolls, sheep and bandwagons come to mind?
- # [17:46] <MikeSmith> BenMillard: ah yes
- # [17:46] <jgraham__> MikeSmith: The train wasn't particularly crowded and I was pretty annoyed that people seed to think it was OK to just push me out of the way when it was easier to go round me
- # [17:46] <jgraham__> But such is the joy of different cultures
- # [17:46] <MikeSmith> I also imagine a "painting the bikeshed" illustration
- # [17:46] <jgraham__> Especially when you're sleep deprived
- # [17:47] <jgraham__> s/seed/seemed/
- # [17:47] <MikeSmith> jgraham__: ah yeah, the pushing-out-of-the-way thing is hard to get used to
- # [17:48] <MikeSmith> anywhere else, somebody doing it would likely end up getting a punch in the nose
- # [17:48] <jgraham__> heh
- # [17:49] <MikeSmith> One way i've found to educate people about it is to push back
- # [17:49] <MikeSmith> but unfortunately, some of the main culprits are old ladies
- # [17:49] <MikeSmith> so that doesn't work so well for that case
- # [17:50] <MikeSmith> or rather, works a bit too well
- # [17:51] <hsivonen> MikeSmith: I once considered writing observations about how to really annoy CSS WG members on www-style
- # [17:51] <jgraham__> Japan is a fascinating place. It has very different cultural norms to almost everywhere else in the "developed world"
- # [17:51] <hsivonen> MikeSmith: but then I decided not to write it considering that my wannabe article from years ago offended people
- # [17:52] <MikeSmith> well, some people are just waiting to be offended, actively looking around for something to get offended about
- # [17:52] <MikeSmith> so sometimes nice to oblige them
- # [17:53] <Philip`> Other times people just write offensive things ;-)
- # [17:53] <MikeSmith> with some token of offensiveness to keep them busy
- # [17:53] <Dashiva> Is the css wg still trying to decide if "public" includes logging IRC?
- # [17:53] <annevk> No, that's settled now
- # [17:54] <jgraham__> I remember that one of the www-style flamewars made me realise that working groups / mailing lists for WGs are not able to deal with deliberate disruptive influences well.
- # [17:55] <jgraham__> It's too easy to tarpit everyone
- # [17:55] <MikeSmith> jgraham__: aye
- # [17:56] <jgraham__> BenMillard (or anyone I guess): do you have anything particular about the community that you think should go in the @media talk?
- # [17:56] <MikeSmith> I guess that issue you mentiong is one of the biggest issues with trying to do purely consensus-driven decision making
- # [17:56] * jgraham__ is now known as jgraham
- # [17:57] <Dashiva> BenMillard: Any chance of that dream becoming reality?
- # [17:58] <jgraham> MikeSmith: The interesting thing is that the WHATWG sidestepped the issue by not maintaining an illusion of decision making being consensus driven
- # [17:58] <MikeSmith> jgraham: the record of browser implementation progress that has been made with parts of HTML5 seems worth mentioning in your talk
- # [17:58] <MikeSmith> how long is the talk?
- # [17:58] <jgraham> MikeSmith: 1 hour. I think we'll aim for about 45+15
- # [17:59] <jgraham> (the 15 being for questions)
- # [17:59] <jgraham> So the plan is:
- # [17:59] <MikeSmith> have you seen the slides I did for my presentation at XTech?
- # [17:59] <jgraham> 1. Introduction
- # [17:59] <jgraham> 2. Design Principles
- # [17:59] <jgraham> 3. Demo how HTML5 features can be used in projects today
- # [17:59] <jgraham> 4. Communit
- # [18:00] <jgraham> y
- # [18:00] <jgraham> MikeSmith: Yeah, I saw the slides. We will crib from them for 3 I guess
- # [18:00] <MikeSmith> cool
- # [18:01] <hsivonen> jgraham: I have a couple of community observations both of which may not be politically correct
- # [18:01] * Quits: hasather (n=hasather@90-231-107-133-no62.tbcn.telia.com) (Remote closed the connection)
- # [18:01] <MikeSmith> I think the record of implementation progress for HTML5 has been exceptional compared to other specs
- # [18:01] * Joins: hasather (n=hasather@90-231-107-133-no62.tbcn.telia.com)
- # [18:01] <MikeSmith> and that is always worth mentioning
- # [18:02] <hsivonen> jgraham: 1) the WHATWG community formed when WHATWG was seen as illegitimate by many, so it attracted people who looked at the substance instead of well-known logo
- # [18:02] <MikeSmith> especially to counter the "The spec will take 15 years to complete??!!" stuff
- # [18:02] <hsivonen> jgraham: 2) "running code" process vs. consensus process
- # [18:03] <MikeSmith> jgraham: I also have some general HTML5 overview slides here:
- # [18:04] <MikeSmith> http://www.w3.org/2008/Talks/04-24-smith/ http://www.w3.org/2008/Talks/04-24-smith/index.pdf
- # [18:04] <MikeSmith> feel free to crib from those too, if you find anything useful
- # [18:04] <jgraham> MikeSmith: Thanks
- # [18:04] <MikeSmith> when I made them, I felt free to crib from previous presentations that annevk and zcorpan had done :)
- # [18:05] <jgraham> hsivonen: I agree with both your observations
- # [18:05] <hsivonen> jgraham: do you have my ten points on file?
- # [18:05] <jgraham> hsivonen: No, I don't think so
- # [18:06] <hsivonen> jgraham: http://pastebin.ca/992541
- # [18:06] <BenMillard> Dashiva, seems unlikely as nobody has ever heard of me :|
- # [18:07] <Dashiva> If you make it, they will ask ;)
- # [18:09] <hsivonen> regarding consensus process, see the first paragraph of http://en.wikipedia.org/wiki/Management_by_perkele (the content in the third para and onwards is questionable)
- # [18:09] <BenMillard> jgraham__, "09 You can participate." giving specific URLs, such as to Hixie's message with 6 steps to joining HTMLWG, as well as an irc:// URI for this channel and other useful logistical things would be valuable
- # [18:10] <BenMillard> until you're already in the community, finding where the community takes place is almost impossible
- # [18:11] <BenMillard> contributions don't need to be Grand Scientific Experiments; Mythbusters "science with a small s" is infinitely more useful than speculation
- # [18:12] <Dashiva> Just documenting status quo can be helpful, and that's largely just someone having to put in the hours
- # [18:13] <BenMillard> Dashiva, exactly
- # [18:15] <MikeSmith> hsivonen: thanks for the pointer. I remember somebody mentioning this term when we were at XTech
- # [18:20] <BenMillard> by the way, my detailed notes from Sight City 2008 are coming together here: http://projectcerbera.com/blog/2008/05#day10
- # [18:20] <BenMillard> I've got to document 9th May 2008 then it's done, I think
- # [18:21] <BenMillard> people I talked to mostly had no idea HTML5 was being developed
- # [18:21] <BenMillard> they seemed happy about us wanted them to be involved, though
- # [18:23] * Parts: BenMillard (i=cerbera@cpc1-flee1-0-0-cust285.glfd.cable.ntl.com)
- # [18:25] * Joins: roc (n=roc@75.144.23.241)
- # [18:31] <Philip`> BenMillard: You have a link to http://projectcerbera.local/ which doesn't work
- # [18:35] * Joins: maikmerten (n=maikmert@Lba26.l.pppool.de)
- # [18:37] * Joins: othermaciej_ (n=mjs@dsl027-178-204.sfo1.dsl.speakeasy.net)
- # [18:37] * Quits: othermaciej (n=mjs@dsl027-178-204.sfo1.dsl.speakeasy.net) (Read error: 104 (Connection reset by peer))
- # [18:42] * Joins: dbaron (n=dbaron@c-71-204-153-3.hsd1.ca.comcast.net)
- # [18:43] <jgraham> hsivonen: Thanks for the links
- # [18:45] * Quits: mpt (n=mpt@canonical/launchpad/mpt) (Read error: 113 (No route to host))
- # [18:46] * Quits: othermaciej_ (n=mjs@dsl027-178-204.sfo1.dsl.speakeasy.net) (Read error: 104 (Connection reset by peer))
- # [18:46] * Joins: othermaciej (n=mjs@dsl027-178-204.sfo1.dsl.speakeasy.net)
- # [18:49] * Quits: othermaciej (n=mjs@dsl027-178-204.sfo1.dsl.speakeasy.net) (Read error: 104 (Connection reset by peer))
- # [18:49] * Joins: othermaciej (n=mjs@dsl027-178-204.sfo1.dsl.speakeasy.net)
- # [18:54] * Quits: othermaciej (n=mjs@dsl027-178-204.sfo1.dsl.speakeasy.net) (Read error: 104 (Connection reset by peer))
- # [18:55] * Joins: othermaciej (n=mjs@dsl027-178-204.sfo1.dsl.speakeasy.net)
- # [18:57] * Quits: othermaciej (n=mjs@dsl027-178-204.sfo1.dsl.speakeasy.net) (Read error: 104 (Connection reset by peer))
- # [18:57] * Joins: othermaciej (n=mjs@dsl027-178-204.sfo1.dsl.speakeasy.net)
- # [19:00] * Quits: othermaciej (n=mjs@dsl027-178-204.sfo1.dsl.speakeasy.net) (Read error: 104 (Connection reset by peer))
- # [19:01] * Joins: othermaciej (n=mjs@dsl027-178-204.sfo1.dsl.speakeasy.net)
- # [19:12] * Joins: othermaciej_ (n=mjs@dsl027-178-204.sfo1.dsl.speakeasy.net)
- # [19:12] * Quits: othermaciej (n=mjs@dsl027-178-204.sfo1.dsl.speakeasy.net) (Read error: 104 (Connection reset by peer))
- # [19:12] * Quits: othermaciej_ (n=mjs@dsl027-178-204.sfo1.dsl.speakeasy.net) (Connection reset by peer)
- # [19:13] * Joins: othermaciej (n=mjs@dsl027-178-204.sfo1.dsl.speakeasy.net)
- # [19:14] <MikeSmith> jgraham: another suggestion to consider, fwiw: was thinking about whatever publisher it was that put out the "Missing Manual" series of tech books
- # [19:15] <MikeSmith> the HTML5 spec could be seen as the "missing" spec for HTML
- # [19:15] <Philip`> (Apparently Pogue Press / O'Reilly)
- # [19:15] <MikeSmith> the spec defines how conformant implementations must behave
- # [19:16] <MikeSmith> the spec that UA/browser implementors have been missing for the last 10+ years
- # [19:16] <Philip`> That sounds like a good idea - publish the HTML5 spec as a book, such that it's slightly cheaper than printing hundreds of pages on your own laser printer, and use the money to fund future development
- # [19:17] <jgraham> Philip`: Who would buy the HTML spec as a book?
- # [19:17] <Philip`> jgraham: People who would otherwise print it out, and realise that the book is cheaper
- # [19:17] <jgraham> Philip`: e.g.?
- # [19:17] <Philip`> jgraham: I believe I've heard Chris Wilson talking about the spec as being an inch thick, so I assume he's printed it
- # [19:18] <annevk> marcosc prints specs
- # [19:18] <jgraham> Oh well.
- # [19:18] <jgraham> Still a market of 10-100 people isn't really going to make the book cheape
- # [19:18] <jgraham> r
- # [19:19] <annevk> true
- # [19:19] <jgraham> I think the time is about right for the first html5-specific book aimed at web-devs though
- # [19:20] * Philip` remembers there was a Perl 6 book two or three years ago
- # [19:21] <Philip`> That's already totally obsolete, and Perl 6 isn't even implemented yet, so HTML 5 is in a far better position
- # [19:22] <MikeSmith> there are services that can print paperback books these days on-demand
- # [19:24] <MikeSmith> hey, there are some people that hate some of the ideas in the HTML5 spec so much (e.g., handling on non-well-formed content) that maybe there is a market for printing the spec on rolls of toilet paper
- # [19:25] <Philip`> The HTML5 spec-annotation system should be extended so you can vote for how much you like a section on a scale of 1 to 5
- # [19:26] <Philip`> then we can automatically extract the most suitable sections for those applications such as toilet paper
- # [19:26] <MikeSmith> heh
- # [19:26] <MikeSmith> we're doing some great productive brainstorming here
- # [19:28] <MikeSmith> but I think Doug Crockford is way ahead of us all, as usual
- # [19:28] <MikeSmith> with his JavaScript: The Good Parts book
- # [19:29] <MikeSmith> great cross-selling opportunity for O'Reilly/Amazon or whoever
- # [19:29] <MikeSmith> JavaScript: The Good Parts book bundled with JavaScript: The Bad Parts toilet paper
- # [19:30] * Philip` thinks that's an awesome idea
- # [19:33] * Quits: weinig (n=weinig@c-71-198-176-23.hsd1.ca.comcast.net)
- # [19:37] * Quits: qwert666 (n=qwert666@acbj138.neoplus.adsl.tpnet.pl) ("Leaving")
- # [19:46] * Joins: webben (n=benh@dip5-fw.corp.ukl.yahoo.com)
- # [19:55] * Joins: MacDome (n=eric@c-24-130-11-246.hsd1.ca.comcast.net)
- # [20:08] * Quits: tndH (i=Rob@adsl-87-102-89-138.karoo.KCOM.COM) ("ChatZilla 0.9.82.1-rdmsoft [XULRunner 1.8.0.9/2006120508]")
- # [20:16] * Quits: MacDome (n=eric@c-24-130-11-246.hsd1.ca.comcast.net)
- # [20:21] * Joins: MacDome (n=eric@c-24-130-11-246.hsd1.ca.comcast.net)
- # [20:23] * Quits: othermaciej (n=mjs@dsl027-178-204.sfo1.dsl.speakeasy.net) (Read error: 104 (Connection reset by peer))
- # [20:23] * Joins: othermaciej (n=mjs@dsl027-178-204.sfo1.dsl.speakeasy.net)
- # [20:24] * Quits: othermaciej (n=mjs@dsl027-178-204.sfo1.dsl.speakeasy.net) (Read error: 104 (Connection reset by peer))
- # [20:24] * Joins: othermaciej (n=mjs@dsl027-178-204.sfo1.dsl.speakeasy.net)
- # [20:28] * Quits: roc (n=roc@75.144.23.241)
- # [20:32] * Quits: othermaciej (n=mjs@dsl027-178-204.sfo1.dsl.speakeasy.net) (Read error: 104 (Connection reset by peer))
- # [20:32] * Joins: othermaciej (n=mjs@dsl027-178-204.sfo1.dsl.speakeasy.net)
- # [20:33] * Joins: weinig (n=weinig@17.203.15.172)
- # [20:39] * Quits: MacDome (n=eric@c-24-130-11-246.hsd1.ca.comcast.net)
- # [20:46] * Quits: maikmerten (n=maikmert@Lba26.l.pppool.de) (Read error: 113 (No route to host))
- # [20:46] * Joins: maikmerten (n=maikmert@Laa35.l.pppool.de)
- # [20:52] * Quits: myakura (n=myakura@p5047-ipbf1403marunouchi.tokyo.ocn.ne.jp) ("Leaving...")
- # [21:13] * Quits: KevinMarks (n=KevinMar@c-98-207-134-151.hsd1.ca.comcast.net) ("The computer fell asleep")
- # [21:14] * Joins: KevinMarks (n=KevinMar@c-98-207-134-151.hsd1.ca.comcast.net)
- # [21:14] * Joins: mcarter__ (n=mcarter@pool-72-87-174-214.lsanca.btas.verizon.net)
- # [21:21] * Quits: othermaciej (n=mjs@dsl027-178-204.sfo1.dsl.speakeasy.net) (Read error: 104 (Connection reset by peer))
- # [21:21] * Joins: othermaciej (n=mjs@dsl027-178-204.sfo1.dsl.speakeasy.net)
- # [21:22] * Quits: othermaciej (n=mjs@dsl027-178-204.sfo1.dsl.speakeasy.net) (Read error: 104 (Connection reset by peer))
- # [21:23] * Quits: Lachy (n=Lachlan@85.196.122.246) (Read error: 110 (Connection timed out))
- # [21:24] * Joins: othermaciej (n=mjs@dsl027-178-204.sfo1.dsl.speakeasy.net)
- # [21:24] * Quits: othermaciej (n=mjs@dsl027-178-204.sfo1.dsl.speakeasy.net) (Read error: 104 (Connection reset by peer))
- # [21:25] * Joins: othermaciej (n=mjs@dsl027-178-204.sfo1.dsl.speakeasy.net)
- # [21:29] * Quits: mcarter_ (n=mcarter@pool-72-87-174-84.lsanca.btas.verizon.net) (Read error: 110 (Connection timed out))
- # [21:30] * Quits: KevinMarks (n=KevinMar@c-98-207-134-151.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
- # [21:44] * Quits: maikmerten (n=maikmert@Laa35.l.pppool.de) ("Leaving")
- # [21:45] * Joins: BenMillard (i=cerbera@cpc1-flee1-0-0-cust285.glfd.cable.ntl.com)
- # [21:48] * Joins: shepazu (n=schepers@mb95f36d0.tmodns.net)
- # [21:53] * Joins: KevinMarks (n=KevinMar@c-98-207-134-151.hsd1.ca.comcast.net)
- # [21:55] * Quits: shepazu (n=schepers@mb95f36d0.tmodns.net) ("Core Breach")
- # [21:58] * Joins: MacDome (n=eric@c-24-130-11-246.hsd1.ca.comcast.net)
- # [22:08] * Joins: Lachy (n=Lachlan@ti200710a340-1519.bb.online.no)
- # [22:12] * Quits: othermaciej (n=mjs@dsl027-178-204.sfo1.dsl.speakeasy.net) (Read error: 104 (Connection reset by peer))
- # [22:13] * Joins: othermaciej (n=mjs@dsl027-178-204.sfo1.dsl.speakeasy.net)
- # [22:20] * Quits: dbaron (n=dbaron@c-71-204-153-3.hsd1.ca.comcast.net) ("8403864 bytes have been tenured, next gc will be global.")
- # [22:28] * Joins: othermaciej_ (n=mjs@dsl027-178-204.sfo1.dsl.speakeasy.net)
- # [22:28] * Quits: othermaciej (n=mjs@dsl027-178-204.sfo1.dsl.speakeasy.net) (Read error: 104 (Connection reset by peer))
- # [23:07] * Joins: myakura (n=myakura@p5047-ipbf1403marunouchi.tokyo.ocn.ne.jp)
- # [23:29] * Quits: ROBOd (n=robod@89.122.216.38) ("http://www.robodesign.ro")
- # [23:43] <Hixie> mcarter__: otherwise you don't know when to fire the event on the other side
- # [23:44] <mcarter__> Hixie, why not fire an event every time any data comes through?
- # [23:48] <Hixie> BenMillard: you can always give your talk as a video blog and put it on youtube :-)
- # [23:49] <BenMillard> Hixie, interesting idea
- # [23:49] <Hixie> mcarter__: because if side A sends two strings to side B, you want two events on side B
- # [23:49] <Hixie> mcarter__: not one, or three
- # [23:50] <BenMillard> Hixie, it's a question of time and money and equipment, where I have little of any
- # [23:50] <mcarter__> Hixie, yeah, but protocols generally already take care of framing... and if you're inventing a new protocol, you can just make it \r\n based if you want simple framing
- # [23:51] <mcarter__> Hixie, what i mean, is that our transport protocol can not have framing, and you can effectively do the same thing in your client by parsing the incoming data
- # [23:51] * Quits: othermaciej_ (n=mjs@dsl027-178-204.sfo1.dsl.speakeasy.net) (Read error: 104 (Connection reset by peer))
- # [23:51] <Hixie> mcarter__: if you frame on newlines then you can't send multiline text, and TCP/IP doesn't have framing at a more useful level than "byte" as far as I can tell.
- # [23:51] <Hixie> mcarter__: i don't want to require that every js author implement a byte buffer to collect strings, that's just annoying fluff that we should take care for them
- # [23:52] <Hixie> mcarter__: adding framing also means we can later expand the protocol to support both strings and arbitrary binary blobs
- # [23:52] <Hixie> mcarter__: e.g. when we implement Blobs as proposed in Web API
- # [23:52] * Joins: othermaciej (n=mjs@dsl027-178-204.sfo1.dsl.speakeasy.net)
- # [23:52] <Philip`> BenMillard: In case you don't have psychic powers and didn't see it while you weren't here: http://krijnhoetmer.nl/irc-logs/whatwg/20080517#l-368
- # [23:53] <mcarter__> Hixie, I can imagine a scenario where you want to modify an existing server, say a jabber server, just by making it understand the initial handshake, then leaving the rest of its code untouched. With the framing added to the data transport, its not as easy as that
- # [23:53] * mcarter__ is now known as mcarter
- # [23:54] * Quits: MacDome (n=eric@c-24-130-11-246.hsd1.ca.comcast.net)
- # [23:55] <Hixie> mcarter: that wasn't one of the use cases i was considering, but in any case if you're going to that kind of lengths adding a simple translator on the end isn't a big deal
- # [23:55] <mcarter> perhaps not
- # [23:57] <BenMillard> Philip`, oops, thanks for that!
- # [23:58] <Hixie> http://www.openajax.org/runtime/wiki/Feature_Requests_Summary_Page and the pages it link to are hard to read for some reason
- # [23:58] <Hixie> i don't know why
- # [23:59] <Hixie> i think it just has too muh fluff
- # [23:59] <Hixie> instead of being simple and direct
- # [23:59] <Hixie> i just feel like i'm wading in mud when i read it
- # [23:59] <Hixie> which is really sad
- # [23:59] <Hixie> because this would be really important feedback
- # [23:59] <BenMillard> Hixie, the "Active Feature Requests" duplicates the first column in the third column, only difference being the third column items are linked
- # Session Close: Sun May 18 00:00:00 2008
The end :)