Options:
- # Session Start: Mon Oct 12 00:00:00 2009
- # Session Ident: #whatwg
- # [00:04] * Quits: Super-Dot (n=Super-Do@adsl-75-61-85-191.dsl.pltn13.sbcglobal.net)
- # [00:05] * Joins: Super-Dot (n=Super-Do@adsl-75-61-85-191.dsl.pltn13.sbcglobal.net)
- # [00:07] * Joins: nessy (n=nessy@203-158-45-196.dyn.iinet.net.au)
- # [00:26] * Joins: heycam (n=cam@130.194.72.84)
- # [00:26] * Joins: caution (n=caution@92.25.255.83)
- # [00:26] <caution> are frames/iframes removed from the html5 standard?
- # [00:26] <Hixie> frames are, iframes aren't
- # [00:27] <Hixie> frames were also removed from html4
- # [00:37] * Joins: gunderwonder (n=gunderwo@239.80-203-88.nextgentel.com)
- # [00:37] * Joins: doublec (n=doublec@203.97.204.82)
- # [00:38] * Quits: arun__ (n=arun@adsl-76-202-117-23.dsl.pltn13.sbcglobal.net)
- # [00:39] * Quits: SamerZ (n=SamerZ@CPE00222d5410b8-CM00222d5410b5.cpe.net.cable.rogers.com)
- # [01:02] * Quits: dbaron (n=dbaron@c-98-234-51-190.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
- # [01:16] * Joins: SamerZ (n=SamerZ@CPE00222d5410b8-CM00222d5410b5.cpe.net.cable.rogers.com)
- # [01:23] * Quits: explicit_ (n=bill@cpc1-ely05-2-0-cust456.5-1.cable.virginmedia.com)
- # [01:35] * Joins: archtech (n=sv@83.228.56.37)
- # [01:36] * Joins: ginger (n=nessy@203-158-45-196.dyn.iinet.net.au)
- # [01:36] * Quits: nessy (n=nessy@203-158-45-196.dyn.iinet.net.au) ("Leaving")
- # [01:37] * ginger is now known as nessy
- # [01:44] * Quits: ThunderSchunked (i=43f00ab4@gateway/web/freenode/x-twuvgosciijyvimy) (Ping timeout: 180 seconds)
- # [01:51] * Quits: SamerZ (n=SamerZ@CPE00222d5410b8-CM00222d5410b5.cpe.net.cable.rogers.com)
- # [01:56] * Quits: AryehGregor (n=Simetric@mediawiki/simetrical) (Read error: 60 (Operation timed out))
- # [02:01] * Quits: gunderwonder (n=gunderwo@239.80-203-88.nextgentel.com) (Read error: 110 (Connection timed out))
- # [02:10] * Joins: dbaron (n=dbaron@c-98-234-51-190.hsd1.ca.comcast.net)
- # [02:13] * Joins: AryehGregor (n=Simetric@mediawiki/simetrical)
- # [02:20] * Joins: ThunderSchunked (i=43f00ab4@gateway/web/freenode/x-aywxisjjwonathlw)
- # [02:26] * Quits: Midler (n=midler@212.37.124.243) (Read error: 104 (Connection reset by peer))
- # [02:26] * Joins: Midler1 (n=midler@212.37.124.243)
- # [02:29] * Quits: Midler1 (n=midler@212.37.124.243) (Client Quit)
- # [02:36] * Quits: GarethAdams|Home (n=GarethAd@pdpc/supporter/active/GarethAdams)
- # [02:37] * Quits: mitnavn (n=mitnavn@unaffiliated/mitnavn) ("Leaving...")
- # [02:48] * Joins: AryehGregor_ (n=Simetric@cpe-72-225-235-157.nyc.res.rr.com)
- # [02:48] * Joins: shepazu (n=schepers@m170436d0.tmodns.net)
- # [02:49] * Quits: ttepasse (n=ttepas--@p5B01621F.dip.t-dialin.net) ("?Q")
- # [02:58] * Joins: SamerZ (n=SamerZ@CPE00222d5410b8-CM00222d5410b5.cpe.net.cable.rogers.com)
- # [03:00] <Hixie> othermaciej: any news on http://www.w3.org/mid/4ACB684A.9020505@w3.org ?
- # [03:02] * Quits: gavin_ (n=gavin@firefox/developer/gavin) (Read error: 110 (Connection timed out))
- # [03:02] * Joins: weinig (n=weinig@c-67-180-35-124.hsd1.ca.comcast.net)
- # [03:02] * Joins: gavin_ (n=gavin@firefox/developer/gavin)
- # [03:03] * Quits: AryehGregor (n=Simetric@mediawiki/simetrical) (Nick collision from services.)
- # [03:03] * AryehGregor_ is now known as AryehGregor
- # [03:10] * aboodman3 is now known as aboodman
- # [03:12] * Quits: SamerZ (n=SamerZ@CPE00222d5410b8-CM00222d5410b5.cpe.net.cable.rogers.com)
- # [03:18] * Parts: AryehGregor (n=Simetric@mediawiki/simetrical) ("Leaving")
- # [03:18] * Joins: AryehGregor (n=Simetric@mediawiki/simetrical)
- # [03:33] * Joins: miketaylr (n=miketayl@user-0cdf5gs.cable.mindspring.com)
- # [03:58] * Joins: SamerZ (n=SamerZ@CPE00222d5410b8-CM00222d5410b5.cpe.net.cable.rogers.com)
- # [04:00] * Quits: caution (n=caution@92.25.255.83)
- # [04:02] * Quits: Amorphous (i=jan@unaffiliated/amorphous) (Connection timed out)
- # [04:04] * Joins: Amorphous (i=jan@unaffiliated/amorphous)
- # [04:08] * Joins: shepazutoo (n=schepers@m170436d0.tmodns.net)
- # [04:08] * Quits: shepazu (n=schepers@m170436d0.tmodns.net) (Read error: 110 (Connection timed out))
- # [04:14] * Joins: erlehmann_ (n=erlehman@dslb-088-075-176-104.pools.arcor-ip.net)
- # [04:15] * Quits: erlehmann (n=erlehman@dslb-188-102-054-173.pools.arcor-ip.net) (Read error: 113 (No route to host))
- # [04:29] * Quits: weinig (n=weinig@c-67-180-35-124.hsd1.ca.comcast.net) (Read error: 104 (Connection reset by peer))
- # [04:29] * Joins: weinig_ (n=weinig@c-67-180-35-124.hsd1.ca.comcast.net)
- # [04:29] * weinig_ is now known as weinig
- # [04:45] * Joins: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [04:45] * erlehmann_ is now known as erlehmann
- # [04:55] * Quits: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [04:56] * Joins: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [05:11] * Joins: jacobolus (n=jacobolu@dhcp-0059871802-99-6d.client.student.harvard.edu)
- # [05:27] * Quits: shepazutoo (n=schepers@m170436d0.tmodns.net) (Read error: 110 (Connection timed out))
- # [05:31] * Joins: mitnavn (n=mitnavn@unaffiliated/mitnavn)
- # [05:32] * Quits: jacobolus (n=jacobolu@dhcp-0059871802-99-6d.client.student.harvard.edu) (Remote closed the connection)
- # [06:06] * Quits: heycam (n=cam@130.194.72.84) ("bye")
- # [06:17] * Quits: archtech (n=sv@83.228.56.37)
- # [06:20] * Quits: miketaylr (n=miketayl@user-0cdf5gs.cable.mindspring.com) ("Leaving...")
- # [06:21] * Joins: miketaylr (n=miketayl@user-0cdf5gs.cable.mindspring.com)
- # [06:26] * Quits: SamerZ (n=SamerZ@CPE00222d5410b8-CM00222d5410b5.cpe.net.cable.rogers.com)
- # [06:27] * Quits: roc (n=roc@203.97.204.82)
- # [06:34] * Quits: cying (n=cying@adsl-75-18-216-158.dsl.pltn13.sbcglobal.net)
- # [06:41] * Joins: cohitre (n=cohitre@c-24-18-158-106.hsd1.wa.comcast.net)
- # [06:42] * Joins: heycam (n=cam@124.168.33.75)
- # [06:51] * Quits: Wolfman2000 (n=Wolfman2@cpe-065-184-176-090.ec.res.rr.com) ("Leaving")
- # [07:01] * Quits: miketaylr (n=miketayl@user-0cdf5gs.cable.mindspring.com)
- # [07:03] * Quits: doublec (n=doublec@203.97.204.82) ("Leaving")
- # [07:17] * Joins: jacobolus (n=jacobolu@dhcp-0059525182-1e-6e.client.student.harvard.edu)
- # [07:18] * Quits: jacobolus (n=jacobolu@dhcp-0059525182-1e-6e.client.student.harvard.edu) (Remote closed the connection)
- # [07:18] * Joins: jacobolus (n=jacobolu@dhcp-0059525182-1e-6e.client.student.harvard.edu)
- # [07:18] * Quits: jacobolus (n=jacobolu@dhcp-0059525182-1e-6e.client.student.harvard.edu) (Read error: 104 (Connection reset by peer))
- # [07:18] * Joins: jacobolus (n=jacobolu@dhcp-0059525182-1e-6e.client.student.harvard.edu)
- # [07:20] * Quits: jacobolus (n=jacobolu@dhcp-0059525182-1e-6e.client.student.harvard.edu) (Remote closed the connection)
- # [07:21] * Joins: jacobolus (n=jacobolu@dhcp-0059871802-99-6d.client.student.harvard.edu)
- # [07:21] * Quits: jacobolus (n=jacobolu@dhcp-0059871802-99-6d.client.student.harvard.edu) (Read error: 104 (Connection reset by peer))
- # [07:21] * Joins: jacobolus (n=jacobolu@dhcp-0059871802-99-6d.client.student.harvard.edu)
- # [07:22] * Quits: jacobolus (n=jacobolu@dhcp-0059871802-99-6d.client.student.harvard.edu) (Remote closed the connection)
- # [07:23] * Joins: jacobolus (n=jacobolu@dhcp-0059525182-1e-6e.client.student.harvard.edu)
- # [07:25] * Quits: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [07:48] * Joins: annevk42 (n=annevk@c-c604e353.13-500-64736c15.cust.bredbandsbolaget.se)
- # [07:54] * Joins: virtuelv (n=virtuelv@213.236.208.22)
- # [08:05] <hsivonen> someone has said something to me but my IRC client no longer remembers
- # [08:06] <annevk42> Hixie, <span title="dom-input-value-default">value</span> s/value</default</
- # [08:07] <Hixie> thanks fixed
- # [08:08] <hsivonen> I'm surprised that Larry seems unaware of the reason for the Windows-1252 default.
- # [08:18] * Quits: gavin_ (n=gavin@firefox/developer/gavin) (Read error: 110 (Connection timed out))
- # [08:18] * Joins: gavin_ (n=gavin@firefox/developer/gavin)
- # [08:26] <othermaciej> Hixie: Jeanne agreed to refile those as bugs
- # [08:27] <Hixie> k thx
- # [08:31] * Joins: maikmerten (n=merten@ls5dhcp196.cs.uni-dortmund.de)
- # [08:48] * Joins: pesla (n=retep@procurios.xs4all.nl)
- # [08:50] * Quits: cohitre (n=cohitre@c-24-18-158-106.hsd1.wa.comcast.net)
- # [08:55] * Joins: Maurice (n=ano@a80-101-46-164.adsl.xs4all.nl)
- # [08:57] * Joins: fishd__ (n=darin@67.180.164.209)
- # [09:09] * Quits: Rik` (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net) (Read error: 113 (No route to host))
- # [09:21] * Creap_ is now known as Creap
- # [09:25] * Joins: yatil (n=Adium@78.104.102.186)
- # [09:37] * Quits: fishd__ (n=darin@67.180.164.209) (Read error: 145 (Connection timed out))
- # [09:44] * Quits: annevk42 (n=annevk@c-c604e353.13-500-64736c15.cust.bredbandsbolaget.se)
- # [09:45] * Quits: gavin_ (n=gavin@firefox/developer/gavin) (Read error: 60 (Operation timed out))
- # [09:46] * Joins: gavin_ (n=gavin@firefox/developer/gavin)
- # [09:48] * Quits: dbaron (n=dbaron@c-98-234-51-190.hsd1.ca.comcast.net) ("8403864 bytes have been tenured, next gc will be global.")
- # [09:48] * Joins: ginger (n=nessy@203-158-45-196.dyn.iinet.net.au)
- # [09:48] <ginger> M65FLXFAILZAOVV3MGBZKTGQDLOPNXSP6ORA4VCGOV5S6YEIMHJK-
- # [09:48] <ginger> MH3GP3PAP4MTWCLHNEB62EZON43CNIHWOBXMSATQKC6VMLXTC6QJ-
- # [09:48] <ginger> 4JCRXRKCLNMSNRTDZTYX25DU5BXTRDLE5BBPIWSPIVSCGOAQY
- # [09:48] <ginger> ups
- # [09:48] <ginger> sorry
- # [09:50] <ginger> exit
- # [09:50] * Quits: ginger (n=nessy@203-158-45-196.dyn.iinet.net.au) (Client Quit)
- # [09:51] <pesla> lol
- # [09:53] <othermaciej> hsivonen: do you know where in a Firefox .app bundle I can find the default encoding used for HTML in this localization? or is the table in the source somewhere?
- # [09:55] * Joins: annevk2 (n=annevk@pat.se.opera.com)
- # [10:03] <hsivonen> othermaciej: in the local jar (en-US.jar in the en-US case) in file locale/LOCALENAME/global-platform/OS/intl.properties
- # [10:03] <hsivonen> othermaciej: pref intl.charset.default
- # [10:04] <hsivonen> where LOCALENAME is a code like en-US
- # [10:04] <hsivonen> and OS is mac, unix or win
- # [10:04] <hsivonen> s/local jar/locale jar
- # [10:04] <othermaciej> is that in the source code or in the binary?
- # [10:05] <othermaciej> ok I found it
- # [10:05] <hsivonen> http://mxr.mozilla.org/l10n-mozilla1.9.1/find?text=&kind=text&string=intl.properties
- # [10:06] <othermaciej> we should probably copy the Firefox behavior for Safari/WebKit
- # [10:06] <hsivonen> Korean sets it to EUC-KR, for example: http://mxr.mozilla.org/l10n-mozilla1.9.1/source/ko/toolkit/chrome/global/intl.properties
- # [10:06] <othermaciej> right now we use WinLatin1 as the default for all locales
- # [10:07] <hsivonen> othermaciej: interesting! I guess it's good enough, then. Do you know if users routinely change it e.g. in Japan or Russia?
- # [10:08] <othermaciej> hsivonen: I think it's not good enough for at least some locales
- # [10:08] <hsivonen> ok
- # [10:08] <othermaciej> hsivonen: Apple just doesn't sell as much to those locales so it hasn't been a priority
- # [10:08] <othermaciej> I know that in Russia, defaulting to Latin1 fails
- # [10:08] <othermaciej> I believe it's bad in China and Japan too
- # [10:08] <othermaciej> and probably Korea
- # [10:08] <othermaciej> other than that, I don't know
- # [10:09] <othermaciej> I have not heard of problem reports from Israel, Greece, Eastern/Central Europe, etc where I believe we have non-trivial presence
- # [10:10] <othermaciej> I just wanted to verify that some of the countries in Hixie's map of the "Western World" don't get Latin-1 in Firefox
- # [10:11] <hsivonen> othermaciej: which country doesn't?
- # [10:11] <othermaciej> Poland, Greece, Israel are the three I checked
- # [10:12] <othermaciej> based on that I would expect that Czech, Hungary, the baltic states, slovakia, and croatia do not either
- # [10:12] <hsivonen> where did Hixie define any of those countries as Western? (I see Firefox defines Greece as Western)
- # [10:12] <othermaciej> he linked to this map of "the Western world": http://upload.wikimedia.org/wikipedia/commons/6/6f/Westerncultures_map.png
- # [10:13] <othermaciej> (not in the spec, in email discussion)
- # [10:13] <hsivonen> OK. that clearly doesn't properly match Windows-1252
- # [10:14] <othermaciej> I suggested that instead of "Western demographics", the spec should refer to "locales that use the Latin script", perhaps with explicit reference to windows-1252 completely or almost completely covering their alphabets
- # [10:14] <othermaciej> but it might be that Windows-1252 is also the default in some locales for historic reasons only; I did not check
- # [10:15] <othermaciej> I suspect there are also countries not on Hixie's map that would probably use 1252 (probably Albania for instance)
- # [10:15] <hsivonen> othermaciej: that would still be wrong for Polish, Czech, etc.
- # [10:16] <othermaciej> hsivonen: yes, just saying "Latin script" would be wrong, but saying "locales that primarily use the Latin script, and where Windows-1252 completely or almost completely covers their alphabet" would be right
- # [10:16] <hsivonen> othermaciej: I'm not yet sure if that covers Estonia the right way
- # [10:16] <othermaciej> the Estonian language is not covered by 1252
- # [10:17] <othermaciej> whether 1252 gets used anyway, I don't know
- # [10:17] <hsivonen> othermaciej: but do browsers still traditionally ship with a Windows-1252 default to Estonia?
- # [10:17] <annevk2> othermaciej, such a definition is very close to circular
- # [10:17] <othermaciej> annevk2: it's not circular at all
- # [10:18] <annevk2> i guess not, but still
- # [10:18] <othermaciej> it assumes a text encoding based on the alphabet of the locale
- # [10:18] <hsivonen> I still think it would be more useful to define the defaults for locales where you don't get away with shipping with Windows-1252
- # [10:18] <othermaciej> which is in fact how that decision is actually made
- # [10:18] <othermaciej> hsivonen: there's definitely some locales where shipping Windows-1252 is a big problem
- # [10:19] <othermaciej> hsivonen: I don't think any current browser has a custom default encoding for only those locales
- # [10:19] <hsivonen> othermaciej: FWIW, in the 1980s, Apple (rightly) decided to ship MacRoman to Finland even though MacRoman doesn't cover the whole alphabet according to orthographers in ivory towers
- # [10:21] <othermaciej> hsivonen: I'm not saying it would be wrong to change the default encoding for only a small number of locales; I'm just not sure anyone actually would do that
- # [10:27] * Quits: Super-Dot (n=Super-Do@adsl-75-61-85-191.dsl.pltn13.sbcglobal.net) (Remote closed the connection)
- # [10:32] <Hixie> hsivonen and i were talking about this earlier, and i think the preferable solution would be a table that lists the places where 1252 isn't the default, and lists what the default should be there
- # [10:32] <Hixie> and then says "1252 for everything else"
- # [10:33] * jgraham thinks this has generated a lot of discussion for a non-normative sentence that could be cut from the spec without significant harm
- # [10:33] <jgraham> (unless you do actually spec the default in other places but I guess that will cause even more discussion)
- # [10:34] * Joins: cedricv (n=cedric@116.197.252.178)
- # [10:35] * Joins: mat_t (n=mattomas@91.189.88.12)
- # [10:35] <annevk2> Hixie, that sounds good, although it still sucks
- # [10:35] <annevk2> one day I'll find a better solution
- # [10:36] <Hixie> HTML sucks, but one day we'll find a better solution. :-)
- # [10:36] <jgraham> Listing it based on places rather than language sounds wrong.
- # [10:36] <Hixie> i don't mind what the key is
- # [10:36] <othermaciej> Hixie: I like that idea, if browsers are actually willing to follow such a list
- # [10:36] <annevk2> having pages render correctly based on the local of your browser is just a tad too wrong
- # [10:37] <annevk2> though apparently so far the only workable solution
- # [10:37] <jgraham> Yeah the whole idea of a locale-specific default is clearly broken. But there is nothing we can do
- # [10:37] <othermaciej> annevk2: another possibility is to try to guess the language, or do it based on country code TLDs, but I suspect that would be more broken too
- # [10:37] <hsivonen> annevk2: Opera Mini doesn't have charset defaulting UI, and Opera Mini works in Norway and Russia. How does it deal?
- # [10:37] <jgraham> othermaciej: The spec already allows for that of course
- # [10:38] <annevk2> hsivonen, we don't? I've no idea
- # [10:38] <othermaciej> The spec does let you autodetect encoding, I don't think it lets you guess based on the TLD
- # [10:38] * annevk2 is fixing XHR bugs
- # [10:38] <annevk2> after that I'm going to strongly consider working on CSSOM again
- # [10:38] <annevk2> seems more high-pri than Web Encoding
- # [10:38] <annevk2> s
- # [10:39] <hsivonen> I have no idea how charsets work in Opera Mini, but the inputs have to be page, heuristics, server domain, client localization and/or client address, because there's no UI
- # [10:40] <jgraham> othermaciej: I don't see why "other algorithms to the data stream" couldn't include looking at the URL
- # [10:40] <hsivonen> Interestingly, Nokia felt they should include the charset menu in MicroB
- # [10:41] <annevk2> mkay, I'm somewhat intrigued now, if I run across someone from what team I'll ask
- # [10:41] * hsivonen isn't curious enough to install a Russian localization of Mini for testing if the UI language is an input
- # [10:42] <jgraham> annevk2: You could go up a couple of floors and you would run into dozens of them ;)
- # [10:42] <annevk2> that'd require effort :)
- # [10:44] <jgraham> othermaciej: (ALthough I guess data stream could be interpreted as the document rather than the document+headers but it's hard to tell because that section variously talks about "resource", "file" and "data stream")
- # [10:44] <othermaciej> jgraham: if it turns out to be a workable solution I'm sure no one will let the spec stop them
- # [10:45] <jgraham> othermaciej: Indeed, so we may as well make it explicitly allowed
- # [10:46] * jgraham will file a bug
- # [10:52] * Joins: ROBOd (n=robod@89.122.216.38)
- # [10:54] * Joins: Phae (n=phaeness@gateb.thls.bbc.co.uk)
- # [10:56] * Joins: MikeSmith (n=MikeSmit@EM114-48-181-1.pool.e-mobile.ne.jp)
- # [11:02] * Quits: and` (n=and@apo29.girton.cam.ac.uk)
- # [11:03] * Quits: mat_t (n=mattomas@91.189.88.12) ("This computer has gone to sleep")
- # [11:04] * Parts: yatil (n=Adium@78.104.102.186)
- # [11:06] * Joins: zcorpan_ (n=zcorpan@c83-252-193-59.bredband.comhem.se)
- # [11:07] * Joins: mat_t (n=mattomas@91.189.88.12)
- # [11:10] <annevk2> I guess XHR should get domintro boxes as well
- # [11:10] <annevk2> but maybe during CR so I don't have to fix bugs all the time in two places
- # [11:10] * annevk2 adds a note
- # [11:12] <gsnedders> domintro?
- # [11:13] <gsnedders> Just introduction to the DOM in general, or?
- # [11:13] * Joins: Rik` (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
- # [11:14] * Joins: michaelforrest (n=michaelf@91.189.88.12)
- # [11:14] * Joins: mpt (n=mpt@canonical/mpt)
- # [11:16] <annevk2> gsnedders, class=domintro
- # [11:16] <annevk2> see html5
- # [11:17] * Quits: mpt (n=mpt@canonical/mpt) (Client Quit)
- # [11:22] * Quits: zcorpan_ (n=zcorpan@c83-252-193-59.bredband.comhem.se) (Read error: 110 (Connection timed out))
- # [11:28] * Joins: mpt (n=mpt@canonical/mpt)
- # [11:41] * Quits: mpt (n=mpt@canonical/mpt) (Remote closed the connection)
- # [11:43] * Joins: CriticalMass (n=chatzill@brick-lane.lbi.co.uk)
- # [11:51] * Joins: mpt (n=mpt@canonical/mpt)
- # [11:59] * Quits: mpt (n=mpt@canonical/mpt) (Read error: 60 (Operation timed out))
- # [12:00] * Joins: mpt (n=mpt@canonical/mpt)
- # [12:03] * Quits: MikeSmith (n=MikeSmit@EM114-48-181-1.pool.e-mobile.ne.jp) ("Tomorrow to fresh woods, and pastures new.")
- # [12:09] * Joins: sirdarckcat (n=sdc@121.0.29.226)
- # [12:13] * Joins: zalan (n=zalan@12.6.201.95)
- # [12:19] * Parts: sirdarckcat (n=sdc@121.0.29.226)
- # [12:26] * Quits: virtuelv (n=virtuelv@213.236.208.22) ("Ex-Chat")
- # [12:27] * Quits: Rik` (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net) (No route to host)
- # [12:32] * Joins: virtuelv (n=virtuelv@213.236.208.247)
- # [12:38] * Joins: svl_ (n=me@g228083188.adsl.alicedsl.de)
- # [12:38] * Joins: SuperDot_iPod (n=superdot@adsl-75-61-85-191.dsl.pltn13.sbcglobal.net)
- # [12:40] * Quits: SuperDot_iPod (n=superdot@adsl-75-61-85-191.dsl.pltn13.sbcglobal.net) (Client Quit)
- # [12:42] <annevk2> funny thing: UTF-8 doubles size of requests so use a single-byte encoding and percent-escape it
- # [12:42] * Joins: Rik` (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
- # [12:43] <Dashiva> ... what?
- # [12:43] <Dashiva> Percent-encoding can potentially triple the size, though
- # [12:49] <hsivonen> annevk2: huh?
- # [12:49] <annevk2> Dashiva, the triple sizing is the joke
- # [12:49] <annevk2> for reference: http://lists.w3.org/Archives/Public/public-webapps/2009OctDec/0136.html
- # [12:51] * Joins: webben (n=benh@nat/yahoo/x-fljidohioujhuktu)
- # [12:59] * Quits: webben (n=benh@nat/yahoo/x-fljidohioujhuktu) ("Leaving.")
- # [13:03] * Joins: Midler (n=midler@212.37.124.243)
- # [13:04] * svl_ is now known as svl
- # [13:05] * Quits: AryehGregor (n=Simetric@mediawiki/simetrical) ("Leaving")
- # [13:05] * Joins: AryehGregor (n=Simetric@mediawiki/simetrical)
- # [13:25] <hsivonen> Out of personal interest, I started a spreadsheet where I try to score W3C TR page publications from 0 to 4 depending on how many of Gecko, WebKit, Presto and Trident make a serious effort to support a given spec
- # [13:26] <hsivonen> Three findings: 1) Lots of zeros. 2) I'm ignorant about the implementation status of a lot of stuff. 3) I'm ignorant about the way the SVG WG organizes its specs.
- # [13:28] <annevk2> is it an online spreadsheet so others can help out?
- # [13:28] <hsivonen> annevk2: not yet.
- # [13:29] <hsivonen> annevk2: should I put it on Google Docs or elsewhere?
- # [13:29] <annevk2> wiki or google works I suppose
- # [13:29] <hsivonen> OK.
- # [13:29] <othermaciej> hsivonen: how would you could "serious effort"?
- # [13:30] <othermaciej> and what counts as supporting? Does Gecko "support" RDF for instance?
- # [13:30] <hsivonen> othermaciej: I marked Gecko as supporting RDF/XML and RDF concepts
- # [13:30] <hsivonen> othermaciej: and I marked all four supporting ARIA
- # [13:30] <Hixie> i thought we dropped our rdf support
- # [13:30] <othermaciej> does Gecko expose its support for RDF/XML to the Web somehow?
- # [13:30] <hsivonen> othermaciej: so maybe the bar should be any support at all
- # [13:30] <hsivonen> othermaciej: as opposed to "serious"
- # [13:30] <hsivonen> othermaciej: I have no idea
- # [13:30] <othermaciej> there's a lot of TR publications, wow
- # [13:31] <hsivonen> othermaciej: if it doesn't, it shouldn't count towards to score
- # [13:31] <hsivonen> othermaciej: see my finding #2 above
- # [13:32] <annevk2> you should prolly also have something like spec-obsolete-in-favor-of-something-else
- # [13:32] <annevk2> e.g. for HTML4, CSS1, etc.
- # [13:32] <othermaciej> sXBL scores a 0 *and* is obsolete in favor of something else
- # [13:33] <annevk2> maybe we could just color those light grey
- # [13:34] <annevk2> e.g. colors for draft maturity and numbers for impl status per vendor
- # [13:34] * Quits: mpt (n=mpt@canonical/mpt) (Remote closed the connection)
- # [13:35] <othermaciej> I'm definitely interested in seeing this data, and possibly in helping to complete it
- # [13:36] <smaug> hsivonen: so are you looking at *all* the TRs?
- # [13:38] <Hixie> annevk2: so i have some feedback regarding legacy encodings and stuff like that... should I tell them you're dealing with that?
- # [13:39] <hsivonen> smaug: all except Notes and WDs officially classified as abandoned
- # [13:39] <jgraham> At least one Note has multiple implementations (XPath)
- # [13:40] <smaug> There are of course TRs which aren't for browsers
- # [13:40] * Joins: mpt (n=mpt@canonical/mpt)
- # [13:42] <hsivonen> smaug: those would simply score 0 as far as implementations in browser engines go
- # [13:42] <smaug> right
- # [13:42] * hsivonen has trouble getting Google Docs accept an HTML file as a spreadsheet
- # [13:43] <Hixie> ok bed time now
- # [13:43] <Hixie> nn
- # [13:43] <smaug> hsivonen: do you count extensions as "make a serious effort to support"?
- # [13:44] <hsivonen> smaug: I don't
- # [13:44] <hsivonen> hmm. Do Google Docs spreadsheets not support hyperlinks in table cells?
- # [13:45] <annevk2> Hixie, not sure, if I'm going to do CSSOM again also dealing with encodings would be distracting
- # [13:45] * annevk2 needs a real annevk2
- # [13:45] <smaug> Btw, gecko does still support some rdf
- # [13:45] <smaug> at least with templates
- # [13:46] <hsivonen> smaug: is it Web-exposed? I tentatively scored RDF concepts and RDF/XML as being implemented in Gecko
- # [13:46] <hsivonen> I'll try to battle Google Docs later.
- # [13:46] <smaug> yes, you can use templates in content pages
- # [13:46] <hsivonen> clearly, Google Docs still has a long way to go to compete with Excel and OOo Calc
- # [13:46] <hsivonen> smaug: OK. thanks
- # [13:47] * Quits: CriticalMass (n=chatzill@brick-lane.lbi.co.uk) ("ChatZilla 0.9.85 [Firefox 3.5.3/20090824101458]")
- # [13:47] * Joins: webben (n=benh@nat/yahoo/x-jhjzutfylxxhlixj)
- # [13:50] * Quits: Rik` (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
- # [14:01] * Joins: MikeSmith (n=MikeSmit@EM114-48-39-55.pool.e-mobile.ne.jp)
- # [14:05] * Quits: mpt (n=mpt@canonical/mpt) (Read error: 113 (No route to host))
- # [14:07] * Joins: mpt (n=mpt@canonical/mpt)
- # [14:17] <hsivonen> OK. I finally managed to get Google Docs ingest the spreadsheet after I used .xls format...
- # [14:17] <hsivonen> http://spreadsheets.google.com/ccc?key=0AtnDcoh7FXfAdEFuWVlVVDZTVkFWdnRqaWFGMzNYM3c&hl=en
- # [14:17] <hsivonen> now back to work
- # [14:18] <smaug> hsivonen: I think Opera has some VoiceXML support (at least Opera used to support XHTML+Voice)
- # [14:19] <smaug> ah, you marked it ?
- # [14:19] <hsivonen> I think I now made it world-writable
- # [14:20] * Joins: remysharp (n=remyshar@80.229.253.218)
- # [14:21] <smaug> hsivonen: should I ? if there is a patch waiting for review to implement a spec?
- # [14:21] <smaug> patch which might even land
- # [14:22] <hsivonen> smaug: go ahead. Please use the notes column to mention it's about to land
- # [14:24] * Quits: Midler (n=midler@212.37.124.243) ("Leaving.")
- # [14:25] <daedb> CSS question: Are styles with a :lang() selector really supposed to be applied to descendants in a different language?
- # [14:26] * Quits: zalan (n=zalan@12.6.201.95) (Read error: 113 (No route to host))
- # [14:27] <gsnedders> Well sure, normal inheritance rules apply.
- # [14:27] <gsnedders> How you specify what element to set properties on has no effect on how they are inherited.
- # [14:27] <gsnedders> daedb: ^^
- # [14:28] <hsivonen> I hate it when I break Hixie's Live DOM Viewer
- # [14:29] <daedb> gsnedders: That seems counter-intuitive to me, but alright :)
- # [14:30] * Joins: webben1 (n=benh@nat/yahoo/x-aspcwfkjbgtahlri)
- # [14:32] * Quits: nessy (n=nessy@203-158-45-196.dyn.iinet.net.au) ("This computer has gone to sleep")
- # [14:32] <Dashiva> daedb: If you want to limit it, use :lang() to target the descendants with specified language
- # [14:35] * Joins: Rik|work (n=Rik|work@193.93.127.141)
- # [14:35] * Quits: webben (n=benh@nat/yahoo/x-jhjzutfylxxhlixj) (Read error: 113 (No route to host))
- # [14:37] <daedb> Dashiva: It's not terribly important to me. I was just playing around with it and was surprised with some of the results.
- # [14:45] <othermaciej> hsivonen: interesting that there's more 4s than 3s
- # [14:46] <othermaciej> doesn't IE support Selectors API?
- # [14:49] <gsnedders> othermaciej: IE8 does
- # [14:49] <othermaciej> gsnedders: yeah, I fixed it already
- # [14:51] * hsivonen wonders if someone else broke Hixie's Live DOM Viewer
- # [14:51] <othermaciej> hsivonen: I updated a few things - should I re-sort by score?
- # [14:51] <hsivonen> othermaciej: sure if you can figure out how to resort. I couldn't.
- # [14:52] * Joins: pmuellr (n=pmuellr@nat/ibm/x-mlfglogzojipriqa)
- # [14:54] <othermaciej> hsivonen: hmm, how serious should an attempt at "support" be? I noticed you didn't score anyone for HTML5
- # [14:54] <hsivonen> HTML5 is a tough one
- # [14:54] <othermaciej> obviously no one has an implementation that you could claim to be complete yet
- # [14:55] <hsivonen> Maybe it should be marked as supported, since the point of the table is to see which specs have part-of-the-platform kind of browser vendor buy-in
- # [14:55] <othermaciej> but everyone has a partial implementation, in some cases including quite complicated new parts of the spec, and everyone has an intent to do more
- # [14:56] <hsivonen> Whoa! WebKit has MathML support now?
- # [14:56] <othermaciej> partial
- # [14:56] <hsivonen> cool
- # [14:56] <othermaciej> with more in progress
- # [14:56] <othermaciej> I think everyone supports 'Syntax of CSS rules in HTML's "style" attribute'
- # [14:57] <jgraham> othermaciej: nice
- # [14:57] <jgraham> (about the MathML)
- # [14:59] <othermaciej> how does one determine if browsers support "Modularization of XHTML 1.0"?
- # [14:59] <othermaciej> are the implementation requirements any different than regular XHTML 1.0?
- # [14:59] <hsivonen> othermaciej: AFAICT, browsers that don't support DTD loading can't support it
- # [15:00] <hsivonen> when there are multiple versions of a spec, I've marked the latest not supported if only the subset already covered by a previous version is supported
- # [15:00] <hsivonen> so no browser supports XHTML 1.1
- # [15:00] <hsivonen> since the delta from 1.0 to 1.1 is ruby and no browser supports ruby in the right mime type
- # [15:01] <hsivonen> (unless Google's contribution to WebKit landed already)
- # [15:02] <othermaciej> I sucessfully sorted
- # [15:02] <othermaciej> Google has landed some Ruby stuff, though I don't know if it works sufficiently per XHTML 1.1 requirements
- # [15:03] <othermaciej> it's sad that "1" is the second-largest score category after "4"
- # [15:03] * Joins: borismus (n=borismus@c-98-219-161-78.hsd1.pa.comcast.net)
- # [15:04] <othermaciej> though maybe Opera's next major release will greatly increase the quantity of "3"
- # [15:06] * Joins: boblet (n=boblet@p1254-ipbf304osakakita.osaka.ocn.ne.jp)
- # [15:09] * Quits: webben1 (n=benh@nat/yahoo/x-aspcwfkjbgtahlri) (Client Quit)
- # [15:09] <othermaciej> I'm tempted to flip some of the HTML5 columns to 1 but I'll leave it to hsivonen's judgment
- # [15:12] <othermaciej> it looks like Gecko+WebKit is the most popular 2-combo, and the 1s are pretty evenly distributed among non-Trident engines
- # [15:14] * Quits: virtuelv (n=virtuelv@213.236.208.247) (Read error: 60 (Operation timed out))
- # [15:14] * Joins: webben (n=benh@217.12.14.240)
- # [15:17] * Joins: zdobersek (n=zan@92.37.75.27)
- # [15:22] * Joins: myakura (n=myakura@118.8.128.193)
- # [15:34] <boblet> wonders if <h> might be worth considering for the ongoing <figure> title saga. If there are no repurposable elements that might be a nice one to add…
- # [15:43] * Quits: borismus (n=borismus@c-98-219-161-78.hsd1.pa.comcast.net)
- # [15:43] * Parts: boblet (n=boblet@p1254-ipbf304osakakita.osaka.ocn.ne.jp)
- # [15:49] * Joins: shepazu (n=schepers@adsl-227-105-48.rmo.bellsouth.net)
- # [15:51] * Joins: TabAtkins (n=chatzill@70-139-15-246.lightspeed.rsbgtx.sbcglobal.net)
- # [15:53] * Joins: zcorpan_ (n=zcorpan@pat.se.opera.com)
- # [15:56] <hsivonen> i18n FTW. Someone's email client broke Mark Davis' and Martin Dürst's names in email and the errors propagate down the thread.
- # [16:01] * Joins: miketaylr (n=miketayl@38.117.156.163)
- # [16:01] * Joins: mpt_ (n=mpt@canonical/mpt)
- # [16:08] <annevk2> thanks othermaciej for chiming in
- # [16:08] <othermaciej> annevk2: I figured since Mark cited a specific scenario I should actually read it - I kind of tuned this discussion out last time around
- # [16:08] * Joins: lazni (n=lazni@118.71.101.162)
- # [16:10] * Quits: mpt (n=mpt@canonical/mpt) (Read error: 148 (No route to host))
- # [16:10] * Quits: MikeSmith (n=MikeSmit@EM114-48-39-55.pool.e-mobile.ne.jp) ("Tomorrow to fresh woods, and pastures new.")
- # [16:11] * Quits: yutak_home (n=kee@61.117.6.79) ("Ex-Chat")
- # [16:13] * Joins: mpt (n=mpt@canonical/mpt)
- # [16:16] * Joins: mat_t_ (n=mattomas@91.189.88.12)
- # [16:16] * Quits: mpt_ (n=mpt@canonical/mpt) (Read error: 113 (No route to host))
- # [16:16] * Quits: mat_t (n=mattomas@91.189.88.12) (Read error: 113 (No route to host))
- # [16:17] * Joins: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [16:21] * Quits: mpt (n=mpt@canonical/mpt) ("Ex-Chat")
- # [16:21] * Joins: ciaran_lee (n=ciaran_l@ip-78-137-148-117.dub-tlght.metro.digiweb.ie)
- # [16:22] * Joins: mpt (n=mpt@canonical/mpt)
- # [16:28] * Quits: webben (n=benh@217.12.14.240) (Client Quit)
- # [16:42] * gsnedders is now known as gsnedders|work
- # [16:44] <TabAtkins> This is heartening information: http://4734020732036341599-a-1802744773732722657-s-sites.googlegroups.com/site/macchiato/main/updated-unicode-growth/growth_of_unicode_on_the_web.png?attachauth=ANoY7cqYWCRCtFSL4QvZl_L1Bza9-sscXBYmqJ3juoLgiogEdU53GeXZ6kVdMxir7WxjpmA1n0T0yUuu1mRKtw4bTgBXFO9-LalamXut92p1_QkEJrEqjYcyfcatfMF57R9AkxLiXEnXSljJdqihzNtp0KJDYfU6RR3Idxwc5oNgsMKqIJSm6GYFaiyj4dMyps_gby7qLjZhyIQ
- # [16:44] <TabAtkins> bLql0rUWFelspOgAlb2n0VcrsvqQso6LR-XLA6gPEwHXVqJTieitMguV0EPw0&attredirects=0
- # [16:46] <jcranmer> UTF-8 is only ~38%?
- # [16:46] <TabAtkins> Apparently. The heartening part is the upward climb.
- # [16:47] <hsivonen> though there's still non-Unicode Chinese growth
- # [16:47] <jcranmer> how is it measured?
- # [16:47] <TabAtkins> jcranmer: Not sure. It came from i18n thread.
- # [16:47] <hsivonen> jcranmer: I'd expect it to be percentages from the Google index as detected by Google's detector
- # [16:48] <jcranmer> I expect that it may be based on what pages claim
- # [16:48] <TabAtkins> hsivonen: Yeah, a bit. I dunno quite why, though - utf8 is more efficient on most chinese pages.
- # [16:48] <hsivonen> TabAtkins: it's probably more about legacy software or legacy mindset than about efficiency
- # [16:48] <TabAtkins> True.
- # [16:51] <annevk2> and gov endorsed maybe, in case of gb23..
- # [16:51] <zcorpan_> the number of pages using legacy encodings might still be growing (just that utf-8 is growing faster)
- # [16:52] * Quits: maikmerten (n=merten@ls5dhcp196.cs.uni-dortmund.de) (Remote closed the connection)
- # [16:52] <jgraham> Given that the number of webpages is probably growing exponentially and nothing seems to be declining fater than linearly that would appear to be the case, yes
- # [16:52] <jgraham> *faster\
- # [16:53] <hsivonen> Is the govt still actively endorsing GB18030?
- # [16:58] * Quits: pesla (n=retep@procurios.xs4all.nl) ("( www.nnscript.com :: NoNameScript 4.21 :: www.esnation.com )")
- # [16:58] * Quits: dglazkov (n=dglazkov@c-67-188-0-62.hsd1.ca.comcast.net)
- # [17:03] * lmorchard|away is now known as lmorchard
- # [17:03] * Quits: Maurice (n=ano@a80-101-46-164.adsl.xs4all.nl) ("Disconnected...")
- # [17:06] * Quits: fupp (n=User@mg038a.studby.ntnu.no) ("Leaving")
- # [17:08] * Quits: lazni (n=lazni@118.71.101.162) (Read error: 104 (Connection reset by peer))
- # [17:10] * Joins: yatil (n=Adium@78.104.102.186)
- # [17:21] <annevk2> hmm interesting, shouldn't data:... in data URLs be case-insensitive i.e. data:,x and datA:,x are the same?
- # [17:22] <gsnedders|work> Yeah
- # [17:22] <annevk2> in Firefox it seems case-sensitive
- # [17:23] <gsnedders|work> Scheme and host should be case-insensitive, every other part of the URI should be case-sensitive
- # [17:23] <gsnedders|work> (ASCII case-insensitive, that is)
- # [17:26] * Joins: MikeSmith (n=MikeSmit@EM114-48-26-130.pool.e-mobile.ne.jp)
- # [17:28] <TabAtkins> omg I'm bored with the frameset discussion.
- # [17:30] <Dashiva> I don't get the security aspect
- # [17:30] <Dashiva> Anyone can just right-click and choose 'open frame', then bookmark that
- # [17:30] <TabAtkins> I suspect the OP is completely irrational about that point.
- # [17:30] <hendry> has someone crafted a good HTML5 audio test? Something that tests looping, fallback to different formats and media that can perhaps test stereo?
- # [17:31] * Joins: ttepasse (n=ttepas--@91.1.122.198)
- # [17:31] <zcorpan_> mmm stereo
- # [17:33] * lmorchard is now known as lmorchard|away
- # [17:35] <TabAtkins> Dashiva: I hadn't thought of that, though, so I've gone ahead and posted it to the list. Maybe we can get him to shut up about breaking bookmarking.
- # [17:37] <TabAtkins> It's really not hard to do properly on the server-side, if you want to. Just pass an expiring secret around, and redirect to the front-page if the secret is out of date.
- # [17:38] * hendry discovers http://en.wikipedia.org/wiki/Reference_tone
- # [17:38] * Joins: hober (n=ted@unaffiliated/hober)
- # [17:39] * Quits: zcorpan_ (n=zcorpan@pat.se.opera.com)
- # [17:39] * Joins: webben (n=benh@nat/yahoo/x-zqcvbhfydxgqnatj)
- # [17:47] * Joins: dglazkov (n=dglazkov@nat/google/x-fctjgxvwuexkxjxh)
- # [17:49] * Joins: fishd (n=darin@nat/google/x-bshctookywkojrao)
- # [17:53] * Joins: dave_levin (n=dave_lev@74.125.59.73)
- # [18:07] * Joins: cying (n=cying@adsl-75-18-216-158.dsl.pltn13.sbcglobal.net)
- # [18:07] * Joins: ap (n=ap@17.246.19.174)
- # [18:08] * Quits: MikeSmith (n=MikeSmit@EM114-48-26-130.pool.e-mobile.ne.jp) ("Tomorrow to fresh woods, and pastures new.")
- # [18:13] * Joins: Lachy (n=Lachlan@85.196.122.246)
- # [18:17] * Quits: erlehmann (n=erlehman@dslb-088-075-176-104.pools.arcor-ip.net) ("Ex-Chat")
- # [18:18] * Joins: erlehmann (n=erlehman@dslb-088-075-176-104.pools.arcor-ip.net)
- # [18:18] * Joins: Maurice (i=copyman@94.213.72.212)
- # [18:24] * Quits: weinig (n=weinig@c-67-180-35-124.hsd1.ca.comcast.net)
- # [18:24] <annevk2> CSSOM is a lot of work; sigh
- # [18:24] <annevk2> for every bit you write you can immediately think of like ten questions you have to answer so you can rewrite it
- # [18:25] <annevk2> exponential pain :p
- # [18:25] * Quits: dglazkov (n=dglazkov@nat/google/x-fctjgxvwuexkxjxh)
- # [18:25] * Joins: dglazkov (n=dglazkov@nat/google/x-pehpssepgjldehwv)
- # [18:27] * Quits: Phae (n=phaeness@gateb.thls.bbc.co.uk)
- # [18:27] * Joins: arun__ (n=arun@adsl-76-202-117-23.dsl.pltn13.sbcglobal.net)
- # [18:32] <annevk2> class task: define "supported style sheet language" so that CSS is included and XSLT is out without naming either
- # [18:33] <TabAtkins> "not xml-based"
- # [18:33] <annevk2> fallback: forget about architecture and just deal with it explicitly
- # [18:33] <annevk2> I should add that it is about the fundamental difference
- # [18:34] <annevk2> CSS could be xml-based and still work pretty much the same way
- # [18:34] <Dashiva> "Using a non-distributed or non-extensible language"
- # [18:34] <annevk2> lol, also an F for you :p
- # [18:34] <Dashiva> Then you just define language to be CSS
- # [18:34] * lmorchard|away is now known as lmorchard
- # [18:34] <TabAtkins> Since you've only got two stylesheet languages, and I don't *think* it's likely that another will emerge in the near future, I'd go with the fallback. Specific language can be easily amended in the future if more appropriate languages are created, but a seemingly-general classification (that's really just meant to differentiate two things) is harder to work around conceptually.
- # [18:35] <TabAtkins> ...if it turns out, upon the creation of the new language, that the classification used doesn't capture the correct details.
- # [18:35] * Joins: gsnedders (n=gsnedder@c83-252-226-220.bredband.comhem.se)
- # [18:43] * Quits: myakura (n=myakura@118.8.128.193) ("Leaving...")
- # [18:44] * Quits: arun__ (n=arun@adsl-76-202-117-23.dsl.pltn13.sbcglobal.net)
- # [18:44] * lmorchard is now known as lmorchard|away
- # [18:47] * Quits: svl (n=me@g228083188.adsl.alicedsl.de) ("And back he spurred like a madman, shrieking a curse to the sky.")
- # [18:47] * Quits: Lachy (n=Lachlan@85.196.122.246) ("Leaving")
- # [18:48] * Joins: maikmerten (n=maikmert@Zaf9e.z.pppool.de)
- # [18:50] * Joins: weinig (n=weinig@nat/apple/x-syqfdsrfsshscozz)
- # [18:50] * Quits: zdobersek (n=zan@92.37.75.27) ("Leaving.")
- # [18:51] <TabAtkins> Man, db abstractions are complicated.
- # [18:51] * lmorchard|away is now known as lmorchard
- # [18:51] * TabAtkins is going through legacy code to update to current abstractions, and should probably add another feature to eliminate even more direct SQL strings.
- # [18:51] * Joins: Lachy (n=Lachlan@85.196.122.246)
- # [18:52] * Joins: SamerZ (n=SamerZ@CPE00222d5410b8-CM00222d5410b5.cpe.net.cable.rogers.com)
- # [18:52] <othermaciej> annevk2: would XSL-FO styling count, if anyone implemented it?
- # [18:52] <othermaciej> annevk2: XSLT isn't really a stylesheet language in the same sense as CSS, it's a transform language, so there's no runtime style information resulting
- # [18:53] <othermaciej> annevk2: anyway, what part of CSSOM needs to reference the concept of "supported style sheet language"?
- # [18:55] * Joins: zdobersek (n=zan@cpe-92-37-75-27.dynamic.amis.net)
- # [18:58] * Quits: zdobersek (n=zan@cpe-92-37-75-27.dynamic.amis.net) (Client Quit)
- # [19:01] * Quits: remysharp (n=remyshar@80.229.253.218) ("Gotta shoot - "peeyaow"")
- # [19:02] * Joins: annevk42 (n=annevk@c-c604e353.13-500-64736c15.cust.bredbandsbolaget.se)
- # [19:06] * Joins: zdobersek (n=zan@92.37.75.27)
- # [19:09] * Joins: dglazkov_ (n=dglazkov@nat/google/x-yrgddxdrcizfzjdp)
- # [19:10] * Quits: mpt (n=mpt@canonical/mpt) (Read error: 113 (No route to host))
- # [19:11] * Quits: dglazkov_ (n=dglazkov@nat/google/x-yrgddxdrcizfzjdp) (Read error: 104 (Connection reset by peer))
- # [19:11] * Joins: dglazkov_ (n=dglazkov@nat/google/x-yoahdozbxexnimlh)
- # [19:11] * Quits: dglazkov_ (n=dglazkov@nat/google/x-yoahdozbxexnimlh) (Client Quit)
- # [19:12] * Joins: dglazkov_ (n=dglazkov@nat/google/x-lurdfnkqxindjuxr)
- # [19:12] * Quits: dglazkov (n=dglazkov@nat/google/x-pehpssepgjldehwv) (Read error: 104 (Connection reset by peer))
- # [19:12] * dglazkov_ is now known as dglazkov
- # [19:15] * Joins: drunknbass_work (n=aaron@71.107.253.243)
- # [19:16] * Joins: KevinMarks (n=KevinMar@157.22.22.46)
- # [19:17] * Quits: ChrisWilson (n=cwilso@nat/microsoft/x-looqtrszxfrsphub) (Read error: 60 (Operation timed out))
- # [19:19] <annevk42> othermaciej, XSL-FO would count I suppose
- # [19:19] * Joins: ChrisWilson (n=cwilso@nat/microsoft/x-ckmbrobxcmmpokrf)
- # [19:19] <annevk42> othermaciej, it's the part on style sheets and the DOM; in particular whether or not a style sheet is to be created for certain Link headers and ProcessingInstruction nodes
- # [19:20] <annevk42> HTML and SVG presumably need to reference such a concept as well for <style>, <link>, etc. so maybe I should look there
- # [19:20] <othermaciej> annevk42: I see
- # [19:20] <othermaciej> annevk42: I think you should just limit it to CSS
- # [19:20] <othermaciej> there's no actually existing stylesheet language where it would be useful to expose a DOM stylesheet object, other than CSS
- # [19:20] * Joins: boblet (n=boblet@p1254-ipbf304osakakita.osaka.ocn.ne.jp)
- # [19:21] <annevk42> Hixie just uses "specified styling language" without a link to a definition
- # [19:21] <othermaciej> or you could say MUST include CSS stylesheets, MAY include other recognized stylesheet languages that produce runtime style information rather than modifying the content
- # [19:22] <annevk42> ta
- # [19:22] <TabAtkins> annevk42: Actually, it looks like Hixie offloads the definition to CSSOM. ^_^
- # [19:22] * Quits: mat_t_ (n=mattomas@91.189.88.12) ("This computer has gone to sleep")
- # [19:22] <annevk42> guess I'll fiddle with it a bit tomorrow
- # [19:23] <annevk42> TabAtkins, not that one
- # [19:23] <TabAtkins> Not 4.2.8?
- # [19:23] <annevk42> yes, but that term is not said to be defined in the CSSOM
- # [19:24] <TabAtkins> Okay, true, but it does defer the idea of what styling information is to CSSOM.
- # [19:24] <annevk42> just some of it
- # [19:25] <annevk42> seems hixie also defines some other concepts around style sheets that do assume CSS
- # [19:25] <TabAtkins> Those may be spec bugs.
- # [19:26] * annevk42 wonders whether SVG elements can have style sheets blocking scripts
- # [19:26] <TabAtkins> HTML5 should merely assume that CSS is a commonly supported styling language, not that it is the "correct" language.
- # [19:26] * Quits: michaelforrest (n=michaelf@91.189.88.12) (Read error: 113 (No route to host))
- # [19:27] <annevk42> it's inside an e.g. actually
- # [19:27] * Parts: boblet (n=boblet@p1254-ipbf304osakakita.osaka.ocn.ne.jp)
- # [19:27] <TabAtkins> Oh, right. Those are just examples, then.
- # [19:28] <TabAtkins> Or rather, that one line (since there's only one) is.
- # [19:33] * Quits: webben (n=benh@nat/yahoo/x-zqcvbhfydxgqnatj) (Read error: 110 (Connection timed out))
- # [19:35] * Joins: weinig_ (n=weinig@17.246.17.253)
- # [19:38] * Quits: weinig (n=weinig@nat/apple/x-syqfdsrfsshscozz) (Read error: 60 (Operation timed out))
- # [19:38] * weinig_ is now known as weinig
- # [19:40] * Joins: ttepass- (n=ttepas--@p5B013AF7.dip.t-dialin.net)
- # [19:42] * Quits: annevk42 (n=annevk@c-c604e353.13-500-64736c15.cust.bredbandsbolaget.se)
- # [19:49] * Quits: ttepasse (n=ttepas--@91.1.122.198) (Read error: 145 (Connection timed out))
- # [20:07] * Joins: Tim_ (n=ttepas--@p5B015E4E.dip.t-dialin.net)
- # [20:08] * Joins: arun__ (n=arun@63.245.220.240)
- # [20:08] * Quits: arun__ (n=arun@63.245.220.240) (Read error: 131 (Connection reset by peer))
- # [20:08] * Joins: arun__ (n=arun@nat/mozilla/x-qfbagmpgvrafhhac)
- # [20:10] * Joins: svl (n=me@e179094024.adsl.alicedsl.de)
- # [20:10] * Quits: svl (n=me@e179094024.adsl.alicedsl.de) (Remote closed the connection)
- # [20:10] * Joins: michaelforrest (n=michaelf@client-86-0-94-247.leed.adsl.virginmedia.com)
- # [20:12] * Joins: svl (n=me@e179094024.adsl.alicedsl.de)
- # [20:18] * erlehmann is now known as nichtdiemama
- # [20:22] * Quits: ttepass- (n=ttepas--@p5B013AF7.dip.t-dialin.net) (Read error: 110 (Connection timed out))
- # [20:26] * Joins: dbaron (n=dbaron@nat/mozilla/x-slquobvyrvsakjul)
- # [20:26] * Joins: zdobersek1 (n=zan@cpe-92-37-74-150.dynamic.amis.net)
- # [20:28] * Quits: vvv (n=vvv@mediawiki/VasilievVV) (Read error: 145 (Connection timed out))
- # [20:29] * nichtdiemama is now known as erlehmann
- # [20:30] * Quits: weinig (n=weinig@17.246.17.253)
- # [20:31] * Joins: borismus (n=borismus@CMU-348674.WV.CC.CMU.EDU)
- # [20:32] * Quits: zdobersek (n=zan@92.37.75.27) (Read error: 145 (Connection timed out))
- # [20:33] * Joins: sbublava (n=stephan@77.117.47.90)
- # [20:35] * Quits: svl (n=me@e179094024.adsl.alicedsl.de) ("And back he spurred like a madman, shrieking a curse to the sky.")
- # [20:42] * Quits: maikmerten (n=maikmert@Zaf9e.z.pppool.de) (Remote closed the connection)
- # [20:43] * Joins: annevk42 (n=annevk@c-c604e353.13-500-64736c15.cust.bredbandsbolaget.se)
- # [20:46] * Quits: pmuellr (n=pmuellr@nat/ibm/x-mlfglogzojipriqa) (Remote closed the connection)
- # [20:46] * Joins: pmuellr (n=pmuellr@nat/ibm/x-zjpxxhjpreomllvp)
- # [20:51] * Joins: weinig (n=weinig@17.246.17.253)
- # [20:58] * Quits: gsnedders (n=gsnedder@c83-252-226-220.bredband.comhem.se)
- # [20:58] * Joins: remysharp (n=remyshar@80.229.253.218)
- # [21:06] * Joins: Rik` (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
- # [21:08] * Quits: Rik` (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net) (Remote closed the connection)
- # [21:08] * Joins: Rik`_ (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
- # [21:16] * Joins: boblet (n=boblet@p1254-ipbf304osakakita.osaka.ocn.ne.jp)
- # [21:21] <remysharp> I've a question about the example code in the spec
- # [21:21] <remysharp> http://www.whatwg.org/specs/web-apps/current-work/multipage/sections.html#the-section-element
- # [21:22] <remysharp> the code directly above that point - the online - offline example
- # [21:22] <remysharp> I'm sure there's lots more like it, but why is it using inline JavaScript rather than DOM scripting?
- # [21:23] * Joins: vvv (n=vvv@mediawiki/VasilievVV)
- # [21:24] * remysharp is now known as remysharp_away
- # [21:29] * Joins: Rik` (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net)
- # [21:30] * Joins: gsnedders (n=gsnedder@c83-252-226-220.bredband.comhem.se)
- # [21:38] * Quits: sbublava (n=stephan@77.117.47.90)
- # [21:45] * Quits: Rik`_ (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net) (Read error: 113 (No route to host))
- # [21:45] * Joins: mat_t (n=mattomas@80-225-22-182.dynamic.dial.as9105.com)
- # [21:52] * Quits: Rik` (n=Rik`@pha75-2-81-57-187-57.fbx.proxad.net) (Read error: 113 (No route to host))
- # [22:00] * Quits: erlehmann (n=erlehman@dslb-088-075-176-104.pools.arcor-ip.net) ("Ex-Chat")
- # [22:05] * Quits: ROBOd (n=robod@89.122.216.38) ("http://www.robodesign.ro")
- # [22:12] * Quits: arun__ (n=arun@nat/mozilla/x-qfbagmpgvrafhhac)
- # [22:20] * Joins: arun__ (n=arun@nat/mozilla/x-oitopmbilfshzlvz)
- # [22:22] * Quits: arun__ (n=arun@nat/mozilla/x-oitopmbilfshzlvz) (Read error: 54 (Connection reset by peer))
- # [22:30] * Quits: ThunderSchunked (i=43f00ab4@gateway/web/freenode/x-aywxisjjwonathlw) (Ping timeout: 180 seconds)
- # [22:30] * Joins: sicking (n=chatzill@63.245.220.240)
- # [22:34] * Quits: fishd (n=darin@nat/google/x-bshctookywkojrao) (Read error: 60 (Operation timed out))
- # [22:37] * Quits: pmuellr (n=pmuellr@nat/ibm/x-zjpxxhjpreomllvp)
- # [22:37] * Joins: roc (n=roc@203.97.204.82)
- # [22:43] * Joins: fishd (n=darin@nat/google/x-mdtghoxojbeatnzo)
- # [22:46] * Quits: smaug (n=chatzill@82.181.150.24) (Remote closed the connection)
- # [22:48] * Joins: smaug (n=chatzill@82.181.150.24)
- # [22:48] * Quits: zdobersek1 (n=zan@cpe-92-37-74-150.dynamic.amis.net) ("Leaving.")
- # [22:50] * Joins: slightlyoff (n=slightly@nat/google/x-lgzdqbjdlqzfguxr)
- # [22:53] * Joins: nessy (n=nessy@203-158-45-196.dyn.iinet.net.au)
- # [22:53] <annevk42> othermaciej, CaretPosition wfm too
- # [22:53] <annevk42> othermaciej, I think only WebKit implemented it and only recently
- # [22:53] <annevk42> othermaciej, so that should certainly be possible
- # [22:54] <othermaciej> annevk42: yeah it's a recent addition
- # [22:55] <annevk42> othermaciej, so containingNode is one of Element or Text?
- # [22:55] * Joins: svtech (n=stanv@83.228.56.37)
- # [22:56] <annevk42> prolly don't need offsetKind
- # [22:57] <othermaciej> annevk42: well, you could identify form controls by their tag name
- # [22:58] * Quits: fishd (n=darin@nat/google/x-mdtghoxojbeatnzo) (Read error: 60 (Operation timed out))
- # [22:58] <othermaciej> annevk42: but if the pointer is between two adjacent images for instance, you could get an Element that's not a form control (not sure what actually happened in our implementation)
- # [22:58] <annevk42> and maybe change containingNode to ownerNode (that is used in e.g. StyleSheet anyway)
- # [22:59] <othermaciej> I'm not sure ownerNode is the right terminology for the node containing a position - it doesn't "own" the position, that's just where the position was found
- # [22:59] <annevk42> hmm true
- # [23:00] <annevk42> just container would be somewhat compatible with DOM Range
- # [23:02] * Quits: slightlyoff (n=slightly@nat/google/x-lgzdqbjdlqzfguxr)
- # [23:02] <annevk42> anyway, this can certainly work
- # [23:02] <annevk42> lets see what the Google guy thinks
- # [23:05] * Joins: webben (n=benh@213-152-32-152.dsl.eclipse.net.uk)
- # [23:07] * Joins: webben1 (n=benh@dip5-fw.corp.ukl.yahoo.com)
- # [23:11] * Joins: fishd (n=darin@nat/google/x-cqxhaxjwgwvmlnlg)
- # [23:12] * Quits: webben (n=benh@213-152-32-152.dsl.eclipse.net.uk) (Read error: 60 (Operation timed out))
- # [23:14] * Joins: ojan (n=ojan@72.14.229.81)
- # [23:20] * Quits: gsnedders (n=gsnedder@c83-252-226-220.bredband.comhem.se)
- # [23:22] * Joins: aroben (n=aroben@unaffiliated/aroben)
- # [23:26] * Quits: mat_t (n=mattomas@80-225-22-182.dynamic.dial.as9105.com) ("This computer has gone to sleep")
- # [23:29] * Quits: yatil (n=Adium@78.104.102.186) ("Leaving.")
- # [23:32] * Quits: Maurice (i=copyman@94.213.72.212)
- # [23:46] * Joins: doublec (n=doublec@203.97.204.82)
- # [23:50] * Quits: aroben (n=aroben@unaffiliated/aroben) (Read error: 104 (Connection reset by peer))
- # [23:57] * Quits: annevk42 (n=annevk@c-c604e353.13-500-64736c15.cust.bredbandsbolaget.se)
- # [23:57] * Joins: aroben_ (n=aroben@unaffiliated/aroben)
- # Session Close: Tue Oct 13 00:00:00 2009
The end :)