Options:
- # Session Start: Wed Jun 25 00:00:00 2008
- # Session Ident: #whatwg
- # [00:02] <hsivonen> wishful thinking from many years ago: http://hsivonen.iki.fi/misc/table-scroll/
- # [00:02] <roc> wishful thinking? that would work in Gecko
- # [00:03] <hsivonen> roc: I wasn't aware. With what CSS?
- # [00:03] <hsivonen> no action in https://bugzilla.mozilla.org/show_bug.cgi?id=53702
- # [00:04] <roc> see this example https://bugzilla.mozilla.org/attachment.cgi?id=310440
- # [00:04] <roc> and ignore the background-painting bug
- # [00:05] <hsivonen> roc: cool! do the theads/tfoots of nested tables stack as in my illustration when a nested table is showing?
- # [00:05] <roc> no, nothing special there
- # [00:07] <Hixie> http://lists.w3.org/Archives/Public/www-html/2008Jun/0036.html is special
- # [00:08] <Hixie> "we work with browser developers" "which ones?" "well i hope we work with browser developers"
- # [00:12] * Quits: KevinMarks (n=KevinMar@nat/google/x-38d7fd827eda2f4e) ("The computer fell asleep")
- # [00:13] * Quits: billmason (n=billmaso@ip192.unival.com) (Read error: 104 (Connection reset by peer))
- # [00:16] <gsnedders> browsers? peh!
- # [00:16] <gsnedders> Google is the future!
- # [00:18] * Quits: heycam (n=cam@124-168-70-30.dyn.iinet.net.au) ("bye")
- # [00:36] * Joins: KevinMarks (n=KevinMar@150.sub-75-209-204.myvzw.com)
- # [00:53] * Joins: heycam (n=cam@clm-laptop.infotech.monash.edu.au)
- # [00:53] * Quits: smedero (n=smedero@mdp-nat251.mdp.com)
- # [00:55] * Joins: rms (i=angie@209.0.50.147)
- # [00:55] * Parts: rms (i=angie@209.0.50.147)
- # [01:07] * Joins: othermaciej_ (n=mjs@17.255.104.81)
- # [01:10] <othermaciej_> Hixie: hilarious
- # [01:10] * Quits: othermaciej (n=mjs@17.203.15.160) (Read error: 110 (Connection timed out))
- # [01:12] <jgraham__> I really have no idea how one would respond to the TAG's finding that transmitting passwords in plain text is A Bad Idea...
- # [01:13] <Philip`> We should respond by deprecating <input type="password"> if the document has been served over HTTP
- # [01:14] * othermaciej_ is now known as othermaciej
- # [01:14] <jgraham__> Philip`: That wouldn't help because it would just make people more likely to use something that didn't even do password masking
- # [01:16] <jgraham__> (or to roll their own solution, or to use javascript to set the input type to password)
- # [01:22] * Joins: othermaciej_ (n=mjs@17.255.104.81)
- # [01:22] * Quits: othermaciej (n=mjs@17.255.104.81) (Read error: 104 (Connection reset by peer))
- # [01:33] * Joins: eseidel (n=eseidel@70-3-36-144.area5.spcsdns.net)
- # [01:33] <takkaria> I would like to know why they spent so much time working out that transmitting passwords in the clear is bad
- # [01:36] * Quits: eseidel (n=eseidel@70-3-36-144.area5.spcsdns.net) (Read error: 104 (Connection reset by peer))
- # [01:37] * Joins: othermaciej (n=mjs@17.255.104.81)
- # [01:37] * Quits: othermaciej_ (n=mjs@17.255.104.81) (Read error: 104 (Connection reset by peer))
- # [01:41] * Philip` has a site which just sends username=foo, password=whatever cookies on every request
- # [01:43] <Philip`> "When a password is transmitted in clear text, it is vulnerable in many ways:" "2. The password is available in browsing history. Most web browsers provide 'back' navigation to previous pages, with content locally cached for performance as well as ease of use for the user. These pages are stored in memory and are relatively easy to examine." - what has that point got to do with transmission?
- # [01:43] * Quits: KevinMarks (n=KevinMar@150.sub-75-209-204.myvzw.com) ("The computer fell asleep")
- # [01:43] <Philip`> Caching of form field values seem orthogonal to any issues of clear/encrypted transmission
- # [01:43] <Philip`> *seems
- # [01:44] <Philip`> "It is estimated that between 1 and 2 percent of e-commerce transactions are related to fraud." [citation needed]
- # [01:46] <Philip`> It would be helpful if they defined what a password is
- # [01:47] <Philip`> If I'm typing my pet's name into a "forgot your password?" page, does that count as a password itself?
- # [01:47] <Philip`> What if it's a one-time password, and nobody could use it later even if they intercepted it?
- # [01:48] <Philip`> "There are no scenarios where it is possible to transmit passwords in the clear without risk." - how about connecting to my local router's web interface?
- # [01:49] <Philip`> The only machines involved are mine and the router, so nobody's going to be able to intercept anything during transmission
- # [02:02] * Quits: tndH (i=Rob@87.102.5.204) ("ChatZilla 0.9.83-rdmsoft [XULRunner 1.8.0.9/2006120508]")
- # [02:04] * Quits: aroben (n=aroben@unaffiliated/aroben)
- # [02:08] <Hixie> yay http://www.google.nl/intl/nl/doodle4google/
- # [02:08] <Hixie> (look at the source)
- # [02:09] <Philip`> It's non-conforming :-(
- # [02:10] <Philip`> <img src="images/logo.png" alt="Google"> needs to say alt="Doodle 4 Google - Mijn Nederland" to be equivalent to the image
- # [02:12] <Philip`> (Actually, HTML5 is too hard to read for me to work out whether that's what alt should be in that case, but it seems the only logical text for an image that contains words)
- # [02:13] <Hixie> The image only conveys "Google", imho, given that the rest of hte text in the image is already on the page elsewhere
- # [02:13] <Hixie> so actually i'd defend the page
- # [02:13] <Hixie> though both could probably be argued
- # [02:13] <Philip`> The image conveys "Doodle 4 Google - Mijn Nederland" to me, given that that's what it says :-p
- # [02:14] <Hixie> :-)
- # [02:14] <Hixie> I don't think it would be better for the page to say that twice when the image isn't shown
- # [02:15] * Hixie slams into an html-koolade-vacuum on the ietf uri mailing list
- # [02:15] <Philip`> What "would be better" is not necessarily related in any way to what's conforming HTML5
- # [02:15] <Hixie> html5-koolade-vacuum, i should say
- # [02:15] <Hixie> Philip`: yeah
- # [02:15] <Hixie> Philip`: not sure what the spec should say to handle this case
- # [02:16] <Hixie> "A client or browser MUST NOT transmit passwords in clear text."
- # [02:16] <Hixie> well
- # [02:16] <Hixie> that could be a problem
- # [02:16] <Hixie> someone please make a special build of firefox for the tag
- # [02:17] <roc> one without support for text inputs?
- # [02:17] <Hixie> one that refused to transmit type=password inputs over http
- # [02:18] <Hixie> refuses
- # [02:18] <Hixie> as in, won't include the contents of such form fields in unencrypted http requests
- # [02:19] <Philip`> I think the spec should just give guidelines like "if all images on the page are replaced with their alt text, then the page should make sense and not lose information" that people can read and understand and apply in every case they come across - the more the spec tightens its grip on specific cases with 'must' requirements, the more unhandled cases will slip through its metaphorical fingers (and the more people will say "tl;dr" and ignore it entirely
- # [02:19] <Philip`> )
- # [02:19] <roc> I've sometimes thought it would be cool to figure out what your credit card number is and refuse to submit it over HTTP
- # [02:19] <Philip`> Well, maybe that's not a very good metaphor :-(
- # [02:20] <Hixie> Philip`: yeah, maybe
- # [02:22] * Quits: qwert666 (n=qwert666@acaq80.neoplus.adsl.tpnet.pl) ("Leaving")
- # [02:23] <Philip`> roc: Web developers seem quite ingenious at working around arbitrary restrictions - I imagine someone would publish an article saying you just have to do <form onsubmit="ccnumber.value = ccnumber.value.split('').reverse().join('')"> and give some PHP code to undo the effects on the server, and then millions of people will start doing that
- # [02:23] <roc> yeah
- # [02:23] <othermaciej> dedicated attackers with fraudulent sites are probably more of a threat these days than developers making honest mistakes and information being leaked by sniffing
- # [02:23] <roc> especially phishers
- # [02:24] <roc> actually the goal would be to stop phishers
- # [02:24] <roc> so you'd have additional restrictions
- # [02:24] <roc> but it wouldn't really work
- # [02:24] <roc> because they'd do keystrokes + AJAX or have the user click on a keypad or something
- # [02:25] * Hixie tries to reply to the tag politely
- # [02:26] <Philip`> There could be a special anti-phishing meta tag, that causes web browsers to take a screenshot of the page, and then whenever you visit a page on a different domain it compares against the original screenshot and if it looks too similar then the new page is probably a phishing attempt
- # [02:27] <roc> we could just do that always
- # [02:27] <roc> too bad if a site changes domains
- # [02:27] <Hixie> that would be awesome in so many ways
- # [02:27] * Hixie objects in advance on behalf of google
- # [02:30] <Philip`> Perhaps what we should do is allow passwords in plain text, but require URLs to be encrypted
- # [02:30] <Philip`> Then an attacker would know your password but wouldn't know what sites they could use it on
- # [02:33] <Hixie> frank's advice about how to handle the uri mess: "stay out of trouble"
- # [02:40] * Quits: othermaciej (n=mjs@17.255.104.81)
- # [02:45] * Joins: othermaciej (n=mjs@17.255.104.81)
- # [02:55] <Hixie> http://www.w3.org/mid/g3s3s1$7jg$1@ger.gmane.org is also pretty special
- # [02:55] <Hixie> "please don't complicate our standards process with reality"
- # [03:10] <othermaciej> what is a LEIRI?
- # [03:10] <othermaciej> why must *RIs be renamed every two years?
- # [03:11] <Philip`> Is it pronounced "lairy"?
- # [03:14] * Quits: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
- # [03:15] * Quits: weinig (n=weinig@17.203.15.145)
- # [03:23] * Joins: bzed_ (n=bzed@devel.recluse.de)
- # [03:29] * Quits: csarven (n=csarven@modemcable130.251-202-24.mc.videotron.ca) (kubrick.freenode.net irc.freenode.net)
- # [03:29] * Quits: hsivonen (n=hsivonen@kekkonen.cs.hut.fi) (kubrick.freenode.net irc.freenode.net)
- # [03:29] * Quits: timely (n=timeless@a88-115-13-211.elisa-laajakaista.fi) (kubrick.freenode.net irc.freenode.net)
- # [03:29] * Quits: JohnResig (n=jresig@c-76-118-158-44.hsd1.ma.comcast.net) (kubrick.freenode.net irc.freenode.net)
- # [03:29] * Quits: hober (n=ted@unaffiliated/hober) (kubrick.freenode.net irc.freenode.net)
- # [03:29] * Quits: toolskyn (n=toolskyn@apher.xlshosting.com) (kubrick.freenode.net irc.freenode.net)
- # [03:29] * Quits: mcarter (n=mcarter@ip-12-22-56-126.hqglobal.net) (kubrick.freenode.net irc.freenode.net)
- # [03:29] * Quits: Yudai (n=Yudai@p9258c3.kngwnt01.ap.so-net.ne.jp) (kubrick.freenode.net irc.freenode.net)
- # [03:29] * Quits: jcranmer (n=jcranmer@ltsp1.csl.tjhsst.edu) (kubrick.freenode.net irc.freenode.net)
- # [03:29] * Quits: Kuruma (n=Kuruman@h123-176-107-050.catv01.catv-yokohama.ne.jp) (kubrick.freenode.net irc.freenode.net)
- # [03:29] * Quits: mitsuhiko (n=nnnnmits@ubuntu/member/mitsuhiko) (kubrick.freenode.net irc.freenode.net)
- # [03:29] * Quits: inimino (n=inimino@atekomi.inimino.org) (kubrick.freenode.net irc.freenode.net)
- # [03:29] * Quits: Hixie (i=ianh@trivini.no) (kubrick.freenode.net irc.freenode.net)
- # [03:29] * Quits: scotfl (n=scotfl@S0106001b114f914a.ss.shawcable.net) (kubrick.freenode.net irc.freenode.net)
- # [03:29] * Quits: mpt (n=mpt@canonical/launchpad/mpt) (kubrick.freenode.net irc.freenode.net)
- # [03:29] * Quits: hendry (n=hendry@nox.vm.bytemark.co.uk) (kubrick.freenode.net irc.freenode.net)
- # [03:29] * Quits: tankldee (i=rje@chef.nerp.net) (kubrick.freenode.net irc.freenode.net)
- # [03:29] * Quits: takkaria (n=takkaria@isparp.co.uk) (kubrick.freenode.net irc.freenode.net)
- # [03:29] * Quits: gDashiva (n=noone@195.18.164.170) (kubrick.freenode.net irc.freenode.net)
- # [03:29] * Quits: psa2 (n=yomode@71.93.19.66) (kubrick.freenode.net irc.freenode.net)
- # [03:29] * Quits: jmb (n=jmb@login.ecs.soton.ac.uk) (kubrick.freenode.net irc.freenode.net)
- # [03:29] * Quits: Dashiva (i=Dashiva@wikia/Dashiva) (kubrick.freenode.net irc.freenode.net)
- # [03:29] * Quits: bzed_ (n=bzed@devel.recluse.de) (kubrick.freenode.net irc.freenode.net)
- # [03:29] * Quits: othermaciej (n=mjs@17.255.104.81) (kubrick.freenode.net irc.freenode.net)
- # [03:29] * Quits: MikeSmith (n=MikeSmit@58.157.21.205) (kubrick.freenode.net irc.freenode.net)
- # [03:29] * Quits: annevk (n=annevk@pat-tdc.opera.com) (kubrick.freenode.net irc.freenode.net)
- # [03:29] * Quits: YaaL (i=yaal@hell.pl) (kubrick.freenode.net irc.freenode.net)
- # [03:29] * Quits: Philip` (n=philip@zaynar.demon.co.uk) (kubrick.freenode.net irc.freenode.net)
- # [03:29] * Quits: aa__ (n=aa@nat/google/x-169c754896fed4db) (kubrick.freenode.net irc.freenode.net)
- # [03:29] * Quits: Lachy_ (n=Lachlan@85.196.122.246) (kubrick.freenode.net irc.freenode.net)
- # [03:29] * Quits: gavin_ (n=gavin@firefox/developer/gavin) (kubrick.freenode.net irc.freenode.net)
- # [03:29] * Quits: wakaba (n=w@64.162.210.220.dy.bbexcite.jp) (kubrick.freenode.net irc.freenode.net)
- # [03:29] * Quits: syp__ (n=syp@lasigpc9.epfl.ch) (kubrick.freenode.net irc.freenode.net)
- # [03:29] * Quits: deltab (n=deltab@82-36-30-34.cable.ubr02.smal.blueyonder.co.uk) (kubrick.freenode.net irc.freenode.net)
- # [03:29] * Quits: shepazu (n=schepers@cpe-069-134-123-228.nc.res.rr.com) (kubrick.freenode.net irc.freenode.net)
- # [03:29] * Quits: gavin (n=gavin@firefox/developer/gavin) (kubrick.freenode.net irc.freenode.net)
- # [03:29] * Quits: ianloic (i=yakk@glub.dreamhostps.com) (kubrick.freenode.net irc.freenode.net)
- # [03:29] * Quits: didymos (i=jho@rapwap.razor.dk) (kubrick.freenode.net irc.freenode.net)
- # [03:29] * Quits: jgraham__ (n=jgraham@81-86-219-217.dsl.pipex.com) (kubrick.freenode.net irc.freenode.net)
- # [03:29] * Quits: heycam (n=cam@clm-laptop.infotech.monash.edu.au) (kubrick.freenode.net irc.freenode.net)
- # [03:29] * Quits: gsnedders (n=gsnedder@host217-44-35-200.range217-44.btcentralplus.com) (kubrick.freenode.net irc.freenode.net)
- # [03:29] * Quits: franksalim (n=franksal@cpe-72-130-134-143.san.res.rr.com) (kubrick.freenode.net irc.freenode.net)
- # [03:30] * Quits: bzed (n=bzed@devel.recluse.de) (Nick collision)
- # [03:30] * Joins: bzed (n=bzed@devel.recluse.de)
- # [03:30] * Joins: othermaciej (n=mjs@17.255.104.81)
- # [03:30] * Joins: heycam (n=cam@clm-laptop.infotech.monash.edu.au)
- # [03:30] * Joins: Lachy_ (n=Lachlan@85.196.122.246)
- # [03:30] * Joins: MikeSmith (n=MikeSmit@58.157.21.205)
- # [03:30] * Joins: csarven (n=csarven@modemcable130.251-202-24.mc.videotron.ca)
- # [03:30] * Joins: annevk (n=annevk@pat-tdc.opera.com)
- # [03:30] * Joins: gavin (n=gavin@firefox/developer/gavin)
- # [03:30] * Joins: scotfl (n=scotfl@S0106001b114f914a.ss.shawcable.net)
- # [03:30] * Joins: gavin_ (n=gavin@firefox/developer/gavin)
- # [03:30] * Joins: ianloic (i=yakk@glub.dreamhostps.com)
- # [03:30] * Joins: tankldee (i=rje@chef.nerp.net)
- # [03:30] * Joins: Hixie (i=ianh@trivini.no)
- # [03:30] * Joins: mcarter (n=mcarter@ip-12-22-56-126.hqglobal.net)
- # [03:30] * Joins: mpt (n=mpt@canonical/launchpad/mpt)
- # [03:30] * Joins: hober (n=ted@unaffiliated/hober)
- # [03:30] * Joins: JohnResig (n=jresig@c-76-118-158-44.hsd1.ma.comcast.net)
- # [03:30] * Joins: hsivonen (n=hsivonen@kekkonen.cs.hut.fi)
- # [03:30] * Joins: timely (n=timeless@a88-115-13-211.elisa-laajakaista.fi)
- # [03:30] * Joins: toolskyn (n=toolskyn@apher.xlshosting.com)
- # [03:30] * Joins: jmb (n=jmb@login.ecs.soton.ac.uk)
- # [03:30] * Joins: YaaL (i=yaal@hell.pl)
- # [03:30] * Joins: didymos (i=jho@rapwap.razor.dk)
- # [03:30] * Joins: syp__ (n=syp@lasigpc9.epfl.ch)
- # [03:30] * Joins: deltab (n=deltab@82-36-30-34.cable.ubr02.smal.blueyonder.co.uk)
- # [03:30] * Joins: takkaria (n=takkaria@isparp.co.uk)
- # [03:30] * Joins: wakaba (n=w@64.162.210.220.dy.bbexcite.jp)
- # [03:30] * Joins: shepazu (n=schepers@cpe-069-134-123-228.nc.res.rr.com)
- # [03:30] * Joins: aa__ (n=aa@nat/google/x-169c754896fed4db)
- # [03:30] * Joins: gDashiva (n=noone@195.18.164.170)
- # [03:30] * Joins: hendry (n=hendry@nox.vm.bytemark.co.uk)
- # [03:30] * Joins: psa2 (n=yomode@71.93.19.66)
- # [03:30] * Joins: Dashiva (i=Dashiva@wikia/Dashiva)
- # [03:30] * Joins: Philip` (n=philip@zaynar.demon.co.uk)
- # [03:30] * Joins: Yudai (n=Yudai@p9258c3.kngwnt01.ap.so-net.ne.jp)
- # [03:30] * Joins: jcranmer (n=jcranmer@ltsp1.csl.tjhsst.edu)
- # [03:30] * Joins: Kuruma (n=Kuruman@h123-176-107-050.catv01.catv-yokohama.ne.jp)
- # [03:30] * Joins: inimino (n=inimino@atekomi.inimino.org)
- # [03:30] * Joins: mitsuhiko (n=nnnnmits@ubuntu/member/mitsuhiko)
- # [03:30] * Joins: gsnedders (n=gsnedder@host217-44-35-200.range217-44.btcentralplus.com)
- # [03:30] * Joins: franksalim (n=franksal@cpe-72-130-134-143.san.res.rr.com)
- # [03:30] * Joins: jgraham__ (n=jgraham@81-86-219-217.dsl.pipex.com)
- # [03:30] * Quits: hsivonen (n=hsivonen@kekkonen.cs.hut.fi) (kubrick.freenode.net irc.freenode.net)
- # [03:30] * Quits: toolskyn (n=toolskyn@apher.xlshosting.com) (kubrick.freenode.net irc.freenode.net)
- # [03:30] * Quits: csarven (n=csarven@modemcable130.251-202-24.mc.videotron.ca) (kubrick.freenode.net irc.freenode.net)
- # [03:30] * Quits: JohnResig (n=jresig@c-76-118-158-44.hsd1.ma.comcast.net) (kubrick.freenode.net irc.freenode.net)
- # [03:30] * Quits: hober (n=ted@unaffiliated/hober) (kubrick.freenode.net irc.freenode.net)
- # [03:30] * Quits: timely (n=timeless@a88-115-13-211.elisa-laajakaista.fi) (kubrick.freenode.net irc.freenode.net)
- # [03:30] * Quits: inimino (n=inimino@atekomi.inimino.org) (kubrick.freenode.net irc.freenode.net)
- # [03:30] * Quits: mitsuhiko (n=nnnnmits@ubuntu/member/mitsuhiko) (kubrick.freenode.net irc.freenode.net)
- # [03:30] * Quits: Yudai (n=Yudai@p9258c3.kngwnt01.ap.so-net.ne.jp) (kubrick.freenode.net irc.freenode.net)
- # [03:30] * Quits: mcarter (n=mcarter@ip-12-22-56-126.hqglobal.net) (kubrick.freenode.net irc.freenode.net)
- # [03:30] * Quits: jcranmer (n=jcranmer@ltsp1.csl.tjhsst.edu) (kubrick.freenode.net irc.freenode.net)
- # [03:30] * Quits: Kuruma (n=Kuruman@h123-176-107-050.catv01.catv-yokohama.ne.jp) (kubrick.freenode.net irc.freenode.net)
- # [03:30] * Quits: Hixie (i=ianh@trivini.no) (kubrick.freenode.net irc.freenode.net)
- # [03:30] * Quits: scotfl (n=scotfl@S0106001b114f914a.ss.shawcable.net) (kubrick.freenode.net irc.freenode.net)
- # [03:30] * Quits: mpt (n=mpt@canonical/launchpad/mpt) (kubrick.freenode.net irc.freenode.net)
- # [03:30] * Quits: hendry (n=hendry@nox.vm.bytemark.co.uk) (kubrick.freenode.net irc.freenode.net)
- # [03:30] * Quits: tankldee (i=rje@chef.nerp.net) (kubrick.freenode.net irc.freenode.net)
- # [03:30] * Quits: takkaria (n=takkaria@isparp.co.uk) (kubrick.freenode.net irc.freenode.net)
- # [03:30] * Quits: gDashiva (n=noone@195.18.164.170) (kubrick.freenode.net irc.freenode.net)
- # [03:30] * Quits: psa2 (n=yomode@71.93.19.66) (kubrick.freenode.net irc.freenode.net)
- # [03:30] * Quits: Dashiva (i=Dashiva@wikia/Dashiva) (kubrick.freenode.net irc.freenode.net)
- # [03:30] * Quits: jmb (n=jmb@login.ecs.soton.ac.uk) (kubrick.freenode.net irc.freenode.net)
- # [03:30] * Quits: Philip` (n=philip@zaynar.demon.co.uk) (kubrick.freenode.net irc.freenode.net)
- # [03:30] * Quits: aa__ (n=aa@nat/google/x-169c754896fed4db) (kubrick.freenode.net irc.freenode.net)
- # [03:30] * Quits: annevk (n=annevk@pat-tdc.opera.com) (kubrick.freenode.net irc.freenode.net)
- # [03:30] * Quits: bzed (n=bzed@devel.recluse.de) (kubrick.freenode.net irc.freenode.net)
- # [03:30] * Quits: YaaL (i=yaal@hell.pl) (kubrick.freenode.net irc.freenode.net)
- # [03:30] * Quits: othermaciej (n=mjs@17.255.104.81) (kubrick.freenode.net irc.freenode.net)
- # [03:30] * Quits: MikeSmith (n=MikeSmit@58.157.21.205) (kubrick.freenode.net irc.freenode.net)
- # [03:30] * Quits: wakaba (n=w@64.162.210.220.dy.bbexcite.jp) (kubrick.freenode.net irc.freenode.net)
- # [03:30] * Quits: gavin_ (n=gavin@firefox/developer/gavin) (kubrick.freenode.net irc.freenode.net)
- # [03:30] * Quits: Lachy_ (n=Lachlan@85.196.122.246) (kubrick.freenode.net irc.freenode.net)
- # [03:30] * Quits: syp__ (n=syp@lasigpc9.epfl.ch) (kubrick.freenode.net irc.freenode.net)
- # [03:30] * Quits: shepazu (n=schepers@cpe-069-134-123-228.nc.res.rr.com) (kubrick.freenode.net irc.freenode.net)
- # [03:30] * Quits: deltab (n=deltab@82-36-30-34.cable.ubr02.smal.blueyonder.co.uk) (kubrick.freenode.net irc.freenode.net)
- # [03:30] * Quits: jgraham__ (n=jgraham@81-86-219-217.dsl.pipex.com) (kubrick.freenode.net irc.freenode.net)
- # [03:30] * Quits: didymos (i=jho@rapwap.razor.dk) (kubrick.freenode.net irc.freenode.net)
- # [03:30] * Quits: gavin (n=gavin@firefox/developer/gavin) (kubrick.freenode.net irc.freenode.net)
- # [03:30] * Quits: ianloic (i=yakk@glub.dreamhostps.com) (kubrick.freenode.net irc.freenode.net)
- # [03:30] * Quits: gsnedders (n=gsnedder@host217-44-35-200.range217-44.btcentralplus.com) (kubrick.freenode.net irc.freenode.net)
- # [03:30] * Quits: heycam (n=cam@clm-laptop.infotech.monash.edu.au) (kubrick.freenode.net irc.freenode.net)
- # [03:30] * Quits: franksalim (n=franksal@cpe-72-130-134-143.san.res.rr.com) (kubrick.freenode.net irc.freenode.net)
- # [03:31] * Joins: bzed (n=bzed@devel.recluse.de)
- # [03:31] * Joins: othermaciej (n=mjs@17.255.104.81)
- # [03:31] * Joins: heycam (n=cam@clm-laptop.infotech.monash.edu.au)
- # [03:31] * Joins: Lachy_ (n=Lachlan@85.196.122.246)
- # [03:31] * Joins: MikeSmith (n=MikeSmit@58.157.21.205)
- # [03:31] * Joins: csarven (n=csarven@modemcable130.251-202-24.mc.videotron.ca)
- # [03:31] * Joins: annevk (n=annevk@pat-tdc.opera.com)
- # [03:31] * Joins: gavin (n=gavin@firefox/developer/gavin)
- # [03:31] * Joins: scotfl (n=scotfl@S0106001b114f914a.ss.shawcable.net)
- # [03:31] * Joins: gavin_ (n=gavin@firefox/developer/gavin)
- # [03:31] * Joins: ianloic (i=yakk@glub.dreamhostps.com)
- # [03:31] * Joins: tankldee (i=rje@chef.nerp.net)
- # [03:31] * Joins: Hixie (i=ianh@trivini.no)
- # [03:31] * Joins: mcarter (n=mcarter@ip-12-22-56-126.hqglobal.net)
- # [03:31] * Joins: mpt (n=mpt@canonical/launchpad/mpt)
- # [03:31] * Joins: hober (n=ted@unaffiliated/hober)
- # [03:31] * Joins: JohnResig (n=jresig@c-76-118-158-44.hsd1.ma.comcast.net)
- # [03:31] * Joins: hsivonen (n=hsivonen@kekkonen.cs.hut.fi)
- # [03:31] * Joins: timely (n=timeless@a88-115-13-211.elisa-laajakaista.fi)
- # [03:31] * Joins: toolskyn (n=toolskyn@apher.xlshosting.com)
- # [03:31] * Joins: jmb (n=jmb@login.ecs.soton.ac.uk)
- # [03:31] * Joins: YaaL (i=yaal@hell.pl)
- # [03:31] * Joins: didymos (i=jho@rapwap.razor.dk)
- # [03:31] * Joins: Yudai (n=Yudai@p9258c3.kngwnt01.ap.so-net.ne.jp)
- # [03:31] * Joins: jcranmer (n=jcranmer@ltsp1.csl.tjhsst.edu)
- # [03:31] * Joins: Kuruma (n=Kuruman@h123-176-107-050.catv01.catv-yokohama.ne.jp)
- # [03:31] * Joins: inimino (n=inimino@atekomi.inimino.org)
- # [03:31] * Joins: mitsuhiko (n=nnnnmits@ubuntu/member/mitsuhiko)
- # [03:31] * Joins: jgraham__ (n=jgraham@81-86-219-217.dsl.pipex.com)
- # [03:31] * Joins: franksalim (n=franksal@cpe-72-130-134-143.san.res.rr.com)
- # [03:31] * Joins: gsnedders (n=gsnedder@host217-44-35-200.range217-44.btcentralplus.com)
- # [03:31] * Joins: Philip` (n=philip@zaynar.demon.co.uk)
- # [03:31] * Joins: Dashiva (i=Dashiva@wikia/Dashiva)
- # [03:31] * Joins: psa2 (n=yomode@71.93.19.66)
- # [03:31] * Joins: hendry (n=hendry@nox.vm.bytemark.co.uk)
- # [03:31] * Joins: gDashiva (n=noone@195.18.164.170)
- # [03:31] * Joins: aa__ (n=aa@nat/google/x-169c754896fed4db)
- # [03:31] * Joins: shepazu (n=schepers@cpe-069-134-123-228.nc.res.rr.com)
- # [03:31] * Joins: wakaba (n=w@64.162.210.220.dy.bbexcite.jp)
- # [03:31] * Joins: takkaria (n=takkaria@isparp.co.uk)
- # [03:31] * Joins: deltab (n=deltab@82-36-30-34.cable.ubr02.smal.blueyonder.co.uk)
- # [03:31] * Joins: syp__ (n=syp@lasigpc9.epfl.ch)
- # [03:32] * Quits: MikeSmith (n=MikeSmit@58.157.21.205) ("Less talk, more pimp walk.")
- # [03:32] * Quits: heycam (n=cam@clm-laptop.infotech.monash.edu.au) (kubrick.freenode.net irc.freenode.net)
- # [03:32] * Quits: gsnedders (n=gsnedder@host217-44-35-200.range217-44.btcentralplus.com) (kubrick.freenode.net irc.freenode.net)
- # [03:32] * Quits: franksalim (n=franksal@cpe-72-130-134-143.san.res.rr.com) (kubrick.freenode.net irc.freenode.net)
- # [03:32] * Joins: heycam (n=cam@clm-laptop.infotech.monash.edu.au)
- # [03:32] * Joins: gsnedders (n=gsnedder@host217-44-35-200.range217-44.btcentralplus.com)
- # [03:32] * Joins: franksalim (n=franksal@cpe-72-130-134-143.san.res.rr.com)
- # [03:34] * Quits: heycam (n=cam@clm-laptop.infotech.monash.edu.au) (kubrick.freenode.net irc.freenode.net)
- # [03:34] * Quits: gsnedders (n=gsnedder@host217-44-35-200.range217-44.btcentralplus.com) (kubrick.freenode.net irc.freenode.net)
- # [03:34] * Quits: franksalim (n=franksal@cpe-72-130-134-143.san.res.rr.com) (kubrick.freenode.net irc.freenode.net)
- # [03:34] * Joins: heycam (n=cam@clm-laptop.infotech.monash.edu.au)
- # [03:34] * Joins: gsnedders (n=gsnedder@host217-44-35-200.range217-44.btcentralplus.com)
- # [03:34] * Joins: franksalim (n=franksal@cpe-72-130-134-143.san.res.rr.com)
- # [03:35] * Quits: csarven (n=csarven@modemcable130.251-202-24.mc.videotron.ca) ("http://www.csarven.ca/")
- # [03:35] * jcranmer celebrates the netsplit frequency on freenode
- # [03:38] * Quits: psa2 (n=yomode@71.93.19.66) (kubrick.freenode.net irc.freenode.net)
- # [03:38] * Quits: Dashiva (i=Dashiva@wikia/Dashiva) (kubrick.freenode.net irc.freenode.net)
- # [03:38] * Quits: jmb (n=jmb@login.ecs.soton.ac.uk) (kubrick.freenode.net irc.freenode.net)
- # [03:38] * Joins: jmb (n=jmb@login.ecs.soton.ac.uk)
- # [03:38] * Joins: psa2 (n=yomode@71.93.19.66)
- # [03:38] * Joins: Dashiva (i=Dashiva@wikia/Dashiva)
- # [03:39] * Quits: hendry (n=hendry@nox.vm.bytemark.co.uk) (kubrick.freenode.net irc.freenode.net)
- # [03:39] * Quits: scotfl (n=scotfl@S0106001b114f914a.ss.shawcable.net) (kubrick.freenode.net irc.freenode.net)
- # [03:39] * Quits: mpt (n=mpt@canonical/launchpad/mpt) (kubrick.freenode.net irc.freenode.net)
- # [03:40] * Joins: scotfl (n=scotfl@S0106001b114f914a.ss.shawcable.net)
- # [03:40] * Joins: mpt (n=mpt@canonical/launchpad/mpt)
- # [03:40] * Joins: hendry (n=hendry@nox.vm.bytemark.co.uk)
- # [03:41] * Quits: scotfl (n=scotfl@S0106001b114f914a.ss.shawcable.net) (kubrick.freenode.net irc.freenode.net)
- # [03:41] * Quits: hendry (n=hendry@nox.vm.bytemark.co.uk) (kubrick.freenode.net irc.freenode.net)
- # [03:41] * Quits: mpt (n=mpt@canonical/launchpad/mpt) (kubrick.freenode.net irc.freenode.net)
- # [03:41] * Joins: scotfl (n=scotfl@S0106001b114f914a.ss.shawcable.net)
- # [03:41] * Joins: mpt (n=mpt@canonical/launchpad/mpt)
- # [03:41] * Joins: hendry (n=hendry@nox.vm.bytemark.co.uk)
- # [03:43] * Quits: Hixie (i=ianh@trivini.no) (kubrick.freenode.net irc.freenode.net)
- # [03:43] * Joins: Hixie (i=ianh@trivini.no)
- # [03:45] * Quits: hsivonen (n=hsivonen@kekkonen.cs.hut.fi) (kubrick.freenode.net irc.freenode.net)
- # [03:45] * Quits: toolskyn (n=toolskyn@apher.xlshosting.com) (kubrick.freenode.net irc.freenode.net)
- # [03:45] * Quits: JohnResig (n=jresig@c-76-118-158-44.hsd1.ma.comcast.net) (kubrick.freenode.net irc.freenode.net)
- # [03:45] * Quits: hober (n=ted@unaffiliated/hober) (kubrick.freenode.net irc.freenode.net)
- # [03:45] * Quits: timely (n=timeless@a88-115-13-211.elisa-laajakaista.fi) (kubrick.freenode.net irc.freenode.net)
- # [03:45] * Joins: toolskyn (n=toolskyn@apher.xlshosting.com)
- # [03:45] * Joins: timely (n=timeless@a88-115-13-211.elisa-laajakaista.fi)
- # [03:45] * Joins: hsivonen (n=hsivonen@kekkonen.cs.hut.fi)
- # [03:45] * Joins: JohnResig (n=jresig@c-76-118-158-44.hsd1.ma.comcast.net)
- # [03:45] * Joins: hober (n=ted@unaffiliated/hober)
- # [03:48] * Joins: weinig (n=weinig@c-71-198-176-23.hsd1.ca.comcast.net)
- # [03:49] * Quits: JohnResig (n=jresig@c-76-118-158-44.hsd1.ma.comcast.net) (Remote closed the connection)
- # [03:50] * Joins: JohnResig (n=jresig@c-76-118-158-44.hsd1.ma.comcast.net)
- # [03:54] * Joins: MikeSmith (n=MikeSmit@EM60-254-226-171.pool.e-mobile.ne.jp)
- # [03:56] * Quits: jcranmer (n=jcranmer@ltsp1.csl.tjhsst.edu) (kubrick.freenode.net irc.freenode.net)
- # [03:56] * Quits: mcarter (n=mcarter@ip-12-22-56-126.hqglobal.net) (kubrick.freenode.net irc.freenode.net)
- # [03:56] * Quits: Yudai (n=Yudai@p9258c3.kngwnt01.ap.so-net.ne.jp) (kubrick.freenode.net irc.freenode.net)
- # [03:56] * Quits: Kuruma (n=Kuruman@h123-176-107-050.catv01.catv-yokohama.ne.jp) (kubrick.freenode.net irc.freenode.net)
- # [03:56] * weinig is now known as weinig|food
- # [03:56] * Joins: mcarter (n=mcarter@ip-12-22-56-126.hqglobal.net)
- # [03:56] * Joins: Kuruma (n=Kuruman@h123-176-107-050.catv01.catv-yokohama.ne.jp)
- # [03:56] * Joins: jcranmer (n=jcranmer@ltsp1.csl.tjhsst.edu)
- # [03:56] * Joins: Yudai (n=Yudai@p9258c3.kngwnt01.ap.so-net.ne.jp)
- # [04:14] * Quits: othermaciej (n=mjs@17.255.104.81) (Read error: 104 (Connection reset by peer))
- # [04:14] * Joins: othermaciej (n=mjs@17.255.104.81)
- # [04:27] * Quits: MikeSmith (n=MikeSmit@EM60-254-226-171.pool.e-mobile.ne.jp) (Read error: 60 (Operation timed out))
- # [04:31] * Joins: MikeSmith (n=MikeSmit@EM60-254-226-171.pool.e-mobile.ne.jp)
- # [04:33] * Quits: MikeSmith (n=MikeSmit@EM60-254-226-171.pool.e-mobile.ne.jp) (Client Quit)
- # [04:33] * Joins: MikeSmith (n=MikeSmit@EM60-254-226-171.pool.e-mobile.ne.jp)
- # [04:36] * Quits: othermaciej (n=mjs@17.255.104.81) (Read error: 54 (Connection reset by peer))
- # [04:36] * Joins: othermaciej (n=mjs@17.255.104.81)
- # [04:40] * weinig|food is now known as weinig
- # [04:48] * Joins: tantek (n=tantek@adsl-69-228-75-253.dsl.pltn13.pacbell.net)
- # [05:06] * Quits: roc (n=roc@202.0.36.64) (Read error: 110 (Connection timed out))
- # [05:06] * Quits: othermaciej (n=mjs@17.255.104.81)
- # [05:48] * Quits: tantek (n=tantek@adsl-69-228-75-253.dsl.pltn13.pacbell.net)
- # [06:00] * Joins: othermaciej (n=mjs@c-24-5-43-151.hsd1.ca.comcast.net)
- # [06:01] <MikeSmith> Shyam Habarakada from Microsoft -- who's been posting to the Geolocation list -- seems to be an actual developer
- # [06:01] <MikeSmith> as opposed to PM or whatever
- # [06:01] <MikeSmith> http://www.linkedin.com/in/shyamhabarakada
- # [06:02] <MikeSmith> Sr. Development Lead at Microsoft
- # [06:02] <MikeSmith> cool to have an actual developer from MS participating in something
- # [06:12] * Quits: heycam (n=cam@clm-laptop.infotech.monash.edu.au) ("bye")
- # [06:16] <MikeSmith> looks like he's a Safari user also
- # [06:16] <MikeSmith> http://shyamh.spaces.live.com/blog/cns!D3D369DD6211F237!1168.entry
- # [06:18] * Quits: hsivonen (n=hsivonen@kekkonen.cs.hut.fi) (kubrick.freenode.net irc.freenode.net)
- # [06:18] * Quits: timely (n=timeless@a88-115-13-211.elisa-laajakaista.fi) (kubrick.freenode.net irc.freenode.net)
- # [06:18] * Quits: hober (n=ted@unaffiliated/hober) (kubrick.freenode.net irc.freenode.net)
- # [06:18] * Quits: toolskyn (n=toolskyn@apher.xlshosting.com) (kubrick.freenode.net irc.freenode.net)
- # [06:18] * Joins: toolskyn (n=toolskyn@apher.xlshosting.com)
- # [06:18] * Joins: timely (n=timeless@a88-115-13-211.elisa-laajakaista.fi)
- # [06:18] * Joins: hsivonen (n=hsivonen@kekkonen.cs.hut.fi)
- # [06:18] * Joins: hober (n=ted@unaffiliated/hober)
- # [06:18] * Joins: roc (n=roc@202.0.36.64)
- # [06:21] <othermaciej> so mixed messages regarding his taste in browsers
- # [06:28] <mcarter> that post doesn't send a mixed message at all
- # [06:29] <mcarter> it says "safari won't use my favorite search engine, live search, but i managed to change the settings so that its just like my favorite browser, IE"
- # [06:30] <othermaciej> he doesn't really say IE is his favorite, just indirectly seems to favor its "search democracy"
- # [06:32] <mcarter> i suppose so
- # [06:33] <mcarter> has the IE team ever sent the webkit team a cake around the time of a major release?
- # [06:48] <roc> the downside of not doing webkit releases, eh
- # [07:08] * roc wonders who was responsible for deciding that SVG gradients and patterns should be able to "inherit" attributes from other gradients and patterns referenced by ID
- # [07:23] * Quits: othermaciej (n=mjs@c-24-5-43-151.hsd1.ca.comcast.net) (Read error: 104 (Connection reset by peer))
- # [07:24] * Joins: othermaciej (n=mjs@c-24-5-43-151.hsd1.ca.comcast.net)
- # [07:42] * Joins: KevinMarks (n=KevinMar@29.sub-75-209-23.myvzw.com)
- # [07:46] * Quits: roc (n=roc@202.0.36.64)
- # [07:52] * Joins: tndH (i=Rob@87.102.5.204)
- # [08:01] * Parts: hdh (n=hdh@118.71.121.9) ("Konversation terminated!")
- # [08:19] * Joins: maikmerten (n=merten@ls5laptop14.cs.uni-dortmund.de)
- # [08:19] * Quits: KevinMarks (n=KevinMar@29.sub-75-209-23.myvzw.com) ("The computer fell asleep")
- # [08:39] * Quits: othermaciej (n=mjs@c-24-5-43-151.hsd1.ca.comcast.net) (Read error: 54 (Connection reset by peer))
- # [08:39] * Joins: othermaciej (n=mjs@c-24-5-43-151.hsd1.ca.comcast.net)
- # [08:41] * Quits: gavin (n=gavin@firefox/developer/gavin)
- # [08:54] <takkaria> hmm, is it really "resolve a URL" and "parse a URL"?
- # [08:55] <takkaria> I'd have thought it should be "an URL"
- # [08:55] <takkaria> I guess it depends if you spell out URL or not... we obvious need some of RB's abbr tag extensions here
- # [08:55] <hsivonen> takkaria: I think the expected pronunciation doesn't start with a vowel: you are ell
- # [08:59] <takkaria> everyone else has weird expectations. :)
- # [09:02] * Joins: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
- # [09:03] * Quits: MikeSmith (n=MikeSmit@EM60-254-226-171.pool.e-mobile.ne.jp) ("Less talk, more pimp walk.")
- # [09:06] <Dashiva> When in doubt, rephrase the sentence to use definite articles
- # [09:07] <Hixie> i call them "you are ells" because "earl" is just silly
- # [09:08] <Hixie> but then i call it "ess queue ell" and not "sequel" so what do i know
- # [09:08] <Hixie> however, since i'm writing the spec... :-)
- # [09:09] <takkaria> I talk about earls and spell out SQL
- # [09:09] <takkaria> sequel is blatantly a lie
- # [09:10] * gavin_ is in the "earl is silly" camp
- # [09:13] <mcarter> are Frode Børli or Philipp Serafin in this channel?
- # [09:14] <mcarter> I'm a little confused by their tcp connection discussion on th elist
- # [09:17] * Joins: MikeSmith (n=MikeSmit@EM60-254-226-171.pool.e-mobile.ne.jp)
- # [09:18] <Hixie> man at some point i need to go through the spec and make it more consistent about whether attributes are their value, contain their value, or have their value
- # [09:18] <Hixie> right now i use all three interchangeably and it sounds like three different people wrote the spec
- # [09:18] <Hixie> how embarassing
- # [09:21] <takkaria> I'm sure it can be forgiven given the size of the spec, really :)
- # [09:25] * Quits: MikeSmith (n=MikeSmit@EM60-254-226-171.pool.e-mobile.ne.jp) ("Less talk, more pimp walk.")
- # [09:26] * Joins: ROBOd (n=robod@89.122.216.38)
- # [09:26] * Joins: MikeSmith (n=MikeSmit@dhcp-247-195.mag.keio.ac.jp)
- # [09:30] * Joins: heycam (n=cam@124-168-70-30.dyn.iinet.net.au)
- # [09:48] * Quits: jmb (n=jmb@login.ecs.soton.ac.uk) (Read error: 60 (Operation timed out))
- # [09:50] <takkaria> ah, all these "Act as if ... had been seen" bits are doing my head in
- # [09:52] <Hixie> oh?
- # [09:52] <Hixie> why?
- # [09:53] <gDashiva> Act as if you understand this part of the spec
- # [09:53] <takkaria> I think it's probably because I'm going about implementing it the wrong way but sometimes it just seems unnecessary
- # [09:55] <takkaria> in the "in table body" tree construction step, for example, for some cases it tells you to act as if an end tag with the same tag name as the current node had been seen
- # [09:55] <takkaria> when all that actually amounts to is popping the current node from the stack of open elements
- # [09:56] <takkaria> I understand that if you want to update things in the future, this makes it a bit easier, but it can get a little annoying
- # [09:56] * Joins: kfish (n=conrad@61.194.21.25)
- # [09:57] <takkaria> I think I'm just best sorting out an easy to to call the tree construction phase from within itself to save all the faffing
- # [09:57] * Joins: jmb (n=jmb@login.ecs.soton.ac.uk)
- # [09:58] <Hixie> takkaria: when i implemented it myself i just called the tree constructor again with a fake token whenver the spec said that
- # [09:59] <Hixie> i'll probably optimise those calls away when the spec is more stable
- # [10:00] <takkaria> yeah, I'm going that route I think, but the data structures are set up such that it's a good ten lines of code to create a token and whatnot :)
- # [10:00] * takkaria blames C
- # [10:00] <Hixie> write a macro :-)
- # [10:01] <Hixie> (or a function)
- # [10:01] <takkaria> macro is looking more likely
- # [10:01] <Hixie> hsivonen: the e-mail you sent to www-archive just now is pretty much exactly what i told the w3c legal team a few days ago independently when they said that they were scared of having the html5 spec mention that the whatwg version was under a more permissive license
- # [10:02] <Hixie> (the ultimate irony here, that html5 _itself_ proves that copyright doesn't stop forks, is apparently lost on them)
- # [10:03] <Hixie> (indeed, the copyright on html4 actually helped the fork, as it prevented us from going down the obvious, but flawed, route of starting from the html4 spec instead of a blank slate)
- # [10:14] <hsivonen> takkaria: I think the most non-obvious as ifs are that </p> and </br> may cause an implicit <p> or <br> which trigger breaking out of foreign content
- # [10:15] <takkaria> heh, I'm not up to there yet
- # [10:15] <takkaria> I look forward to it ^_^
- # [10:15] <Philip`> takkaria: Just use goto
- # [10:15] <takkaria> goto Philip`; /* useful advice here */
- # [10:17] <takkaria> mm, this code really isn't structured for emitting fake tokens
- # [10:17] <hsivonen> takkaria: I inlined as ifs
- # [10:19] <hsivonen> Hixie: as far as UI goes if there's an open source spec for SVG5 and a W3C Document License doc for SVG 1.1, chances are that I'd take UI strings from the SVG5 spec even if it was otherwise less successful
- # [10:19] <takkaria> is SVG in need of a SVG5?
- # [10:19] <hsivonen> takkaria: oh yes
- # [10:20] <shepazu> yeah, takkaria, anything these guys didn't invent, they need to control and call "xxx5"
- # [10:20] <takkaria> ah, there the whatwg goes again, destroying my faith in the ability of people to get things right
- # [10:21] <Hixie> believe me, i don't want to control svg
- # [10:21] <shepazu> hmmm... try again, this time with feeling
- # [10:22] <hsivonen> shepazu: my point was that if one spec lets me reuse content and another doesn't, chances are that I'd end up using the one that I'd be allowed to use and, hence, not licensing specs as open source may actually encourage people looking for alternative expressions of the content
- # [10:24] <shepazu> that is rather convoluted reasoning... if I release a software product, and someone creates a cracked key, you endorse using the cracked version rather than the legitimate one?
- # [10:24] <shepazu> I'm not sure that's ethical
- # [10:24] <hsivonen> shepazu: for example, validator.nu pulls UI string from whatwg.org and not w3.org, not because I wanted to favor WHATWG but because the WHATWG versions allows me to do that
- # [10:24] <gDashiva> shepazu: So you're saying you don't want people to use w3c specs unless they pay for a key?
- # [10:25] <hsivonen> shepazu: your analogy seems flawed
- # [10:25] <shepazu> but if the work is derivative, hsivonen, it amounts to the same thing, and actually promotes schisms in the implementations
- # [10:25] <gDashiva> No, forcing people to create dervative works is what promotes schisms
- # [10:26] <hsivonen> shepazu: no, incentivizing people to clean-room spec text creates schisms
- # [10:26] <shepazu> gDashiva: W3C specs are royalty free... nobody's forcing anyone to create derivative works
- # [10:26] <shepazu> "clean-room spec text"?
- # [10:27] <hsivonen> shepazu: If I want UI text for SVG elements, I can't extract text from the SVG spec and get the result in Debian
- # [10:27] <hsivonen> shepazu: HTML5 is not a derivative work of HTML 4.01. It is an independent creative expression.
- # [10:27] <shepazu> that's rather a stretch...
- # [10:27] <hsivonen> shepazu: what is?
- # [10:28] <shepazu> the latter
- # [10:28] <Hixie> i can vouch for the fact that not a single word from html4 was copied into html5
- # [10:28] <shepazu> how about <h1>
- # [10:28] <shepazu> ?
- # [10:28] <Hixie> how about it?
- # [10:28] <shepazu> that's not derivative?
- # [10:29] <Hixie> not in the copyright sense
- # [10:29] <shepazu> probably true
- # [10:29] <gDashiva> They both use 'HTML' too. The nerve.
- # [10:29] <hsivonen> shepazu: IANAL, but I suggest looking up court cases where it was found that strings that have to be invariant for computer program interop are copyable
- # [10:29] <shepazu> and of course, TBL didn't create the initial syntax, it was derived from SGML
- # [10:33] * Quits: maikmerten (n=merten@ls5laptop14.cs.uni-dortmund.de) (kubrick.freenode.net irc.freenode.net)
- # [10:33] * Quits: weinig (n=weinig@c-71-198-176-23.hsd1.ca.comcast.net) (kubrick.freenode.net irc.freenode.net)
- # [10:33] * Quits: scotfl (n=scotfl@S0106001b114f914a.ss.shawcable.net) (kubrick.freenode.net irc.freenode.net)
- # [10:33] * Quits: hendry (n=hendry@nox.vm.bytemark.co.uk) (kubrick.freenode.net irc.freenode.net)
- # [10:33] * Quits: mpt (n=mpt@canonical/launchpad/mpt) (kubrick.freenode.net irc.freenode.net)
- # [10:33] * Quits: Yudai (n=Yudai@p9258c3.kngwnt01.ap.so-net.ne.jp) (kubrick.freenode.net irc.freenode.net)
- # [10:33] * Quits: jcranmer (n=jcranmer@ltsp1.csl.tjhsst.edu) (kubrick.freenode.net irc.freenode.net)
- # [10:33] * Quits: Kuruma (n=Kuruman@h123-176-107-050.catv01.catv-yokohama.ne.jp) (kubrick.freenode.net irc.freenode.net)
- # [10:33] * Quits: mcarter (n=mcarter@ip-12-22-56-126.hqglobal.net) (kubrick.freenode.net irc.freenode.net)
- # [10:33] * Quits: Hixie (i=ianh@trivini.no) (kubrick.freenode.net irc.freenode.net)
- # [10:33] * Quits: psa2 (n=yomode@71.93.19.66) (kubrick.freenode.net irc.freenode.net)
- # [10:33] * Quits: kfish (n=conrad@61.194.21.25) (kubrick.freenode.net irc.freenode.net)
- # [10:33] * Quits: tndH (i=Rob@87.102.5.204) (kubrick.freenode.net irc.freenode.net)
- # [10:33] * Quits: JohnResig (n=jresig@c-76-118-158-44.hsd1.ma.comcast.net) (kubrick.freenode.net irc.freenode.net)
- # [10:33] * Quits: Dashiva (i=Dashiva@wikia/Dashiva) (kubrick.freenode.net irc.freenode.net)
- # [10:33] * Quits: jmb (n=jmb@login.ecs.soton.ac.uk) (kubrick.freenode.net irc.freenode.net)
- # [10:33] * Quits: hsivonen (n=hsivonen@kekkonen.cs.hut.fi) (kubrick.freenode.net irc.freenode.net)
- # [10:33] * Quits: timely (n=timeless@a88-115-13-211.elisa-laajakaista.fi) (kubrick.freenode.net irc.freenode.net)
- # [10:33] * Quits: hober (n=ted@unaffiliated/hober) (kubrick.freenode.net irc.freenode.net)
- # [10:33] * Quits: toolskyn (n=toolskyn@apher.xlshosting.com) (kubrick.freenode.net irc.freenode.net)
- # [10:33] * Quits: othermaciej (n=mjs@c-24-5-43-151.hsd1.ca.comcast.net) (kubrick.freenode.net irc.freenode.net)
- # [10:33] * Quits: gsnedders (n=gsnedder@host217-44-35-200.range217-44.btcentralplus.com) (kubrick.freenode.net irc.freenode.net)
- # [10:33] * Quits: franksalim (n=franksal@cpe-72-130-134-143.san.res.rr.com) (kubrick.freenode.net irc.freenode.net)
- # [10:33] * Quits: inimino (n=inimino@atekomi.inimino.org) (kubrick.freenode.net irc.freenode.net)
- # [10:33] * Quits: mitsuhiko (n=nnnnmits@ubuntu/member/mitsuhiko) (kubrick.freenode.net irc.freenode.net)
- # [10:33] * Quits: heycam (n=cam@124-168-70-30.dyn.iinet.net.au) (kubrick.freenode.net irc.freenode.net)
- # [10:33] * Quits: jgraham__ (n=jgraham@81-86-219-217.dsl.pipex.com) (kubrick.freenode.net irc.freenode.net)
- # [10:33] * Quits: didymos (i=jho@rapwap.razor.dk) (kubrick.freenode.net irc.freenode.net)
- # [10:33] * Quits: ianloic (i=yakk@glub.dreamhostps.com) (kubrick.freenode.net irc.freenode.net)
- # [10:33] * Quits: tankldee (i=rje@chef.nerp.net) (kubrick.freenode.net irc.freenode.net)
- # [10:33] * Quits: takkaria (n=takkaria@isparp.co.uk) (kubrick.freenode.net irc.freenode.net)
- # [10:33] * Quits: gDashiva (n=noone@195.18.164.170) (kubrick.freenode.net irc.freenode.net)
- # [10:33] * Quits: ROBOd (n=robod@89.122.216.38) (kubrick.freenode.net irc.freenode.net)
- # [10:33] * Quits: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net) (kubrick.freenode.net irc.freenode.net)
- # [10:33] * Quits: Philip` (n=philip@zaynar.demon.co.uk) (kubrick.freenode.net irc.freenode.net)
- # [10:33] * Quits: YaaL (i=yaal@hell.pl) (kubrick.freenode.net irc.freenode.net)
- # [10:33] * Quits: annevk (n=annevk@pat-tdc.opera.com) (kubrick.freenode.net irc.freenode.net)
- # [10:33] * Quits: aa__ (n=aa@nat/google/x-169c754896fed4db) (kubrick.freenode.net irc.freenode.net)
- # [10:33] * Quits: bzed (n=bzed@devel.recluse.de) (kubrick.freenode.net irc.freenode.net)
- # [10:33] * Quits: wakaba (n=w@64.162.210.220.dy.bbexcite.jp) (kubrick.freenode.net irc.freenode.net)
- # [10:33] * Quits: gavin_ (n=gavin@firefox/developer/gavin) (kubrick.freenode.net irc.freenode.net)
- # [10:33] * Quits: Lachy_ (n=Lachlan@85.196.122.246) (kubrick.freenode.net irc.freenode.net)
- # [10:33] * Quits: syp__ (n=syp@lasigpc9.epfl.ch) (kubrick.freenode.net irc.freenode.net)
- # [10:33] * Quits: deltab (n=deltab@82-36-30-34.cable.ubr02.smal.blueyonder.co.uk) (kubrick.freenode.net irc.freenode.net)
- # [10:33] * Quits: shepazu (n=schepers@cpe-069-134-123-228.nc.res.rr.com) (kubrick.freenode.net irc.freenode.net)
- # [10:34] * Joins: jmb (n=jmb@login.ecs.soton.ac.uk)
- # [10:34] * Joins: kfish (n=conrad@61.194.21.25)
- # [10:34] * Joins: heycam (n=cam@124-168-70-30.dyn.iinet.net.au)
- # [10:34] * Joins: ROBOd (n=robod@89.122.216.38)
- # [10:34] * Joins: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
- # [10:34] * Joins: othermaciej (n=mjs@c-24-5-43-151.hsd1.ca.comcast.net)
- # [10:34] * Joins: maikmerten (n=merten@ls5laptop14.cs.uni-dortmund.de)
- # [10:34] * Joins: tndH (i=Rob@87.102.5.204)
- # [10:34] * Joins: hober (n=ted@unaffiliated/hober)
- # [10:34] * Joins: hsivonen (n=hsivonen@kekkonen.cs.hut.fi)
- # [10:34] * Joins: timely (n=timeless@a88-115-13-211.elisa-laajakaista.fi)
- # [10:34] * Joins: toolskyn (n=toolskyn@apher.xlshosting.com)
- # [10:34] * Joins: Yudai (n=Yudai@p9258c3.kngwnt01.ap.so-net.ne.jp)
- # [10:34] * Joins: jcranmer (n=jcranmer@ltsp1.csl.tjhsst.edu)
- # [10:34] * Joins: Kuruma (n=Kuruman@h123-176-107-050.catv01.catv-yokohama.ne.jp)
- # [10:34] * Joins: mcarter (n=mcarter@ip-12-22-56-126.hqglobal.net)
- # [10:34] * Joins: JohnResig (n=jresig@c-76-118-158-44.hsd1.ma.comcast.net)
- # [10:34] * Joins: weinig (n=weinig@c-71-198-176-23.hsd1.ca.comcast.net)
- # [10:34] * Joins: Hixie (i=ianh@trivini.no)
- # [10:34] * Joins: hendry (n=hendry@nox.vm.bytemark.co.uk)
- # [10:34] * Joins: mpt (n=mpt@canonical/launchpad/mpt)
- # [10:34] * Joins: scotfl (n=scotfl@S0106001b114f914a.ss.shawcable.net)
- # [10:34] * Joins: Dashiva (i=Dashiva@wikia/Dashiva)
- # [10:34] * Joins: psa2 (n=yomode@71.93.19.66)
- # [10:34] * Joins: franksalim (n=franksal@cpe-72-130-134-143.san.res.rr.com)
- # [10:34] * Joins: gsnedders (n=gsnedder@host217-44-35-200.range217-44.btcentralplus.com)
- # [10:34] * Joins: bzed (n=bzed@devel.recluse.de)
- # [10:34] * Joins: Lachy_ (n=Lachlan@85.196.122.246)
- # [10:34] * Joins: annevk (n=annevk@pat-tdc.opera.com)
- # [10:34] * Joins: gavin_ (n=gavin@firefox/developer/gavin)
- # [10:34] * Joins: ianloic (i=yakk@glub.dreamhostps.com)
- # [10:34] * Joins: tankldee (i=rje@chef.nerp.net)
- # [10:34] * Joins: YaaL (i=yaal@hell.pl)
- # [10:34] * Joins: didymos (i=jho@rapwap.razor.dk)
- # [10:34] * Joins: syp__ (n=syp@lasigpc9.epfl.ch)
- # [10:34] * Joins: deltab (n=deltab@82-36-30-34.cable.ubr02.smal.blueyonder.co.uk)
- # [10:34] * Joins: takkaria (n=takkaria@isparp.co.uk)
- # [10:34] * Joins: wakaba (n=w@64.162.210.220.dy.bbexcite.jp)
- # [10:34] * Joins: shepazu (n=schepers@cpe-069-134-123-228.nc.res.rr.com)
- # [10:34] * Joins: aa__ (n=aa@nat/google/x-169c754896fed4db)
- # [10:34] * Joins: gDashiva (n=noone@195.18.164.170)
- # [10:34] * Joins: Philip` (n=philip@zaynar.demon.co.uk)
- # [10:34] * Joins: inimino (n=inimino@atekomi.inimino.org)
- # [10:34] * Joins: mitsuhiko (n=nnnnmits@ubuntu/member/mitsuhiko)
- # [10:34] * Joins: jgraham__ (n=jgraham@81-86-219-217.dsl.pipex.com)
- # [10:34] <gDashiva> There goes the accountability
- # [10:34] <gDashiva> And it's back
- # [10:34] <hsivonen> shepazu: the email was primarily about companion documents for HTML5. What I said about SVG on this channel was an illustratory example.
- # [10:36] <shepazu> hsivonen: then maybe you should consider less controversial phrasing, so you don't cause unnecessary misunderstandings before starting a friendly dialog?
- # [10:36] <takkaria> I didn't have any problem understanding it...
- # [10:36] <gDashiva> Maybe people should read up on context before jumping into discussions with tempers flaring
- # [10:36] <hsivonen> shepazu: OK. I'll use FooML or MathML from now on for hypothetical non-HTML examples.
- # [10:37] <shepazu> takkaria: you aren't the only audience that this public channel attracts
- # [10:38] <Philip`> hsivonen: Are you insulting MathML by calling it hypothetical?
- # [10:38] <hsivonen> shepazu: fwiw, the context was Hixie's comment about the effect of not being allowed to reuse HTML 4.01 text
- # [10:38] <takkaria> shepazu: no, but I didn't think there an implicit threat in anything hsivonen said at all, it was about using UI strings and read in the context of the email he sent to www-archive, it was pretty clear
- # [10:39] <hsivonen> Philip`: "hypothetical" qualifies "example"
- # [10:40] <shepazu> takkaria: when I hear the term SVG5, I take that to mean, "a version of SVG that we have created as a competitor", and I am pretty intent on preventing a schism for SVG... and I don't believe that I'm far of in that assessment
- # [10:40] <shepazu> far off, rather
- # [10:41] * Quits: kfish (n=conrad@61.194.21.25) ("flum")
- # [10:41] <takkaria> shepazu: I'm pretty sure no-one here has active plans to create a competing SVG spec, even if they think someone should
- # [10:41] * Quits: Lachy_ (n=Lachlan@85.196.122.246) (Read error: 104 (Connection reset by peer))
- # [10:42] <hsivonen> shepazu: that's indeed what "SVG5" meant. But the *point* was that licensing W3C specs more permissively would eliminate a class of cases where a competitor would be favored due to copyright considerations.
- # [10:42] * Joins: zcorpan (n=zcorpan@pat-tdc.opera.com)
- # [10:42] <shepazu> takkaria: I don't share your optimism
- # [10:42] <shepazu> hsivonen: that's reasonable
- # [10:43] <Hixie> the hypothetical SVG5 isn't a competitor -- ideally, the SVGWG would be the one to write it
- # [10:43] <Hixie> if they did, it would save everyone a lot of trouble
- # [10:43] <hsivonen> I agree
- # [10:43] <Hixie> (isn't necessarily a competitor, i should say)
- # [10:43] <takkaria> shepazu: I'm not sure it's optimism; if someone was working on SVG5, they would have mentioned it
- # [10:44] <shepazu> takkaria: they did... Hixie proposed it in HTML5
- # [10:44] <shepazu> just not with that moniker
- # [10:44] <takkaria> that's not the same as "working on", though
- # [10:44] <othermaciej> he did?
- # [10:45] <hsivonen> shepazu: no, an "SVG5" would tweak the above-DOM parts
- # [10:45] <shepazu> hsivonen: by your definition, perhaps
- # [10:45] <hsivonen> shepazu: what Hixie proposed in the SVG spec and what I implemented in the Validator.nu parser is on the same level as XML 1.0 is to SVG
- # [10:45] <shepazu> but I don't agree with your definition
- # [10:45] <Hixie> surely hsivonen's definition is the one that matters if you're going to be offended by him using the term
- # [10:46] <othermaciej> I find the term SVG5 offensive to persons of Polish descent
- # [10:46] <shepazu> I'm actually more concerned about your definition, Hixie
- # [10:46] <takkaria> othermaciej: I don't find it offensive, and I'm of Polish descent
- # [10:46] <othermaciej> please stop use of this obvious racist slur
- # [10:46] <takkaria> though the Latvian bit of me isn't very happy with it
- # [10:47] <othermaciej> takkaria: maybe by your definition
- # [10:47] <hsivonen> s/what Hixie proposed in the SVG/what Hixie proposed in the HTML5/
- # [10:47] <shepazu> yeah, mockery is a pretty effective way of deflecting truth
- # [10:48] <othermaciej> it tends to be more effective at deflecting self-important indignation
- # [10:48] <gDashiva> Sounds like SVG has a lot to be afraid of
- # [10:48] <shepazu> FWIW, I'm already on public record saying that SVG needs some major cleanup... I know I've talked to Hixie and Maciej, among others about it
- # [10:48] <othermaciej> truth holds up against mockery
- # [10:49] <shepazu> othermaciej: nah, in the right audience, mockery suffices for anything
- # [10:49] <hsivonen> shepazu: if the SVG WG is on the case, what's there to be threated or offended about?
- # [10:50] <othermaciej> this channel's audience is probably not one of those
- # [10:51] <shepazu> I never said I was offended... I just popped in to ask why you're so keen to make an incompatible version of SVG... you cited a reasonable concern about certain kinds of reuse, and that's something productive we can build on...
- # [10:51] <othermaciej> hsivonen's comments really weren't about SVG
- # [10:52] <othermaciej> they were about the W3C Document License and how it is problematic for free software projects
- # [10:52] <shepazu> and to suggest that the best way of being productive is not to threaten others without first trying to work with them
- # [10:52] <hsivonen> shepazu: first, the comment wasn't about SVG in particular but about a W3C spec foo and a more liberally licensed independent expression.
- # [10:52] <shepazu> yep, that's a legitmate concern, imo
- # [10:53] <othermaciej> (I think the W3C software license is similarly problematic and at least some specs claim it applies to the IDL interfaces they define)
- # [10:54] <Hixie> SVG5, by my definition at least, can't be non-backwards-compatible
- # [10:54] <Hixie> that would defeat the point
- # [10:54] <hsivonen> shepazu: the second "oh yes" comment to the need of an SVG5 was about SVG. In particular, a version of SVG that treated full-stack browsers as its compatibility target. (not previous SVG specs or non-full-stack mobile implementations)
- # [10:54] <othermaciej> Hixie: non-backwards-compatible with the spec, or with existing implementations/content?
- # [10:54] <shepazu> all of this is a way, however flawed, of trying to prevent incompatible derivatives that damage the technology, which is a good goal... it's possible the way it's being done needs work
- # [10:55] <Hixie> othermaciej: with Web content
- # [10:56] * hsivonen leaves to get food
- # [10:56] <othermaciej> if the W3C document license is intended to prevent incompatible derivatives, then it has not worked very well
- # [10:56] <shepazu> society doesn't really have a good way of dealing with strange cases like this... it's more geared up, legally, to deal with physical products
- # [10:56] <othermaciej> Exhibit A: Web browsers
- # [10:57] <shepazu> othermaciej: but those aren't specs
- # [10:57] <shepazu> anyway, back to work
- # [10:57] <Hixie> the specs are somewhat empty of meaning if you discount their implementations as irrelevant...
- # [10:58] <shepazu> that's neither what I said nor meant, but I guess that is irrelevant to you ;)
- # [10:58] <othermaciej> an implementation is a spec, just an overconstrained one
- # [10:58] <othermaciej> implementations are where the rubber hits the road
- # [10:58] * Hixie prefers to look at it the other way around -- that a spec is an implementation, just one with weird users
- # [10:59] <othermaciej> the important thing is for implementations to be interoperable, and it doesn't really matter if someone wrote down an incompatible spec
- # [11:00] <takkaria> except to the extent is stops people being able to interoperate successfully
- # [11:00] <takkaria> s/iss/it
- # [11:01] <annevk> this URL thread is long
- # [11:01] <shepazu> othermaciej: actually, it does... if different implementers code to different specs, it's pretty bad... the point of making a spec good enough that there aren't incompatibilities is a good one, but that doesn't negate the importance of a single point of reference
- # [11:01] <shepazu> copyright is just another of those inadequate social mechanisms to try to create interop
- # [11:01] <shepazu> oops
- # [11:02] <shepazu> that is being used to try to create interop, that is
- # [11:02] <othermaciej> it's not much consolation that there isn't a spec for the weird things IE6 does with CSS
- # [11:02] <shepazu> yup
- # [11:02] <othermaciej> in fact, the world might be a better place if there was
- # [11:03] <jgraham__> This sounds a lot like the argument that open source is bad because people can fork it whereas in practice forks turn out to be rare and, when hty happen, beneficial
- # [11:03] <othermaciej> so it would probably be better to allow making derivative works of the spec to document known implementation bugs
- # [11:03] <shepazu> one would think that with some of the CSS editors being from MS, that would help
- # [11:03] * Joins: webben (n=benh@nat/yahoo/x-9edf0aee6e953d2b)
- # [11:03] <othermaciej> I don't think any of them want to make the CSS spec require IE6 behavior
- # [11:04] <shepazu> othermaciej: only if there weren't multiple incompatible derivative specs
- # [11:04] <othermaciej> I don't follow
- # [11:04] <gDashiva> If someone wants to be incompatible, it's not like they need a competing spec as an excuse...
- # [11:05] <shepazu> gDashiva: actually, that is often the case
- # [11:05] <shepazu> it gives it credibility
- # [11:05] <gDashiva> Credibility is something you add on later, it's not necessary
- # [11:06] <othermaciej> if your goal is incompatibility as such, it's probably easier to achieve by not copying the spec text, so that there is more accidental incompatibility and so it's harder to tell what is different
- # [11:07] <othermaciej> but if your goal was to, say, document implementation bugs for the benefit of authors, quoting the spec text to indicate differences would be useful
- # [11:08] <Hixie> if your goal is being incompatible, simply doing a bad job at implementing the spec is far easier than anything else
- # [11:08] <shepazu> sure... and I agree that W3C should move in that direction, to some degree
- # [11:09] <shepazu> that is, documenting what's out there, and trying to make sure that there aren't incompatibilities in the first place by writing better specs
- # [11:14] <annevk> why HTML5 will never fly: "It tries to reinvent the Web, if not the Internet."
- # [11:14] <annevk> at which point I wonder, what Web?
- # [11:14] * Joins: Lachy (n=Lachlan@pat-tdc.opera.com)
- # [11:15] <othermaciej> annevk: quote from somewhere?
- # [11:16] <annevk> the URI mailing list
- # [11:16] <annevk> http://lists.w3.org/Archives/Public/uri/2008Jun/
- # [11:16] <annevk> specifically, http://lists.w3.org/Archives/Public/uri/2008Jun/0052.html
- # [11:16] <Hixie> that thread is quite something
- # [11:16] <Hixie> a somewhat pure collision of the old guard and the whatwg ethos
- # [11:20] <othermaciej> come on Hixie, you should have known that "URIs are specified in RFC 3986, not in RFC 3987."
- # [11:20] <Hixie> it's not clear to me why he thinks i thought otherwise
- # [11:20] <Hixie> but anyway
- # [11:21] <Hixie> (87 is the iri spec)
- # [11:21] <annevk> allowing links with a space, how dare you!
- # [11:21] <Hixie> html5 doesn't allow links with space either :-P
- # [11:21] <annevk> next you're telling me I'm confusing UA and author requirements :D
- # [11:22] * Quits: zcorpan (n=zcorpan@pat-tdc.opera.com) (Read error: 60 (Operation timed out))
- # [11:22] <Hixie> :-P
- # [11:28] <othermaciej> that's one heck of a long thread
- # [11:54] <Hixie> time to sleep
- # [11:54] <Hixie> nn
- # [11:55] <annevk> g'n
- # [11:59] <MikeSmith> http://sideshowbarker.net/2008/06/25/html5-uris/
- # [12:03] <annevk> ah, I was planning on blogging about that too "Passing of the old Guard"
- # [12:05] <MikeSmith> "Pissing off the old Guard"
- # [12:05] <hsivonen> MikeSmith: that seems to be the case :-(
- # [12:08] * Joins: roc (n=roc@121-72-174-49.dsl.telstraclear.net)
- # [12:20] * Quits: roc (n=roc@121-72-174-49.dsl.telstraclear.net)
- # [12:24] * Joins: aaronlev (n=chatzill@nat/ibm/x-411edcb7c62ea4dd)
- # [12:28] * Quits: MikeSmith (n=MikeSmit@dhcp-247-195.mag.keio.ac.jp) ("Less talk, more pimp walk.")
- # [12:31] * Joins: MikeSmith (n=MikeSmit@EM60-254-207-5.pool.e-mobile.ne.jp)
- # [12:41] * annevk is confused by Charles Lindsey
- # [12:45] * Joins: myakura (n=myakura@p1216-ipbf601marunouchi.tokyo.ocn.ne.jp)
- # [12:45] * Joins: excrypf (n=nogah@58.187.89.189)
- # [12:45] * Quits: webben (n=benh@nat/yahoo/x-9edf0aee6e953d2b)
- # [12:54] * Joins: qwert666 (n=qwert666@acaj15.neoplus.adsl.tpnet.pl)
- # [12:58] * Joins: qwert666_ (n=qwert666@ett207.neoplus.adsl.tpnet.pl)
- # [13:01] <hsivonen> I'm not sure it's worthwhile to allow xmlns talismans only on namespace boundaries.
- # [13:01] * Quits: Lachy (n=Lachlan@pat-tdc.opera.com) (Read error: 110 (Connection timed out))
- # [13:02] <hsivonen> I guess this comes down to how much useless and harmless cruft passes as valid and to what extent validity captures some aesthetic notion of source neatness
- # [13:08] * Quits: MikeSmith (n=MikeSmit@EM60-254-207-5.pool.e-mobile.ne.jp) (Excess Flood)
- # [13:09] * Joins: MikeSmith (n=MikeSmit@EM60-254-207-5.pool.e-mobile.ne.jp)
- # [13:12] * Quits: excrypf (n=nogah@58.187.89.189) (Remote closed the connection)
- # [13:12] <hsivonen> It's weird that the named character reference table is mostly lexicographically sorted but the trailing semicolon doesn't obey the sort.
- # [13:12] <hsivonen> (probably too trivial to file a spec bug about)
- # [13:14] * Quits: qwert666 (n=qwert666@acaj15.neoplus.adsl.tpnet.pl) (Read error: 110 (Connection timed out))
- # [13:20] * Quits: MikeSmith (n=MikeSmit@EM60-254-207-5.pool.e-mobile.ne.jp) (Excess Flood)
- # [13:20] * Joins: MikeSmith (n=MikeSmit@EM60-254-207-5.pool.e-mobile.ne.jp)
- # [13:29] * Joins: Lachy (n=Lachlan@pat-tdc.opera.com)
- # [13:38] * Parts: gDashiva (n=noone@195.18.164.170)
- # [13:42] * Joins: gDashiva (n=noone@195.18.164.170)
- # [13:44] <hsivonen> aargh! I try to add the MathML entities and the compiler tells me that the static initializer then exceeds the 65535-byte limit
- # [13:45] <annevk> not an argument to remove support for them! :p
- # [13:57] <annevk> DNS has interop issues too: https://bugzilla.mozilla.org/show_bug.cgi?id=196852
- # [13:57] <annevk> awesome
- # [14:00] <hsivonen> wow
- # [14:00] <annevk> on the Web, everything that can go wrong, will go wrong
- # [14:01] <gDashiva> Especially when 'wrong' is some arbitrary behavior defined in a spec
- # [14:03] <hsivonen> at least the MathML entities didn't break any html5lib test cases
- # [14:03] <annevk> they're not part of html5lib yet
- # [14:04] <hsivonen> annevk: I mean: there weren't any test cases that expected MathML entities not to expand
- # [14:05] <annevk> ah
- # [14:05] <takkaria> it should be possible to generate a test suite for HTML entities directly from the entities list in SVN
- # [14:05] <takkaria> I was toying with the idea but wasn't sure it was worth it
- # [14:22] * Joins: zcorpan (n=zcorpan@pat-tdc.opera.com)
- # [14:26] <Philip`> A test suite for entities ought to check to every string that isn't a recognised entity does not get expanded
- # [14:27] * Quits: zcorpan (n=zcorpan@pat-tdc.opera.com) (Read error: 104 (Connection reset by peer))
- # [14:27] * Joins: zcorpan (n=zcorpan@pat-tdc.opera.com)
- # [14:28] <Philip`> (I suppose that might be infinitely too many, but at least it should test ones that are implemented in some cases in practice, like &pdf; and whatever)
- # [14:28] * Quits: zcorpan (n=zcorpan@pat-tdc.opera.com) (Read error: 104 (Connection reset by peer))
- # [14:28] * Joins: zcorpan (n=zcorpan@pat-tdc.opera.com)
- # [14:32] <Philip`> Web browsers need error-handling for URLs in HTTP redirect responses, because lots of those have spaces or | characters - would that be covered by HTML5's specification of URL handling?
- # [14:33] <annevk> in theory it's an HTTP issue :/
- # [14:34] <Philip`> Who cares about theory? :-p
- # [14:34] * Quits: gDashiva (n=noone@195.18.164.170) (Read error: 104 (Connection reset by peer))
- # [14:35] <takkaria> Philip`: practically, the only way you'll ever do that check for entities is with a test coverage tool and the source code for your implementation to hand
- # [14:37] * Joins: gDashiva (n=noone@195.18.164.170)
- # [14:39] <gsnedders> Philip`: That'll be defined in http-parsing
- # [14:40] <gsnedders> Philip`: But yes, it'll likely be very similar to HTML 5, if not identical
- # [14:40] * Philip` wouldn't care except that his dmoz.org-scraping program using HttpClient results in dozens of error messages due to invalid URIs-or-whatever-they're-called-today
- # [14:40] <gsnedders> (I haven't had time to look at it yet)
- # [14:41] <Philip`> <error type="io" uri="http://maps.yahoo.com/py/maps.py?Pyt=Tmap&city=Hoffman&state=MN&slt=45.816101&sln=-95.800598&mlt=45.834900&mln=-95.786700&country=us&mag=7&cs=7&newmag=8" message="Invalid redirect location: /map?q1=Hoffman MN us&mag=7&ard=1"/>
- # [14:41] <hsivonen> I like it how they are called URLs in the new spec text
- # [14:41] <Philip`> etc
- # [14:43] <gsnedders> Philip`: Yeah, the stuff in http-parsing will be more or less identical
- # [14:43] <gsnedders> I see ambiguity in what Hixie wrote, so I'll need to send mail about that
- # [14:47] <annevk> hsivonen, me too
- # [14:47] <annevk> +1
- # [14:49] <hsivonen> Does Safari allow UTF-8 errors in feed parsing?
- # [14:50] <Philip`> http://www.ppqu.com/
- # [14:50] <Philip`> In the links panel at the bottom, middle column, fifth row, "舞蹈"
- # [14:51] <Philip`> links to http://www.ppqu.com/search.php?search_input=%%CE%E8%B5%B8
- # [14:51] <Philip`> which gives "Not Acceptable: An appropriate representation of the requested resource /search.php could not be found on this server. Microsoft-IIS/6.0 Server at www.ppqu.com Port 80"
- # [14:52] <Philip`> but it seems to give that in every browser (IE6/Firefox/Opera) so I guess it's not an interoperability problem
- # [14:52] <hsivonen> Philip`: which reminds me: wasn't there sume non-standard UTF-16-based query string escaping scheme?
- # [14:53] <hsivonen> s/sume/some/
- # [14:55] <Philip`> hsivonen: %uXXXX
- # [14:56] <hsivonen> Philip`: looks like Hixie hasn't specced that yet
- # [14:57] <Philip`> hsivonen: http://10.pro.tok2.com/%7ehonetsugi408/ used to link to http://maps.live.com/default.aspx?v=2&ss=yp.%u3057%u304a%u3084%u6574%u9aa8%u9662~yp.%u3057%u304a%u3084%u63a5%u9aa8%u30fb%u6574%u9aa8%u9662&cp=35.790005~139.439234&style=r&lvl=18&tilt=-90&dir=0&alt=-1000
- # [14:58] * Quits: mpt (n=mpt@canonical/launchpad/mpt) (Read error: 113 (No route to host))
- # [14:58] <Philip`> which doesn't work if you rewrite it like http://maps.live.com/default.aspx?v=2&ss=yp.%25u3057%25u304a%25u3084%25u6574%25u9aa8%25u9662~yp.%25u3057%25u304a%25u3084%25u63a5%25u9aa8%25u30fb%25u6574%25u9aa8%25u9662&cp=35.790005~139.439234&style=r&lvl=18&tilt=-90&dir=0&alt=-1000
- # [14:59] <hsivonen> Philip`: have you found other instances?
- # [15:02] * Joins: mpt (n=mpt@canonical/launchpad/mpt)
- # [15:04] <Philip`> http://www.chnrailway.com
- # [15:04] <Philip`> <a href="/Product/Product_listS.aspx?keywords=%u6A21%u677F" target="_blank">Ä£°å</a>
- # [15:04] <Philip`> but it looks like they've changed their site now
- # [15:07] <Philip`> hsivonen: Those two are the only ones matching (?i)href=\S*%u
- # [15:07] <hsivonen> Philip`: ok. thanks
- # [15:08] <hsivonen> I trust that Hixie can check Google's cache to see if %uXXXX matters
- # [15:09] <Philip`> There might be others in other attributes but I didn't check for those
- # [15:10] * Philip` still really needs to write some code so he can search attribute values nicely and quickly
- # [15:18] <Lachy> oh wow, rob's responses are becoming less coherent all the time. http://www.w3.org/Bugs/Public/show_bug.cgi?id=5772#c12 - I'm definitely not responding to that.
- # [15:20] * Joins: qwert666 (n=qwert666@ett207.neoplus.adsl.tpnet.pl)
- # [15:21] <gDashiva> You're implying they are coherent? :)
- # [15:21] <annevk> I'm glad we have bugzilla
- # [15:21] <jcranmer> "I want to strengthen uniqueness by changing the scope of uniqueness"
- # [15:22] <annevk> and that I'm not on it :)
- # [15:23] <jcranmer> that to me implies "I'm going to make everyone pass by simply defining failure to be this specific score"
- # [15:24] * Joins: jgraham_ (n=jgraham@xpc9.ast.cam.ac.uk)
- # [15:25] <gDashiva> All ids are unique, but some are more unique than others.
- # [15:27] <Lachy> I didn't imply they were ever coherent, just that it's possible to go from incoherrent to even more incoherrent.
- # [15:28] <jcranmer> o_O I'm reading his last comment and it makes less and less sense
- # [15:28] <jcranmer> this is the gist of it: "unique IDs are a problem, so we should allow non-unique IDs and then pretend they're unique"
- # [15:28] <takkaria> he's doing a PhD in something related to politics, economics and Marx, he spends a lot of time arguing things which don't make sense
- # [15:29] <gDashiva> jcranmer: You left out the part about xml:ID being perfect and awesome
- # [15:29] <jgraham_> hsivonen: Re: testcases, I'm +1 on your idea but I would just use the full strings math and svg unless there is some good reason not to
- # [15:29] * Philip` sees http://camendesign.com/ using HTML5 elements
- # [15:29] <jcranmer> gDashiva: ah, yes I did
- # [15:29] <hsivonen> jgraham_: like <svg foreignContent>?
- # [15:30] <jgraham_> yeah
- # [15:30] <hsivonen> jgraham_: ok. makes sense
- # [15:30] <annevk> wfm too
- # [15:31] * jcranmer recommends RESO THISBUGISACONTRADICTION
- # [15:31] <hsivonen> takkaria: are you suggesting that Marxist economics don't make sense?
- # [15:32] <jcranmer> takkaria: that should explain it; politicians try to take every side of the issue
- # [15:32] <takkaria> hsivonen: I merely suggest that maybe they're not very practical and somewhat idealistic :)
- # [15:33] <Lachy> oh, look, now he's proposing an attribute with my name: "That could be “<element lachy='value'>” It is up to the document specification to determine where an element ID comes from."
- # [15:34] * Quits: qwert666_ (n=qwert666@ett207.neoplus.adsl.tpnet.pl) (Connection timed out)
- # [15:35] <annevk> it's tempting to reply to RB, but pointless
- # [15:35] <jgraham_> Philip`: I note that person complains about <figure><legend>
- # [15:35] <Lachy> annevk, I know it's tempting. I've failed to resist temptation before. But a really big waste of time.
- # [15:35] <jgraham_> and also seems to misuse <header>
- # [15:37] <Philip`> Lachy: Removing oneself from the CC list is quite effective
- # [15:37] <gDashiva> (unless you're also on the mailing list)
- # [15:37] <annevk> not having a W3C Bugzilla account is too
- # [15:37] <Philip`> (Then unsubscribe from the mailing list :-p )
- # [15:38] <Philip`> (and when the new-bug-notification message is sent to public-html, CC yourself if you think it's going to be a worthwhile bug, instead of defaulting to following everything)
- # [15:38] <Lachy> Philip`, I'm subscribed to public-html-bugzilla, and I'm not on the CC list.
- # [15:38] <Lachy> Philip`, I'm too lazy for that.
- # [15:39] * Quits: scotfl (n=scotfl@S0106001b114f914a.ss.shawcable.net)
- # [15:39] <Philip`> Lachy: Then unsubscribe to public-html-bugzilla, and don't CC yourself ever
- # [15:39] <Philip`> That's the best solution for lazy people :-)
- # [15:40] * Joins: webben (n=benh@nat/yahoo/x-5e5dab8254748ab6)
- # [15:42] * Joins: aaronlev_ (n=chatzill@nat/ibm/x-2c06c01f306e467a)
- # [15:43] <Lachy> Philip`, I need a solution that lets me keep track of everything that goes on
- # [15:43] <Philip`> Lachy: That is incompatible with laziness
- # [15:44] * Quits: aaronlev (n=chatzill@nat/ibm/x-411edcb7c62ea4dd) (Read error: 104 (Connection reset by peer))
- # [15:45] * aaronlev_ is now known as aaronlev
- # [15:45] * Joins: webben_ (n=benh@nat/yahoo/x-f4e7e73f38048ba4)
- # [15:48] * Parts: annevk (n=annevk@pat-tdc.opera.com)
- # [15:56] <takkaria> Philip`: not if you redefine laziness such that it includes not being lazy
- # [15:57] <Philip`> takkaria: That kind of redefinition would take too much effort
- # [15:57] <takkaria> not under my definition :)
- # [16:00] <takkaria> parody of RB is far too easy...
- # [16:03] * Quits: webben (n=benh@nat/yahoo/x-5e5dab8254748ab6) (Read error: 113 (No route to host))
- # [16:11] <Lachy> the XHTML2 WG are having another telcon. Apparently they didn't like the HTMLWG's response to there issue.
- # [16:11] * Quits: aaronlev (n=chatzill@nat/ibm/x-2c06c01f306e467a) ("ChatZilla 0.9.83 [Firefox 3.0/2008052906]")
- # [16:12] <Lachy> but they will discuss it more over email and then follow up in next week's telcon.
- # [16:13] <Lachy> s/there issue/their issue/
- # [16:19] * Joins: billmason (n=billmaso@ip192.unival.com)
- # [16:27] <gsnedders> telecons ftl
- # [16:29] <Philip`> They appear to result in all actions and decisions taking a positive integer number of weeks, which seems bad if the group is active enough to work faster than that
- # [16:30] * Joins: smedero (n=smedero@mdp-nat251.mdp.com)
- # [16:30] <gsnedders> Philip`: like a negative integer number of weeks?
- # [16:30] <Lachy> gsnedders, yes. Everything should be finished last week.
- # [16:30] <Philip`> Like a non-integer number of weeks :-p
- # [16:31] <Philip`> or a non-positive non-negative integer
- # [16:31] <Lachy> the only non-positive, non-negative integer is 0
- # [16:31] <Philip`> Indeed
- # [16:32] <gsnedders> so it should be done NOW?
- # [16:32] <Philip`> Not everything, but some things should be
- # [16:33] <Philip`> particularly when it takes less time to just do it than it would take to add it to an agenda to agree next week to do it
- # [16:35] * Quits: Lachy (n=Lachlan@pat-tdc.opera.com) ("This computer has gone to sleep")
- # [16:35] <Philip`> Hmm, I've forgotten what I was talking about now
- # [16:35] <Philip`> Oh well
- # [16:37] * gsnedders passes Philip` some ROM for next time
- # [16:38] <zcorpan> Philip`: we should discuss what you were talking about at the next telecon
- # [16:46] * Joins: aroben (n=aroben@unaffiliated/aroben)
- # [16:50] * Joins: Lachy (n=Lachlan@85.196.122.246)
- # [16:58] * Quits: gDashiva (n=noone@195.18.164.170) (Remote closed the connection)
- # [16:58] * Quits: othermaciej (n=mjs@c-24-5-43-151.hsd1.ca.comcast.net) (Read error: 104 (Connection reset by peer))
- # [16:58] * Joins: eseidel (n=eseidel@72.14.228.1)
- # [16:59] * Joins: othermaciej (n=mjs@c-24-5-43-151.hsd1.ca.comcast.net)
- # [16:59] * Quits: maikmerten (n=merten@ls5laptop14.cs.uni-dortmund.de) (Remote closed the connection)
- # [17:02] * Joins: mrbkap (n=mrbkap@people.mozilla.com)
- # [17:03] * Joins: eseidel_ (n=eseidel@72.14.228.1)
- # [17:07] * Quits: eseidel (n=eseidel@72.14.228.1) (Read error: 104 (Connection reset by peer))
- # [17:18] * Quits: othermaciej (n=mjs@c-24-5-43-151.hsd1.ca.comcast.net) (Read error: 104 (Connection reset by peer))
- # [17:19] * Joins: othermaciej (n=mjs@c-24-5-43-151.hsd1.ca.comcast.net)
- # [17:39] * takkaria reads the examples in the html5 spec for a laugh
- # [17:41] <Philip`> There are some fairly obscure references in some of them
- # [17:42] <mpt> In 100 years the HTML 5 spec will be the only remaining trace of Stargate SG-1
- # [17:42] * Quits: zcorpan (n=zcorpan@pat-tdc.opera.com) (Read error: 104 (Connection reset by peer))
- # [17:42] * Quits: weinig (n=weinig@c-71-198-176-23.hsd1.ca.comcast.net)
- # [17:43] * Joins: zcorpan (n=zcorpan@pat-tdc.opera.com)
- # [17:45] <mpt> (well, maybe 300 years)
- # [17:46] * gsnedders laughs at one example which is obviously Hixie talking about himself
- # [17:53] <Philip`> Hixie: "<li value="8"><cite>A Bugs Life</cite>, 1998</li>" should say "A Bug's Life"
- # [17:55] * Quits: Lachy (n=Lachlan@85.196.122.246) (Read error: 131 (Connection reset by peer))
- # [18:00] * Joins: Lachy (n=Lachlan@85.196.122.246)
- # [18:01] * Quits: myakura (n=myakura@p1216-ipbf601marunouchi.tokyo.ocn.ne.jp) ("Leaving...")
- # [18:02] <mrbkap> Hixie: http://www.hixie.ch/tests/adhoc/html/parsing/comments/004.html should show the text b-->c with your algorithm, right?
- # [18:03] <Philip`> mrbkap: HTML5 says it should be http://james.html5.org/cgi-bin/parsetree/parsetree.py?uri=http%3A%2F%2Fwww.hixie.ch%2Ftests%2Fadhoc%2Fhtml%2Fparsing%2Fcomments%2F004.html
- # [18:05] <mrbkap> Ah, I was wondering if something like that existed.
- # [18:05] <mrbkap> Cool, thanks.
- # [18:06] <Philip`> (Also see http://parsetree.validator.nu/ for an independent implementation that hopefully gives the same results)
- # [18:07] <mrbkap> I think I just implemented the comment parsing in Gecko.
- # [18:08] <Philip`> It'd be good to know if HTML5's comment parsing algorithm doesn't break the web :-)
- # [18:09] <mrbkap> Heh, I'm sort of worried about that!
- # [18:09] <jgraham_> I should update the html5lib on james.html5.org
- # [18:09] <jgraham_> Although I don't think it's all that old
- # [18:10] <smedero> it be nice if your tool had a little html5lib version # text in the footer...
- # [18:11] <jgraham_> Should be up to date now (although validator.nu is closer to the current state of the spec)
- # [18:11] <jgraham_> smedero: Yeah, I guess it could show the svn rev or something
- # [18:13] * jgraham_ will investigate that this evening
- # [18:13] <smedero> cool, thanks!
- # [18:34] * Quits: zcorpan (n=zcorpan@pat-tdc.opera.com)
- # [18:39] * Joins: gavin (n=gavin@firefox/developer/gavin)
- # [18:46] * Joins: starjive (i=beos@213-66-217-32-no30.tbcn.telia.com)
- # [18:52] * Quits: MikeSmith (n=MikeSmit@EM60-254-207-5.pool.e-mobile.ne.jp) (Read error: 110 (Connection timed out))
- # [19:00] * Joins: maikmerten (n=maikmert@Lb159.l.pppool.de)
- # [19:06] * Quits: inimino (n=inimino@atekomi.inimino.org) (kubrick.freenode.net irc.freenode.net)
- # [19:06] * Quits: mitsuhiko (n=nnnnmits@ubuntu/member/mitsuhiko) (kubrick.freenode.net irc.freenode.net)
- # [19:07] * Joins: mitsuhiko (n=nnnnmits@ubuntu/member/mitsuhiko)
- # [19:07] * Joins: inimino (n=inimino@atekomi.inimino.org)
- # [19:07] * Quits: mpt (n=mpt@canonical/launchpad/mpt) (kubrick.freenode.net irc.freenode.net)
- # [19:07] * Quits: hsivonen (n=hsivonen@kekkonen.cs.hut.fi) (kubrick.freenode.net irc.freenode.net)
- # [19:07] * Quits: jmb (n=jmb@login.ecs.soton.ac.uk) (kubrick.freenode.net irc.freenode.net)
- # [19:07] * Quits: toolskyn (n=toolskyn@apher.xlshosting.com) (kubrick.freenode.net irc.freenode.net)
- # [19:07] * Quits: hober (n=ted@unaffiliated/hober) (kubrick.freenode.net irc.freenode.net)
- # [19:07] * Quits: timely (n=timeless@a88-115-13-211.elisa-laajakaista.fi) (kubrick.freenode.net irc.freenode.net)
- # [19:07] * Quits: Lachy (n=Lachlan@85.196.122.246) (Read error: 131 (Connection reset by peer))
- # [19:08] * Joins: mpt (n=mpt@canonical/launchpad/mpt)
- # [19:08] * Joins: jmb (n=jmb@login.ecs.soton.ac.uk)
- # [19:08] * Joins: toolskyn (n=toolskyn@apher.xlshosting.com)
- # [19:08] * Joins: timely (n=timeless@a88-115-13-211.elisa-laajakaista.fi)
- # [19:08] * Joins: hsivonen (n=hsivonen@kekkonen.cs.hut.fi)
- # [19:08] * Joins: hober (n=ted@unaffiliated/hober)
- # [19:09] * Quits: maikmerten (n=maikmert@Lb159.l.pppool.de) (kubrick.freenode.net irc.freenode.net)
- # [19:09] * Quits: othermaciej (n=mjs@c-24-5-43-151.hsd1.ca.comcast.net) (kubrick.freenode.net irc.freenode.net)
- # [19:09] * Quits: smedero (n=smedero@mdp-nat251.mdp.com) (kubrick.freenode.net irc.freenode.net)
- # [19:09] * Quits: gsnedders (n=gsnedder@host217-44-35-200.range217-44.btcentralplus.com) (kubrick.freenode.net irc.freenode.net)
- # [19:09] * Quits: franksalim (n=franksal@cpe-72-130-134-143.san.res.rr.com) (kubrick.freenode.net irc.freenode.net)
- # [19:09] * Quits: hendry (n=hendry@nox.vm.bytemark.co.uk) (kubrick.freenode.net irc.freenode.net)
- # [19:09] * Quits: hsivonen (n=hsivonen@kekkonen.cs.hut.fi) (kubrick.freenode.net irc.freenode.net)
- # [19:09] * Quits: timely (n=timeless@a88-115-13-211.elisa-laajakaista.fi) (kubrick.freenode.net irc.freenode.net)
- # [19:09] * Quits: hober (n=ted@unaffiliated/hober) (kubrick.freenode.net irc.freenode.net)
- # [19:09] * Quits: toolskyn (n=toolskyn@apher.xlshosting.com) (kubrick.freenode.net irc.freenode.net)
- # [19:09] * Quits: jmb (n=jmb@login.ecs.soton.ac.uk) (kubrick.freenode.net irc.freenode.net)
- # [19:09] * Quits: mpt (n=mpt@canonical/launchpad/mpt) (kubrick.freenode.net irc.freenode.net)
- # [19:09] * Quits: mitsuhiko (n=nnnnmits@ubuntu/member/mitsuhiko) (kubrick.freenode.net irc.freenode.net)
- # [19:09] * Quits: inimino (n=inimino@atekomi.inimino.org) (kubrick.freenode.net irc.freenode.net)
- # [19:09] * Quits: starjive (i=beos@213-66-217-32-no30.tbcn.telia.com) (kubrick.freenode.net irc.freenode.net)
- # [19:09] * Quits: aroben (n=aroben@unaffiliated/aroben) (kubrick.freenode.net irc.freenode.net)
- # [19:09] * Quits: billmason (n=billmaso@ip192.unival.com) (kubrick.freenode.net irc.freenode.net)
- # [19:09] * Quits: Yudai (n=Yudai@p9258c3.kngwnt01.ap.so-net.ne.jp) (kubrick.freenode.net irc.freenode.net)
- # [19:09] * Quits: mcarter (n=mcarter@ip-12-22-56-126.hqglobal.net) (kubrick.freenode.net irc.freenode.net)
- # [19:09] * Quits: jcranmer (n=jcranmer@ltsp1.csl.tjhsst.edu) (kubrick.freenode.net irc.freenode.net)
- # [19:09] * Quits: Kuruma (n=Kuruman@h123-176-107-050.catv01.catv-yokohama.ne.jp) (kubrick.freenode.net irc.freenode.net)
- # [19:09] * Quits: Hixie (i=ianh@trivini.no) (kubrick.freenode.net irc.freenode.net)
- # [19:09] * Quits: psa2 (n=yomode@71.93.19.66) (kubrick.freenode.net irc.freenode.net)
- # [19:09] * Quits: webben_ (n=benh@nat/yahoo/x-f4e7e73f38048ba4) (kubrick.freenode.net irc.freenode.net)
- # [19:09] * Quits: jgraham_ (n=jgraham@xpc9.ast.cam.ac.uk) (kubrick.freenode.net irc.freenode.net)
- # [19:09] * Quits: tndH (i=Rob@87.102.5.204) (kubrick.freenode.net irc.freenode.net)
- # [19:09] * Quits: Dashiva (i=Dashiva@wikia/Dashiva) (kubrick.freenode.net irc.freenode.net)
- # [19:09] * Quits: JohnResig (n=jresig@c-76-118-158-44.hsd1.ma.comcast.net) (kubrick.freenode.net irc.freenode.net)
- # [19:09] * Quits: tankldee (i=rje@chef.nerp.net) (kubrick.freenode.net irc.freenode.net)
- # [19:09] * Quits: takkaria (n=takkaria@isparp.co.uk) (kubrick.freenode.net irc.freenode.net)
- # [19:09] * Quits: Philip` (n=philip@zaynar.demon.co.uk) (kubrick.freenode.net irc.freenode.net)
- # [19:09] * Quits: aa__ (n=aa@nat/google/x-169c754896fed4db) (kubrick.freenode.net irc.freenode.net)
- # [19:09] * Quits: ROBOd (n=robod@89.122.216.38) (kubrick.freenode.net irc.freenode.net)
- # [19:09] * Quits: bzed (n=bzed@devel.recluse.de) (kubrick.freenode.net irc.freenode.net)
- # [19:09] * Quits: YaaL (i=yaal@hell.pl) (kubrick.freenode.net irc.freenode.net)
- # [19:09] * Quits: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net) (kubrick.freenode.net irc.freenode.net)
- # [19:09] * Quits: qwert666 (n=qwert666@ett207.neoplus.adsl.tpnet.pl) (kubrick.freenode.net irc.freenode.net)
- # [19:09] * Quits: wakaba (n=w@64.162.210.220.dy.bbexcite.jp) (kubrick.freenode.net irc.freenode.net)
- # [19:09] * Quits: gavin_ (n=gavin@firefox/developer/gavin) (kubrick.freenode.net irc.freenode.net)
- # [19:09] * Quits: mrbkap (n=mrbkap@people.mozilla.com) (kubrick.freenode.net irc.freenode.net)
- # [19:09] * Quits: syp__ (n=syp@lasigpc9.epfl.ch) (kubrick.freenode.net irc.freenode.net)
- # [19:09] * Quits: shepazu (n=schepers@cpe-069-134-123-228.nc.res.rr.com) (kubrick.freenode.net irc.freenode.net)
- # [19:09] * Quits: deltab (n=deltab@82-36-30-34.cable.ubr02.smal.blueyonder.co.uk) (kubrick.freenode.net irc.freenode.net)
- # [19:09] * Quits: gavin (n=gavin@firefox/developer/gavin) (kubrick.freenode.net irc.freenode.net)
- # [19:09] * Quits: eseidel_ (n=eseidel@72.14.228.1) (kubrick.freenode.net irc.freenode.net)
- # [19:09] * Quits: jgraham__ (n=jgraham@81-86-219-217.dsl.pipex.com) (kubrick.freenode.net irc.freenode.net)
- # [19:09] * Quits: didymos (i=jho@rapwap.razor.dk) (kubrick.freenode.net irc.freenode.net)
- # [19:09] * Quits: heycam (n=cam@124-168-70-30.dyn.iinet.net.au) (kubrick.freenode.net irc.freenode.net)
- # [19:09] * Quits: ianloic (i=yakk@glub.dreamhostps.com) (kubrick.freenode.net irc.freenode.net)
- # [19:13] * Joins: gavin (n=gavin@firefox/developer/gavin)
- # [19:13] * Joins: eseidel_ (n=eseidel@72.14.228.1)
- # [19:13] * Joins: heycam (n=cam@124-168-70-30.dyn.iinet.net.au)
- # [19:13] * Joins: ianloic (i=yakk@glub.dreamhostps.com)
- # [19:13] * Joins: didymos (i=jho@rapwap.razor.dk)
- # [19:13] * Joins: jgraham__ (n=jgraham@81-86-219-217.dsl.pipex.com)
- # [19:14] * Joins: Lachy (n=Lachlan@85.196.122.246)
- # [19:14] * Joins: franksalim (n=franksal@cpe-72-130-134-143.san.res.rr.com)
- # [19:14] * Joins: gsnedders (n=gsnedder@host217-44-35-200.range217-44.btcentralplus.com)
- # [19:14] * Joins: smedero (n=smedero@mdp-nat251.mdp.com)
- # [19:14] * Joins: othermaciej (n=mjs@c-24-5-43-151.hsd1.ca.comcast.net)
- # [19:14] * Joins: maikmerten (n=maikmert@Lb159.l.pppool.de)
- # [19:14] * Joins: hober (n=ted@unaffiliated/hober)
- # [19:14] * Joins: hsivonen (n=hsivonen@kekkonen.cs.hut.fi)
- # [19:14] * Joins: timely (n=timeless@a88-115-13-211.elisa-laajakaista.fi)
- # [19:14] * Joins: toolskyn (n=toolskyn@apher.xlshosting.com)
- # [19:14] * Joins: jmb (n=jmb@login.ecs.soton.ac.uk)
- # [19:14] * Joins: mpt (n=mpt@canonical/launchpad/mpt)
- # [19:14] * Joins: inimino (n=inimino@atekomi.inimino.org)
- # [19:14] * Joins: mitsuhiko (n=nnnnmits@ubuntu/member/mitsuhiko)
- # [19:14] * Joins: starjive (i=beos@213-66-217-32-no30.tbcn.telia.com)
- # [19:14] * Joins: mrbkap (n=mrbkap@people.mozilla.com)
- # [19:14] * Joins: aroben (n=aroben@unaffiliated/aroben)
- # [19:14] * Joins: billmason (n=billmaso@ip192.unival.com)
- # [19:14] * Joins: webben_ (n=benh@nat/yahoo/x-f4e7e73f38048ba4)
- # [19:14] * Joins: jgraham_ (n=jgraham@xpc9.ast.cam.ac.uk)
- # [19:14] * Joins: qwert666 (n=qwert666@ett207.neoplus.adsl.tpnet.pl)
- # [19:14] * Joins: ROBOd (n=robod@89.122.216.38)
- # [19:14] * Joins: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
- # [19:14] * Joins: tndH (i=Rob@87.102.5.204)
- # [19:14] * Joins: Yudai (n=Yudai@p9258c3.kngwnt01.ap.so-net.ne.jp)
- # [19:14] * Joins: jcranmer (n=jcranmer@ltsp1.csl.tjhsst.edu)
- # [19:14] * Joins: Kuruma (n=Kuruman@h123-176-107-050.catv01.catv-yokohama.ne.jp)
- # [19:14] * Joins: mcarter (n=mcarter@ip-12-22-56-126.hqglobal.net)
- # [19:14] * Joins: JohnResig (n=jresig@c-76-118-158-44.hsd1.ma.comcast.net)
- # [19:14] * Joins: Hixie (i=ianh@trivini.no)
- # [19:14] * Joins: hendry (n=hendry@nox.vm.bytemark.co.uk)
- # [19:14] * Joins: Dashiva (i=Dashiva@wikia/Dashiva)
- # [19:14] * Joins: psa2 (n=yomode@71.93.19.66)
- # [19:14] * Joins: bzed (n=bzed@devel.recluse.de)
- # [19:14] * Joins: gavin_ (n=gavin@firefox/developer/gavin)
- # [19:14] * Joins: tankldee (i=rje@chef.nerp.net)
- # [19:14] * Joins: YaaL (i=yaal@hell.pl)
- # [19:14] * Joins: Philip` (n=philip@zaynar.demon.co.uk)
- # [19:14] * Joins: aa__ (n=aa@nat/google/x-169c754896fed4db)
- # [19:14] * Joins: shepazu (n=schepers@cpe-069-134-123-228.nc.res.rr.com)
- # [19:14] * Joins: wakaba (n=w@64.162.210.220.dy.bbexcite.jp)
- # [19:14] * Joins: takkaria (n=takkaria@isparp.co.uk)
- # [19:14] * Joins: deltab (n=deltab@82-36-30-34.cable.ubr02.smal.blueyonder.co.uk)
- # [19:14] * Joins: syp__ (n=syp@lasigpc9.epfl.ch)
- # [19:14] <Philip`> jcranmer: so it seems like scheduled maintenance, and presumably it's not scheduled frequently
- # [19:15] * Joins: MikeSmith (n=MikeSmit@58.157.21.205)
- # [19:15] <jcranmer> Philip`: scheduled mainteance seems to happen frequently, though
- # [19:17] * Quits: jgraham__ (n=jgraham@81-86-219-217.dsl.pipex.com) (kubrick.freenode.net irc.freenode.net)
- # [19:17] * Quits: didymos (i=jho@rapwap.razor.dk) (kubrick.freenode.net irc.freenode.net)
- # [19:17] * Quits: gavin (n=gavin@firefox/developer/gavin) (kubrick.freenode.net irc.freenode.net)
- # [19:17] * Quits: eseidel_ (n=eseidel@72.14.228.1) (kubrick.freenode.net irc.freenode.net)
- # [19:17] * Quits: heycam (n=cam@124-168-70-30.dyn.iinet.net.au) (kubrick.freenode.net irc.freenode.net)
- # [19:17] * Quits: ianloic (i=yakk@glub.dreamhostps.com) (kubrick.freenode.net irc.freenode.net)
- # [19:17] * Quits: hendry (n=hendry@nox.vm.bytemark.co.uk) (kubrick.freenode.net irc.freenode.net)
- # [19:17] * Quits: maikmerten (n=maikmert@Lb159.l.pppool.de) (kubrick.freenode.net irc.freenode.net)
- # [19:17] * Quits: gsnedders (n=gsnedder@host217-44-35-200.range217-44.btcentralplus.com) (kubrick.freenode.net irc.freenode.net)
- # [19:17] * Quits: franksalim (n=franksal@cpe-72-130-134-143.san.res.rr.com) (kubrick.freenode.net irc.freenode.net)
- # [19:17] * Quits: othermaciej (n=mjs@c-24-5-43-151.hsd1.ca.comcast.net) (kubrick.freenode.net irc.freenode.net)
- # [19:17] * Quits: smedero (n=smedero@mdp-nat251.mdp.com) (kubrick.freenode.net irc.freenode.net)
- # [19:17] * Quits: hsivonen (n=hsivonen@kekkonen.cs.hut.fi) (kubrick.freenode.net irc.freenode.net)
- # [19:17] * Quits: mpt (n=mpt@canonical/launchpad/mpt) (kubrick.freenode.net irc.freenode.net)
- # [19:17] * Quits: timely (n=timeless@a88-115-13-211.elisa-laajakaista.fi) (kubrick.freenode.net irc.freenode.net)
- # [19:17] * Quits: toolskyn (n=toolskyn@apher.xlshosting.com) (kubrick.freenode.net irc.freenode.net)
- # [19:17] * Quits: jmb (n=jmb@login.ecs.soton.ac.uk) (kubrick.freenode.net irc.freenode.net)
- # [19:17] * Quits: hober (n=ted@unaffiliated/hober) (kubrick.freenode.net irc.freenode.net)
- # [19:17] * Quits: inimino (n=inimino@atekomi.inimino.org) (kubrick.freenode.net irc.freenode.net)
- # [19:17] * Quits: mitsuhiko (n=nnnnmits@ubuntu/member/mitsuhiko) (kubrick.freenode.net irc.freenode.net)
- # [19:17] * Quits: billmason (n=billmaso@ip192.unival.com) (kubrick.freenode.net irc.freenode.net)
- # [19:17] * Quits: aroben (n=aroben@unaffiliated/aroben) (kubrick.freenode.net irc.freenode.net)
- # [19:17] * Quits: jcranmer (n=jcranmer@ltsp1.csl.tjhsst.edu) (kubrick.freenode.net irc.freenode.net)
- # [19:17] * Quits: mcarter (n=mcarter@ip-12-22-56-126.hqglobal.net) (kubrick.freenode.net irc.freenode.net)
- # [19:17] * Quits: Yudai (n=Yudai@p9258c3.kngwnt01.ap.so-net.ne.jp) (kubrick.freenode.net irc.freenode.net)
- # [19:17] * Quits: starjive (i=beos@213-66-217-32-no30.tbcn.telia.com) (kubrick.freenode.net irc.freenode.net)
- # [19:17] * Quits: Kuruma (n=Kuruman@h123-176-107-050.catv01.catv-yokohama.ne.jp) (kubrick.freenode.net irc.freenode.net)
- # [19:17] * Quits: MikeSmith (n=MikeSmit@58.157.21.205) (kubrick.freenode.net irc.freenode.net)
- # [19:17] * Quits: Hixie (i=ianh@trivini.no) (kubrick.freenode.net irc.freenode.net)
- # [19:17] * Quits: psa2 (n=yomode@71.93.19.66) (kubrick.freenode.net irc.freenode.net)
- # [19:17] * Quits: tndH (i=Rob@87.102.5.204) (kubrick.freenode.net irc.freenode.net)
- # [19:17] * Quits: jgraham_ (n=jgraham@xpc9.ast.cam.ac.uk) (kubrick.freenode.net irc.freenode.net)
- # [19:17] * Quits: Dashiva (i=Dashiva@wikia/Dashiva) (kubrick.freenode.net irc.freenode.net)
- # [19:17] * Quits: JohnResig (n=jresig@c-76-118-158-44.hsd1.ma.comcast.net) (kubrick.freenode.net irc.freenode.net)
- # [19:17] * Quits: webben_ (n=benh@nat/yahoo/x-f4e7e73f38048ba4) (kubrick.freenode.net irc.freenode.net)
- # [19:17] * Quits: tankldee (i=rje@chef.nerp.net) (kubrick.freenode.net irc.freenode.net)
- # [19:17] * Quits: takkaria (n=takkaria@isparp.co.uk) (kubrick.freenode.net irc.freenode.net)
- # [19:17] * Quits: Philip` (n=philip@zaynar.demon.co.uk) (kubrick.freenode.net irc.freenode.net)
- # [19:17] * Quits: YaaL (i=yaal@hell.pl) (kubrick.freenode.net irc.freenode.net)
- # [19:17] * Quits: ROBOd (n=robod@89.122.216.38) (kubrick.freenode.net irc.freenode.net)
- # [19:17] * Quits: aa__ (n=aa@nat/google/x-169c754896fed4db) (kubrick.freenode.net irc.freenode.net)
- # [19:17] * Quits: bzed (n=bzed@devel.recluse.de) (kubrick.freenode.net irc.freenode.net)
- # [19:17] * Quits: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net) (kubrick.freenode.net irc.freenode.net)
- # [19:17] * Quits: Lachy (n=Lachlan@85.196.122.246) (kubrick.freenode.net irc.freenode.net)
- # [19:17] * Quits: wakaba (n=w@64.162.210.220.dy.bbexcite.jp) (kubrick.freenode.net irc.freenode.net)
- # [19:17] * Quits: gavin_ (n=gavin@firefox/developer/gavin) (kubrick.freenode.net irc.freenode.net)
- # [19:17] * Quits: mrbkap (n=mrbkap@people.mozilla.com) (kubrick.freenode.net irc.freenode.net)
- # [19:17] * Quits: syp__ (n=syp@lasigpc9.epfl.ch) (kubrick.freenode.net irc.freenode.net)
- # [19:17] * Quits: qwert666 (n=qwert666@ett207.neoplus.adsl.tpnet.pl) (kubrick.freenode.net irc.freenode.net)
- # [19:17] * Quits: deltab (n=deltab@82-36-30-34.cable.ubr02.smal.blueyonder.co.uk) (kubrick.freenode.net irc.freenode.net)
- # [19:17] * Quits: shepazu (n=schepers@cpe-069-134-123-228.nc.res.rr.com) (kubrick.freenode.net irc.freenode.net)
- # [19:17] * Joins: MikeSmith (n=MikeSmit@58.157.21.205)
- # [19:17] * Joins: jgraham__ (n=jgraham@81-86-219-217.dsl.pipex.com)
- # [19:17] * Joins: didymos (i=jho@rapwap.razor.dk)
- # [19:17] * Joins: ianloic (i=yakk@glub.dreamhostps.com)
- # [19:17] * Joins: heycam (n=cam@124-168-70-30.dyn.iinet.net.au)
- # [19:17] * Joins: eseidel_ (n=eseidel@72.14.228.1)
- # [19:17] * Joins: gavin (n=gavin@firefox/developer/gavin)
- # [19:17] * Joins: Lachy (n=Lachlan@85.196.122.246)
- # [19:17] * Joins: franksalim (n=franksal@cpe-72-130-134-143.san.res.rr.com)
- # [19:17] * Joins: gsnedders (n=gsnedder@host217-44-35-200.range217-44.btcentralplus.com)
- # [19:17] * Joins: smedero (n=smedero@mdp-nat251.mdp.com)
- # [19:17] * Joins: othermaciej (n=mjs@c-24-5-43-151.hsd1.ca.comcast.net)
- # [19:17] * Joins: maikmerten (n=maikmert@Lb159.l.pppool.de)
- # [19:17] * Joins: hober (n=ted@unaffiliated/hober)
- # [19:17] * Joins: hsivonen (n=hsivonen@kekkonen.cs.hut.fi)
- # [19:17] * Joins: timely (n=timeless@a88-115-13-211.elisa-laajakaista.fi)
- # [19:17] * Joins: toolskyn (n=toolskyn@apher.xlshosting.com)
- # [19:17] * Joins: jmb (n=jmb@login.ecs.soton.ac.uk)
- # [19:17] * Joins: mpt (n=mpt@canonical/launchpad/mpt)
- # [19:17] * Joins: inimino (n=inimino@atekomi.inimino.org)
- # [19:17] * Joins: mitsuhiko (n=nnnnmits@ubuntu/member/mitsuhiko)
- # [19:17] * Joins: starjive (i=beos@213-66-217-32-no30.tbcn.telia.com)
- # [19:17] * Joins: mrbkap (n=mrbkap@people.mozilla.com)
- # [19:17] * Joins: aroben (n=aroben@unaffiliated/aroben)
- # [19:17] * Joins: billmason (n=billmaso@ip192.unival.com)
- # [19:17] * Joins: webben_ (n=benh@nat/yahoo/x-f4e7e73f38048ba4)
- # [19:17] * Joins: jgraham_ (n=jgraham@xpc9.ast.cam.ac.uk)
- # [19:17] * Joins: qwert666 (n=qwert666@ett207.neoplus.adsl.tpnet.pl)
- # [19:17] * Joins: ROBOd (n=robod@89.122.216.38)
- # [19:17] * Joins: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
- # [19:17] * Joins: tndH (i=Rob@87.102.5.204)
- # [19:17] * Joins: Yudai (n=Yudai@p9258c3.kngwnt01.ap.so-net.ne.jp)
- # [19:17] * Joins: jcranmer (n=jcranmer@ltsp1.csl.tjhsst.edu)
- # [19:17] * Joins: Kuruma (n=Kuruman@h123-176-107-050.catv01.catv-yokohama.ne.jp)
- # [19:17] * Joins: mcarter (n=mcarter@ip-12-22-56-126.hqglobal.net)
- # [19:17] * Joins: JohnResig (n=jresig@c-76-118-158-44.hsd1.ma.comcast.net)
- # [19:17] * Joins: Hixie (i=ianh@trivini.no)
- # [19:17] * Joins: hendry (n=hendry@nox.vm.bytemark.co.uk)
- # [19:17] * Joins: syp__ (n=syp@lasigpc9.epfl.ch)
- # [19:17] * Joins: deltab (n=deltab@82-36-30-34.cable.ubr02.smal.blueyonder.co.uk)
- # [19:17] * Joins: takkaria (n=takkaria@isparp.co.uk)
- # [19:17] * Joins: wakaba (n=w@64.162.210.220.dy.bbexcite.jp)
- # [19:17] * Joins: shepazu (n=schepers@cpe-069-134-123-228.nc.res.rr.com)
- # [19:17] * Joins: aa__ (n=aa@nat/google/x-169c754896fed4db)
- # [19:17] * Joins: Philip` (n=philip@zaynar.demon.co.uk)
- # [19:17] * Joins: YaaL (i=yaal@hell.pl)
- # [19:17] * Joins: tankldee (i=rje@chef.nerp.net)
- # [19:17] * Joins: gavin_ (n=gavin@firefox/developer/gavin)
- # [19:17] * Joins: bzed (n=bzed@devel.recluse.de)
- # [19:17] * Joins: psa2 (n=yomode@71.93.19.66)
- # [19:17] * Joins: Dashiva (i=Dashiva@wikia/Dashiva)
- # [19:22] * Quits: eseidel_ (n=eseidel@72.14.228.1)
- # [19:28] * Joins: weinig (n=weinig@nat/apple/x-7a73aab2c8843f79)
- # [19:38] * Joins: Lachy_ (n=Lachlan@85.196.122.246)
- # [19:44] * Quits: smedero (n=smedero@mdp-nat251.mdp.com) (Read error: 110 (Connection timed out))
- # [19:45] * Joins: eseidel (n=eseidel@c-24-118-134-245.hsd1.mn.comcast.net)
- # [19:45] * Joins: aaronlev (n=chatzill@g226140114.adsl.alicedsl.de)
- # [19:46] * Quits: Lachy (n=Lachlan@85.196.122.246) (Read error: 145 (Connection timed out))
- # [19:50] * Joins: eseidel_ (n=eseidel@72.14.228.1)
- # [19:56] * Joins: Lachy__ (n=Lachlan@85.196.122.246)
- # [19:56] * Quits: eseidel_ (n=eseidel@72.14.228.1)
- # [19:59] * Joins: smedero (n=smedero@mdp-nat251.mdp.com)
- # [20:04] * Quits: weinig (n=weinig@nat/apple/x-7a73aab2c8843f79)
- # [20:05] * Joins: KevinMarks (n=KevinMar@nat/google/x-bfbee99491d028b5)
- # [20:05] * Joins: roc (n=roc@121-72-174-49.dsl.telstraclear.net)
- # [20:06] * Quits: othermaciej (n=mjs@c-24-5-43-151.hsd1.ca.comcast.net) (Read error: 104 (Connection reset by peer))
- # [20:06] * Quits: eseidel (n=eseidel@c-24-118-134-245.hsd1.mn.comcast.net) (Read error: 110 (Connection timed out))
- # [20:07] * Joins: othermaciej (n=mjs@c-24-5-43-151.hsd1.ca.comcast.net)
- # [20:07] <KevinMarks> I'm trying to get an overview of datatemplate, rule, nest etc. Has anyone written this up with examples of use, rather than the pseudocode in the spec?
- # [20:07] * Joins: aruner (n=arun@adsl-75-36-186-239.dsl.pltn13.sbcglobal.net)
- # [20:08] <mrbkap> Is there any sort of test suite for comments?
- # [20:08] <smedero> KevinMarks: http://lists.w3.org/Archives/Public/public-html/2008Jun/0119.html
- # [20:08] <smedero> and also Ian's follow up: http://lists.w3.org/Archives/Public/public-html/2008Jun/0121.html
- # [20:08] <smedero> might be helpful to you
- # [20:08] * Joins: weinig (n=weinig@nat/apple/x-caf256b351b1be5d)
- # [20:10] <Philip`> mrbkap: html5lib has lots of test cases - http://html5lib.googlecode.com/svn/trunk/testdata/tokenizer/ and http://html5lib.googlecode.com/svn/trunk/testdata/tree-construction/
- # [20:10] * Quits: Lachy_ (n=Lachlan@85.196.122.246) (Read error: 110 (Connection timed out))
- # [20:10] <Philip`> mrbkap: Someone set up something to run those tests in a web browser directly, which might be helpful if I could find it
- # [20:12] <Philip`> mrbkap: http://html5.org/parsing-tests/testrunner.htm though I'm not sure how recent that copy of the test cases is and I'm not sure how many comment-related tests it includes
- # [20:13] <mrbkap> If it includes test2, that'll work.
- # [20:13] <mrbkap> Thanks.
- # [20:14] <KevinMarks> thanks smedero
- # [20:14] <KevinMarks> the context is the OpenSocial template discussion, and FBML
- # [20:15] * Quits: maikmerten (n=maikmert@Lb159.l.pppool.de) (Remote closed the connection)
- # [20:17] <Philip`> KevinMarks: It doesn't seem likely that the datatemplate stuff will stay in HTML5, given Hixie's comments, so it should probably considered as just another nonstandard templating proposal and not as a soon-to-be-natively-implemented browser feature
- # [20:18] <Philip`> (It's also somewhat incomplete, e.g. it doesn't define any way of inserting data values into the templated output)
- # [20:36] <KevinMarks> it looks much less complete than the opensocial proposal
- # [20:36] <KevinMarks> http://groups.google.com/group/opensocial-and-gadgets-spec/web/opensocial-templates
- # [20:40] * Joins: hdh (n=hdh@118.71.120.23)
- # [20:44] <Philip`> KevinMarks: datatemplate lets you modify the data via the DOM and the template will automatically update to show the new data (while trying to not lose values users typed into form elements) - it looks like the OpenSocial proposal doesn't do that at all, and is just a one-time convert-some-data-into-some-HTML process
- # [20:48] * Quits: weinig (n=weinig@nat/apple/x-caf256b351b1be5d)
- # [21:01] * Quits: KevinMarks (n=KevinMar@nat/google/x-bfbee99491d028b5) ("The computer fell asleep")
- # [21:22] * Joins: othermaciej_ (n=mjs@c-24-5-43-151.hsd1.ca.comcast.net)
- # [21:22] * Quits: othermaciej (n=mjs@c-24-5-43-151.hsd1.ca.comcast.net) (Read error: 104 (Connection reset by peer))
- # [22:05] * Joins: othermaciej (n=mjs@c-24-5-43-151.hsd1.ca.comcast.net)
- # [22:05] * Quits: othermaciej_ (n=mjs@c-24-5-43-151.hsd1.ca.comcast.net) (Read error: 104 (Connection reset by peer))
- # [22:22] * Joins: othermaciej_ (n=mjs@c-24-5-43-151.hsd1.ca.comcast.net)
- # [22:22] * Quits: othermaciej (n=mjs@c-24-5-43-151.hsd1.ca.comcast.net) (Read error: 104 (Connection reset by peer))
- # [22:23] <mitsuhiko> html5lib still doesn't work with lxml2 :(
- # [22:31] * Joins: weinig (n=weinig@17.255.105.130)
- # [22:31] <jgraham__> mitsuhiko: ? WFM...
- # [22:31] <jgraham__> Although there might be some corner case issues on the lxml side
- # [22:32] * Joins: weinig_ (n=weinig@17.203.15.145)
- # [22:32] <mitsuhiko> jgraham_ValueError: Invalid tag name u'<DOCUMENT_ROOT>'
- # [22:32] <mitsuhiko> that's latest html5lib trunk and lxml2.1beta3
- # [22:34] * Quits: roc (n=roc@121-72-174-49.dsl.telstraclear.net)
- # [22:34] <jgraham__> mitsuhiko: That's very surprising; I thought that wasn't possible with the latest html5lib trunk
- # [22:34] * jgraham__ goes to look
- # [22:34] <mitsuhiko> i could swear it worked some time ago
- # [22:37] <jgraham__> Oh, maybe you're trying to use the etree TreeBuilder with lxml, which won't work anymore; you need to do getTreeBuilder("lxml") instead
- # [22:38] <jgraham__> (I had to fork the two cases as lxml has some important differences from standard ElementTree but I should try porting the ElementTree code to the lxml way)
- # [22:38] * othermaciej_ is now known as othermaciej
- # [22:40] <Hixie> hm, it seems the URI spec defines "URL" already
- # [22:40] <Hixie> maybe we should use the word "address"?
- # [22:48] * Quits: weinig (n=weinig@17.255.105.130) (Connection timed out)
- # [22:54] * Quits: othermaciej (n=mjs@c-24-5-43-151.hsd1.ca.comcast.net) (Read error: 104 (Connection reset by peer))
- # [22:55] * Joins: othermaciej (n=mjs@c-24-5-43-151.hsd1.ca.comcast.net)
- # [22:56] <Philip`> Hixie: That would make the <address> element very confusing
- # [22:56] <Hixie> yes
- # [22:56] <Hixie> but then again
- # [22:56] <Hixie> would it make it _more_ confusing? :-)
- # [22:58] <Philip`> It seems generally worthwhile to avoid overloading terminology, and "address" is already overloaded enough that it'd be harmful to rely on it as a technical term with a very specific meaning that readers are somehow expected to understand
- # [22:58] <Dashiva> What about location?
- # [22:58] <Dashiva> It matches with the location object :)
- # [22:59] * Hixie just wontfixed a request to change the doctype syntax to help xslt users
- # [22:59] <Philip`> "URL" doesn't have that problem because nobody reads RFCs and everybody already knows that URLs are just the things like http://blah that you type into web browsers
- # [22:59] <Hixie> "URL" has so far confused one person
- # [22:59] <Philip`> which is a sufficiently specific meaning for most purposes
- # [23:00] <Philip`> That's a whole six billion people it hasn't confused yet - I think the one is outnumbered
- # [23:00] <Dashiva> What about... XRX
- # [23:00] <Hixie> well the six billion people haven't read the spec :-)
- # [23:00] <Hixie> Dashiva: dude. you invented a new term AND used two "x"s in it. disqualified! :-P
- # [23:01] <Hixie> w is the new x
- # [23:01] <Dashiva> [UI]R[IL]
- # [23:01] * Quits: othermaciej (n=mjs@c-24-5-43-151.hsd1.ca.comcast.net)
- # [23:01] <Hixie> lord
- # [23:01] <Hixie> ok i'll stick to URL until someone comes up with something actually better
- # [23:01] <Dashiva> :(
- # [23:02] <Dashiva> Okay, last shot. EARL.
- # [23:02] <Hixie> something else that's confusing
- # [23:02] <Hixie> is that the spec uses the term "URL" when it talks about things that take URIs
- # [23:02] <Hixie> and uses the term data: URI when talking about the output of the method toDataURL
- # [23:03] <Hixie> maybe i should call them data: URL
- # [23:03] <Hixie> which would be ironic since while it's what the data: URL spec calls them, they're not actually URLs in the sense of the term as defined by 3986
- # [23:03] <Dashiva> As I understand it, IRI is just a way to map fancy letters into URIs, but how does URLs figure into it?
- # [23:04] <Hixie> the uri spec defines uri space as being further subset into url and urn sapce
- # [23:04] <Hixie> space
- # [23:04] * Hixie calls them data: URLs and moves on
- # [23:04] <Philip`> Who chose the name "toDataURL"?
- # [23:04] * Joins: scotfl (n=scotfl@S0106001b114f914a.ss.shawcable.net)
- # [23:05] <Dashiva> Does anyone care about URNs in practice?
- # [23:05] <Hixie> Philip`: me
- # [23:05] <Dashiva> As in, can we just assume URL = URI?
- # [23:05] <Hixie> Dashiva: lots of people living in ivory towers do :-D
- # [23:05] <Dashiva> That was badly formulated.
- # [23:05] <Dashiva> I meant, will we ever encounter URIs that aren't URLs in real life?
- # [23:06] * Lachy__ is now known as Lachy
- # [23:06] <Philip`> <html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns="http://www.w3.org/TR/REC-html40">
- # [23:06] <Dashiva> namespaces are just opaque strings (to me)
- # [23:07] <Lachy> hmm. I don't like bug 5801 for adding xmlns to all elements.
- # [23:09] <Hixie> me either
- # [23:11] * Joins: roc (n=roc@202.0.36.64)
- # [23:14] <Philip`> ('HTML URL' = HURL gives the right connotations)
- # [23:14] * Joins: svl (n=me@60.234.159.114)
- # [23:15] <Dashiva> what-url
- # [23:15] <Philip`> Dashiva: Hmm, I can't find anything that looks like a URN like \s(?!xmlns)\S+="urn:(?!schemas-microsoft-com)
- # [23:16] <Philip`> (except for example code in http://www.mozilla.org/docs/xul/xulnotes/template-primer.html which isn't what I was intending to look for)
- # [23:17] * Parts: aaronlev (n=chatzill@g226140114.adsl.alicedsl.de)
- # [23:17] <Dashiva> So there's no practical difference between uri and url on the web
- # [23:19] <Philip`> s/the web/a tiny subset of the web/
- # [23:20] * Joins: aaronlev (n=chatzill@g226140114.adsl.alicedsl.de)
- # [23:21] <Hixie> like i said
- # [23:21] <Hixie> ivory towers
- # [23:25] * Quits: ROBOd (n=robod@89.122.216.38) ("http://www.robodesign.ro")
- # [23:25] * Quits: aruner (n=arun@adsl-75-36-186-239.dsl.pltn13.sbcglobal.net)
- # [23:28] * Quits: svl (n=me@60.234.159.114) (Dead socket)
- # [23:29] * Quits: starjive (i=beos@213-66-217-32-no30.tbcn.telia.com)
- # [23:30] * Joins: kingryan (n=ryan@c-24-5-77-167.hsd1.ca.comcast.net)
- # [23:44] <jcranmer> Hixie++ for his latest CVS comment
- # [23:47] <Hixie> someone should let www-html know that html5 defines innerHTML
- # [23:48] <Lachy> oh, geez. www-html has had a lot of traffic in the last day.
- # [23:50] <Lachy> grr, I hate my ISP. Experiencing crappy, intermittent connection problems and tech support didn't even respond to my email :-(
- # [23:50] <Hixie> we were having huge issues with comcast the other day
- # [23:50] <Hixie> it just dropped off at 2am
- # [23:51] <gsnedders> Hixie: This is why you sleep overnight :P
- # [23:51] <Lachy> that's not surprising. I don't think I've ever read anything positive about comcase.
- # [23:51] <Lachy> *comcast
- # [23:51] <jcranmer> Hixie: probably in revenge for closing the bar on the people there
- # [23:51] <Hixie> for various reasons we were testing the network with my ipod
- # [23:51] <Hixie> and when the guy on the other end told my girlfriend "i'm sorry we don't support ipods" i just yanked the phone and went balistic on them
- # [23:52] <Hixie> nobody blames my fucking IPOD for their screwup.
- # [23:52] * jcranmer imagines Hixie going ballistic
- # [23:52] <Hixie> told them that either they sent a tech guy to fix it before the end of the weekend, or we canceled the account
- # [23:52] <gsnedders> s/ipod/iPod/ig
- # [23:52] * gsnedders runs and hides
- # [23:53] <Hixie> the connection magically started working again ten minutes after we hung up
- # [23:53] <Hixie> (it was a 1h10 minute phone call)
- # [23:53] <jcranmer> gsnedders: you're forgetting the trademark!
- # [23:53] <gsnedders> BT isn't much more fun to deal with
- # [23:54] <jcranmer> Verizon's pretty good... until they've decided to drop 90% of Usenet because a few newsgroups have child pr0n on them...
- # [23:54] <gsnedders> They were constantly saying, "Call the third party router's helpline! It isn't our fault! The fact that two routers exhibit the same issue with not connecting isn't our fault!"
- # [23:54] * gsnedders sends jcranmer a naked pic
- # [23:54] * gsnedders waits for IRC to blocked on Verizon
- # [23:54] <jcranmer> ha-ha, I'm not connected from my home computer
- # [23:55] <gsnedders> (and no, ladies and gentlemen, I didn't actually)
- # [23:55] <jcranmer> besides, I keep my address nice and private
- # [23:56] <jcranmer> only people with access to my school's Intranet know it...
- # [23:56] <jcranmer> ... and most anywhere I post on Usenet :-)
- # [23:56] <mitsuhiko> jgraham_: indeed. that works
- # [23:56] <mitsuhiko> thanks a lot!
- # [23:57] <mitsuhiko> html5lib * lxml == awesome stuff
- # [23:57] * Joins: tantek_ (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
- # Session Close: Thu Jun 26 00:00:00 2008
The end :)