Options:
- # Session Start: Sat Sep 08 00:00:00 2007
- # Session Ident: #whatwg
- # [00:03] * Joins: othermaciej (n=mjs@17.255.105.235)
- # [00:06] * Joins: othermaciej_ (n=mjs@17.203.15.144)
- # [00:06] * Quits: aaronlev (n=chatzill@c-66-31-86-217.hsd1.ma.comcast.net) (Read error: 104 (Connection reset by peer))
- # [00:10] * Quits: othermaciej (n=mjs@17.255.105.235) (Nick collision from services.)
- # [00:11] * othermaciej_ is now known as othermaciej
- # [00:20] * Joins: tantek (n=tantek@host217-34-42-151.in-addr.btopenworld.com)
- # [00:35] * Joins: grimeboy (n=grimboy@85-211-247-54.dsl.pipex.com)
- # [00:35] * Quits: grimboy_uk (n=grimboy@85-211-246-243.dsl.pipex.com) (Read error: 104 (Connection reset by peer))
- # [01:02] * Joins: csarven (n=nevrasc@modemcable130.251-202-24.mc.videotron.ca)
- # [01:09] * Quits: dev0_ (i=Tobias@unaffiliated/icefox0) ("dev0_ has no reason")
- # [01:13] * Joins: othermaciej_ (n=mjs@17.203.15.144)
- # [01:13] * Quits: othermaciej (n=mjs@17.203.15.144) (Read error: 104 (Connection reset by peer))
- # [01:13] * Joins: othermaciej (n=mjs@17.255.105.235)
- # [01:29] * Quits: othermaciej_ (n=mjs@17.203.15.144) (Read error: 110 (Connection timed out))
- # [01:35] * Joins: othermaciej_ (n=mjs@17.203.15.144)
- # [01:36] * Quits: othermaciej (n=mjs@17.255.105.235) (Nick collision from services.)
- # [01:36] * othermaciej_ is now known as othermaciej
- # [01:42] * Quits: tantek (n=tantek@host217-34-42-151.in-addr.btopenworld.com)
- # [02:03] * Quits: hober (n=ted@unaffiliated/hober) ("ERC Version 5.2 (IRC client for Emacs)")
- # [02:05] <Philip`> http://html4all.org/pipermail/list_html4all.org/2007-September/000232.html - "How on earth can Wikis work if all and sundry can change what the previous author has written ?!"
- # [02:05] <Philip`> I'd have to agree that, in theory, wikis simply cannot work - the fact that they do work is almost enough to restore one's faith in humanity
- # [02:06] <Philip`> (Well, at least until they get flooded with wikispam, and then you return to a more realistic view of the world)
- # [02:08] * Quits: KevinMarks (i=KevinMar@nat/google/x-3ab8fc35a11a7e26) ("The computer fell asleep")
- # [02:08] * Joins: weinig_ (i=weinig@nat/apple/x-33a1ad2a8fd191e3)
- # [02:09] * Quits: grimeboy (n=grimboy@85-211-247-54.dsl.pipex.com) (Remote closed the connection)
- # [02:09] * Parts: kingryan (n=kingryan@corp.technorati.com)
- # [02:09] * Quits: weinig (i=weinig@nat/apple/x-e6c90062b83ae502) (Read error: 104 (Connection reset by peer))
- # [02:17] * Quits: othermaciej (n=mjs@17.203.15.144) (Read error: 104 (Connection reset by peer))
- # [02:17] * Quits: tndH (i=Rob@adsl-87-102-114-117.karoo.KCOM.COM) ("ChatZilla 0.9.78.1-rdmsoft [XULRunner 1.8.0.9/2006120508]")
- # [02:49] * weinig_ is now known as weinig
- # [02:57] * Quits: zcorpan (n=zcorpan@c-d391e355.022-154-6c6b7013.cust.bredbandsbolaget.se) (Read error: 110 (Connection timed out))
- # [03:03] * Joins: doublec (n=doublec@203-211-81-223.ue.woosh.co.nz)
- # [03:06] * Quits: weinig (i=weinig@nat/apple/x-33a1ad2a8fd191e3)
- # [03:17] * Quits: doublec (n=doublec@203-211-81-223.ue.woosh.co.nz)
- # [03:20] * Joins: weinig (i=weinig@nat/apple/x-de219d2ac1df7198)
- # [03:26] * Joins: briansuda (n=briansud@81-5-138-228.dsl.eclipse.net.uk)
- # [03:27] * Joins: tantek (n=tantek@host217-34-42-151.in-addr.btopenworld.com)
- # [03:45] * Quits: briansuda (n=briansud@81-5-138-228.dsl.eclipse.net.uk)
- # [04:00] * Joins: kfish (n=conrad@61.194.21.25)
- # [04:01] * Quits: hasather (n=hasather@90-227-221-48-no62.tbcn.telia.com) ("leaving")
- # [04:40] * Quits: tantek (n=tantek@host217-34-42-151.in-addr.btopenworld.com)
- # [04:46] * Quits: weinig (i=weinig@nat/apple/x-de219d2ac1df7198)
- # [05:14] * Joins: weinig (n=weinig@c-67-188-122-206.hsd1.ca.comcast.net)
- # [05:15] * Quits: weinig (n=weinig@c-67-188-122-206.hsd1.ca.comcast.net) (Remote closed the connection)
- # [05:16] * Joins: weinig (n=weinig@c-67-188-122-206.hsd1.ca.comcast.net)
- # [05:57] * Quits: csarven (n=nevrasc@modemcable130.251-202-24.mc.videotron.ca) ("http:/www.csarven.ca")
- # [06:59] * weinig is now known as weinig|away
- # [07:42] * Joins: KevinMarks (n=KevinMar@c-76-102-254-252.hsd1.ca.comcast.net)
- # [07:56] * weinig|away is now known as weinig
- # [08:56] * Quits: mpt (n=mpt@121-72-131-170.dsl.telstraclear.net) (Read error: 110 (Connection timed out))
- # [09:27] * Joins: Foone2 (n=Foone2__@12-215-237-126.client.mchsi.com)
- # [09:28] <Foone2> hello. I found this in the wikipedia entry on future firefox versions: "More API's implemented from WHATWG specs, such as the ability to read files from file selection fields without the need to upload"
- # [09:28] <Foone2> looking at the WHATWG specs I can't find anything related to that though. could someone point me in the right direction?
- # [09:35] * Joins: mpt (n=mpt@121-72-133-223.dsl.telstraclear.net)
- # [09:35] * Quits: mpt (n=mpt@121-72-133-223.dsl.telstraclear.net) (Remote closed the connection)
- # [09:47] * Joins: giles (n=chatzill@rain.thaumas.net)
- # [09:53] * Joins: nessy (n=silvia@203-158-53-62.dyn.iinet.net.au)
- # [09:54] * Joins: othermaciej (n=mjs@dsl081-048-145.sfo1.dsl.speakeasy.net)
- # [10:01] * Joins: rillian (n=giles@rain.thaumas.net)
- # [10:02] * Quits: giles (n=chatzill@rain.thaumas.net) ("ChatZilla 0.9.78.1 [Firefox 2.0.0.6/2007073113]")
- # [10:04] * Joins: mpt (n=mpt@121-72-133-223.dsl.telstraclear.net)
- # [10:04] * Quits: mpt (n=mpt@121-72-133-223.dsl.telstraclear.net) (Remote closed the connection)
- # [10:06] * Quits: nessy (n=silvia@203-158-53-62.dyn.iinet.net.au) ("This computer has gone to sleep")
- # [10:07] * Joins: mpt (n=mpt@121-72-133-223.dsl.telstraclear.net)
- # [10:07] * Quits: mpt (n=mpt@121-72-133-223.dsl.telstraclear.net) (Remote closed the connection)
- # [10:08] * Quits: kfish (n=conrad@61.194.21.25) ("Pike!")
- # [10:13] * Joins: briansuda (n=briansud@81-5-138-228.dsl.eclipse.net.uk)
- # [10:21] * Joins: briansuda_ (n=briansud@81-5-138-228.dsl.eclipse.net.uk)
- # [10:21] * Quits: briansuda_ (n=briansud@81-5-138-228.dsl.eclipse.net.uk) (Remote closed the connection)
- # [10:36] * Quits: briansuda (n=briansud@81-5-138-228.dsl.eclipse.net.uk) (Read error: 110 (Connection timed out))
- # [10:50] * Joins: ROBOd (n=robod@86.34.246.154)
- # [10:52] * Joins: mpt (n=mpt@121-72-133-223.dsl.telstraclear.net)
- # [10:52] * Quits: mpt (n=mpt@121-72-133-223.dsl.telstraclear.net) (Client Quit)
- # [10:57] * Quits: Thezilch (i=fuz007@c-68-52-119-203.hsd1.tn.comcast.net) (Read error: 104 (Connection reset by peer))
- # [10:58] * othermaciej is now known as om_sleep
- # [10:59] * om_sleep is now known as othermaciej
- # [10:59] * Joins: mpt (n=mpt@121-72-133-223.dsl.telstraclear.net)
- # [11:00] * othermaciej is now known as om_sleep
- # [11:06] <annevk> Foone2, not yet specified
- # [11:06] <Foone2> oh. So what's firefox implementing from?
- # [11:08] * Joins: zcorpan (n=zcorpan@c-d391e355.022-154-6c6b7013.cust.bredbandsbolaget.se)
- # [11:11] <annevk> an idea
- # [11:12] <Foone2> well, has anyone written anything down about this idea then?
- # [11:13] <annevk> yeah, there's a bug report with them
- # [11:14] <annevk> it's mostly sketched
- # [11:15] <annevk> basically, you get an "input" / "change" event and then a new member becomes non-null if the user has selected any files
- # [11:15] <annevk> which exposes a list of selected files
- # [11:36] * Joins: MikeSmith (n=MikeSmit@203.114.48.146)
- # [11:38] * gsnedders sighs
- # [11:39] * gsnedders can't ship the HTML 5 content type sniffing, as so many feeds are served as text/plain
- # [11:41] <zcorpan> gsnedders: are (m)any of those "text/plain; charset=X" where X is something other than "iso-8859-1" or "ISO-8859-1"?
- # [11:41] * Parts: Foone2 (n=Foone2__@12-215-237-126.client.mchsi.com) ("Leaving")
- # [11:41] <gsnedders> zcorpan: I haven't yet looked at the specifics
- # [11:42] * Joins: Ducki (n=Ducki@nrdh-d9b9806e.pool.mediaWays.net)
- # [11:42] * zcorpan is hoping that it will be possible to limit the sniffing so that "text/html; charset=utf-8" and "text/plain; charset=utf-8" are never sniffed
- # [11:42] <gsnedders> even those are only sniffed to see if they are text/plain or binary data
- # [11:42] * Joins: maikmerten (n=maikmert@T696a.t.pppool.de)
- # [11:43] <zcorpan> gsnedders: yeah, i know
- # [11:43] <zcorpan> but all text/html are sniffed for feeds
- # [11:48] * gsnedders wonders whether to just ship it, and possibly pull it at a later date if we get too many bug reports
- # [11:49] <annevk> how many of these feeds are discovered using autodiscovery?
- # [11:50] <gsnedders> annevk: I don't have that many stats readily available
- # [11:50] <gsnedders> http://macnn.com/podcasts/macnn.rss — there's the first failure I've found just going through the demo feeds
- # [11:51] * Quits: MikeSmith (n=MikeSmit@203.114.48.146) ("Less talk, more pimp walk.")
- # [11:51] <gsnedders> served as "text/plain"
- # [11:52] <gsnedders> http://web.mac.com/turboderek/iPhoto/top-rides/index.rss — "application/octect-stream" (yuk)
- # [11:53] * gsnedders wonders how to sniff application/octect-stream
- # [11:54] * Joins: hasather (n=hasather@90-227-221-48-no62.tbcn.telia.com)
- # [11:54] <gsnedders> http://youtube.com/rss/global/top_favorites.rss — text/plain
- # [11:57] * Joins: tantek (n=tantek@host217-34-42-151.in-addr.btopenworld.com)
- # [12:01] * Joins: MikeSmith (n=MikeSmit@203.114.48.146)
- # [12:02] * Joins: Ducki_ (i=Ducki@nrdh-d9b980da.pool.mediaWays.net)
- # [12:12] <annevk> http://www.html5.jp/trans/whatwg_html5faq.html (translation in JP)
- # [12:16] * Quits: Ducki (n=Ducki@nrdh-d9b9806e.pool.mediaWays.net) (Read error: 110 (Connection timed out))
- # [12:17] * Quits: KevinMarks (n=KevinMar@c-76-102-254-252.hsd1.ca.comcast.net) ("The computer fell asleep")
- # [12:20] <MikeSmith> annevk - can you please check and see if you can get to http://sideshowbarker.net ?
- # [12:20] * MikeSmith is at the Kuala Lumpur airport and having some problems with DNS on the wireless LAN here
- # [12:21] <zcorpan> MikeSmith: doesn't seem to load for me
- # [12:23] <MikeSmith> zcorpan - OK, that's what I was afraid of
- # [12:23] <MikeSmith> thanks for checking
- # [12:24] <annevk> nope :(
- # [12:26] <MikeSmith> annevk - k
- # [12:28] <MikeSmith> unfortunately that host also runs my mail server too, and because of DNS problems here, I can't even get to the admin shell to restart it
- # [12:29] <MikeSmith> anyway, very little I can do about it now, and have to catch a plane in 20 minutes
- # [12:32] <annevk> you're complaining about not getting to your e-mail? that's weird, seems like a luxury to me :)
- # [12:33] * Quits: tantek (n=tantek@host217-34-42-151.in-addr.btopenworld.com)
- # [12:34] * Joins: tndH_ (i=Rob@adsl-87-102-114-117.karoo.KCOM.COM)
- # [12:34] * tndH_ is now known as tndH
- # [12:36] <MikeSmith> yeah, guess I should appreciate the break
- # [12:38] <zcorpan> don't miss the plane :)
- # [12:42] <MikeSmith> hey, I've been wondering if anybody is aware of support for the inputmode attribute in any browsers (mobile or desktop or otherwise)
- # [12:43] <MikeSmith> I know Opera Mobile doesn't yet support it
- # [12:43] <MikeSmith> neither do the released versions of Openwave V6 or V7
- # [12:43] <MikeSmith> though I'm told Openwave v7.2 does
- # [12:44] <MikeSmith> I'm thinking it is probably supported in Access NetFront but have not been able to try it yet
- # [12:45] <MikeSmith> there's a test case here:
- # [12:48] <MikeSmith> http://testfest.openmobilealliance.org/xHTML_3c/Input_Modes/TextInputModeDigits.xhtml
- # [12:49] <MikeSmith> but, um, though it's being server up with an XML/XHTML MIME type, it has the wrong doctype and is also missing the XHTML namespace
- # [12:50] <MikeSmith> so sort of makes it problematic to test with
- # [12:50] <MikeSmith> I do notice though that the Openwave browser displays it in spite of it brokenness
- # [12:51] <MikeSmith> which would seem to confirm that it's just using its HTML parser and ignoring the mime type
- # [12:52] <MikeSmith> anyway, gotta go
- # [12:52] * Quits: MikeSmith (n=MikeSmit@203.114.48.146) ("Less talk, more pimp walk.")
- # [13:11] * Joins: dev0 (i=Tobias@unaffiliated/icefox0)
- # [13:15] * Quits: dev0 (i=Tobias@unaffiliated/icefox0) (Connection reset by peer)
- # [13:29] * Joins: dev0 (i=Tobias@unaffiliated/icefox0)
- # [13:35] * Joins: nessy (n=silvia@203-158-53-62.dyn.iinet.net.au)
- # [13:35] * Parts: nessy (n=silvia@203-158-53-62.dyn.iinet.net.au) ("Leaving")
- # [13:36] * Joins: ginger (n=silvia@203-158-53-62.dyn.iinet.net.au)
- # [13:38] * Joins: webben (n=benh@dip5-fw.corp.ukl.yahoo.com)
- # [13:39] * Joins: gsnedders_ (n=gsnedder@host86-139-120-102.range86-139.btcentralplus.com)
- # [13:40] * Quits: gsnedders (n=gsnedder@host217-42-133-228.range217-42.btcentralplus.com) (Nick collision from services.)
- # [13:40] * gsnedders_ is now known as gsnedders
- # [13:57] * Quits: zcorpan (n=zcorpan@c-d391e355.022-154-6c6b7013.cust.bredbandsbolaget.se) (Read error: 104 (Connection reset by peer))
- # [13:59] * Joins: Ducki__ (i=Ducki@nrdh-d9b98060.pool.mediaWays.net)
- # [14:12] <annevk> Firefox support for getElementsByClassName() seems also quite buggy: http://tc.labs.opera.com/apis/getElementsByClassName/
- # [14:12] <annevk> Although I think most problems are related to the fact that they don't look for classes on the HTMLHtmlElement
- # [14:13] <annevk> (and for some reason <g:x> (with g bound to the SVG namespace) doesn't seem to implement SVGElement and therefore class="" doesn't seem to be supported there either)
- # [14:18] <Dashiva> We're still failing badly too, I see
- # [14:19] <annevk> oh, yes
- # [14:19] <annevk> alpha alpha alpha :p
- # [14:21] <annevk> Oh, another problem is that \f is not seen as whitespace in Firefox iirc
- # [14:21] * Quits: Ducki_ (i=Ducki@nrdh-d9b980da.pool.mediaWays.net) (Read error: 113 (No route to host))
- # [14:25] <om_sleep> we have a getElementsByClassName patch for WebKit as well
- # [14:26] * om_sleep is now known as othermaciej
- # [14:26] <othermaciej> not yet landed
- # [14:26] <othermaciej> I added a link to the test cases
- # [14:26] <othermaciej> http://bugs.webkit.org/show_bug.cgi?id=14955
- # [14:27] <annevk> cool
- # [14:32] <annevk> seems your impl doesn't consider \f either
- # [14:33] * annevk wonders why HTML5 has \f as whitespace char
- # [14:34] <othermaciej> well, it's not even code reviewed yet. I'm not sure why \f needs to be treated as whitespace in the string parameter though
- # [14:34] <othermaciej> I'm not sure why it's necessary to consider anything but space, really
- # [14:34] <othermaciej> it's not like people randomly put form feeds in their scripts
- # [14:36] <annevk> i guess it's for consistency
- # [14:36] <annevk> and it probably works better if you do ele.getElementsByClassName(ele.className)
- # [14:37] <othermaciej> fair enough
- # [14:43] <hsivonen> http://james.html5.org/cgi-bin/tables/table_inspector.py?uri=http%3A%2F%2Fhsivonen.iki.fi%2Fthesis%2Fhtml5-conformance-checker.html&algorithm=html5
- # [14:43] <hsivonen> the abstract cell is associated with the author label
- # [14:43] <hsivonen> I wonder if there's a way to implicitly disassociate
- # [14:44] * hsivonen tries other modes
- # [14:44] <hsivonen> Smart Colspan is worse
- # [14:45] * annevk wonders if <table> is appropriate for that data
- # [14:46] <hsivonen> annevk: clearly, it is at least appropriate for everything but the abstract
- # [14:46] <annevk> the HTML4 algorithm is a lot worse btw
- # [14:47] <hsivonen> annevk: and since there's a row below the abstract, it needs to be one table for the columns to be held together
- # [14:47] <hsivonen> annevk: besides, the LaTeX and Word templates use tables, so it would be silly to have to do something more complex in HTML
- # [14:48] <hsivonen> however, one could argue that I should have headers='' on the abstract cell
- # [14:49] <annevk> it's not clear whether headers= is authorative or augmentative
- # [14:49] <hsivonen> also, one might argue that for this case, the HTML5 algorithm is Good Enough and it is obvious to anyone that Author is not the right header for the abstract if you start listening the abstract
- # [14:50] <annevk> Why doesn't the abstract simply have a <th> as well? (this is the wrong question to ask, but I'm curious)
- # [14:51] * Joins: mpt_ (n=mpt@121-72-129-194.dsl.telstraclear.net)
- # [14:51] <hsivonen> annevk: because it wouldn't produce the exact layout required
- # [14:51] <hsivonen> annevk: most of the layout carefully emulates a known-good traditional LaTeX template
- # [14:52] <hsivonen> (see comments in the CSS file)
- # [14:56] <annevk> maybe smart colspan should only look at headers which span as much or more headers than the cell they might apply to
- # [14:56] * Quits: mpt (n=mpt@121-72-133-223.dsl.telstraclear.net) (Read error: 110 (Connection timed out))
- # [14:56] <annevk> s/headers than the cell/cells than the data cell/
- # [14:59] <annevk> smartcolspan doesn't look to the left otherwise it seems the same as HTML4
- # [14:59] <annevk> there also seems to be a problem with the second table
- # [14:59] <annevk> but maybe the tool only handles one table correctly
- # [15:03] <hsivonen> annevk: the second table has the exact sama structure
- # [15:03] * Joins: kingryan (n=kingryan@dsl081-240-149.sfo1.dsl.speakeasy.net)
- # [15:03] * Quits: kingryan (n=kingryan@dsl081-240-149.sfo1.dsl.speakeasy.net) (Remote closed the connection)
- # [15:03] <hsivonen> if a cell spans a column that doesn't have a header cell above the current cell, then the current cell has no column header at all
- # [15:04] <hsivonen> analogously for rows
- # [15:04] <hsivonen> I wonder if applying that rule would break anything
- # [15:05] * Joins: mpt__ (n=mpt@121-72-130-17.dsl.telstraclear.net)
- # [15:08] <annevk> shouldn't you look further up as well?
- # [15:09] * Joins: Codler (n=Codler@84-218-5-194.eurobelladsl.telenor.se)
- # [15:10] * Quits: mpt_ (n=mpt@121-72-129-194.dsl.telstraclear.net) (Read error: 110 (Connection timed out))
- # [15:34] <hsivonen> annevk: above as in anywhere above
- # [15:34] <hsivonen> annevk: I didn't mean only immediately above
- # [15:36] * Quits: hasather (n=hasather@90-227-221-48-no62.tbcn.telia.com) (Remote closed the connection)
- # [15:38] * Quits: annevk (n=annevk@86.90.70.28) (Read error: 110 (Connection timed out))
- # [15:45] * Joins: doublec (n=doublec@203-211-109-225.ue.woosh.co.nz)
- # [15:51] * Ducki__ is now known as Ducki
- # [15:52] <hsivonen> "currently I am writing from a mobile phone and for mobile devices the alt-attribute is more than essential." Huh?
- # [15:53] <Ducki> OK!
- # [15:53] <takkaria> if you want to save being charged ridiculous money, then I guess it is
- # [15:53] <webben> hsivonen: I imagine to speed up web access people will often disable images.
- # [15:54] <webben> takkaria: It's not just money, it's also speed. Mobile access is kinda slow.
- # [15:54] <takkaria> true enough
- # [15:54] * hsivonen has a flatrate data plan
- # [15:54] <doublec> i disable images usually when browsing from a phone
- # [15:55] <doublec> no flatrate data plans in nz :(
- # [15:55] <hsivonen> today, I could get a mobile 1M downlink for less money than I pay for an ADLS 1M downlink
- # [15:56] <doublec> nice
- # [15:56] <hsivonen> I used to disable images occasionally, though, back when I had a traffic quota for GPRS
- # [15:56] <hsivonen> but back then I wouldn't have described alt as more than essential
- # [15:58] * Joins: tantek (n=tantek@212.42.170.220)
- # [15:59] <hsivonen> competition and laws that guarantee unlocked carrier-neutral phones are good
- # [16:00] <webben> hsivonen: Maybe that simply reflects different browsing patterns between you and the author of the quote. (i.e. maybe the sites you were browsing didn't use images for anything important, or maybe they use alt so that you wouldn't necessarily notice)
- # [16:01] <takkaria> hsivonen: wish UK had those :(
- # [16:02] <hsivonen> webben: for me, when browsing using a mobile, the most essential image use case is maps (which don't have reasonable alts)
- # [16:02] <hsivonen> webben: textual directions are typically provided in page content
- # [16:03] * Joins: Ducki_ (n=Ducki@nrdh-d9b980ca.pool.mediaWays.net)
- # [16:07] * Philip` wonders if Hixie has any data about <script language> values
- # [16:17] * Quits: Ducki (i=Ducki@nrdh-d9b98060.pool.mediaWays.net) (Read error: 113 (No route to host))
- # [16:36] * Quits: mpt__ (n=mpt@121-72-130-17.dsl.telstraclear.net) ("Leaving")
- # [16:38] * Quits: tantek (n=tantek@212.42.170.220)
- # [16:42] * Joins: tantek (n=tantek@212.42.170.220)
- # [16:51] * Quits: doublec (n=doublec@203-211-109-225.ue.woosh.co.nz)
- # [17:07] * Joins: KevinMarks (n=KevinMar@c-76-102-254-252.hsd1.ca.comcast.net)
- # [17:25] * Quits: Codler (n=Codler@84-218-5-194.eurobelladsl.telenor.se) (Connection timed out)
- # [17:32] * Quits: tantek (n=tantek@212.42.170.220)
- # [17:46] * Joins: tantek (n=tantek@212.42.170.220)
- # [17:50] * Joins: annevk (n=annevk@535739BD.cable.casema.nl)
- # [17:50] * Joins: grimboy (n=grimboy@85-211-255-93.dsl.pipex.com)
- # [17:52] * Joins: mpt (n=mpt@121-72-130-17.dsl.telstraclear.net)
- # [17:52] * Quits: mpt (n=mpt@121-72-130-17.dsl.telstraclear.net) (Remote closed the connection)
- # [17:54] * Joins: mpt (n=mpt@121-72-130-17.dsl.telstraclear.net)
- # [17:59] * Joins: Ducki__ (n=Ducki@nrdh-d9b980d4.pool.mediaWays.net)
- # [18:13] * Quits: tantek (n=tantek@212.42.170.220)
- # [18:17] * Joins: tantek (n=tantek@212.42.170.220)
- # [18:17] * Quits: Ducki_ (n=Ducki@nrdh-d9b980ca.pool.mediaWays.net) (Read error: 113 (No route to host))
- # [18:20] * Joins: zcorpan (n=zcorpan@c-d391e355.022-154-6c6b7013.cust.bredbandsbolaget.se)
- # [18:20] <webben> OT: does anyone know if there's a (unofficial or whatever) index to CSS3 properties in the current CSS3 drafts comparable to http://www.w3.org/TR/CSS21/propidx.html ?
- # [18:20] <annevk> for all CSS3 properties?
- # [18:20] <webben> yeah
- # [18:20] <annevk> I don't think so
- # [18:21] <zcorpan> Hixie: why did html5 change the tokenization rules for "<p<p>" before?
- # [18:21] <webben> ah well, thanks :)
- # [18:21] <annevk> should be pretty trivial to write a script that goes through a hardcoded list of drafts and then extracts them though
- # [18:21] <annevk> zcorpan, it was based on Firefox
- # [18:21] <webben> I guess.
- # [18:22] <zcorpan> annevk: that wasn't my question :)
- # [18:23] <annevk> hmm, change from what to what exactly?
- # [18:24] <zcorpan> from firefox rules to ie rules
- # [18:24] <zcorpan> two elements "p", "p" to one element "p<p"
- # [18:25] <zcorpan> (or well, start tag tokens)
- # [18:30] <annevk> more compat with IE
- # [18:30] <annevk> (and Opera)
- # [18:31] <zcorpan> but which approach is more compatible with existing web pages?
- # [18:34] <annevk> i think it doesn't matter
- # [18:43] * Joins: csarven (n=nevrasc@modemcable130.251-202-24.mc.videotron.ca)
- # [19:03] * Joins: annevk2 (n=annevk@535739BD.cable.casema.nl)
- # [19:03] * Quits: annevk (n=annevk@535739BD.cable.casema.nl) (Read error: 104 (Connection reset by peer))
- # [19:05] * annevk2 is now known as annevk
- # [19:08] * Joins: dev0_ (i=Tobias@dslb-088-076-246-021.pools.arcor-ip.net)
- # [19:09] * Quits: maikmerten (n=maikmert@T696a.t.pppool.de) (Read error: 110 (Connection timed out))
- # [19:09] * Joins: maikmerten (n=maikmert@T61b0.t.pppool.de)
- # [19:25] * Quits: dev0 (i=Tobias@unaffiliated/icefox0) (Read error: 110 (Connection timed out))
- # [19:33] * Quits: tantek (n=tantek@212.42.170.220)
- # [19:41] * Joins: peepo (n=Jay@host86-153-137-94.range86-153.btcentralplus.com)
- # [20:02] * Joins: Ducki (i=Ducki@nrdh-d9b9804b.pool.mediaWays.net)
- # [20:08] <zcorpan> try this. check the "XHTML" button in http://www.google.com/preferences
- # [20:08] <zcorpan> then load the front page
- # [20:10] <zcorpan> hmm, that option is only available if you use opera it seems
- # [20:10] <Philip`> Is it fair to call them bozos if they're not actually generating XML incorrectly, but are just transmitting HTML incorrectly?
- # [20:12] <Philip`> The "PDA" option just sends the normal page too
- # [20:13] <Philip`> so it looks like they've forgotten to do the bit where it actually sends different content depending on your choice
- # [20:13] <zcorpan> yeah
- # [20:14] <Philip`> I vaguely remember trying the XHTML option before and getting some odd minimalist version of the page, like it was designed for mobile devices
- # [20:15] * Quits: weinig (n=weinig@c-67-188-122-206.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
- # [20:17] * Quits: Ducki__ (n=Ducki@nrdh-d9b980d4.pool.mediaWays.net) (Read error: 113 (No route to host))
- # [20:20] * Joins: weinig (i=weinig@nat/apple/x-eefe2da2ab6b286d)
- # [20:25] * Quits: peepo (n=Jay@host86-153-137-94.range86-153.btcentralplus.com) ("later")
- # [20:39] * Joins: tantek (n=tantek@212.42.170.220)
- # [20:45] * Joins: grimeboy (n=grimboy@85-211-248-174.dsl.pipex.com)
- # [20:53] * Quits: maikmerten (n=maikmert@T61b0.t.pppool.de) (Remote closed the connection)
- # [21:00] * Quits: grimboy (n=grimboy@85-211-255-93.dsl.pipex.com) (Read error: 110 (Connection timed out))
- # [21:12] * Quits: grimeboy (n=grimboy@85-211-248-174.dsl.pipex.com) (Read error: 110 (Connection timed out))
- # [21:12] * Joins: briansuda (n=briansud@212.42.170.220)
- # [21:12] * Quits: weinig (i=weinig@nat/apple/x-eefe2da2ab6b286d) (Read error: 104 (Connection reset by peer))
- # [21:13] * Joins: grimeboy (n=grimboy@85.211.235.177)
- # [21:13] * Joins: weinig (i=weinig@nat/apple/x-245e611ec55f1093)
- # [21:28] * Quits: briansuda (n=briansud@212.42.170.220)
- # [21:29] * Quits: tantek (n=tantek@212.42.170.220)
- # [21:32] * Quits: grimeboy (n=grimboy@85.211.235.177) (Connection timed out)
- # [21:33] * Joins: grimeboy (n=grimboy@85-211-251-122.dsl.pipex.com)
- # [21:36] * Joins: annevk2 (n=annevk@86.90.70.28)
- # [21:36] * Quits: annevk (n=annevk@535739BD.cable.casema.nl) (Read error: 110 (Connection timed out))
- # [21:37] * Quits: gsnedders (n=gsnedder@host86-139-120-102.range86-139.btcentralplus.com) ("Don't touch /dev/null…")
- # [21:37] * annevk2 is now known as annevk
- # [21:40] * Joins: tantek (n=tantek@212.42.170.220)
- # [21:44] * Quits: tantek (n=tantek@212.42.170.220) (Client Quit)
- # [21:45] * Joins: gsnedders (n=gsnedder@host86-139-120-102.range86-139.btcentralplus.com)
- # [21:48] * Philip` wonders if it's best to just clamp shadowBlur when someone sets it really high
- # [21:52] * gsnedders wonders whether he should be coding, and watching TV, with laptop on lap :P
- # [21:55] <Philip`> Firefox 3 doesn't sniff http://youtube.com/rss/global/top_favorites.rss
- # [21:57] <gsnedders> Fx2, Saf3 do
- # [21:58] <Philip`> IE7 does
- # [22:06] <gsnedders> YouTube is the largest site I could find that did it
- # [22:07] * gsnedders sighs
- # [22:08] <Philip`> You could email them and ask them to fix it, since the next largest site with that problem is probably much smaller than YouTube and could be more easily ignored :-)
- # [22:09] * Philip` can't actually work out how to reach YouTube's RSS feed page, without reading the source code and following the <link rel=alternate>
- # [22:09] * Joins: tantek (n=tantek@212.42.170.220)
- # [22:09] <annevk> the idea is that the browser has feed autodiscovery implemented and offers the user a download link of some sorts
- # [22:12] <Philip`> That idea doesn't appear to work so well in practice
- # [22:12] * Quits: Ducki (i=Ducki@nrdh-d9b9804b.pool.mediaWays.net) (Read error: 113 (No route to host))
- # [22:13] <annevk> dunno, it has worked for a number of people (enough even for HTML5 to include rel=feed
- # [22:13] <annevk> started here: http://diveintomark.org/archives/2002/05/30/rss_autodiscovery
- # [22:14] * Quits: gsnedders (n=gsnedder@host86-139-120-102.range86-139.btcentralplus.com)
- # [22:15] <Philip`> The link is just <link rel="alternate" title="YouTube - [RSS]" href="/rssls"> and points at an HTML page which has un-marked-up <a> links to the feeds (and also a <link rel="alternate" title="YouTube - [RSS]" href="/rssls"> pointing at itself)
- # [22:16] <annevk> oh
- # [22:17] <annevk> and then some people think the bigger sites are more likely to get it right
- # [22:18] * Quits: tantek (n=tantek@212.42.170.220)
- # [22:18] <Philip`> I guess the type="application/atom+xml" is necessary for autodiscovery in browsers?
- # [22:18] <zcorpan> yes
- # [22:19] <annevk> or rel=feed
- # [22:19] <zcorpan> is that implemented?
- # [22:19] <annevk> not in Opera
- # [22:20] <annevk> it's implemented in Firefox iirc
- # [22:24] <gavin> Philip`: I asked one of our RSS gurus about that feed, he didn't know why the behavior changed between Firefox 2 and current trunk builds
- # [22:24] <gavin> I filed https://bugzilla.mozilla.org/show_bug.cgi?id=395533
- # [22:29] <Philip`> gavin: Okay - thanks!
- # [22:33] * Joins: tantek (n=tantek@212.42.170.220)
- # [22:42] * Joins: gsnedders (n=gsnedder@host86-139-120-102.range86-139.btcentralplus.com)
- # [22:43] <gsnedders> Philip`: I've already emailed YouTube
- # [23:16] * Joins: aaronlev (n=chatzill@209-6-168-245.c3-0.arl-ubr2.sbo-arl.ma.cable.rcn.com)
- # [23:18] * Quits: tantek (n=tantek@212.42.170.220)
- # [23:18] <zcorpan> Hixie: when serializing xml with innerHTML, may CDATASection nodes be output as data instead of cdata sections?
- # [23:19] <zcorpan> i.e., "ismorphic" in the canonical xml sense or in the dom sense?
- # [23:21] <Hixie> the text/plain sniffing behaviour presumably changed for security reasons
- # [23:21] * Quits: deltab (n=deltab@82-36-30-34.cable.ubr02.smal.blueyonder.co.uk) (Remote closed the connection)
- # [23:22] <Hixie> zcorpan: good question
- # [23:22] * Joins: deltab (n=deltab@82-36-30-34.cable.ubr02.smal.blueyonder.co.uk)
- # [23:25] <zcorpan> it would be nice if it were allowed because you can use c14n for test cases and you wouldn't have to worry about ]]> in implementations
- # [23:26] <zcorpan> though then ]]> in a cdata section would have to not raise an exception
- # [23:27] <zcorpan> hmm, perhaps you can't really use c14n for test cases anyway...
- # [23:27] * Quits: ROBOd (n=robod@86.34.246.154) ("http://www.robodesign.ro")
- # [23:28] <zcorpan> no, should be possible :)
- # [23:29] <gsnedders> Hixie: get my PM?
- # [23:31] <gavin> the text/plain sniffing issue that Philip` wasn't changed for security reasons, it's a regression from an unrelated change made to better support plugin content sent as text/plain
- # [23:31] <gavin> (https://bugzilla.mozilla.org/show_bug.cgi?id=395533#c1)
- # [23:34] <Hixie> gsnedders: yeah
- # [23:34] <Hixie> gavin: :-(
- # [23:34] <zcorpan> except perhaps for one thing. c14n removes uncessessary namespace declarations. it's unclear to me if they may be omitted when using innerHTML
- # [23:35] <gsnedders> http://php5.simplepie.org/trunk/demo/?feed=http%3A%2F%2Fyoutube.com%2Frss%2Fglobal%2Ftop_favorites.rss now fails
- # [23:35] * gsnedders waits for a bug report
- # [23:43] * zcorpan files a bug report for gsnedders
- # [23:43] <zcorpan> ;)
- # [23:43] <gsnedders> :)
- # [23:46] * Quits: aaronlev (n=chatzill@209-6-168-245.c3-0.arl-ubr2.sbo-arl.ma.cable.rcn.com) ("ChatZilla 0.9.78.1 [Firefox 2.0.0.6/2007072518]")
- # [23:50] <annevk> Hixie, zcorpan had the idea of maybe whitelisting text/{html|plain};charset=utf-8 from sniffing
- # [23:50] <annevk> (if not much content is labeled as such)
- # [23:50] <gsnedders> annevk: it currently isn't sniffed, though
- # [23:51] <gsnedders> annevk: his point was more to avoid sniffing too much
- # [23:52] * annevk thought all text/html was sniffed
- # [23:53] <zcorpan> "Let official type be the type given by the Content-Type metadata for the resource (in lowercase, ignoring any parameters)."
- # [23:53] <gsnedders> oh, all text/html is. I didn't hear zcorpan say anything about that, I don't think
- # [23:54] <Hixie> i'm all for restricting the sniffing, but you'll have to convince the UAs first
- # [23:54] <gsnedders> Hixie: SimplePie 1.1 will ship with the HTML 5 content-type sniffing
- # [23:54] <zcorpan> i need data about how much it would break before trying to convince UAs :)
- # [23:55] <gsnedders> (but there again, we currently totally ignore content-type, so anything is an improvement)
- # [23:57] <Hixie> zcorpan: remind me next week and i'll look into it
- # [23:58] <zcorpan> Hixie: ok
- # Session Close: Sun Sep 09 00:00:00 2007
The end :)