Options:
- # Session Start: Fri Oct 29 00:00:00 2010
- # Session Ident: #whatwg
- # [00:02] * Joins: dglazkov (~dglazkov@75-37-194-175.lightspeed.lsatca.sbcglobal.net)
- # [00:02] * Quits: dglazkov (~dglazkov@75-37-194-175.lightspeed.lsatca.sbcglobal.net) (Client Quit)
- # [00:04] <annevk> volkmar, ah, the spec bug you just filed is what I mentioned the other day
- # [00:07] * aroben is now known as aroben|away
- # [00:10] <volkmar> annevk: i think we thought about content attribute not set, don't we?
- # [00:10] <volkmar> s/thought/talked/
- # [00:12] <nessy> jgraham: that's a fair enough concern - it's also been voiced by Frank
- # [00:13] <nessy> jgraham: it's been discussed in the TF, but to some extent they feel incapable of giving such a list, because they don't know what's hard to do and what isn't - technically speaking
- # [00:15] <nessy> jgraham: to them all of it is important, really
- # [00:15] <nessy> jgraham: I suppose what I took away is that 1) captions, 2) audio descriptions, and 3) navigation at different hierarchical levels are the most important things to get right
- # [00:19] * Quits: FireFly (~firefly@unaffiliated/firefly) (Quit: swatted to death)
- # [00:26] * Quits: peol (~andree@unaffiliated/peol) (Ping timeout: 255 seconds)
- # [00:27] * Quits: NatLang (~NatLang@66-191-103-200.dhcp.eucl.wi.charter.com) (Ping timeout: 245 seconds)
- # [00:27] * Joins: Craig` (~craig@host81-141-115-0.wlms-broadband.com)
- # [00:29] * Joins: mpt (~mpt@canonical/mpt)
- # [00:32] * Quits: Anti-X (~duckmysic@c8B7CBF51.dhcp.bluecom.no)
- # [00:33] * Joins: baba (~sallabanc@69.50.70.12)
- # [00:33] * Quits: baba (~sallabanc@69.50.70.12) (Changing host)
- # [00:33] * Joins: baba (~sallabanc@unaffiliated/cypha)
- # [00:36] * Quits: boogyman (~boogy@unaffiliated/boogyman) (Ping timeout: 250 seconds)
- # [00:37] * Quits: meandi2 (~meandi@dyndsl-178-142-049-241.ewe-ip-backbone.de) (Quit: Nettalk6 - www.ntalk.de)
- # [00:38] * Quits: eric_carlson_ (~ericc@2620:0:1b00:1191:223:32ff:feb1:5d30) (Quit: eric_carlson_)
- # [00:42] * Quits: boaz (~boaz@64.119.153.2) (Disconnected by services)
- # [00:48] * Quits: Craig` (~craig@host81-141-115-0.wlms-broadband.com) (Ping timeout: 245 seconds)
- # [00:50] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [00:56] * Quits: gratz|home (~gratz@cpc3-brig15-2-0-cust237.3-3.cable.virginmedia.com) (Quit: Leaving)
- # [00:58] * Quits: timeless_mbp (~timeless@192.100.124.156) (Quit: Leaving.)
- # [01:00] * Quits: mhausenblas (~mhausenbl@wg1-nat.fwgal01.deri.ie) (Quit: mhausenblas)
- # [01:00] * Joins: jacobolus (~jacobolus@beaker.cictr.com)
- # [01:05] * Joins: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [01:08] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 240 seconds)
- # [01:16] * Joins: agektmr (~Adium@p4177-ipbf2909marunouchi.tokyo.ocn.ne.jp)
- # [01:17] * Joins: mpilgrim (~pilgrim@rrcs-24-206-36-125.midsouth.biz.rr.com)
- # [01:18] * Joins: boogyman (~boogy@unaffiliated/boogyman)
- # [01:30] * Quits: agektmr (~Adium@p4177-ipbf2909marunouchi.tokyo.ocn.ne.jp) (Quit: Leaving.)
- # [01:30] * Quits: tndH (~Rob@cpc6-seac20-2-0-cust102.7-2.cable.virginmedia.com) (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.0.1/2008072406])
- # [01:37] <Hixie> so this event.dataTransfer.items.add() method... should the "type" argument be first, or the "data" argument?
- # [01:37] <Hixie> DOMStringMap's setter uses the order "name, value"
- # [01:38] <AryehGregor> Without any context, if both arguments are mandatory, "type" then "data" makes more sense to me. Although I have no actual idea what you're talking about.
- # [01:38] <Hixie> this is for drag and drop
- # [01:38] <Hixie> the new API
- # [01:38] <Hixie> that lets you add new things to the drag data store
- # [01:38] <Hixie> in the dragstart event, you can now do event.dataTransfer.items.add('text/plain', 'my data')
- # [01:38] <Hixie> or event.dataTransfer.items.add(input.value, 'text/plain')
- # [01:39] <Hixie> i could see arguments both ways
- # [01:39] <Hixie> the data,type order's main argument is that type is an annotation and annotations should go second because we might add more later
- # [01:40] <Hixie> the type,data order's main argument is that the type is the key of the item, and APIs always give the key/name before the value
- # [01:41] <Hixie> data,type would argue that it's not the key because it could even be made optional (defaulting to text/plain)
- # [01:41] <AryehGregor> Making it optional seems like the best way to go.
- # [01:41] <Hixie> type,data would argue that that will almost never happen, and that in fact should not happen since we would not want apps making their internal formats text/plain, and so we should have it first so that authors have to think about it
- # [01:42] <boogyman> Is there a default"type"? and if so, would it be safe to say that many developers would enjoy the implicit negation of type unless necessary?
- # [01:42] <Hixie> data,type would argue yes, that text/plain should be the default type, because it maximises the chance of being able to drag data out. type,data would argue no, because we don't want internal data being draggable to text fields, and so you should always give a type, not rely on a default
- # [01:43] * Quits: estes (~aestes@17.246.16.252) (Quit: estes)
- # [01:46] <boogyman> Hixie: I agree that explicitly stating a type is following proper coding technique.
- # [01:46] <AryehGregor> Would authors primarily use this for custom data types?
- # [01:47] <AryehGregor> If so, doesn't it seem kind of awkward to demand they specify a MIME type for that? Are they supposed to make one up?
- # [01:51] <Hixie> they're _supposed_ to register one
- # [01:51] <Hixie> but yeah
- # [01:55] <AryehGregor> Register one.
- # [01:55] <AryehGregor> Seriously?
- # [01:55] <AryehGregor> You expect web authors to register a MIME type?
- # [01:55] <AryehGregor> They're going to reuse whatever boilerplate they copy and paste from tutorials or other pages.
- # [01:56] <Hixie> i don't expect developers of million-dollar application software to register a MIME type, let alone a random web author
- # [01:56] <boogyman> AryehGregor: I assume he means "declare" in place of "register"
- # [01:57] <Hixie> no, i meant register
- # [01:57] <AryehGregor> So why did you say such a blatantly crazy thing as to say that authors are supposed to register a MIME type?
- # [01:57] <Hixie> however, the mime type problem is basically water under the bridge... unless we have an idea for how to change how drag-and-drop works, the idea here was just to expose the model with a better API
- # [01:57] <Hixie> not change the model
- # [01:57] <AryehGregor> Sad.
- # [01:57] <AryehGregor> Hmm.
- # [01:57] <Hixie> well if there's a better model i'm all for it, i just don't know what it is
- # [01:58] <Hixie> the reality is that mime types are how we label types on the web
- # [01:58] <Hixie> and here we are talking about types
- # [01:58] <Hixie> so...
- # [01:58] <Hixie> personally i think we should do away with the mime type registry and have a wiki instead
- # [01:58] <AryehGregor> They won't register on a wiki either.
- # [01:58] <Hixie> indeed
- # [01:58] <AryehGregor> Why is a type needed? So that different programs don't grab each other's data by mistake?
- # [01:58] <Hixie> so that you can have multiple types
- # [01:59] <Hixie> e.g. drag a table from a spreadsheet and you'll get several formats: CSV, tabbed text, plain text, HTML, the spreadsheet package's own format, rich text, etc
- # [01:59] <Hixie> drag it to notepad, it'll take the text
- # [01:59] <Hixie> drag it to Word or Pages, it'll take the rich text
- # [01:59] <Hixie> drag it to another sheet in the same product, it'll use the internal format
- # [02:00] <AryehGregor> I guess I don't have a clear grasp of all the use-cases here.
- # [02:01] <Hixie> i guess we could put the type second, make it optional, and default it to text/internal-drag-and-drop-format;origin=http://example.com or some such (with the origin autopopulated)
- # [02:01] <AryehGregor> "we don't want internal data being draggable to text fields" -- what's "internal data"? If this is being used for "internal data", then it would make more sense to be able to pass around JS data types instead of just strings.
- # [02:01] <AryehGregor> (which could secretly be serialized to JSON)
- # [02:01] <Hixie> (but that would make accepting the drop a bit of a pain... unless we make dropzone="" have some special format for this... hmm...)
- # [02:02] <Hixie> AryehGregor: internal data = whatever the script just added to the drag data store, e.g. in a game of some sort it could be the ID of a spaceship, or the orders for a train, or whatnot
- # [02:02] * Quits: cardona507 (~cardona50@c-24-130-129-16.hsd1.ca.comcast.net) (Quit: zzzzz)
- # [02:02] <AryehGregor> Then you'd really want to dump objects and arrays and things there, not just strings.
- # [02:02] <Hixie> yes
- # [02:02] <Hixie> one thing at a time though :-)
- # [02:02] <AryehGregor> :)
- # [02:02] <Hixie> right now i'm specifically looking at the method for adding text
- # [02:22] * Joins: wakaba_ (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp)
- # [02:26] * Quits: ZombieLoffe (~e@unaffiliated/zombieloffe)
- # [02:31] * Joins: timeless_mbp (~timeless@a88-115-8-36.elisa-laajakaista.fi)
- # [02:36] * Quits: roc (~chatzilla@203-97-204-82.dsl.clear.net.nz) (Ping timeout: 245 seconds)
- # [02:38] * Quits: ap (~ap@17.203.15.167) (Quit: ap)
- # [02:46] * Quits: kurrik (~kurrik@nat/google/x-gvtthaizrgblgnri) (Remote host closed the connection)
- # [02:47] * Joins: estes (~aestes@2620:0:1b00:1191:4873:589e:8008:3e8)
- # [02:47] * aroben|away is now known as aroben
- # [02:48] * Quits: jwalden (~waldo@nat/mozilla/x-vpgouwticukaxzus) (Quit: back later)
- # [02:51] * Quits: estes (~aestes@2620:0:1b00:1191:4873:589e:8008:3e8) (Client Quit)
- # [02:51] * Quits: nimbupani (~nimbupani@c-24-22-131-46.hsd1.wa.comcast.net) (Quit: nimbupani)
- # [02:55] * Joins: roc (~chatzilla@203-97-204-82.dsl.clear.net.nz)
- # [02:56] * Joins: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e)
- # [03:05] * Quits: sroussey (~sroussey@adsl-69-234-99-103.dsl.irvnca.pacbell.net) (Ping timeout: 252 seconds)
- # [03:05] * Joins: sroussey (~sroussey@adsl-69-234-99-103.dsl.irvnca.pacbell.net)
- # [03:06] * Quits: Amorphous (jan@unaffiliated/amorphous) (Ping timeout: 276 seconds)
- # [03:07] * Parts: boogyman (~boogy@unaffiliated/boogyman)
- # [03:15] * Quits: mdelaney (~mdelaney@2620:0:1b00:1191:d69a:20ff:febf:89a0) (Remote host closed the connection)
- # [03:16] * Joins: mdelaney (~mdelaney@2620:0:1b00:1191:d69a:20ff:febf:89a0)
- # [03:18] * Quits: tonyg-cr (~Adium@nat/google/x-trplxvmhkrlhuebm) (Ping timeout: 250 seconds)
- # [03:20] * Joins: Amorphous (jan@unaffiliated/amorphous)
- # [03:41] * Quits: mdelaney (~mdelaney@2620:0:1b00:1191:d69a:20ff:febf:89a0) (Quit: mdelaney)
- # [03:42] * Quits: paul_irish (~paul_iris@nat/google/x-laljugshgyxjayqp) (Remote host closed the connection)
- # [03:45] * Joins: paul_irish (~paul_iris@66.109.103.47)
- # [03:46] * Quits: nessy (~Adium@124-168-26-86.dyn.iinet.net.au) (Quit: Leaving.)
- # [03:48] * Joins: tonyg-cr (~Adium@c-71-202-22-159.hsd1.ca.comcast.net)
- # [03:48] * Quits: cyphase (~cyphase@adsl-99-62-186-31.dsl.pltn13.sbcglobal.net) (Ping timeout: 276 seconds)
- # [03:49] * Joins: mdelaney (~mdelaney@67.218.105.192)
- # [03:51] * Quits: cying (~cying@173-13-176-101-sfba.hfc.comcastbusiness.net) (Quit: cying)
- # [03:55] <MikeSmith> /msg agektmr
- # [03:55] <MikeSmith> hmm
- # [03:55] <MikeSmith> sorry
- # [03:55] * Joins: nimbupani (~nimbupani@c-24-22-131-46.hsd1.wa.comcast.net)
- # [04:03] * Quits: mpilgrim (~pilgrim@rrcs-24-206-36-125.midsouth.biz.rr.com) (Ping timeout: 240 seconds)
- # [04:05] * Joins: cardona507 (~cardona50@c-67-180-160-250.hsd1.ca.comcast.net)
- # [04:09] * Quits: tonyg-cr (~Adium@c-71-202-22-159.hsd1.ca.comcast.net) (Quit: Leaving.)
- # [04:14] * Joins: zcorpan (~zcorpan@c-ec9fe355.410-6-64736c14.cust.bredbandsbolaget.se)
- # [04:16] * Quits: cardona507 (~cardona50@c-67-180-160-250.hsd1.ca.comcast.net) (Quit: zzzzz)
- # [04:19] * Quits: hober (~ted@unaffiliated/hober) (Ping timeout: 265 seconds)
- # [04:23] * Quits: paul_irish (~paul_iris@66.109.103.47) (Remote host closed the connection)
- # [04:25] <zcorpan> so xml-stylesheet was published http://www.w3.org/TR/2010/REC-xml-stylesheet-20101028/
- # [04:26] * Joins: tonyg-cr (~Adium@c-71-202-22-159.hsd1.ca.comcast.net)
- # [04:26] * Joins: homata__ (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [04:27] * Quits: mdelaney (~mdelaney@67.218.105.192) (Quit: mdelaney)
- # [04:28] <heycam> congrats zcorpan :)
- # [04:28] <zcorpan> thanks heycam
- # [04:29] <zcorpan> which spec should i target next?
- # [04:29] * Quits: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Ping timeout: 255 seconds)
- # [04:34] * Joins: paul_irish (~paul_iris@c-76-21-40-62.hsd1.ca.comcast.net)
- # [04:37] <heycam> zcorpan, dom xpath?
- # [04:38] <zcorpan> hmm
- # [04:38] <heycam> domparser?
- # [04:39] <zcorpan> domparser and xmlserializer could probably just be part of dom core
- # [04:39] * Joins: estes (~aestes@17.246.16.252)
- # [04:39] <zcorpan> they seem pretty trivial
- # [04:39] <heycam> yeah, probably
- # [04:40] * zcorpan looks at http://wiki.whatwg.org/wiki/Companion_specifications
- # [04:42] <zcorpan> maybe a spec to glue DOM and XML together better... XML5... though i had wanted to get out of XML land
- # [04:42] * Joins: cardona507_ (~cardona50@c-67-180-160-250.hsd1.ca.comcast.net)
- # [04:42] <zcorpan> i'm never going to convince the xml core wg to rewrite the xml spec
- # [04:43] * Quits: cardona507_ (~cardona50@c-67-180-160-250.hsd1.ca.comcast.net) (Client Quit)
- # [04:45] * Joins: cyphase (~cyphase@adsl-99-62-186-31.dsl.pltn13.sbcglobal.net)
- # [04:46] <othermaciej> does the Infoset spec sufficiently define how to map the XML syntax to the Infoset?
- # [04:46] <othermaciej> if so, then you can reduce the problem to mapping from Infoset to DOM
- # [04:48] <zcorpan> that still doesn't define what happens when it's not well-formed, or when you move nodes with script, and other such things
- # [04:48] <zcorpan> which are well-defined for text/html
- # [04:49] <othermaciej> well, what happens when its not well-formed is indeed something XML punted on
- # [04:49] <othermaciej> or rather, they say it means hard failure, though some people retroactively interpret that as actually meaning you can do whatever you want as long as you flag an error
- # [04:49] <zcorpan> also, infoset doesn't say whether to load external entities
- # [04:50] <othermaciej> moving nodes with script during parsing is indeed an issue
- # [04:50] <othermaciej> and some things that are optional in XML, you pretty much have to pick one or the other when processing Web content
- # [04:51] <zcorpan> i'd like to address the underlying problem and do XML5... except i don't really want to work on XML
- # [04:53] * Joins: cooto (~coto@pc-9-153-83-200.cm.vtr.net)
- # [04:58] * Joins: homata_ (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [05:00] * Quits: tonyg-cr (~Adium@c-71-202-22-159.hsd1.ca.comcast.net) (Quit: Leaving.)
- # [05:00] * Quits: homata__ (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Ping timeout: 255 seconds)
- # [05:00] * Joins: tonyg-cr (~Adium@c-71-202-22-159.hsd1.ca.comcast.net)
- # [05:01] * Quits: jamesr_ (~jamesr@nat/google/x-pnqvakfxkcnqkxqa) (Quit: jamesr_)
- # [05:09] * Quits: tonyg-cr (~Adium@c-71-202-22-159.hsd1.ca.comcast.net) (Quit: Leaving.)
- # [05:15] * Joins: Heimidal (~heimidal@unaffiliated/heimidal)
- # [05:19] * Quits: cooto (~coto@pc-9-153-83-200.cm.vtr.net) (Quit: Leaving.)
- # [05:21] * Quits: Velkam (handcraft@host217-43-170-202.range217-43.btcentralplus.com)
- # [05:27] <webr3> domparser and xmlserializer could probably just be part of dom core <-- that would be great, really need them in web workers too.. or some form of XML/DOM support
- # [05:31] * Joins: mpt (~mpt@canonical/mpt)
- # [05:36] <zcorpan> well supporting DOM in workers is a separate issue
- # [05:41] <zcorpan> http://ie.microsoft.com/testdrive/Graphics/MBSCustomerModel/Default.html is really slow in firefox
- # [05:45] * Joins: nessy (~Adium@124-168-26-86.dyn.iinet.net.au)
- # [05:47] * Joins: hober (~ted@unaffiliated/hober)
- # [05:48] * Joins: jamesr_ (~jamesr@c-24-6-103-140.hsd1.ca.comcast.net)
- # [05:49] * Quits: lexicon (~lcd@unaffiliated/lcd) (Ping timeout: 265 seconds)
- # [05:54] * Quits: jamesr_ (~jamesr@c-24-6-103-140.hsd1.ca.comcast.net) (Quit: jamesr_)
- # [05:57] * Parts: zcorpan (~zcorpan@c-ec9fe355.410-6-64736c14.cust.bredbandsbolaget.se)
- # [05:57] * Joins: zcorpan (~zcorpan@c-ec9fe355.410-6-64736c14.cust.bredbandsbolaget.se)
- # [05:58] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 250 seconds)
- # [05:58] * Joins: tmpvar (~tmpvar@cpe-74-64-16-139.nyc.res.rr.com)
- # [05:59] <tmpvar> hey guys, quick question: has anyone developed a test suite for the BOM? specifically things like: http://www.whatwg.org/specs/web-apps/current-work/multipage/browsers.html#window ?
- # [06:02] <zcorpan> you mean DOM?
- # [06:03] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 272 seconds)
- # [06:03] * Quits: romeo_ (~romeo__@x1-6-00-10-a7-28-f3-47.k562.webspeed.dk) (Quit: Leaving)
- # [06:04] * Joins: lexicon (~lcd@unaffiliated/lcd)
- # [06:06] <webr3> eh, anybody know how Cameron McCormack has managed to get his name removed whenever you reply-all to him? hit reply and it replies to him, hit reply all and his names gone - that's awesome
- # [06:08] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [06:09] * Joins: jamesr_ (~jamesr@c-24-6-103-140.hsd1.ca.comcast.net)
- # [06:09] <zcorpan> Mail-Followup-To: Nathan <nathan@webr3.org>, public-webapps <public-webapps@w3.org>
- # [06:10] <zcorpan> maybe?
- # [06:10] <hober> I miss Gnus.
- # [06:14] <webr3> zcorpan, looks about right - will have a (whatever word i put here sounds a bit wrong)
- # [06:14] <webr3> actually, tomorrow - it's way to late
- # [06:14] * webr3 is now known as _o
- # [06:15] <tmpvar> zcorpan, if you call Window part of the dom then yes
- # [06:15] <zcorpan> tmpvar: i would, yeah
- # [06:16] <zcorpan> tmpvar: i'm not aware of any testsuite for window specifically
- # [06:16] <heycam> _o, i replied to your mail asking that
- # [06:16] <heycam> for others: yeah it's the Mail-Followup-To
- # [06:17] <heycam> but now that i have sorted out my procmailrc so that the directly-addressed mail goes to my inbox and the one delivered to the mailing list goes to the relevant folder for the list, i'm happy to receive multiple copies :)
- # [06:17] <heycam> bfn
- # [06:31] * Quits: jamesr_ (~jamesr@c-24-6-103-140.hsd1.ca.comcast.net) (Quit: jamesr_)
- # [06:39] * Quits: aroben (~aroben@unaffiliated/aroben) (Read error: Connection reset by peer)
- # [06:46] * Joins: kennyluck (~kennyluck@2001:200:1c0:3602:225:ff:fe4d:f8c7)
- # [06:47] * Quits: virtuelv (~virtuelv_@65.168.34.95.customer.cdi.no) (Ping timeout: 255 seconds)
- # [06:59] * Joins: symbole (~user@ool-182ffe8f.dyn.optonline.net)
- # [07:01] <symbole> There's some ambiguity in the WebSocket Protocol standard. Is this the correct channel to ask for a clarification?
- # [07:01] <micheil> symbole: probably or the hybi mailing list
- # [07:04] <symbole> Does the standard assume integer division?
- # [07:05] <symbole> Hmm, I don't think that's necessary. I think it's clearer now.
- # [07:05] <micheil> well, depends which version
- # [07:05] <micheil> it's not a standard
- # [07:05] <micheil> it's a draft
- # [07:05] <micheil> there's -75 and -76 (implemented) and -03 (latest)
- # [07:06] <symbole> I was referring to -76.
- # [07:06] <micheil> okay
- # [07:06] <micheil> let me check what I use..
- # [07:07] <micheil> symbole: k, so, for numkey, I use integers
- # [07:07] <micheil> and for spaces I use integers
- # [07:07] <symbole> I don't think it's necessary to assume integer division, because the next steps says "integer from 0 to max_1".
- # [07:08] <symbole> micheil: What is this -03 version you're referring to?
- # [07:08] <micheil> it's the next version to be implemented
- # [07:08] <micheil> it has new packet format and probably new handshaking
- # [07:08] <symbole> Where can I find this document?
- # [07:11] * Quits: davidwalsh (~davidwals@75-135-74-55.dhcp.mdsn.wi.charter.com) (Quit: davidwalsh)
- # [07:11] <symbole> Perhaps I should rush to implement 76 if a new draft will repalce it.
- # [07:12] <symbole> not rush*
- # [07:13] <micheil> perhaps.
- # [07:13] <micheil> but at the moment, -76 is in Chrome, Chromium, Safari, Firefox and Opera
- # [07:13] <micheil> MSIE is missing, and I can't test for support.
- # [07:14] <symbole> I found 03.
- # [07:15] <symbole> Hmm, it's quite different.
- # [07:16] <micheil> it is
- # [07:17] <micheil> and the proposals for -04 and -05 are even more different
- # [07:17] <symbole> Do you happen to know if any of the browers plan to change from -76?
- # [07:19] <micheil> no, I don't
- # [07:19] <micheil> Rik`, zcorpan or Hixie may.
- # [07:19] <micheil> there is currently only one server implementation of -04 I know of.
- # [07:22] <symbole> Thanks micheil.
- # [07:23] * Quits: roc (~chatzilla@203-97-204-82.dsl.clear.net.nz) (Ping timeout: 250 seconds)
- # [07:23] * Joins: rimantas (~rimliu@lan-84-240-20-219.vln.skynet.lt)
- # [07:30] <zcorpan> ian fette said chrome were updating to -03 a while back iirc
- # [07:31] <zcorpan> there's an -04?
- # [07:33] * Joins: Ankheg (~Miranda@fs91-201-3-30.dubna-net.ru)
- # [07:39] * Quits: nessy (~Adium@124-168-26-86.dyn.iinet.net.au) (Quit: Leaving.)
- # [07:41] * Quits: Ankheg (~Miranda@fs91-201-3-30.dubna-net.ru) (Read error: Connection reset by peer)
- # [07:45] * Quits: sroussey (~sroussey@adsl-69-234-99-103.dsl.irvnca.pacbell.net) (Quit: ChatZilla 0.9.86-rdmsoft [XULRunner 1.9.0.17/2009122204])
- # [07:45] * Joins: Ankheg (~Miranda@fs91-201-3-30.dubna-net.ru)
- # [07:49] * Joins: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp)
- # [07:51] * Quits: zcorpan (~zcorpan@c-ec9fe355.410-6-64736c14.cust.bredbandsbolaget.se) (Quit: zcorpan)
- # [07:53] * Quits: homata_ (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Ping timeout: 255 seconds)
- # [07:54] * Quits: homata (~homata@58x158x182x50.ap58.ftth.ucom.ne.jp) (Ping timeout: 255 seconds)
- # [08:12] * Joins: matjas (~matjas@91.182.105.17)
- # [08:17] * Joins: maikmerten (~merten@ls5dhcp196.cs.uni-dortmund.de)
- # [08:30] * Joins: virtuelv (~virtuelv_@pat-tdc.opera.com)
- # [08:35] * Quits: tmpvar (~tmpvar@cpe-74-64-16-139.nyc.res.rr.com) (Remote host closed the connection)
- # [08:37] * Quits: nimbupani (~nimbupani@c-24-22-131-46.hsd1.wa.comcast.net) (Quit: nimbupani)
- # [08:40] * Joins: JonathanNeal (~Jonathan_@99-59-125-34.lightspeed.irvnca.sbcglobal.net)
- # [08:45] * Quits: baba (~sallabanc@unaffiliated/cypha) (Ping timeout: 240 seconds)
- # [08:46] * Joins: baba (~sallabanc@unaffiliated/cypha)
- # [08:48] * Joins: Maurice (~ano@a80-101-46-164.adsl.xs4all.nl)
- # [08:55] * Joins: nessy (~Adium@124-168-26-86.dyn.iinet.net.au)
- # [08:56] * Quits: timeless_mbp (~timeless@a88-115-8-36.elisa-laajakaista.fi) (Quit: Leaving.)
- # [08:59] * Joins: FireFly (~firefly@unaffiliated/firefly)
- # [09:10] * Joins: timeless_mbp (~timeless@192.100.124.156)
- # [09:11] * Quits: MikeSmith (~MikeSmith@195.56.77.112) (Ping timeout: 255 seconds)
- # [09:13] * Quits: JonathanNeal (~Jonathan_@99-59-125-34.lightspeed.irvnca.sbcglobal.net) (Ping timeout: 252 seconds)
- # [09:20] * Joins: reni (~reni@sedkit.inf.u-szeged.hu)
- # [09:22] * Quits: symbole (~user@ool-182ffe8f.dyn.optonline.net) (Remote host closed the connection)
- # [09:29] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 264 seconds)
- # [09:34] <Dashiva> http://twitter.com/davidbaron/status/29041311189
- # [09:34] <Dashiva> What kind of monster laptop (or monster book) weighs that much?
- # [09:35] * Joins: Anti-X (~duckmysic@ip-188-20-149-91.dialup.ice.no)
- # [09:35] * Joins: Steve_B (~chatzilla@cpc2-smal2-0-0-cust263.perr.cable.virginmedia.com)
- # [09:40] * Quits: Anti-X (~duckmysic@ip-188-20-149-91.dialup.ice.no) (Read error: Connection reset by peer)
- # [09:40] * Joins: mhausenblas (~mhausenbl@wlan-nat.fwgal01.deri.ie)
- # [09:41] * Joins: mhausenblas_ (~mhausenbl@wg1-nat.fwgal01.deri.ie)
- # [09:41] * Quits: foolip (~philip@83.218.67.122) (Remote host closed the connection)
- # [09:42] * Joins: foolip (~philip@83.218.67.122)
- # [09:43] <virtuelv> Dashiva: laptop: 2-3kg, camera: 1-3 kg, book: 0.5-1kg
- # [09:44] <virtuelv> then there's the weight of the bag, power supply and charger
- # [09:45] * Quits: mhausenblas (~mhausenbl@wlan-nat.fwgal01.deri.ie) (Ping timeout: 240 seconds)
- # [09:45] * mhausenblas_ is now known as mhausenblas
- # [09:48] * Joins: Anti-X (~duckmysic@ip-188-20-149-91.dialup.ice.no)
- # [09:57] * Joins: ROBOd (~robod@92.86.246.134)
- # [10:08] * Quits: GarethAdams|Home (~GarethAda@pdpc/supporter/active/GarethAdams) (Quit: GarethAdams|Home)
- # [10:12] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [10:16] * Quits: agektmr (~Adium@2401:fa00:4:1012:fa1e:dfff:fee6:d74e) (Quit: Leaving.)
- # [10:17] * Quits: nessy (~Adium@124-168-26-86.dyn.iinet.net.au) (Quit: Leaving.)
- # [10:26] <foolip> jgraham, does html5lib do any kind of validation? would it be possible to use it to make a validating text editor (or validator plugin, rather)?
- # [10:37] * Quits: robman (~robman@eth4584.nsw.adsl.internode.on.net) (Ping timeout: 265 seconds)
- # [10:38] * Quits: Heimidal (~heimidal@unaffiliated/heimidal) (Remote host closed the connection)
- # [10:39] <annevk> foolip, in theory
- # [10:39] <annevk> foolip, Mark Pilgrim at one point wrote a proof of concept validator on top of it
- # [10:42] <foolip> hmm, ok
- # [10:42] <foolip> I want emacs to validate my html for me :)
- # [10:42] <hsivonen> foolip: hober is working on that
- # [10:43] <hendry> foolip: you can do that with vim http://wiki.whatwg.org/wiki/IDE :-)
- # [10:43] <hsivonen> foolip: in the mean time, NetBeans tip of the tree may be of interest
- # [10:44] * Joins: Phae (~Phae@gatekeeper.macmillan.co.uk)
- # [10:47] <annevk> zcorpan, if you read logs, parsing and serializing is not going in DOM Core I think as it'll create dependencies on HTML5 which I'd like to avoid
- # [10:48] <jgraham> foolip: The shorter answer would be "no"
- # [10:49] <jgraham> We hg removed the validation bits
- # [10:50] * Joins: akamike (~akamike@94-193-106-14.zone7.bethere.co.uk)
- # [10:50] <jgraham> hober is working on an elisp tokenizer at least. I don't know if he will do enough to get anything like validation
- # [10:51] <foolip> it'd be cool if emacs wasn't written in elisp :)
- # [10:51] <foolip> what's vims internal scripting language?
- # [10:51] <hsivonen> foolip: hey! lisp has no bugs!
- # [10:51] <jgraham> is it the "e" part you object to or the "lisp" part?
- # [10:52] <hsivonen> jgraham: does the "e" part introduce bugs?
- # [10:52] * Quits: timeless_mbp (~timeless@192.100.124.156) (Quit: Leaving.)
- # [10:52] <foolip> the lisp part. I don't mind functional, but I do mind the syntax
- # [10:52] <jgraham> hsivonen: I am not an expert, but I don't think elisp is a highly regarded lisp dialect
- # [10:52] * Quits: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no) (Quit: This computer has gone to sleep)
- # [10:53] <jgraham> foolip: So you want a text editor that is scripted in haskell, right? :)
- # [10:53] <foolip> hehe, no, python :)
- # [10:53] <foolip> http://en.wikipedia.org/wiki/Vim_script
- # [10:53] <foolip> looks like vim won't make me happy either
- # [10:53] <foolip> aaah: " but plugins can also utilize other scripting languages like Perl or Python (if support for them is compiled into the Vim binary)."
- # [10:54] <foolip> anyway, back to "work"
- # [10:54] <jgraham> I think you *can* script (parts of) emacs in python
- # [10:54] <jgraham> But I am not sure
- # [10:56] * Joins: JonathanNeal (~Jonathan_@99-59-125-34.lightspeed.irvnca.sbcglobal.net)
- # [10:58] * Joins: payman_m (~payman_m@77.72.99.119)
- # [10:59] <annevk> zcorpan, if you are still reading, how about finally writing that CSS Quirks Module :)
- # [10:59] * Joins: jeremyselier (~Jeremy@pro75-4-82-238-200-10.fbx.proxad.net)
- # [11:05] * Joins: timeless_mbp (~timeless@192.100.124.156)
- # [11:07] * Joins: robman (~robman@eth4584.nsw.adsl.internode.on.net)
- # [11:11] * Joins: zcorpan (~zcorpan@c-ec9fe355.410-6-64736c14.cust.bredbandsbolaget.se)
- # [11:13] * Joins: Lachy (~Lachlan@pat-tdc.opera.com)
- # [11:15] * Joins: roc (~chatzilla@121.98.230.221)
- # [11:17] <zcorpan> annevk: ok (re dom core)
- # [11:17] * Quits: annevk (~annevk@5355737B.cm-6-6b.dynamic.ziggo.nl) (Remote host closed the connection)
- # [11:17] <zcorpan> bummer
- # [11:17] * Joins: annevk (~annevk@5355737B.cm-6-6b.dynamic.ziggo.nl)
- # [11:17] <zcorpan> annevk: cool (re quirks)
- # [11:18] <annevk> :)
- # [11:18] <annevk> for parsing and serializing I was thinking a separate spec
- # [11:18] <annevk> that also generalizes innerHTML
- # [11:18] * Quits: sicking (~chatzilla@c-98-210-155-80.hsd1.ca.comcast.net) (Ping timeout: 276 seconds)
- # [11:18] <annevk> and does DOMParser and XMLSerializer
- # [11:19] <annevk> and maybe the mapping of XML -> DOM
- # [11:20] <zcorpan> do you have the quirks spec up somewhere?
- # [11:20] <annevk> apart from dbaron's Mozilla documents and source code I do not think there is anything
- # [11:21] <annevk> well, HTML5 now defines the hooks :)
- # [11:21] <zcorpan> oh, i thought you had started to put down some words
- # [11:22] <zcorpan> uh
- # [11:22] <zcorpan> i totally misread what you wrote first
- # [11:23] <zcorpan> so yeah, that could be a fun spec to do
- # [11:26] * Joins: meandi (~meandi@dyndsl-178-142-049-241.ewe-ip-backbone.de)
- # [11:30] * Quits: Anti-X (~duckmysic@ip-188-20-149-91.dialup.ice.no) (Read error: Connection reset by peer)
- # [11:30] * Joins: Anti-X (~duckmysic@ip-188-20-149-91.dialup.ice.no)
- # [11:31] * Quits: JonathanNeal (~Jonathan_@99-59-125-34.lightspeed.irvnca.sbcglobal.net) (Ping timeout: 245 seconds)
- # [11:39] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [11:50] * Joins: ZombieLoffe (~e@unaffiliated/zombieloffe)
- # [11:59] * Joins: smaug____ (~chatzilla@a91-154-42-254.elisa-laajakaista.fi)
- # [12:04] * Joins: nessy (~Adium@124-168-26-86.dyn.iinet.net.au)
- # [12:07] * Quits: Rik` (~Rik`@pha75-2-81-57-187-57.fbx.proxad.net) (Remote host closed the connection)
- # [12:08] * Joins: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com)
- # [12:10] * Quits: estes (~aestes@17.246.16.252) (Quit: estes)
- # [12:21] <jgraham> <table><caption><math></table><p>
- # [12:22] <jgraham> Seems to have the <p> as a child of the <caption> in the latest spec whereas before it was a child of the <table>
- # [12:22] <jgraham> Anyone recall off hand if that change was intentional?
- # [12:22] <jgraham> hsivonen: ^
- # [12:23] <jgraham> erm, not <table>
- # [12:23] <jgraham> <body>
- # [12:23] <jgraham> obviously
- # [12:28] * Joins: estes (~aestes@76-220-34-58.lightspeed.sntcca.sbcglobal.net)
- # [12:28] * Quits: kuya (~d1223m@93-97-190-130.zone5.bethere.co.uk) (Read error: Connection reset by peer)
- # [12:33] <hsivonen> jgraham: no idea if it was intentional
- # [12:33] <hsivonen> jgraham: I very much suspect it wasn't intentional
- # [12:34] * Joins: Rik` (~Rik`@mozilla-paris-222-194.cnt.nerim.net)
- # [12:34] <hsivonen> frankly, I'm starting to lose my patience with having "in foreign content" as a mode
- # [12:35] <hsivonen> instead of doing what I suggested in http://www.w3.org/Bugs/Public/show_bug.cgi?id=9659#c20 and onwards
- # [12:35] <zcorpan> why would </body> close the caption?
- # [12:35] <zcorpan> seems like a bug fix to me
- # [12:35] <hsivonen> zcorpan: jgraham had </table> there
- # [12:36] <zcorpan> ah
- # [12:37] * Quits: foolip (~philip@83.218.67.122) (Read error: Operation timed out)
- # [12:40] <jgraham> It is of course possible that I am misreading the current spec
- # [12:41] <jgraham> But I think one ends up processing </table> In Body where it is ignored
- # [12:42] * hsivonen wonders where the media accessibility requirements that look like copied and pasted from elsewhere were copied and pasted from
- # [12:42] <hsivonen> pasted the suspicious reqs to Google doesn't yield exact hits revealing the source
- # [12:44] <hsivonen> s/ed/ing/
- # [12:46] * Joins: pauld (~chatzilla@host81-159-44-104.range81-159.btcentralplus.com)
- # [12:46] <jgraham> hsivonen: The unicode requirement at least seems to be the same version as referenced in UAAG 2.0
- # [12:48] <hsivonen> jgraham: ok
- # [12:49] <abarth> hsivonen: branches per token aren't measurable, AFACT
- # [12:50] <abarth> branches per character, however, are :)
- # [12:50] * Quits: Anti-X (~duckmysic@ip-188-20-149-91.dialup.ice.no) (Ping timeout: 252 seconds)
- # [12:51] * abarth is now known as abarth|decoders
- # [12:51] <jgraham> abarth: Context?
- # [12:51] <hsivonen> abarth: AFAICT, what I suggested wouldn't require implementations to introduce new per-char branches
- # [12:51] <abarth|decoders> jgraham: hsivonen's comment about changing foreign content not to be a mode
- # [12:51] <jgraham> Oh hsivonen's suggestion
- # [12:51] <jgraham> I assume that would be per-token
- # [12:53] <hsivonen> I wonder if I could talk sicking into approving the implementation of my suggestion in Gecko. Then disagreements between Gecko and the spec could summarily be treated as spec bugs
- # [12:53] <abarth|decoders> that doesn
- # [12:53] <abarth|decoders> t seem in the spirit of this process
- # [12:54] <hsivonen> abarth|decoders: didn't Hixie say what effectively amounted to everything where my suggestion and the spec a distinguishable being spec bugs?
- # [12:54] <jgraham> I am slightly concerned that we are either going to end up with non-interoperable foreign content handling, or buggy-at-the-spec-level foreign content handling or both
- # [12:54] <hsivonen> s/a/are/
- # [12:55] <jgraham> (that's in roughly reverse order of probability)
- # [12:55] * Joins: Anti-X (~duckmysic@ip-230-49-149-91.dialup.ice.no)
- # [12:55] <hsivonen> jgraham: I think the easiest way to avoid buggy-at-the-spec-level would be not prematurely optimizing on the spec level
- # [12:55] <abarth|decoders> it's important that we stop changing the spec at some point
- # [12:56] <abarth|decoders> otherwise, we're going to end up with a mess
- # [12:56] <jgraham> abarth|decoders: Agreed. But we are already heading that way
- # [12:57] <hsivonen> abarth|decoders: indeed. which is why I'm so frustrated with more and more "in foreign content" bugs showing up and being traceable to a premature optimization on the spec level
- # [12:58] <abarth|decoders> i suspect webkit won't change much in the parser for a while
- # [12:58] <abarth|decoders> and wait for the spec to stop changing
- # [12:58] <hsivonen> abarth|decoders: on the bright side, the current differences between Gecko trunk and WebKit trunk are much less of a mess than the delta before HTML5
- # [12:58] <abarth|decoders> then we'll do a sweep and fix whatever needs to be changed
- # [12:58] <abarth|decoders> oh, yes, indeed :)
- # [12:58] <abarth|decoders> the possibility of getting it exactly right are tantalizing :)
- # [12:58] <jgraham> Indeed. It is all a win for sure
- # [12:59] <jgraham> But it will be sad to birth a new feature (mixed content text/html) with bad interop or weird behaviour
- # [13:00] <abarth|decoders> that's true
- # [13:00] <abarth|decoders> however, i'm a big believe in worse-is-better
- # [13:00] <abarth|decoders> :)
- # [13:00] <jgraham> Although maybe Microsoft have consigned us to that path anyway; I haven't tried SVG-in-HTML in IE9
- # [13:00] <hsivonen> jgraham: I haven't tried the latest PP, but the earlier stuff wasn't compliant to any spec draft
- # [13:01] <jgraham> Right, my impression was they had taken an approach that could be broadly described as "making shit up"
- # [13:01] <abarth|decoders> i suspect that will just lead them down a path of pain
- # [13:02] <zcorpan> iirc they initially didn't implement the breakout at all, but i filed a bug about it and in a later PP they did implement the breakout
- # [13:02] <zcorpan> i didn't check carefully how well it matched the spec
- # [13:03] <hsivonen> zcorpan: I didn't test even that profoundly. My testing result was that the case correction and xlink:href stuff was wrong
- # [13:03] <zcorpan> i infer from the latest demos that the latest PP supports <article> etc, btw
- # [13:05] <hsivonen> abarth|decoders: what's your take on "reset the insertion mode" vs. storing the insertion mode on the tree builder stack such that popping automatically restores the right mode?
- # [13:05] <hsivonen> abarth|decoders: that's another case where the spec contains an optimization that has been faulty in the past
- # [13:05] <abarth|decoders> hsivonen: honestly, i haven't looked into it
- # [13:06] <abarth|decoders> at the moment, I'm more interested in \n in the value attribute of the input tag
- # [13:06] <abarth|decoders> somehow it magically disappears in Firefox
- # [13:07] <hsivonen> on the bright side, the old WebKit tree builder tried to optimize the tracking of <p> on stack, but Hixie didn't try to put that optimization in the spec
- # [13:07] <abarth|decoders> that's causing a (minor) compat problem
- # [13:07] <hsivonen> abarth|decoders: sounds like volkmar's area and not a parser thing
- # [13:07] <abarth|decoders> the worst recent fallout from the HTML5 parser is that we broke composing email in zimbra
- # [13:07] <abarth|decoders> hsivonen: it regressed with the parser change
- # [13:08] <abarth|decoders> hsivonen: i think the parser was doing some work that should have been done elsewhere
- # [13:08] <hsivonen> abarth|decoders: interesting. Zimbra WFM in Gecko.
- # [13:08] <abarth|decoders> yeah, it's a UA detect thing
- # [13:08] <hsivonen> abarth|decoders: UA sniffing is sadness
- # [13:08] <hsivonen> (vendor prefixes are, too)
- # [13:08] <abarth|decoders> for the site to work, they need to call document.open to cancel a load (don't ask)
- # [13:09] <abarth|decoders> but they'll only do it for Safari if document.body is null
- # [13:09] <abarth|decoders> which is basically impossible now
- # [13:09] <abarth|decoders> but somehow was possible in the old parser
- # [13:09] <hsivonen> abarth|decoders: sounds like a really weird set of assumptions
- # [13:09] <hsivonen> Web apps <3
- # [13:09] <abarth|decoders> yeah, their code is crap
- # [13:09] <abarth|decoders> they've "fixed" it
- # [13:09] <abarth|decoders> by adding a 30ms timeout
- # [13:09] <abarth|decoders> which doesn't make any sense
- # [13:09] * hsivonen facepalms
- # [13:10] <abarth|decoders> it's complicated, but as long as the network load finished before the timeout
- # [13:10] <abarth|decoders> the site works
- # [13:10] <abarth|decoders> but, of course, that's not deterministic
- # [13:11] <jgraham> Hahaha
- # [13:11] <zcorpan> http://www.kingofforwards.com/wp-content/uploads/2010/01/image0103.jpg
- # [13:11] <volkmar> abarth|decoders: what about \n in input ?
- # [13:11] <abarth|decoders> i have no idea why they think Safari needs a 30 ms timeout but Firefox doesn't
- # [13:11] <abarth|decoders> they just need to remove the UA detect
- # [13:11] <abarth|decoders> the funniest part
- # [13:12] <abarth|decoders> is that if you don't match any of their UAs, then there's no way for the site to work
- # [13:12] <abarth|decoders> since they never call document.open
- # [13:12] <abarth|decoders> :(
- # [13:12] <abarth|decoders> volkmar: consider the following HTML:
- # [13:12] <zcorpan> do they sniff for Opera?
- # [13:12] <Rik`> abarth|decoders: sorry, lunch time, give us volkmar back !
- # [13:12] <abarth|decoders> <input type="text" value="
- # [13:12] <abarth|decoders> ">
- # [13:12] <jgraham> zcorpan: I think the site works in Opera
- # [13:13] <abarth|decoders> where there's a \r between the " and the "
- # [13:13] <volkmar> abarth|decoders: before it was showing " " as a value and now "", right?
- # [13:13] <abarth|decoders> webkit used to have "" but now has " "
- # [13:13] <abarth|decoders> firefox has ""
- # [13:13] <abarth|decoders> zcorpan: yes
- # [13:14] <volkmar> abarth|decoders: but that's what the specs want, AFAICT
- # [13:14] <abarth|decoders> zcorpan: the IE code path is even more insane than the others
- # [13:14] <abarth|decoders> volkmar: which?
- # [13:14] <hsivonen> Zimbra doesn't run if it finds "Gecko/" in the UA string without the next character being a digit...
- # [13:15] <volkmar> abarth|decoders: http://www.whatwg.org/specs/web-apps/current-work/multipage/states-of-the-type-attribute.html#text-state-and-search-state
- # [13:15] <volkmar> see "The value sanitization algorithm is as follows: Strip line breaks from the value."
- # [13:16] <abarth|decoders> volkmar: thanks. webkit must be missing that requirement
- # [13:16] <volkmar> i guess
- # [13:16] * Joins: foolip (~philip@83.218.67.122)
- # [13:19] <abarth|decoders> ok, bed time for me
- # [13:19] <zcorpan> nn
- # [13:22] * Quits: Lachy (~Lachlan@pat-tdc.opera.com) (Quit: Leaving)
- # [13:23] * Joins: Lachy (~Lachlan@pat-tdc.opera.com)
- # [13:25] * Quits: estes (~aestes@76-220-34-58.lightspeed.sntcca.sbcglobal.net) (Quit: estes)
- # [13:30] * Quits: svl (~me@ip565744a7.direct-adsl.nl) (Quit: And back he spurred like a madman, shrieking a curse to the sky.)
- # [13:36] <jgraham> OK, I think that with <svg><foreignObject><div><frameset> and the same with s/frameset/select/ you can now reset the insertion mode into "In Frameset" and "In Select" which previosuly was only possible with innerHTML
- # [13:42] * Quits: jacobolus (~jacobolus@beaker.cictr.com) (Remote host closed the connection)
- # [13:45] <hsivonen> jgraham: looks like we really should get rid of "in foreign content" as a mode and put the mode on the stack instead of resetting it
- # [13:47] <jgraham> Hmm, I managed to file the same bug twice
- # [13:48] * Quits: rimantas (~rimliu@lan-84-240-20-219.vln.skynet.lt) (Ping timeout: 272 seconds)
- # [13:48] * Quits: Anti-X (~duckmysic@ip-230-49-149-91.dialup.ice.no) (Ping timeout: 265 seconds)
- # [13:49] <annevk> jgraham, are you sure you are not just getting two emails?
- # [13:49] <jgraham> Different bug number
- # [13:49] <jgraham> Resolved as dupe, anyway
- # [13:49] <annevk> aah, sucks
- # [13:50] * Joins: mpt (~mpt@canonical/mpt)
- # [13:51] <annevk> lol
- # [13:51] <annevk> http://www.brucelawson.co.uk/2010/five-things-carrots-can-do-that-html5-cant/
- # [13:55] * Joins: Anti-X (~duckmysic@c8B7CBF51.dhcp.bluecom.no)
- # [14:00] <zcorpan> the carrot looks like a penis
- # [14:01] * Joins: jacobolus (~jacobolus@c-24-128-189-152.hsd1.ma.comcast.net)
- # [14:02] <zcorpan> i don't know if that's a win or a fail for the carrot
- # [14:03] * Joins: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
- # [14:07] * Joins: rimantas (~rimliu@lan-84-240-20-219.vln.skynet.lt)
- # [14:11] * Joins: Rich_Clark (~chatzilla@94-193-82-82.zone7.bethere.co.uk)
- # [14:13] <Rich_Clark> Question re @formaction etc, why are they required in HTML5? What's the difference between that & @action on a form?
- # [14:13] <annevk> zcorpan, guess he couldn't make that joke in front of his kids
- # [14:13] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 276 seconds)
- # [14:19] * Joins: mpt (~mpt@canonical/mpt)
- # [14:20] <zcorpan> Rich_Clark: you may want to use different actions for different submit buttons
- # [14:21] <Rich_Clark> zcropan: rather than splitting into individual forms?
- # [14:22] <annevk> right
- # [14:22] <Rich_Clark> zcorpan: also I assume the same reasoning is valid for @formenctype, @formmethod, @formtarget & @form?
- # [14:22] <annevk> and formnovalidate
- # [14:22] <zcorpan> form="" is different
- # [14:23] <annevk> right, not form
- # [14:23] <Rich_Clark> ah yeah, associates an input with a form, right
- # [14:24] <Rich_Clark> so use case would be something like a .NET template that wraps the whole document in a form?
- # [14:24] <zcorpan> the use case for formnovalidate="" is "save draft" button where the form has required fields but you don't need to fill them out for saving, only for publishing
- # [14:26] <annevk> Rich_Clark, the use case for form="" is tables
- # [14:27] * Quits: smaug____ (~chatzilla@a91-154-42-254.elisa-laajakaista.fi) (Ping timeout: 240 seconds)
- # [14:28] <Rich_Clark> annevk: right, thanks. Makes sense.
- # [14:29] <Rich_Clark> zcorpan: so that's why you'd use @formnovalidate over @novalidate?
- # [14:30] <zcorpan> yeah
- # [14:30] <zcorpan> use novalidate="" if you don't want to validate the form but still benefit from nice UI with type=url or so
- # [14:31] <zcorpan> i don't know what the use cases are for formenctype, formmethod or formtarget
- # [14:32] <zcorpan> well i could imagine formtarget for preview in iframe
- # [14:34] <Rich_Clark> great, thanks
- # [14:35] <annevk> i think it was mostly completeness
- # [14:35] <annevk> maybe so the <form> can be in the template, but you do not need the attributes of <form> to be changeable
- # [14:36] * Quits: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Read error: Connection reset by peer)
- # [14:36] <annevk> quite the edge case scenario though
- # [14:36] * Joins: Craig` (~craig@host81-141-115-0.wlms-broadband.com)
- # [14:36] * Joins: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
- # [14:43] * Quits: Anti-X (~duckmysic@c8B7CBF51.dhcp.bluecom.no) (Ping timeout: 245 seconds)
- # [14:44] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 264 seconds)
- # [14:47] * Joins: Anti-X (~duckmysic@c8B7CBF51.dhcp.bluecom.no)
- # [14:52] * Quits: virtuelv (~virtuelv_@pat-tdc.opera.com) (Ping timeout: 255 seconds)
- # [14:59] * Quits: ZombieLoffe (~e@unaffiliated/zombieloffe)
- # [15:02] * Joins: mpt (~mpt@canonical/mpt)
- # [15:08] * Quits: wakaba_ (~wakaba_@122x221x184x68.ap122.ftth.ucom.ne.jp) (Quit: Leaving...)
- # [15:08] * Quits: nessy (~Adium@124-168-26-86.dyn.iinet.net.au) (Quit: Leaving.)
- # [15:10] * Joins: sbublava (~stephan@77.118.97.4.wireless.dyn.drei.com)
- # [15:12] * Joins: plainhao (~plainhao@mail.xbiotica.com)
- # [15:21] <karlcow> http://paramsr.us/tracker/
- # [15:22] <karlcow> experimental rel values tracker
- # [15:22] <karlcow> announced at http://lists.w3.org/Archives/Public/public-html/2010Oct/0460
- # [15:24] * Joins: mpilgrim (~pilgrim@rrcs-24-206-36-125.midsouth.biz.rr.com)
- # [15:25] * Joins: BlurstOfTimes (~blurstoft@168.203.117.107)
- # [15:29] * Joins: boaz (~boaz@64.119.153.2)
- # [15:33] * Joins: aroben (~aroben@c-71-58-77-15.hsd1.pa.comcast.net)
- # [15:33] * Quits: aroben (~aroben@c-71-58-77-15.hsd1.pa.comcast.net) (Changing host)
- # [15:33] * Joins: aroben (~aroben@unaffiliated/aroben)
- # [15:36] <hsivonen> karlcow: I guess a domain owned by mnot is much better than a domain owned by Hixie...
- # [15:36] <karlcow> no better.
- # [15:37] * Joins: davidwalsh (~davidwals@75-135-74-55.dhcp.mdsn.wi.charter.com)
- # [15:37] * Quits: timeless_mbp (~timeless@192.100.124.156) (Quit: Leaving.)
- # [15:40] * Quits: Craig` (~craig@host81-141-115-0.wlms-broadband.com) (Ping timeout: 245 seconds)
- # [15:41] * Joins: jsumners (~jsumners@168.28.245.176)
- # [15:42] <jsumners> where can i read about why the 'name' attribute on the 'a' element is obsolete?
- # [15:43] <Philip`> (Seems to be based on http://pypi.python.org/pypi/roundup)
- # [15:43] <Philip`> jsumners: http://www.w3.org/TR/xhtml1/#h-4.10
- # [15:43] <hsivonen> jsumners: around the HTML 4 timeframe, some people thought id was much superior and since Netscape 4 died, everyone implements id, so the transition is relatively complete
- # [15:44] <hsivonen> jsumners: in retrospect, the transition seems rather pointless
- # [15:45] * Quits: Ankheg (~Miranda@fs91-201-3-30.dubna-net.ru) (Quit: Ankheg)
- # [15:45] <jsumners> okay, that clears it up. thank you
- # [15:46] * Quits: jeremyselier (~Jeremy@pro75-4-82-238-200-10.fbx.proxad.net) (Quit: jeremyselier)
- # [15:48] * karlcow wonders if bruce's site is down. Slashdotted or something?
- # [15:49] * Quits: reni (~reni@sedkit.inf.u-szeged.hu) (Ping timeout: 272 seconds)
- # [15:49] * Moo|needforbeer is now known as Moo|beernothanks
- # [15:49] * karlcow sees it is working now
- # [15:50] * Joins: jeremyselier (~Jeremy@pro75-4-82-238-200-10.fbx.proxad.net)
- # [15:51] * mpilgrim idly wonders if web sockets work interoperably yet
- # [15:52] <jgraham> mpilgrim: "sort of"
- # [15:52] <mpilgrim> what's the best wrapper? socket.io?
- # [15:53] <jgraham> Opera+Firefox+WebKit have -00 support in their latest dev releases (stable inthe case of Chrome/Safari)
- # [15:53] * Philip` thought the problem was that everyone now interoperably implements an insecure protocol
- # [15:53] <hsivonen> mpilgrim: the question isn't "yet" but "for how long"
- # [15:53] <jgraham> The latest IETF draft is incompatible with -00
- # [15:54] * Joins: timeless_mbp (~timeless@a88-115-8-36.elisa-laajakaista.fi)
- # [15:54] <jgraham> Chrome are talking about implementing the latest draft
- # [15:54] <jgraham> A future draft will likely be incompatible with the current draft
- # [15:54] <mpilgrim> i'll take that as a "no", then
- # [15:55] <jgraham> Oh and the conversation on the mailing list died
- # [15:55] <jgraham> Without reaching any agreement
- # [15:55] <mpilgrim> that's utterly shocking
- # [15:57] <mpilgrim> holy crap, socket.io supports ie 5.5
- # [15:57] <mpilgrim> that's... disturbing
- # [15:57] <jgraham> WHATWG haters never mention the fact that Hixie has a great record of actually shipping. Other groups, not so much.
- # [15:58] <Philip`> mpilgrim: Why?
- # [15:59] <Philip`> (Is it disturbing that it's technologically possible, or that they bothered to write code that works in it, or that they bothered even testing it?)
- # [15:59] <mpilgrim> the latter two, mostly
- # [16:00] <mpilgrim> i don't even know where i would get a copy of ie 5.5
- # [16:00] * Joins: sicking (~chatzilla@c-98-210-155-80.hsd1.ca.comcast.net)
- # [16:00] <Philip`> IEs4Linux has it
- # [16:00] <Lachy> mpilgrim, from here http://browsers.evolt.org/?ie/win32/5.5
- # [16:00] <Philip`> http://browsers.evolt.org/ has it too
- # [16:01] <Philip`> Hmph
- # [16:02] <mpilgrim> wow, that's a lot of browsers i've never heard of
- # [16:02] <mpilgrim> and a lot more i haven't heard about in 10 years
- # [16:02] <mpilgrim> whatever happened to iCab? i used to use iCab exclusively
- # [16:02] <mpilgrim> around the time IE5/Mac came out, IIRC
- # [16:03] <Lachy> iCab is still around. Last I heard, they switched to using webkit
- # [16:03] <jgraham> You're not an avid GrassHopper MDI Explorer fanboi then?
- # [16:03] <jgraham> (seems to just be an IE shell)
- # [16:04] <mpilgrim> wow, iCab now has an iPhone version too
- # [16:04] <jgraham> I was going to say "wow iCab charges money"
- # [16:05] * Quits: sbublava (~stephan@77.118.97.4.wireless.dyn.drei.com) (Quit: sbublava)
- # [16:07] <karlcow> "Our attention is now focused on delivering the W3C satellite in mid-2011 and on initiating a new programme to compensate for this loss."
- # [16:07] * Joins: miketaylr (~miketaylr@24.42.95.108)
- # [16:07] <karlcow> -- http://www.physorg.com/news/2010-10-eutelsat-just-launched-television-satellite.html
- # [16:08] <jgraham> They finally decided to put MikeSmith into orbit?
- # [16:09] <karlcow> s/Ariane 5/MikeSmith 5/
- # [16:18] * Parts: adactio (~adactio@host213-123-197-180.in-addr.btopenworld.com)
- # [16:23] * Joins: cardona507 (~cardona50@c-67-180-160-250.hsd1.ca.comcast.net)
- # [16:25] * Quits: rimantas (~rimliu@lan-84-240-20-219.vln.skynet.lt) (Quit: Leaving)
- # [16:25] * Quits: ttepasse (~ttepasse@ip-109-90-161-169.unitymediagroup.de) (Quit: Now time for the weather. Tiffany?)
- # [16:26] * Joins: nimbupani (~nimbupani@c-24-22-131-46.hsd1.wa.comcast.net)
- # [16:28] * Joins: reni (~reni@sedkit.inf.u-szeged.hu)
- # [16:33] * Quits: jsumners (~jsumners@168.28.245.176) (Quit: Leaving)
- # [16:42] * Joins: henrikbjorn (~henrik@c83-249-65-238.bredband.comhem.se)
- # [16:44] * Quits: matjas (~matjas@91.182.105.17) (Remote host closed the connection)
- # [16:45] * Quits: maikmerten (~merten@ls5dhcp196.cs.uni-dortmund.de) (Remote host closed the connection)
- # [16:47] * Quits: mpilgrim (~pilgrim@rrcs-24-206-36-125.midsouth.biz.rr.com) (Ping timeout: 240 seconds)
- # [16:53] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 264 seconds)
- # [16:54] * Joins: virtuelv (~virtuelv_@65.168.34.95.customer.cdi.no)
- # [16:55] * Joins: mpt (~mpt@canonical/mpt)
- # [17:00] * Joins: MikeSmith (~MikeSmith@195.111.2.110)
- # [17:05] * Joins: JonathanNeal (~Jonathan_@99-59-125-34.lightspeed.irvnca.sbcglobal.net)
- # [17:10] * Quits: temp01 (~temp01@unaffiliated/temp01) (Ping timeout: 240 seconds)
- # [17:11] * Quits: Maurice (~ano@a80-101-46-164.adsl.xs4all.nl) (Quit: Disconnected...)
- # [17:15] * Joins: tonyg-cr (~Adium@nat/google/x-cuvihdoubkewruix)
- # [17:15] * Joins: temp01 (~temp01@unaffiliated/temp01)
- # [17:20] <MikeSmith> hober: http://github.com/nyuhuhuu/htmllib-elisp
- # [17:23] <jgraham> MikeSmith: All the files are empty
- # [17:23] * Quits: cardona507 (~cardona50@c-67-180-160-250.hsd1.ca.comcast.net) (Quit: zzzzz)
- # [17:25] <MikeSmith> jhmm
- # [17:26] * jgraham wonders if it is too much to ask for emacs to have working copy and paste
- # [17:27] * Quits: Steve_B (~chatzilla@cpc2-smal2-0-0-cust263.perr.cable.virginmedia.com) (Remote host closed the connection)
- # [17:27] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 252 seconds)
- # [17:28] <Philip`> I expect it works fine, as long as you use Emacs as your entire desktop environment
- # [17:28] * Quits: sicking (~chatzilla@c-98-210-155-80.hsd1.ca.comcast.net) (Ping timeout: 276 seconds)
- # [17:29] * Quits: mhausenblas (~mhausenbl@wg1-nat.fwgal01.deri.ie) (Quit: brb)
- # [17:30] * Philip` uses the 'mswin' script for vim, and then things like clipboard access seem to work fine and with the standard keys
- # [17:32] <AryehGregor> The standard way to access your clipboard in vim is "+, right? Like "+y and "+p and "+P and, I don't know, whatever else you can do with clipboards?
- # [17:32] <AryehGregor> It seems to work with vim locally, but alas, not on remote servers. Then I just need to rely on xterm pasting it and hope vim doesn't autoindent it too badly (or briefly use :set paste).
- # [17:33] <jgraham> It's not the keys that are the problem, it is the weirdness around which clipboard the text ends up on. Mostly now I copy from emacs, paste into gedit, copy from gedit and paste to the final destination
- # [17:33] <AryehGregor> . . . it's scary how many features even vim has. I don't want to know about emacs.
- # [17:33] <jgraham> Which is about as awful a solution as it sounds
- # [17:34] * AryehGregor occasionally re-reads parts of the vim manual to learn about all the crazy awesome features he's never heard of.
- # [17:34] <AryehGregor> I should commit to memorizing one more navigation command per week and actually using it when appropriate, that way I'll actually learn them all.
- # [17:34] <karlcow> jgraham: http://www.emacswiki.org/emacs/CopyAndPaste would that help?
- # [17:38] <jgraham> karlcow: Who knows. Maybe. I guess I can try throwing elisp I don't understand at the problem.
- # [17:38] <jgraham> Thanks for the pointer
- # [17:42] * Quits: connrs (~paul@host86-136-132-1.range86-136.btcentralplus.com) (Quit: leaving)
- # [17:42] * Quits: akamike (~akamike@94-193-106-14.zone7.bethere.co.uk) (Quit: akamike)
- # [17:44] * Joins: connrs (~paul@conners.plus.com)
- # [17:49] * Joins: MikeSmith_ (~MikeSmith@195.111.2.110)
- # [17:49] * Quits: MikeSmith (~MikeSmith@195.111.2.110) (Read error: Connection reset by peer)
- # [17:49] * MikeSmith_ is now known as MikeSmith
- # [17:52] * Joins: sroussey (~sroussey@adsl-69-234-99-103.dsl.irvnca.pacbell.net)
- # [17:52] * Quits: reni (~reni@sedkit.inf.u-szeged.hu) (Quit: Leaving)
- # [17:56] <hsivonen> jgraham: Canonical's support suggested buying a separate server for running gcc!
- # [17:56] * Quits: zcorpan (~zcorpan@c-ec9fe355.410-6-64736c14.cust.bredbandsbolaget.se) (Quit: zcorpan)
- # [17:58] * Joins: crono- (~dgram@crono.nith.no)
- # [17:58] <jgraham> Oh, that is quite awesome
- # [18:06] * Joins: paul_irish_ (~paul_iris@c-76-21-40-62.hsd1.ca.comcast.net)
- # [18:06] * jgraham wonders if people complaining that the iPhone couldn't run multiple applications were told to buy more iPhones
- # [18:08] * Quits: paul_irish (~paul_iris@c-76-21-40-62.hsd1.ca.comcast.net) (Ping timeout: 265 seconds)
- # [18:09] <Philip`> Seems like a more helpful response than "sorry, there's nothing you can do at all"
- # [18:09] <Philip`> (though less helpful than an actual fix)
- # [18:11] * Joins: peol (~andree@h55eb1f92.selukra.dyn.perspektivbredband.net)
- # [18:11] * Quits: peol (~andree@h55eb1f92.selukra.dyn.perspektivbredband.net) (Changing host)
- # [18:11] * Joins: peol (~andree@unaffiliated/peol)
- # [18:14] * Joins: cardona507 (~cardona50@c-24-130-129-16.hsd1.ca.comcast.net)
- # [18:15] * Joins: mpt (~mpt@canonical/mpt)
- # [18:26] * Quits: Phae (~Phae@gatekeeper.macmillan.co.uk) (Quit: Leaving.)
- # [18:27] * Quits: pauld (~chatzilla@host81-159-44-104.range81-159.btcentralplus.com) (Remote host closed the connection)
- # [18:32] * Quits: Rich_Clark (~chatzilla@94-193-82-82.zone7.bethere.co.uk) (Quit: ChatZilla 0.9.86 [Firefox 3.6.12/20101026210630])
- # [18:35] * Quits: AryehGregor (~Simetrica@mediawiki/simetrical) (Quit: Reboot for attempted OS upgrade)
- # [18:36] * Joins: Maurice (copyman@5ED573FA.cm-7-6b.dynamic.ziggo.nl)
- # [18:37] * Quits: paul_irish_ (~paul_iris@c-76-21-40-62.hsd1.ca.comcast.net) (Remote host closed the connection)
- # [18:42] * Joins: Craig` (~craig@host81-141-115-0.wlms-broadband.com)
- # [18:43] * Joins: paul_irish (~paul_iris@67.218.105.254)
- # [18:44] * Joins: paul_irish_ (~paul_iris@67.218.105.254)
- # [18:45] * Quits: paul_irish (~paul_iris@67.218.105.254) (Read error: Connection reset by peer)
- # [18:46] <hober> foolip jgraham: yeah, I intend the elisp tokenizer to be the backend for (yet another) html major mode
- # [18:46] <hober> I'm hoping to get a lot of value out of it in terms of intelligent editing commands without having to implement the treebuilder
- # [18:46] <hober> (which I'm sure I'll do anyway at some point, admittedly)
- # [18:48] * Joins: maikmerten (~maikmerte@port-92-201-70-64.dynamic.qsc.de)
- # [18:48] * Joins: romeo_ (~romeo__@x1-6-00-10-a7-28-f3-47.k562.webspeed.dk)
- # [18:49] <hsivonen> I wonder what kind of problems actually get solved by support
- # [18:49] <hsivonen> I've had one of my issues semi-solved until the next major Ubuntu release broke stuff so that even the workaround no longer worked
- # [18:50] * Joins: JoePeck (~JoePeck@17.202.37.250)
- # [18:50] * paul_irish_ is now known as paul_irish
- # [18:51] * _o is now known as webr3
- # [18:51] <hober> MikeSmith: interesting. I'll ping him and point out I've already got the tokenizer implemented http://github.com/hober/html5-el/blob/master/html5-tok.el
- # [18:51] <hsivonen> after reading about support contract-based open source business models, my expectation were very naive
- # [18:52] <hsivonen> hober: is your designed to be able to use the nxml-mode validation bits?
- # [18:52] * Joins: ap (~ap@2620:0:1b00:1191:226:4aff:fe14:aad6)
- # [18:54] <hober> well, if you want to use nxml-mode's validation bits, write xhtml5 in nxml-mode.
- # [18:55] <hober> if you want to use nxml-mode's relax-ng stuff in a major mode other than nxml-mode, I bet that would take a hell of a lot of effort
- # [18:55] <hsivonen> I take that as a "no"
- # [18:55] <hober> that said, the api of html5-tok.el is designed to be similar to xmltok.el, which is what nxml-mode is built on
- # [18:56] <hober> but you couldn't just drop it in as a replacement, since nxml-mode makes all sorts of xml assumptions that wouldn't hold
- # [18:56] * Joins: kurrik (~kurrik@nat/google/x-knlxzdsqkureruqn)
- # [18:58] <hober> I haven't looked yet to see how much the rng-*.el files depend on nxml-mode
- # [18:59] <MikeSmith> hober: I'm in Budapest for a few days and spoke at an event yesterday. I talked with this guy face-to-face there, but he didn't mention he was working on an HTML5 parser. If I'd known I would have talked to him about it more.
- # [18:59] <hober> if they can play nice with other major modes, I might be able to use them too.
- # [18:59] <hober> MikeSmith: I've interacted with him a bit before, in IRC and email. I didn't know he was working on one either.
- # [18:59] <MikeSmith> ah, OK
- # [19:00] <MikeSmith> seems like a sharp dude
- # [19:01] * Joins: meandi2 (~meandi@dyndsl-178-142-063-176.ewe-ip-backbone.de)
- # [19:02] * Quits: meandi (~meandi@dyndsl-178-142-049-241.ewe-ip-backbone.de) (Ping timeout: 272 seconds)
- # [19:05] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 276 seconds)
- # [19:07] <hober> yeah, I added him to planet emacsen a while ago
- # [19:15] * Joins: sicking (~chatzilla@nat/mozilla/x-rmmwusuuxvtkwwix)
- # [19:15] * Quits: lexicon (~lcd@unaffiliated/lcd) (Ping timeout: 250 seconds)
- # [19:22] * Quits: jeremyselier (~Jeremy@pro75-4-82-238-200-10.fbx.proxad.net) (Quit: jeremyselier)
- # [19:23] * Joins: mdelaney (~mdelaney@66.109.105.178)
- # [19:26] * Joins: meandi (~meandi@dyndsl-178-142-057-145.ewe-ip-backbone.de)
- # [19:27] * Quits: meandi2 (~meandi@dyndsl-178-142-063-176.ewe-ip-backbone.de) (Ping timeout: 276 seconds)
- # [19:29] * Joins: lexicon (~lcd@unaffiliated/lcd)
- # [19:31] * Quits: paul_irish (~paul_iris@67.218.105.254) (Remote host closed the connection)
- # [19:32] * Joins: beverloo (~peter@5ED75878.cm-7-8b.dynamic.ziggo.nl)
- # [19:35] * Joins: paul_irish (~paul_iris@nat/google/x-slhrsifctrcalynw)
- # [19:37] * Joins: smaug____ (~chatzilla@cs181063178.pp.htv.fi)
- # [19:41] * Quits: henrikbjorn (~henrik@c83-249-65-238.bredband.comhem.se) (Remote host closed the connection)
- # [19:47] * Joins: Phae (~Phae@chimera.macmillan.com)
- # [19:51] * Quits: Rik` (~Rik`@mozilla-paris-222-194.cnt.nerim.net) (Remote host closed the connection)
- # [19:58] * Joins: mpt (~mpt@canonical/mpt)
- # [19:59] * Joins: dglazkov (~dglazkov@nat/google/x-fvcqwusebtnwruwt)
- # [20:03] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 252 seconds)
- # [20:04] * Quits: mdelaney (~mdelaney@66.109.105.178) (Quit: mdelaney)
- # [20:10] * Joins: mdelaney (~mdelaney@2620:0:1b00:1191:d69a:20ff:febf:89a0)
- # [20:10] * Quits: webr3 (~nathan@host81-154-168-55.range81-154.btcentralplus.com) (Ping timeout: 255 seconds)
- # [20:12] * Quits: Craig` (~craig@host81-141-115-0.wlms-broadband.com) (Ping timeout: 252 seconds)
- # [20:14] * Joins: jamesr_ (~jamesr@nat/google/x-tkrsvecnefvbgrct)
- # [20:18] * Joins: Marwan_ (~Marwan@63.216.120.23)
- # [20:19] * Parts: Marwan_ (~Marwan@63.216.120.23)
- # [20:20] * Quits: JonathanNeal (~Jonathan_@99-59-125-34.lightspeed.irvnca.sbcglobal.net) (Quit: Leaving)
- # [20:20] * Joins: cying (~cying@173-228-29-224.dsl.static.sonic.net)
- # [20:21] * Joins: meandi2 (~meandi@dyndsl-085-016-088-100.ewe-ip-backbone.de)
- # [20:21] * Quits: meandi (~meandi@dyndsl-178-142-057-145.ewe-ip-backbone.de) (Ping timeout: 252 seconds)
- # [20:22] * Joins: AryehGregor (~Simetrica@cpe-68-175-61-233.nyc.res.rr.com)
- # [20:22] * Quits: AryehGregor (~Simetrica@cpe-68-175-61-233.nyc.res.rr.com) (Changing host)
- # [20:22] * Joins: AryehGregor (~Simetrica@mediawiki/simetrical)
- # [20:23] * Joins: dave_levin (~dave_levi@nat/google/x-cvdnugchoeyvzrwx)
- # [20:24] * Quits: AryehGregor (~Simetrica@mediawiki/simetrical) (Read error: Connection reset by peer)
- # [20:24] * Joins: AryehGregor (~Simetrica@cpe-68-175-61-233.nyc.res.rr.com)
- # [20:24] * Quits: AryehGregor (~Simetrica@cpe-68-175-61-233.nyc.res.rr.com) (Changing host)
- # [20:24] * Joins: AryehGregor (~Simetrica@mediawiki/simetrical)
- # [20:25] * Quits: AryehGregor (~Simetrica@mediawiki/simetrical) (Read error: Connection reset by peer)
- # [20:29] * Quits: payman_m (~payman_m@77.72.99.119) (Quit: payman_m)
- # [20:29] * Quits: othermaciej (~mjs@c-69-181-196-33.hsd1.ca.comcast.net) (Quit: othermaciej)
- # [20:32] * Joins: ojan (~ojan@nat/google/x-xieezvyekfcoxklo)
- # [20:36] * Quits: maikmerten (~maikmerte@port-92-201-70-64.dynamic.qsc.de) (Remote host closed the connection)
- # [20:37] * Joins: Rik` (~Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
- # [20:39] * Quits: tonyg-cr (~Adium@nat/google/x-cuvihdoubkewruix) (Read error: Operation timed out)
- # [20:42] * Joins: maikmerten (~maikmerte@port-92-201-70-64.dynamic.qsc.de)
- # [20:54] * Quits: miketaylr (~miketaylr@24.42.95.108) (Quit: miketaylr)
- # [20:55] * Quits: MikeSmith (~MikeSmith@195.111.2.110) (Ping timeout: 250 seconds)
- # [20:58] * Quits: nimbupani (~nimbupani@c-24-22-131-46.hsd1.wa.comcast.net) (Quit: nimbupani)
- # [21:00] * Joins: zcorpan (~zcorpan@c-ec9fe355.410-6-64736c14.cust.bredbandsbolaget.se)
- # [21:03] * Joins: AryehGregor (~Simetrica@cpe-68-175-61-233.nyc.res.rr.com)
- # [21:03] * Quits: AryehGregor (~Simetrica@cpe-68-175-61-233.nyc.res.rr.com) (Changing host)
- # [21:03] * Joins: AryehGregor (~Simetrica@mediawiki/simetrical)
- # [21:04] * Quits: smaug____ (~chatzilla@cs181063178.pp.htv.fi) (Ping timeout: 255 seconds)
- # [21:04] <zcorpan> so how is it again, are RECs allowed to reference non-RECs by Process?
- # [21:05] <zcorpan> or was it just pubrules? and you only have to make it clear to the director? or other?
- # [21:06] <AryehGregor> Sometimes I wish Linux were less exciting.
- # [21:06] <Hixie> zcorpan: just reference what needs referencing
- # [21:06] <AryehGregor> So that, like, I didn't have to spend two and a half hours debugging two separate kernel crashes that happen when I reboot, which have no error messages.
- # [21:07] <AryehGregor> (they went away when I switched to upstream kernel instead of Ubuntu's version, maybe that says something . . .)
- # [21:07] <zcorpan> Hixie: well i published a REC and now get questions if its references are OK according to Process
- # [21:07] <zcorpan> the only thing i can find about references is "Once W3C has published a Rescinded Recommendation, future W3C technical reports MUST NOT include normative references to that technical report."
- # [21:08] <zcorpan> in http://www.w3.org/2005/10/Process-20051014/process.html
- # [21:08] * Joins: mpt (~mpt@canonical/mpt)
- # [21:08] <Hixie> personally i recommend letting people who care about it worry about it
- # [21:08] <Hixie> and not worrying about it yourself :-)
- # [21:08] * Joins: tonyg-cr (~Adium@nat/google/x-fayvmcypgkoxugdh)
- # [21:12] * Joins: nimbupani (~nimbupani@c-24-22-131-46.hsd1.wa.comcast.net)
- # [21:18] * Quits: sicking (~chatzilla@nat/mozilla/x-rmmwusuuxvtkwwix) (Ping timeout: 272 seconds)
- # [21:21] * aroben is now known as aroben|lunch
- # [21:25] * Joins: david_carlisle (~davidc@dcarlisle.demon.co.uk)
- # [21:25] <Hixie> http://lcamtuf.blogspot.com/2010/10/http-cookies-or-how-not-to-design.html is pretty right-on
- # [21:25] * Joins: ZombieLoffe (~e@unaffiliated/zombieloffe)
- # [21:26] <david_carlisle> zcorpan: non-normatove references are OK but not normative ones, eg mathmlforcss is blocked on css 2.1
- # [21:26] <david_carlisle> see box they inserted at the top of
- # [21:27] <david_carlisle> http://www.w3.org/TR/mathml-for-css/
- # [21:28] <zcorpan> david_carlisle: i can't find anything in the Process document other than what i quoted above about references
- # [21:29] * Quits: maikmerten (~maikmerte@port-92-201-70-64.dynamic.qsc.de) (Remote host closed the connection)
- # [21:31] * Joins: othermaciej (~mjs@17.246.19.87)
- # [21:31] * Quits: peterhil (~peterhil@a91-153-127-82.elisa-laajakaista.fi) (Ping timeout: 250 seconds)
- # [21:33] * Joins: mpilgrim (~pilgrim@rrcs-24-206-36-125.midsouth.biz.rr.com)
- # [21:36] * Quits: tonyg-cr (~Adium@nat/google/x-fayvmcypgkoxugdh) (Quit: Leaving.)
- # [21:39] <david_carlisle> zcorpan: quite:) but they blocked us anyway, they also wanted to block mathml3 but we persuaded them that the css reference wasn't really normative and allowed us to move the reference to the non normative reference appendix
- # [21:41] * Quits: othermaciej (~mjs@17.246.19.87) (Ping timeout: 265 seconds)
- # [21:42] <Hixie> god forbid we make progress!
- # [21:47] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 240 seconds)
- # [21:48] * Joins: mpt (~mpt@canonical/mpt)
- # [21:49] * Quits: david_carlisle (~davidc@dcarlisle.demon.co.uk) (Quit: david_carlisle)
- # [21:50] * aroben|lunch is now known as aroben
- # [21:54] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 264 seconds)
- # [21:54] * Joins: othermaciej (~mjs@17.244.26.246)
- # [21:54] * Quits: othermaciej (~mjs@17.244.26.246) (Client Quit)
- # [21:58] * Joins: tonyg-cr (~Adium@nat/google/x-vsvguufrsqggurft)
- # [21:59] * Quits: boaz (~boaz@64.119.153.2) (Disconnected by services)
- # [22:00] * Joins: sicking (~chatzilla@nat/mozilla/x-ewztwauwnzemymhq)
- # [22:01] <annevk> Selectors also got blocked
- # [22:02] <annevk> It is basically up to the Director whether or not your draft gets through
- # [22:03] * Joins: mpt (~mpt@canonical/mpt)
- # [22:03] * hsivonen looks forward to reading "W3C says it's too early to deploy Selectors" in the news
- # [22:04] <Hixie> annevk: yet more reason to forget about the TR/ page :-)
- # [22:04] <annevk> Selectors is in PR and the only reason it did not go through is because CSS 2.1 is not through (CR at the moment)
- # [22:05] <annevk> Hixie, well, it is one of the reasons for working with the W3C...
- # [22:05] * Joins: svl (~me@ip565744a7.direct-adsl.nl)
- # [22:05] <Hixie> lol Selectors is stuck in PR until CSS2.1 is in PR?
- # [22:06] <Hixie> that's awesome
- # [22:06] <Hixie> the w3c process is so broken
- # [22:06] <hsivonen> why does CSS3 Foo depend on CSS 2.1 Process-wise?
- # [22:07] <Hixie> Selectors isn't CSS3 anything
- # [22:07] <Hixie> but in practice, CSS3 drafts depend on CSS2.1 for the bits that CSS3 hasn't yet defined
- # [22:07] <Hixie> e.g. the core grammar
- # [22:07] <Hixie> bbiab lunch
- # [22:08] <annevk> usually it depends on CSS 2.1 because the CSS "3" equivalent is less mature
- # [22:10] <annevk> one major thing Selectors leaves to CSS 2.1 is the definition of ::before and ::after
- # [22:11] * Quits: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com) (Remote host closed the connection)
- # [22:12] * Joins: othermaciej (~mjs@17.246.19.229)
- # [22:16] * Quits: tonyg-cr (~Adium@nat/google/x-vsvguufrsqggurft) (Read error: No route to host)
- # [22:16] * Joins: tonyg-cr (~Adium@nat/google/x-mhtqwpwflupoispf)
- # [22:22] * Joins: jwalden (~waldo@nat/mozilla/x-kuvzvryzrkdlqhjg)
- # [22:30] * Quits: sicking (~chatzilla@nat/mozilla/x-ewztwauwnzemymhq) (Ping timeout: 272 seconds)
- # [22:33] <zcorpan> ah, so apparently readonly in webidl is tied to es5 strict mode...
- # [22:36] * Quits: JoePeck (~JoePeck@17.202.37.250) (Ping timeout: 252 seconds)
- # [22:44] * Joins: slinkcoding (~user@20y.hu)
- # [22:44] <slinkcoding> hi
- # [22:44] <zcorpan> hi
- # [22:51] * Quits: ROBOd (~robod@92.86.246.134) (Quit: .)
- # [23:02] * Quits: jamesr_ (~jamesr@nat/google/x-tkrsvecnefvbgrct) (Quit: jamesr_)
- # [23:04] * Quits: othermaciej (~mjs@17.246.19.229) (Quit: othermaciej)
- # [23:05] * Joins: tonyg-cr1 (~Adium@nat/google/x-ixdcyppknnemjqyr)
- # [23:06] * Joins: othermaciej (~mjs@17.246.19.229)
- # [23:06] * Quits: tonyg-cr (~Adium@nat/google/x-mhtqwpwflupoispf) (Ping timeout: 250 seconds)
- # [23:07] * Joins: boaz_ (~boaz@64.119.153.2)
- # [23:08] * boaz_ is now known as boaz
- # [23:08] * Joins: estes (~aestes@17.246.18.189)
- # [23:11] * Quits: Lachy (~Lachlan@pat-tdc.opera.com) (Quit: This computer has gone to sleep)
- # [23:13] <AryehGregor> "XML/HTML convergence, by Tim Berners-Lee (W3C)"
- # [23:13] <AryehGregor> That should be interesting.
- # [23:14] <Philip`> By "interesting" do you mean "another attempt to get the colon namespace syntax into HTML"?
- # [23:14] * Philip` doesn't know if people have given up on that idea yet
- # [23:14] * Joins: nessy (~Adium@124-168-26-86.dyn.iinet.net.au)
- # [23:15] <Dashiva> You don't need to know, the answer is axiomatically no
- # [23:15] <AryehGregor> Are you implying that a desire to get the colon namespace syntax into HTML is a fundamental law of physics?
- # [23:16] <AryehGregor> Presumably that would have considerable implications for the question of intelligent design.
- # [23:16] <Dashiva> http://dashiva.net/test/shortbgcolor.html
- # [23:17] <Dashiva> All non-webkit browsers seem to fail this (parse #xyz as #0x0y0z)
- # [23:18] * Quits: BlurstOfTimes (~blurstoft@168.203.117.107) (Remote host closed the connection)
- # [23:19] <karlcow> zcorpan: not part of the process document
- # [23:20] * Joins: aho (~nya@fuld-4d00d571.pool.mediaWays.net)
- # [23:20] <karlcow> cf normative references
- # [23:21] * Quits: mpt (~mpt@canonical/mpt) (Ping timeout: 276 seconds)
- # [23:23] * Quits: othermaciej (~mjs@17.246.19.229) (Quit: othermaciej)
- # [23:24] * Joins: sicking (~chatzilla@nat/mozilla/x-fvgbgntfjgimwede)
- # [23:24] <karlcow> there is a should in the Manual of Style but that is not mandatory. http://www.w3.org/2001/06/manual/#normative
- # [23:24] <karlcow> basically it is more a rule of thumb if I remember. The rationale is more on the side of if the prose is *normative by reference*, the reference as to be in a stable shape so that you do not end up with something which doesn't make sense any more if it has been completely changed.
- # [23:25] <karlcow> Many things are negotiable if justified. :) There are usually no dragons. ;)
- # [23:25] * Quits: nessy (~Adium@124-168-26-86.dyn.iinet.net.au) (Quit: Leaving.)
- # [23:25] <annevk> CSS 2.1 is a dragon then
- # [23:26] <zcorpan> "All Recommendations have errors in them." - http://www.w3.org/2001/06/manual/#Errata
- # [23:27] <karlcow> annevk: this I can believe ;)
- # [23:27] <annevk> zcorpan, sounds like browsers
- # [23:27] <zcorpan> karlcow: thanks for the link
- # [23:27] <karlcow> QA framework was also explaining the rationale of that http://www.w3.org/TR/qaframe-spec/#ref-define-practice
- # [23:27] <GPHemsley> How come <a href="./page.html">Page</a> is invalid?
- # [23:28] <GPHemsley> (i.e. dot-initial href)
- # [23:28] <karlcow> it's only a *good practice*, again nothing mandatory
- # [23:28] <zcorpan> GPHemsley: how come you think it's invalid?
- # [23:29] * Joins: JoePeck (~JoePeck@2620:0:1b00:1171:d69a:20ff:febd:c914)
- # [23:30] * Joins: workmad3 (~workmad3@cpc3-bagu10-0-0-cust651.1-3.cable.virginmedia.com)
- # [23:34] * Joins: jamesr_ (~jamesr@nat/google/x-nrfzsntflduitwdt)
- # [23:40] * Joins: david_carlisle (~davidc@dcarlisle.demon.co.uk)
- # [23:42] * Quits: FireFly (~firefly@unaffiliated/firefly) (Quit: swatted to death)
- # [23:48] * Quits: jacobolus (~jacobolus@c-24-128-189-152.hsd1.ma.comcast.net) (Remote host closed the connection)
- # [23:49] * Joins: othermaciej (~mjs@17.246.19.229)
- # [23:53] * Joins: MikeSmith (~MikeSmith@195.56.77.112)
- # [23:53] * Quits: gavin_ (~gavin@firefox/developer/gavin) (Ping timeout: 264 seconds)
- # [23:53] * Joins: Lachy (~Lachlan@cm-84.215.59.50.getinternet.no)
- # [23:56] * Joins: GarethAdams|Home (~GarethAda@pdpc/supporter/active/GarethAdams)
- # [23:57] * Joins: gavin_ (~gavin@firefox/developer/gavin)
- # [23:57] <MikeSmith> hmm… I notice weird artifacts in the W3C bugzilla home page
- # [23:57] <MikeSmith> in the hypertext for "Search existing bug reports" and "Open a new Bugzilla account"
- # [23:57] * MikeSmith looks further
- # [23:58] <MikeSmith> http://www.w3.org/Bugs/Public/skins/standard/index/search.gif
- # Session Close: Sat Oct 30 00:00:00 2010
The end :)