Options:
- # Session Start: Sat Mar 22 00:00:00 2008
- # Session Ident: #whatwg
- # [00:00] <Philip`> <text style="font-family:Times New Roman;font-size:14.00;"> - doesn't it need to quote the string?
- # [00:01] * Joins: hasather (n=hasather@90-231-107-133-no62.tbcn.telia.com)
- # [00:01] <Hixie> no
- # [00:01] <Philip`> Oh
- # [00:01] <Hixie> it does, however, need units on the font-size
- # [00:02] <Philip`> Oh
- # [00:02] <hsivonen> Hixie: in SVG?
- # [00:02] <Hixie> yup
- # [00:02] <Hixie> unless you use the font-size="" attribute
- # [00:03] <hsivonen> in retrospec, it might have been good to make unitless default to px in CSS even in the standards mode
- # [00:03] <Hixie> except that would clash with unitless numbers in line-height, font, and other properties
- # [00:03] <hsivonen> unitless line-height is redundant with %
- # [00:04] <Hixie> nope
- # [00:04] <Hixie> they inherit differently
- # [00:04] <hsivonen> too difficult :-)
- # [00:04] <Hixie> (numbers allow lines to expand to fit children with bigger font sizes, %s don't)
- # [00:04] <Hixie> i'm not defending the design of the language
- # [00:05] <Hixie> just explaining why the svg group got it wrong
- # [00:07] <Philip`> http://www.gerv.net/security/link-fingerprints/ - "half a loaf is better than no bread" - I think that's not true in general - the half loaf might be covered in mould, and it'd be better if you didn't have any bread at all
- # [00:08] <Hixie> i think we already discussed fingerprints on the list once
- # [00:08] <hsivonen> http://mindforks.blogspot.com/2008/03/aria-templateid-explained.html
- # [00:08] <Hixie> and came to the conclusion it wasn't a good idea
- # [00:08] <Hixie> i was hoping someone would find the reference and reply to him before i had to :-)
- # [00:08] <hsivonen> I wonder how aria-templateid scales on the time axis given the update cycle of AT
- # [00:08] <hsivonen> compared to the update cycle of Web 2.0 apps
- # [00:08] * Hixie wonders what happens if he sets aria-templateid="google.com/gmail" on his blog
- # [00:08] * Quits: anttik_ (n=antti@17.255.105.109) (Read error: 110 (Connection timed out))
- # [00:09] <othermaciej> what's aria-templateid?
- # [00:09] <Hixie> <hsivonen> http://mindforks.blogspot.com/2008/03/aria-templateid-explained.html
- # [00:10] * Philip` tends to download files by copying the URL and pasting it into wget, and then getting bash errors and doing it again with quotes around the URL argument, which would avoid the benefits of link hashing
- # [00:10] * Quits: qwert666_ (n=qwert666@acbh19.neoplus.adsl.tpnet.pl) ("Leaving")
- # [00:10] <othermaciej> that sounds like an amazingly bad idea
- # [00:10] <Hixie> othermaciej: you hate blind people!
- # [00:11] <hsivonen> othermaciej: you are not the first person with that initial reaction
- # [00:12] <takkaria> I can't imagine AT vendors actually implementing support for it
- # [00:12] <Philip`> Hixie: If you did that, it would make your blog less usable to some people with AT, and there are much easier ways you can cause problems for those people, so I don't see why it matters
- # [00:13] <Hixie> Philip`: it seems like reducing the ways that authors can (accidentally) screw over their users would be a good thing
- # [00:14] <Hixie> Philip`: and, similarly, increasing the number of ways that authors can screw over their users would be a bad thing
- # [00:14] <Philip`> Why would someone accidentally set aria-templateid="google.com/gmail" on their site?
- # [00:14] <othermaciej> the saddest thing about it is that it seems to presume that web sites themselves won't use ARIA to give a good enough accessibility experience, so that AT needs special-case hacks for different sites
- # [00:14] <Hixie> Philip`: why would someone accidentally put <!DOCTYPE PHP PUBLIC "-//W3C//DTD PHP 4.01//EN"> as their doctype?
- # [00:14] <Hixie> othermaciej: firevox shows that this is already happening
- # [00:15] <Hixie> othermaciej: though why a site would care enough to put an aria-templateid attribute but not enough to make their site usable, i dunno
- # [00:15] <Dashiva> I find the AT upgrade cycle a much more persuasive argument :)
- # [00:16] <othermaciej> we have indeed heard many times that the brutally slow AT upgrade cycle makes changing accessibility features fruitless
- # [00:16] <Philip`> Hixie: There's an infinite number of errors like that that people can accidentally introduce; but there's only a (pretty small) finite number of aria-templateid="..." strings that any AT would care about, so there's a vastly smaller chance of that happening by accident
- # [00:16] <othermaciej> for instance that a new table header association algorithm was worthless, since it would be forever until AT supports it, and twice forever until users who need it have that version
- # [00:17] <Hixie> Philip`: except that the sites that would use it are those most likely to be held up as examples to learn from
- # [00:17] <Hixie> othermaciej: way to rain on what i'm doing on my other monitor :-P
- # [00:18] <Philip`> aria-templateid allows competition in (e.g.) the Gmail-usability space, because lots of vendors (and extension developers etc) can all try to make it work as well as possible; otherwise only Google could improve Gmail usability, so they're going to do less well than when there are many competing attempts
- # [00:19] <Hixie> nonsense
- # [00:19] <othermaciej> Hixie: I'm not saying I agree with such sentiments
- # [00:19] <Hixie> Philip`: ATs could easily just hardcode the gmail uris
- # [00:19] <Dashiva> Philip`: Replace templateid with the URL and you have a user script system that works today
- # [00:20] <Philip`> Maybe Google Maps is a better example, since that often gets embedded in other web pages and you can't hardcode the page URLs
- # [00:20] <Philip`> (Yay mashups!)
- # [00:21] <Hixie> that might hypothetically work, if templateid is on a per-subtree level, but that would need extremely careful definition
- # [00:22] <hsivonen> (the visual part of Google maps is very visual though)
- # [00:22] <Hixie> horrah, ms feedback on storage
- # [00:23] <Philip`> I suppose the ARIA spec is a little vague on aria-templateid, but maybe someone will blog about it in an extremely careful detailed way
- # [00:23] <Hixie> man, i should use that model to write html5
- # [00:23] <Hixie> that would be so much easier
- # [00:23] * Joins: othermaciej_ (n=mjs@17.255.108.173)
- # [00:24] <Philip`> hsivonen: (There are many disabled people who aren't blind, so AT improvements on primarily visual content would still help some users)
- # [00:24] <hsivonen> Philip`: you are aware of the wiki guide, right?
- # [00:25] <Philip`> hsivonen: I'm not, and Google just tells me about a science fiction manga
- # [00:25] <Philip`> Oh, is that the Mozilla one?
- # [00:25] <hsivonen> Philip`: http://developer.mozilla.org/en/docs/ARIA_UA_Best_Practices
- # [00:26] <Philip`> "aria-templateid: XXX not sure what to do with this one"
- # [00:26] <Philip`> Hmm
- # [00:30] * Philip` just sees http://lists.whatwg.org/pipermail/whatwg-whatwg.org/2006-November/thread.html#7825 about the link fingerprint thing
- # [00:31] <Hixie> that's the one
- # [00:34] * Quits: jgraham_ (n=james@81-86-216-20.dsl.pipex.com) ("I get eaten by the worms")
- # [00:34] <Hixie> thanks Philip`
- # [00:34] * Joins: jgraham (n=james@81-86-216-20.dsl.pipex.com)
- # [00:35] * Quits: eseidel (n=eseidel@nat/google/x-5e58f09e86c3aac6)
- # [00:35] * Quits: othermaciej (n=mjs@nat/apple/x-698290138093b359) (Read error: 110 (Connection timed out))
- # [00:36] * Philip` thanks the "Search Mail" button
- # [00:36] * Joins: eseidel (n=eseidel@nat/google/x-579d3097888af563)
- # [00:41] * Hixie wonders how strange a validator feature request would have to be before hsivonen would just reject it out of hand
- # [00:41] <Hixie> hsivonen: so i'm tempted to ask for support for an equivalent of the #line preprocessor directive...
- # [00:41] * Philip` wonders what happens if the target of checksummed link is replaced by an HTML file containing a malicious script followed by enough stuff to make a browser want to incrementally render before it's finished downloading and can check the checksum
- # [00:41] <Hixie> (i edit a file that is then concatenated to another one before validation, so the line numbers are all 82 lines off for me)
- # [00:42] * Quits: eseidel (n=eseidel@nat/google/x-579d3097888af563)
- # [00:42] <Hixie> crap, gotta go
- # [00:42] <Hixie> if people want to check it out, i just regenned the spec with the new algorithm for tables
- # [00:42] * Quits: aroben (n=aroben@unaffiliated/aroben) (Read error: 104 (Connection reset by peer))
- # [00:42] <Hixie> bbl
- # [00:44] * Joins: eseidel (n=eseidel@nat/google/x-318549fb7b9be125)
- # [00:44] <csarven> Are there any UAs that support inline pseudo-classes?
- # [00:46] <andersca> Hixie: cool
- # [00:55] * Joins: roc (n=roc@123-2-74-70.static.dsl.dodo.com.au)
- # [00:58] * Quits: tommorris (n=tommorri@i-83-67-98-32.freedom2surf.net) (Read error: 104 (Connection reset by peer))
- # [01:01] * Joins: KevinMarks (n=KevinMar@nat/google/x-531733432e577fc3)
- # [01:27] * Quits: KevinMarks (n=KevinMar@nat/google/x-531733432e577fc3) ("The computer fell asleep")
- # [01:28] * Joins: othermaciej (n=mjs@nat/apple/x-50b8ef027520c32e)
- # [01:30] * Quits: eseidel (n=eseidel@nat/google/x-318549fb7b9be125)
- # [01:32] * Joins: weinig_ (n=weinig@17.255.99.190)
- # [01:33] * Quits: weinig (n=weinig@17.203.15.180) (Read error: 104 (Connection reset by peer))
- # [01:33] * Joins: weinig (n=weinig@17.203.15.180)
- # [01:45] * Quits: othermaciej_ (n=mjs@17.255.108.173) (Read error: 110 (Connection timed out))
- # [01:48] * Parts: hasather (n=hasather@90-231-107-133-no62.tbcn.telia.com)
- # [01:49] * Quits: weinig_ (n=weinig@17.255.99.190) (Read error: 110 (Connection timed out))
- # [01:51] * Quits: tndH (i=Rob@adsl-87-102-35-111.karoo.KCOM.COM) ("ChatZilla 0.9.81-rdmsoft [XULRunner 1.8.0.9/2006120508]")
- # [01:58] * Joins: KevinMarks (n=KevinMar@nat/google/x-5e415f2d1f779ea4)
- # [02:05] * Joins: dglazkov (n=dglazkov@adsl-074-229-248-021.sip.bhm.bellsouth.net)
- # [02:17] * Quits: othermaciej (n=mjs@nat/apple/x-50b8ef027520c32e)
- # [02:23] * Quits: dglazkov (n=dglazkov@adsl-074-229-248-021.sip.bhm.bellsouth.net) (Remote closed the connection)
- # [02:23] * Quits: svl (n=me@ip565744a7.direct-adsl.nl) ("And back he spurred like a madman, shrieking a curse to the sky.")
- # [02:23] * Joins: dglazkov (n=dglazkov@adsl-074-229-248-021.sip.bhm.bellsouth.net)
- # [02:30] * Joins: MacDome (n=eric@c-69-181-78-198.hsd1.ca.comcast.net)
- # [02:35] * Joins: dglazkov_ (n=dglazkov@adsl-074-229-248-021.sip.bhm.bellsouth.net)
- # [02:45] * Quits: KevinMarks (n=KevinMar@nat/google/x-5e415f2d1f779ea4) ("The computer fell asleep")
- # [02:51] * Quits: dglazkov (n=dglazkov@adsl-074-229-248-021.sip.bhm.bellsouth.net) (Read error: 110 (Connection timed out))
- # [02:59] * Quits: dglazkov_ (n=dglazkov@adsl-074-229-248-021.sip.bhm.bellsouth.net) ("durr...")
- # [03:04] * Quits: anttik (n=antti@17.203.15.216) (Read error: 110 (Connection timed out))
- # [03:23] * Joins: KevinMarks (n=KevinMar@c-24-4-99-215.hsd1.ca.comcast.net)
- # [03:26] * Quits: weinig (n=weinig@17.203.15.180)
- # [03:29] * Quits: MacDome (n=eric@c-69-181-78-198.hsd1.ca.comcast.net)
- # [03:32] * Joins: MacDome (n=eric@c-69-181-78-198.hsd1.ca.comcast.net)
- # [03:33] * Quits: MacDome (n=eric@c-69-181-78-198.hsd1.ca.comcast.net) (Client Quit)
- # [03:34] * Joins: dglazkov (n=dglazkov@adsl-074-229-248-021.sip.bhm.bellsouth.net)
- # [03:34] <dglazkov> ping Hixie
- # [03:34] <dglazkov> with a cherry on top
- # [03:36] * dglazkov yodels in hopes of attracting attention
- # [03:39] <dglazkov> alas
- # [03:39] * Quits: dglazkov (n=dglazkov@adsl-074-229-248-021.sip.bhm.bellsouth.net) ("durr...")
- # [03:44] * Quits: virtuelv (n=virtuelv@ti132110a341-4041.bb.online.no) (Read error: 110 (Connection timed out))
- # [03:54] * Quits: KevinMarks (n=KevinMar@c-24-4-99-215.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
- # [04:13] * Joins: weinig (n=weinig@c-71-198-176-23.hsd1.ca.comcast.net)
- # [04:21] * Joins: dbaron (n=dbaron@c-67-160-251-228.hsd1.ca.comcast.net)
- # [04:28] * Quits: csarven (i=csarven@on-irc.csarven.ca) ("http://www.csarven.ca")
- # [05:11] * Joins: othermaciej (n=mjs@dsl081-048-145.sfo1.dsl.speakeasy.net)
- # [05:16] * Joins: mfinkle (n=mfinkle@12.27.102.2)
- # [05:17] * Parts: othermaciej (n=mjs@dsl081-048-145.sfo1.dsl.speakeasy.net)
- # [05:44] * Joins: KevinMarks (n=KevinMar@c-98-207-134-151.hsd1.ca.comcast.net)
- # [06:03] * Joins: othermaciej (n=mjs@dsl081-048-145.sfo1.dsl.speakeasy.net)
- # [06:03] * Parts: othermaciej (n=mjs@dsl081-048-145.sfo1.dsl.speakeasy.net)
- # [06:49] * Quits: MikeSmith (n=MikeSmit@58.157.21.205) ("Less talk, more pimp walk.")
- # [06:51] * Quits: andersca (n=andersca@c-71-198-2-225.hsd1.ca.comcast.net)
- # [06:53] * Quits: dbaron (n=dbaron@c-67-160-251-228.hsd1.ca.comcast.net) ("g'night")
- # [07:43] * Joins: tantek__ (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
- # [07:56] * Quits: roc (n=roc@123-2-74-70.static.dsl.dodo.com.au)
- # [08:01] * Quits: tantek (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net) (Read error: 110 (Connection timed out))
- # [08:02] * Joins: roc (n=roc@123-2-74-70.static.dsl.dodo.com.au)
- # [08:11] * Quits: mfinkle (n=mfinkle@12.27.102.2)
- # [08:12] * Joins: gsnedders (n=gsnedder@host86-138-199-53.range86-138.btcentralplus.com)
- # [08:15] * Joins: qwert666 (n=qwert666@acav32.neoplus.adsl.tpnet.pl)
- # [08:25] * Joins: qwert666_ (n=qwert666@acak241.neoplus.adsl.tpnet.pl)
- # [08:40] * Quits: qwert666 (n=qwert666@acav32.neoplus.adsl.tpnet.pl) (Connection timed out)
- # [08:44] * Joins: MacDome (n=eric@c-69-181-78-198.hsd1.ca.comcast.net)
- # [08:56] * Joins: eseidel (n=eseidel@c-69-181-78-198.hsd1.ca.comcast.net)
- # [09:04] * Quits: roc (n=roc@123-2-74-70.static.dsl.dodo.com.au)
- # [09:13] * Joins: othermaciej_ (n=mjs@dsl081-048-145.sfo1.dsl.speakeasy.net)
- # [09:15] * othermaciej_ is now known as othermaciej
- # [09:16] * Joins: webben (n=benh@91.84.250.9)
- # [09:17] * Joins: virtuelv (n=virtuelv@ti132110a341-2214.bb.online.no)
- # [09:17] <gsnedders> There are no bugs, only features.
- # [09:19] * Joins: webben_ (n=benh@dip5-fw.corp.ukl.yahoo.com)
- # [09:33] * Quits: webben (n=benh@91.84.250.9) (Read error: 110 (Connection timed out))
- # [09:39] * Joins: eseidel_ (n=eseidel@72.14.224.1)
- # [09:56] * Joins: jruderman_ (n=jruderma@c-67-180-15-227.hsd1.ca.comcast.net)
- # [09:56] * Quits: eseidel (n=eseidel@c-69-181-78-198.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
- # [09:56] * eseidel_ is now known as eseidel
- # [10:11] * Quits: jruderman (n=jruderma@c-67-180-15-227.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
- # [10:15] * Quits: ianloic (i=yakk@glub.dreamhostps.com) (Read error: 110 (Connection timed out))
- # [10:26] * Joins: ROBOd (n=robod@89.122.216.38)
- # [10:45] * Philip` notices that http://www.robbyslaughter.com/blog/?2008-03-21 , saying "You might have noticed that not all websites work perfectly", does not work in Opera since it renders as white text on a white background
- # [10:51] <jruderman_> i wonder why that happens
- # [10:52] <Philip`> I'd guess it's to do with style inheritance into tables in quirks mode, which no browsers are particularly consistent on
- # [10:56] <hsivonen> Unicode and Math really messed up with φ. Not good.
- # [10:57] <othermaciej> hsivonen: how so?
- # [10:57] <hsivonen> Unicode swapped the glyphs for two code points around.
- # [10:58] <hsivonen> then Math swapped the entities around to keep the entity-glyph mapping
- # [10:58] <hsivonen> now φ means different things in Gecko depending on doctype
- # [10:59] <othermaciej> oy vay
- # [11:08] * Joins: mfinkle (n=mfinkle@12.27.102.2)
- # [11:17] * Joins: tndH (i=Rob@adsl-87-102-36-28.karoo.KCOM.COM)
- # [11:24] * Joins: BenMillard (i=cerbera@cpc1-flee1-0-0-cust285.glfd.cable.ntl.com)
- # [11:34] <hsivonen> FYI: http://groups.google.com/group/mozilla.dev.tech.mathml/browse_thread/thread/e7f7efbb5e161348/9fde74f46fb0b5d2#9fde74f46fb0b5d2
- # [11:36] <othermaciej> not sure if preventing grief for Safari is an argument that will fly :-)
- # [11:36] <othermaciej> but that does sound like a good idea
- # [11:39] <BenMillard> I read the excessive DTD traffic article a few days ago...found it funny in a tragic sort of way.
- # [11:39] * Joins: MikeSmith (n=MikeSmit@EM117-55-70-157.pool.emnet.ne.jp)
- # [11:45] * Quits: mfinkle (n=mfinkle@12.27.102.2)
- # [12:05] <hsivonen> othermaciej: I'm hoping it works in the "do unto others" sense and with the Mission of the Foundation
- # [12:20] * Quits: eseidel (n=eseidel@72.14.224.1)
- # [12:37] * Quits: MacDome (n=eric@c-69-181-78-198.hsd1.ca.comcast.net)
- # [12:38] * Quits: tantek__ (n=tantek@adsl-63-195-114-133.dsl.snfc21.pacbell.net)
- # [13:18] * Parts: BenMillard (i=cerbera@cpc1-flee1-0-0-cust285.glfd.cable.ntl.com)
- # [13:22] * Quits: ROBOd (n=robod@89.122.216.38) (Excess Flood)
- # [13:22] * Joins: ROBOd (n=robod@89.122.216.38)
- # [13:27] * Joins: myakura (n=myakura@p1215-ipbf3008marunouchi.tokyo.ocn.ne.jp)
- # [13:32] * Joins: strela (n=chatzill@cc824785-a.groni1.gr.home.nl)
- # [13:32] * Parts: strela (n=chatzill@cc824785-a.groni1.gr.home.nl)
- # [13:34] <hsivonen> looks like the TAG issue list has even older items than the WHATWG issue list... http://www.w3.org/2001/tag/issues.html?view=normal&closed=1&type=1
- # [13:49] <MikeSmith> hsivonen - do you keep up with the httpbis list?
- # [13:50] * gsnedders sighs at the very mention of that list
- # [13:50] <hsivonen> MikeSmith: I don't.
- # [13:51] <hsivonen> MikeSmith: is there something going on there that I should be aware of?
- # [13:51] <MikeSmith> not that I know of. was just asking because I've got a bunch of unread messages from that and trying to figure out what threads to read
- # [13:52] <hsivonen> I see IDNAbis in the subjects. That can't be good.
- # [13:52] <MikeSmith> heh
- # [13:52] <MikeSmith> yep
- # [13:52] <gsnedders> hsivonen: the recent discussion is all idealistic as if compat. with current non-conforming impls is irrelevant
- # [13:55] <hsivonen> eek. Are they really contemplating allowing non-ASCII on the HTTP "GET" line?
- # [13:56] <gsnedders> I dunno. I gave up reading it.
- # [13:56] <gsnedders> :)
- # [13:57] <hsivonen> It's one thing to insist on a multitude of human scripts in user-readable prose and to insist on non-ASCII in computer-to-computer messages that are text-based for programmer convenience
- # [13:58] <hsivonen> s/and/and another/
- # [13:59] * hsivonen thinks people who advocate non-ASCII in programming language variable/method names or XML element/attribute names are misguided
- # [14:07] * Joins: svl (n=me@ip565744a7.direct-adsl.nl)
- # [14:43] <hsivonen> hmm. does SVG really have no IDREF or IDREFS attributes?
- # [14:49] <hsivonen> do UAs actually implement SVG <use> as a DOM tree clone or as an anonymous layout object tree?
- # [14:49] <hsivonen> or something else?
- # [14:49] * Quits: gavin (n=gavin@firefox/developer/gavin) (Read error: 113 (No route to host))
- # [14:50] <hsivonen> "Property inheritance, however, works as if the referenced element had been textually included as a deeply cloned
- # [14:50] <hsivonen> child of the 'use' element."
- # [14:50] <hsivonen> that sounds really bad
- # [14:53] <hsivonen> hmm. looks like the SVG WG has created a need for a hashed ID reference in their spec, as well
- # [14:53] * Quits: svl (n=me@ip565744a7.direct-adsl.nl) ("And back he spurred like a madman, shrieking a curse to the sky.")
- # [14:54] <hsivonen> "● local URI references, where the URI reference does not contain an <absoluteURI> or <relativeURI> and
- # [14:54] <hsivonen> thus only contains a fragment identifier (i.e., #<elementID> or #xpointer(id<elementID>))
- # [14:54] <hsivonen> "
- # [14:54] <hsivonen> is the xpointer alternative interoperable?
- # [14:55] <hsivonen> also, in compound documents, can are "local" references local to the SVG subtree or to the entire document?
- # [15:08] <hsivonen> are cross-document <use> and <tref> supposed to work?
- # [15:10] <Philip`> hsivonen: http://krijnhoetmer.nl/irc-logs/whatwg/20080311#l-655 is relevant about implementation of SVG <use>
- # [15:12] <hsivonen> Philip`: yeah. I'm trying to figure out if I should try to validate it as a mere syntactic IRI or as a hashed ID reference whose referent is actually checked for sanity
- # [15:13] <hsivonen> I do agree with othermaciej's assessment
- # [15:53] * Joins: svl (n=me@ip565744a7.direct-adsl.nl)
- # [16:17] * Quits: MikeSmith (n=MikeSmit@EM117-55-70-157.pool.emnet.ne.jp) ("Less talk, more pimp walk.")
- # [16:39] * Joins: mfinkle (n=mfinkle@c-71-58-73-95.hsd1.pa.comcast.net)
- # [16:58] * Joins: myakura_ (n=myakura@p1215-ipbf3008marunouchi.tokyo.ocn.ne.jp)
- # [17:13] * Quits: myakura (n=myakura@p1215-ipbf3008marunouchi.tokyo.ocn.ne.jp) (Read error: 110 (Connection timed out))
- # [17:24] * Joins: met_ (n=Hassman@r5bx220.net.upc.cz)
- # [17:33] * Quits: myakura_ (n=myakura@p1215-ipbf3008marunouchi.tokyo.ocn.ne.jp) ("Leaving...")
- # [17:52] * Quits: Lachy (n=Lachlan@cm-84.215.54.100.getinternet.no) ("Leaving")
- # [17:52] * Joins: Lachy (n=Lachlan@cm-84.215.54.100.getinternet.no)
- # [18:31] <met_> Just found thant input.click() in some input types elements doesn't call the onclick handler in Firefox. Strange.
- # [18:31] <met_> testcase http://a.met.cz/oreilly/flanagan/
- # [18:32] <met_> it ignores type text, password, file, hidden - all textlike input elements
- # [18:45] * Joins: MacDome (n=eric@c-69-181-78-198.hsd1.ca.comcast.net)
- # [18:51] * Quits: MacDome (n=eric@c-69-181-78-198.hsd1.ca.comcast.net)
- # [19:10] * Joins: dglazkov (n=dglazkov@adsl-074-229-248-021.sip.bhm.bellsouth.net)
- # [19:25] * Joins: dglazkov_ (n=dglazkov@adsl-074-229-248-021.sip.bhm.bellsouth.net)
- # [19:25] * Quits: dglazkov (n=dglazkov@adsl-074-229-248-021.sip.bhm.bellsouth.net) (Read error: 104 (Connection reset by peer))
- # [19:42] * Joins: a-ja (n=chatzill@adsl-70-237-201-197.dsl.stlsmo.sbcglobal.net)
- # [19:45] <a-ja> Hixie: ping (when you're done chatting with Bernd....no hurry or anything)
- # [19:53] <Hixie> yo
- # [19:54] <a-ja> was working on html5'izing a site other day, & noticed i couldn't get valid dir listing pages on an apache 1.3 server...even using custom header and readme files. prob is that they get a pre with a hr inside.
- # [19:55] <a-ja> i presume that was valid html 3.2
- # [19:56] <a-ja> can get em to work with apache 2.something options. worth a special case in 5?
- # [19:57] <Hixie> nah
- # [19:57] <Hixie> those pages don't have an html5 doctype anyway
- # [19:57] * a-ja has to get a _real_ hoster :)
- # [19:58] <a-ja> not by default they don't anyway
- # [19:59] <a-ja> tend to agree......real edge case
- # [20:01] <a-ja> 1.3's kind of a dinosaur already (but plenty of em still around, i'd imagine)
- # [20:05] <a-ja> on unrelated matter...filed a html5-related moz 1.9 bug the other day you might wanna cc yourself on...which cropped up with the recent parser change
- # [20:06] <a-ja> bug 423721 legend child of figure or unknown element should not generate fieldset
- # [20:07] <a-ja> feel free to steal /modify the testcase there if you want
- # [20:27] * Joins: dcj (n=daniel@146-115-123-14.c3-0.smr-ubr2.sbo-smr.ma.cable.rcn.com)
- # [20:36] * Quits: dglazkov_ (n=dglazkov@adsl-074-229-248-021.sip.bhm.bellsouth.net)
- # [20:40] * Parts: dcj (n=daniel@146-115-123-14.c3-0.smr-ubr2.sbo-smr.ma.cable.rcn.com)
- # [20:47] * Quits: weinig (n=weinig@c-71-198-176-23.hsd1.ca.comcast.net)
- # [21:05] * Quits: met_ (n=Hassman@r5bx220.net.upc.cz) ("Chemists never die, they just stop reacting.")
- # [21:15] * Quits: virtuelv (n=virtuelv@ti132110a341-2214.bb.online.no) ("Ex-Chat")
- # [21:24] * Joins: virtuelv (n=virtuelv@ti132110a341-2214.bb.online.no)
- # [21:30] * Joins: virtuelv_ (n=virtuelv@ti132110a341-2214.bb.online.no)
- # [21:30] * Quits: virtuelv (n=virtuelv@ti132110a341-2214.bb.online.no) (Read error: 104 (Connection reset by peer))
- # [21:30] * virtuelv_ is now known as virtuelv
- # [21:30] <Philip`> a-ja: About "plenty of em still around": Counting 130K pages from dmoz.org, I see 33K Apache 1.3, 16K of 2.0, 9K of 2.2, 23K unlabelled Apache
- # [21:30] <Philip`> so I'd agree there's plenty
- # [21:31] <Philip`> (Also I see 22K IIS 6.0, 7K 5.0, negligible other versions)
- # [21:31] * Joins: weinig (n=weinig@17.203.15.180)
- # [21:49] <hsivonen> it irks me that the SVG 1.1 and 1.2 Tiny specs don't tell me if they expect <use> and <tref> to work across documents.
- # [21:50] <hsivonen> I guess I have to write a test case and find out.
- # [21:50] * Quits: weinig (n=weinig@17.203.15.180)
- # [22:00] <hsivonen> findings so far: Cross-doc doesn't work in Firefox, but the impl does URI resolution and isn't just like the hashed ID ref
- # [22:01] <hsivonen> SVG still quits Safari on me. Odd
- # [22:02] <othermaciej> hsivonen: do you have a specific SVG that does it?
- # [22:02] <hsivonen> othermaciej: yes, I have
- # [22:03] <hsivonen> Opera appears to implement real cross-doc <use>
- # [22:03] <othermaciej> hsivonen: can you file a bug, or mail it to me?
- # [22:03] <hsivonen> othermaciej: I've already filed a bug
- # [22:03] <othermaciej> hsivonen: I wouldn't be surprised if your <use> impl has bugs
- # [22:03] <othermaciej> I freaking hate <use>
- # [22:03] <othermaciej> hsivonen: thanks!
- # [22:04] <hsivonen> othermaciej: unfortunately, the information I've provided isn't very useful
- # [22:04] <othermaciej> hsivonen: if you included the file that crashes, that's useful enough
- # [22:05] <hsivonen> oops. I've missed a new comment in the bug
- # [22:07] * hsivonen tries to get a backtrace now
- # [22:11] <hsivonen> whoa. I have the Adobe Plug-in
- # [22:11] <Hixie> http://scripts.indisguise.org/2008/03/22/xhtml-versus-html/
- # [22:13] <othermaciej> hsivonen: oh - we'll use ASVG when it's installed
- # [22:13] <othermaciej> I think maybe we should stop preferring it without explicit opt-in
- # [22:13] <hsivonen> commented: http://bugs.webkit.org/show_bug.cgi?id=17073
- # [22:14] <hsivonen> sorry about blaming WebKit. I had no idea I had Adobe residue on the system
- # [22:15] <hsivonen> looks like WebKit implement <use xlink:href> as a hashed ID reference
- # [22:15] <hsivonen> Firefox does URI-resolution and if it points to a fragment in the same doc, uses the fragment
- # [22:16] <hsivonen> Opera actually allows references to different HTTP resources
- # [22:16] <hsivonen> yay for interop
- # [22:16] <hsivonen> so should Validator.nu allow a full IRI, a full URI or require a hashed ID ref?
- # [22:17] <hsivonen> actually, I should rerun the Opera and Firefox tests in case either loaded the Adobe plug-in
- # [22:19] <hsivonen> those results hold
- # [22:20] <a-ja> Philip`: tks for #'s (was AFK)
- # [22:22] <hsivonen> Hixie: I'd love to see some numbers proving an XML parser marginally faster especially in the case that it is reading a DTD (even an abridged local one)
- # [22:23] * Joins: weinig (n=weinig@17.203.15.180)
- # [22:24] <othermaciej> I am pretty sure that in WebKit the XML parser is slower than the HTML parser
- # [22:24] <othermaciej> at least, I would be very very surprised if this was not true
- # [22:26] <weinig> othermaciej: are you claiming that going from UTF-8 to UTF-16 to UTF-8 and back to UTF-16 is slow ;)
- # [22:26] <othermaciej> weinig: that's kind of what I am assuming
- # [22:27] <othermaciej> (and I hope we can fix it)
- # [22:27] <hsivonen> weinig: why do you go once to UTF-8 in between?
- # [22:28] <weinig> hsivonen: libxml only operates on UTF-8
- # [22:28] <hsivonen> weinig: oh so does your stream decoder always expand to UTF-16 first?
- # [22:29] <weinig> hsivonen: yes
- # [22:29] <hsivonen> I see.
- # [22:29] * Quits: ROBOd (n=robod@89.122.216.38) ("http://www.robodesign.ro")
- # [22:36] * Quits: othermaciej (n=mjs@dsl081-048-145.sfo1.dsl.speakeasy.net)
- # [22:57] * Joins: jruderman (n=jruderma@c-67-180-15-227.hsd1.ca.comcast.net)
- # [22:59] * Joins: BenMillard (i=cerbera@cpc1-flee1-0-0-cust285.glfd.cable.ntl.com)
- # [23:12] * Quits: jruderman_ (n=jruderma@c-67-180-15-227.hsd1.ca.comcast.net) (Read error: 113 (No route to host))
- # [23:12] * Parts: BenMillard (i=cerbera@cpc1-flee1-0-0-cust285.glfd.cable.ntl.com)
- # [23:24] * Quits: jruderman (n=jruderma@c-67-180-15-227.hsd1.ca.comcast.net)
- # [23:39] * Quits: virtuelv (n=virtuelv@ti132110a341-2214.bb.online.no) (Read error: 104 (Connection reset by peer))
- # [23:41] * Joins: othermaciej (n=mjs@adsl-75-36-151-106.dsl.pltn13.sbcglobal.net)
- # [23:43] * Joins: virtuelv (n=virtuelv@ti132110a341-2214.bb.online.no)
- # [23:47] * Quits: othermaciej (n=mjs@adsl-75-36-151-106.dsl.pltn13.sbcglobal.net) (Read error: 104 (Connection reset by peer))
- # [23:47] * Joins: othermaciej (n=mjs@adsl-75-36-151-106.dsl.pltn13.sbcglobal.net)
- # [23:52] * Quits: svl (n=me@ip565744a7.direct-adsl.nl) (Read error: 104 (Connection reset by peer))
- # [23:53] * Joins: svl_ (n=me@ip565744a7.direct-adsl.nl)
- # [23:53] * svl_ is now known as svl
- # Session Close: Sun Mar 23 00:00:00 2008
The end :)