Options:
- # Session Start: Fri Jan 25 00:00:00 2008
- # Session Ident: #whatwg
- # [00:08] * Parts: Lachy (n=Lachlan@cm-84.215.54.100.getinternet.no) ("Leaving")
- # [00:08] * Joins: Lachy (n=Lachlan@cm-84.215.54.100.getinternet.no)
- # [00:09] <annevk> http://annevankesteren.nl/2008/01/firefox-html5#comment-6433
- # [00:09] <annevk> <input type=date> styling in IE
- # [00:09] <Dashiva> Wow, that last mail about ogg really made me rethink everything said so far
- # [00:10] <Dashiva> The last PS of anti-microsoft paranoia really closed the deal
- # [00:19] <Hixie> "Can we make standards ISO compliant" -- isn't MPEG an ISO standard?
- # [00:19] * Quits: virtuelv (n=virtuelv@65.80-202-82.nextgentel.com) ("Leaving")
- # [00:20] <Hixie> or at least ISO standards track?
- # [00:21] <dbloom> Moving Picture Experts Group is a working group of ISO
- # [00:21] <billmason> There are various mpeg references in http://standards.iso.org/ittf/PubliclyAvailableStandards/index.html if that's significant.
- # [00:21] <dbloom> so i would hope so
- # [00:21] <Hixie> k
- # [00:22] * Quits: othermaciej (n=mjs@216.239.45.19) (Read error: 104 (Connection reset by peer))
- # [00:22] * Joins: othermaciej (n=mjs@216.239.45.19)
- # [00:23] <takkaria> annevk: that's pretty awesome
- # [00:23] * Quits: phsiao (n=shawn@nat/ibm/x-5a2cd4a95a2c5086)
- # [00:24] * Joins: eseidel_ (n=eseidel@nat/google/x-e431c80c4f5676ef)
- # [00:28] * Joins: hubick (n=hubick@cs14.pc.athabascau.ca)
- # [00:32] <hubick> Any HTML5 Java programmers here that know if it's possible to get a javax.xml.transform.Transformer to output a <!DOCTYPE HTML> header, being that there doesn't seem to be an OutputKeys.DOCTYPE_NAME I can set on it?
- # [00:32] * weinig_ is now known as weinig
- # [00:35] <annevk> I don't know about Java, but I do know that with XSLT you need to output literal text using <xsl:text> or something to get the DOCTYPE out correctly
- # [00:36] <annevk> As XSLT is currently not HTML5 aware
- # [00:37] <hubick> annevk: hmm... I am feeding this thing a DOM tree, and if that contains such literal text, I think it would be encoded upon output
- # [00:37] <annevk> you also need disable-output-escaping or something like that
- # [00:38] <hubick> in my simple case, the transformer is used with no XSLT, just simply as an XML serialization tool (hack)
- # [00:39] <annevk> I see
- # [00:39] <hubick> hmm, i may be forced to look into DOM Load/Save code... though I don't know if that actually ships with Java yet in 1.6 or 1.7
- # [00:39] <annevk> http://about.validator.nu/htmlparser/ might have a better serializer
- # [00:40] <annevk> that's the only HTML5 Java project I know of
- # [00:40] <hubick> annevk: good idea. I'm already using Henri's stuff on the input side
- # [00:41] <annevk> I suspect he went to bed already, in about 8-9 hours he might be online
- # [00:53] <weinig> Hixie: If you have some time, I would be curious as to what your thoughts on http://bugs.webkit.org/show_bug.cgi?id=16968 are?
- # [01:04] <Hixie> yeah it's a known issue i will deal with before acid3 is done
- # [01:07] <hubick> if (user agent Accept's HTML5) then output <header> else output <div class="header">; Is there a way to know if the user agent accepts html5?
- # [01:09] <hubick> or am I expected to fallback to regular old HTML and not XHTML, if there is no Accept: application/xhtml+xml?
- # [01:10] <Hixie> for now i'd just use <div class="header">.
- # [01:10] <hubick> (also, I don't see this answered in the FAQ, which I would think it must be one)
- # [01:11] <annevk> feel free to add questions to the faq where the answer is "..."
- # [01:11] <annevk> as far as detecting HTML5 support, there's not really such a thing
- # [01:12] <annevk> the Web evolves incrementally
- # [01:12] <hubick> Hixie: I am trying to be forward looking and code in XHTML5 support to my software today, with a property to disable it.
- # [01:12] <annevk> anyway, bedtime
- # [01:12] <annevk> g'night all
- # [01:12] <hubick> I guess it will need to be a property for the whole server, not based on user agent
- # [01:12] <hubick> annevk: gnight, thanks for your advice
- # [01:14] * Quits: aroben (n=aroben@unaffiliated/aroben)
- # [01:19] * Quits: kingryan (n=ryan@dsl092-219-050.sfo1.dsl.speakeasy.net)
- # [01:21] * Quits: dbaron (n=dbaron@corp-241.mountainview.mozilla.com) ("8403864 bytes have been tenured, next gc will be global.")
- # [01:25] * Quits: tndH (i=Rob@83.100.254.128) ("ChatZilla 0.9.80-rdmsoft [XULRunner 1.8.0.9/2006120508]")
- # [01:25] * Quits: billmason (n=billmaso@ip129.unival.com) (".")
- # [01:28] * Joins: dbaron (n=dbaron@corp-241.mountainview.mozilla.com)
- # [01:39] * Joins: dglazkov (n=dglazkov@adsl-074-229-248-021.sip.bhm.bellsouth.net)
- # [01:47] * Joins: jruderman (n=jruderma@c-67-180-15-227.hsd1.ca.comcast.net)
- # [01:54] * Quits: Lachy (n=Lachlan@cm-84.215.54.100.getinternet.no) ("Leaving")
- # [01:55] * Quits: hubick (n=hubick@cs14.pc.athabascau.ca)
- # [01:56] * Joins: Lachy (n=Lachlan@cm-84.215.54.100.getinternet.no)
- # [02:12] * Quits: Lachy (n=Lachlan@cm-84.215.54.100.getinternet.no) (Read error: 104 (Connection reset by peer))
- # [02:12] * Joins: Lachy_ (n=Lachlan@cm-84.215.54.100.getinternet.no)
- # [02:15] * Quits: dglazkov (n=dglazkov@adsl-074-229-248-021.sip.bhm.bellsouth.net)
- # [02:22] * Quits: grimboy (n=grimboy@78-105-162-250.zone3.bethere.co.uk) (Read error: 110 (Connection timed out))
- # [02:26] * Quits: othermaciej (n=mjs@216.239.45.19)
- # [02:27] <Hixie> i really think SOMEONE on slashdot has a think for henri
- # [02:27] <Hixie> http://slashdot.org/comments.pl?sid=426306&cid=22165240
- # [02:27] * Joins: othermaciej (n=mjs@216.239.45.19)
- # [02:27] * Joins: dglazkov (n=dglazkov@adsl-074-229-248-021.sip.bhm.bellsouth.net)
- # [02:28] * Quits: othermaciej (n=mjs@216.239.45.19) (Client Quit)
- # [02:31] * Quits: cgriego (n=cgriego@216.138.69.206)
- # [02:32] <jwalden> yeah, that Henri Sovinen dude
- # [02:33] * Joins: csarven (n=nevrasc@modemcable130.251-202-24.mc.videotron.ca)
- # [02:35] * Hixie blinks at the current svg discussion on whatwg
- # [02:36] <Hixie> sure which i understood what people were talking about
- # [02:37] * Joins: csarven- (n=nevrasc@modemcable130.251-202-24.mc.videotron.ca)
- # [02:44] * Quits: nickshanks (n=nickshan@home.nickshanks.com)
- # [02:47] * Joins: hubick (n=hubick@cs14.pc.athabascau.ca)
- # [02:49] * Quits: hubick (n=hubick@cs14.pc.athabascau.ca) (Client Quit)
- # [02:54] * Quits: csarven (n=nevrasc@modemcable130.251-202-24.mc.videotron.ca) (Read error: 110 (Connection timed out))
- # [03:00] * Quits: Ketsuban (n=missingn@cpc2-oxfd8-0-0-cust335.oxfd.cable.ntl.com) ("Perhaps on the rare occasion pursuing the right course demands an act of piracy, piracy itself can be the right course?")
- # [03:00] * Joins: Ketsuban (n=ketsuban@cpc2-oxfd8-0-0-cust335.oxfd.cable.ntl.com)
- # [03:06] * Quits: Lachy_ (n=Lachlan@cm-84.215.54.100.getinternet.no) ("This computer has gone to sleep")
- # [03:23] * Quits: dglazkov (n=dglazkov@adsl-074-229-248-021.sip.bhm.bellsouth.net)
- # [03:24] * Quits: roc (n=roc@guest-226.mountainview.mozilla.com)
- # [03:28] * Quits: csarven- (n=nevrasc@modemcable130.251-202-24.mc.videotron.ca) (Read error: 110 (Connection timed out))
- # [03:35] * Joins: dglazkov (n=dglazkov@adsl-074-229-248-021.sip.bhm.bellsouth.net)
- # [03:37] * Quits: weinig (n=weinig@nat/apple/x-a0673b823d8c1b14)
- # [03:53] * Quits: webben_ (n=benh@dip5-fw.corp.ukl.yahoo.com)
- # [04:01] * Quits: eseidel_ (n=eseidel@nat/google/x-e431c80c4f5676ef)
- # [04:01] * Joins: othermaciej (n=mjs@dsl081-048-145.sfo1.dsl.speakeasy.net)
- # [04:13] * Joins: weinig (n=weinig@c-71-198-176-23.hsd1.ca.comcast.net)
- # [04:27] * heycam is hungry at the thought of a "laughing stock of tag soup" (from that slashdot comment)
- # [04:28] * Quits: weinig (n=weinig@c-71-198-176-23.hsd1.ca.comcast.net)
- # [04:30] <Hixie> someone just pointed me to a blog post by anne in 2006 as an argument for why application/javascript is better than text/javascript
- # [04:30] <Hixie> since when can anne be used to appeal to authority over me :-P
- # [04:37] <othermaciej> Hixie: you need to remind him of his official Mindless Hixie Minion agreement
- # [04:37] <othermaciej> heycam: I prefer a chicken stock
- # [04:37] <othermaciej> or beef stock
- # [04:37] <othermaciej> I don't think laughing stock makes very good soup
- # [04:37] <heycam> :)
- # [04:41] * Quits: dbaron (n=dbaron@corp-241.mountainview.mozilla.com) ("8403864 bytes have been tenured, next gc will be global.")
- # [04:42] * Joins: weinig (n=weinig@c-71-198-176-23.hsd1.ca.comcast.net)
- # [05:02] * Joins: dbaron (n=dbaron@c-71-204-145-103.hsd1.ca.comcast.net)
- # [05:11] * Quits: dglazkov (n=dglazkov@adsl-074-229-248-021.sip.bhm.bellsouth.net) ("durr...")
- # [05:16] * Quits: blooberry (n=brian@c-76-126-109-10.hsd1.ca.comcast.net)
- # [05:16] * Joins: eseidel_ (n=eseidel@nat/google/x-054d38d0fa3188b5)
- # [05:18] * AwayEagle is now known as SadEagle
- # [05:32] * Quits: eseidel_ (n=eseidel@nat/google/x-054d38d0fa3188b5) (Read error: 110 (Connection timed out))
- # [05:48] <MikeSmith> Hixie - minor suggested edit to text you added in latest checkin
- # [05:49] * Quits: SadEagle (n=maksim@cpe-69-202-89-106.twcny.res.rr.com) ("good night")
- # [05:49] <Hixie> yeah?
- # [05:49] <MikeSmith> "Zero length line segments" might better be "Zero-length line segments"
- # [05:49] <Hixie> good call
- # [05:51] <jwalden> Hixie: quick question about event.uri for a message posted from a data: page -- is the property based on the page that opened the data: page, or is it the data: URL? former seems better for compat with how about:blank is handled, for what it's worth
- # [05:51] <Hixie> i have no idea, i don't think i ever considered posting from a data: page when writing this part of the spec
- # [05:52] <jwalden> okay
- # [05:52] <jwalden> I shall boldly forge a path through this insanity!
- # [05:52] <Hixie> :-)
- # [05:52] <Hixie> please do mail the list with your conclusions :-)
- # [05:52] <jwalden> and unilaterally make it act like about:blank does
- # [05:52] <jwalden> yes
- # [05:52] <jwalden> I'll have a nice tidy set of testcases to post at that point as well
- # [05:53] <jwalden> just trying to fight through the review process now before posting the full set, which is always fun (more than triply so at this point in the release cycle)
- # [05:55] <Hixie> cool
- # [05:57] <othermaciej> jwalden: data: pages don't normally get the security domain of their opener in most contexts
- # [05:57] <othermaciej> at least in Firefox and Mozilla
- # [05:57] <othermaciej> er
- # [05:58] <othermaciej> in Firefox and Safari
- # [05:58] <othermaciej> (or Gecko and WebKit if you prefer)
- # [05:58] * Joins: jruderman_ (n=jruderma@c-67-180-15-227.hsd1.ca.comcast.net)
- # [05:59] <jwalden> othermaciej: not in webkit, but in Gecko a data page can do whatever its opener's domain can do
- # [05:59] <jwalden> opener, parent
- # [05:59] <othermaciej> jwalden: are you sure?
- # [05:59] <othermaciej> jwalden: they used to have no privileges at all
- # [05:59] <othermaciej> did this change recently?
- # [06:02] <othermaciej> (my last info on this is an email from Boris Zbarsky from October of last year, I guess I can make a test case)
- # [06:04] <jwalden> pretty sure it's always been that way
- # [06:04] <othermaciej> I remember specifically reading a mozilla bugzilla bug saying that all access to/from data: was disallowed
- # [06:04] <jwalden> https://bugzilla.mozilla.org/show_bug.cgi?id=255107
- # [06:04] <othermaciej> (because it's more complicated to deal with than about:blank)
- # [06:04] <jwalden> ^ wants to make it more complicated, but hasn't
- # [06:06] <othermaciej> I see, I misremembered
- # [06:06] <othermaciej> so yeah, if data: URIs have their opener's principal
- # [06:07] <othermaciej> then either you have to define opener differently than for about:blank (where it's the window.open sense opener or the parent frame always), and instead track which frame triggered opening the data: URL even for things like targeted links, or a frame self-navigating to a data: URL if it has a parent or opener....
- # [06:07] <othermaciej> or you have to disallow navigation of a frame that is or would be in a different security domain to a data: URL if you follow the about:blank / javascript: rule
- # [06:08] <othermaciej> either of these is pretty tricky to get right (either way it has to be somewhat more restrictive than javascipt: URLs)
- # [06:11] <othermaciej> (in other words, for data: URIs the origin has to be the origin of the Referer (in the http sense) which we don't currently have a good way to track
- # [06:11] <othermaciej> (it might not be derivable just from the Referer URI, imagine a site at example.org with an about:blank frame containing a data: frame)
- # [06:12] <othermaciej> it seems that Firefox's current behavior allows XSS exploits, if I understand it correctly
- # [06:13] <othermaciej> if you can get a site to embed you as a subframe and navigate yourself to a data: URI for instance
- # [06:13] <jwalden> yeah
- # [06:13] <jwalden> I kind of agree; I don't know if it'll change, tho
- # [06:13] <othermaciej> that means an ad in an iframe can always xss exploit its containing document in Firefox
- # [06:14] <othermaciej> (of course ads that are served as a JS script you embed can exploit you even esier but still, this kills iframe as a way to mitigate)
- # [06:14] * Quits: jruderman (n=jruderma@c-67-180-15-227.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
- # [06:15] <jwalden> anyway...
- # [06:15] <jwalden> for now I think I'll go with the uri/domain of the parent/opener
- # [06:15] <jwalden> and I think with the methods I'm using, if we change how data: works that'll change too
- # [06:16] <jwalden> in any case, this isn't likely to be a huge use case, so if we change it later I don't think it's going to be a big problem
- # [06:28] <MikeSmith> Hixie - what's the relationship between the "source" and "index" files for the spec. Is the index file generated from source + header-whatwg ? it seems like not completely at least, because I notice that there are sometimes comments in the index file that aren't in the source file..
- # [06:55] * Joins: roc (n=roc@64.156.190.240)
- # [06:59] * Joins: Thezilch (i=fuz007@cpe-67-49-89-123.socal.res.rr.com)
- # [07:30] * Quits: Ketsuban (n=ketsuban@cpc2-oxfd8-0-0-cust335.oxfd.cable.ntl.com) ("Perhaps on the rare occasion pursuing the right course demands an act of piracy, piracy itself can be the right course?")
- # [07:30] * Joins: Ketsuban (n=ketsuban@cpc2-oxfd8-0-0-cust335.oxfd.cable.ntl.com)
- # [07:43] * Quits: othermaciej (n=mjs@dsl081-048-145.sfo1.dsl.speakeasy.net) (Read error: 104 (Connection reset by peer))
- # [07:43] * Joins: othermaciej (n=mjs@dsl081-048-145.sfo1.dsl.speakeasy.net)
- # [07:43] * Joins: maikmerten (n=merten@ls5laptop14.cs.uni-dortmund.de)
- # [08:16] * Joins: othermaciej_ (n=mjs@dsl081-048-145.sfo1.dsl.speakeasy.net)
- # [08:16] * Quits: othermaciej (n=mjs@dsl081-048-145.sfo1.dsl.speakeasy.net) (Read error: 104 (Connection reset by peer))
- # [08:36] * Joins: ed_japan (n=ed_japan@1-1-4-33a.lk.lk.bostream.se)
- # [08:38] * Joins: Lachy (n=Lachlan@cm-84.215.54.100.getinternet.no)
- # [08:39] * Joins: jwalden_ (n=waldo@RANDOM-THREE-O-EIGHT.MIT.EDU)
- # [08:40] * Quits: jwalden (n=waldo@RANDOM-THREE-O-EIGHT.MIT.EDU) (Read error: 104 (Connection reset by peer))
- # [08:40] * jwalden_ is now known as jwalden
- # [08:57] * Quits: ed_home (n=ed_japan@1-1-4-33a.lk.lk.bostream.se) (Read error: 110 (Connection timed out))
- # [09:02] * Quits: roc (n=roc@64.156.190.240)
- # [09:23] * Joins: virtuelv (n=virtuelv@pat-tdc.opera.com)
- # [09:25] * othermaciej_ is now known as othermaciej
- # [09:29] <hsivonen> Whoa! iCab has dropped legacy OS support!
- # [09:31] <othermaciej> and, more significantly, their engine
- # [09:34] <hsivonen> othermaciej: WebKit now?
- # [09:34] <othermaciej> hsivonen: that appears to be the case
- # [09:35] <hsivonen> interesting
- # [09:38] <othermaciej> the number of WebKit-based browsers is reaching crazy levels
- # [09:38] <othermaciej> (though I'm not sure how many could truly be considered polished products just yet, especially ones on non-Mac platforms)
- # [09:40] <hsivonen> I just discovered that iCab 3 has at least a standards mode and a quirks mode
- # [09:41] <othermaciej> I think WebKit can take credit for having killed at least 4 layout engines now
- # [09:41] <hsivonen> and if it does have an almost standards mode, it is different from Gecko/WebKit/Opera
- # [09:42] <hsivonen> iCab, Nokia in-house, Tasman and ?
- # [09:42] <othermaciej> I wasn't even counting the Nokia one - I'm not sure if that is totally abandoned but I guess so
- # [09:42] <othermaciej> other ones were Apple's old htmldisplay framework (now not in the OS any more) and OmniWeb's old engine
- # [09:43] <hsivonen> ok.
- # [09:43] <hsivonen> I had forgetten about the old OmniWeb engine
- # [09:43] <othermaciej> that was actually our first (and entirely unintentional) non-Apple design win
- # [09:44] <hsivonen> it sure was legacy. and, yet, Mac users like Cocoa so much that there was pressure on Mac-related sites to support it
- # [09:44] <othermaciej> (so to speak - we're not exactly doing CFPs or anything)
- # [09:44] <othermaciej> it had many problems but at the time was the only engine to do high-quality text rendering on OS X
- # [09:46] <MikeSmith> kind of sad to see the iCab engine go
- # [09:47] <MikeSmith> I was always kind of amazed at that guy
- # [09:47] <MikeSmith> it's always been a one-man project, right?
- # [09:47] <hsivonen> MikeSmith: IIRC, the JS engine was written by another guy
- # [09:48] <MikeSmith> ah, OK. well still pretty commendable for one guy to produce a web engine of that level
- # [09:48] <MikeSmith> e.g., able to pass ACID2
- # [09:48] <hsivonen> yes
- # [09:49] <MikeSmith> I paid the iCab license fee.. can't remember how much it was, but very little 20 USD or something I think
- # [09:49] <hsivonen> hmm. HTML5 doctype is quirks in iCab 3.0.3
- # [09:51] <othermaciej> I have bittersweet feelings about most of WebKit's layout engine victims
- # [09:51] <othermaciej> (not htmldisplay though, that was just total crap)
- # [09:51] <othermaciej> even Tasman was a very nice engine for its day and quite good on standards compliance, compared to Trident
- # [09:52] <hsivonen> Tasman certainly had a lot of potential
- # [09:52] <hsivonen> IIRC, Tantek had something about a win32 port on his resume
- # [09:53] <MikeSmith> Tasman was the first to implement full support for CSS1, right?
- # [09:53] <hsivonen> MikeSmith: yes
- # [09:53] <othermaciej> I wonder if the next few years will see any significant new entrants to either browser or engine markets
- # [09:54] <MikeSmith> othermaciej - would bet probably not new engines, given the amount of work involved
- # [09:54] <MikeSmith> if anything, maybe only on mobile
- # [09:55] <MikeSmith> there's a browser that runs on Docomo handsets here in Japan
- # [09:55] <othermaciej> it would be hard to launch a new open source one
- # [09:55] <MikeSmith> Picsel
- # [09:55] <MikeSmith> yeah, I don't reckon we are going to see a new open source one
- # [09:55] <othermaciej> and few companies have both the means and the resources to do a new proprietary one
- # [09:55] <MikeSmith> I know Netsurf project is still going
- # [09:56] <MikeSmith> othermaciej - yeah, question is what value it would be for them to build a whole new engine
- # [09:56] <hsivonen> MikeSmith: is Picsel's browser developed in-house or based on something better-known?
- # [09:56] <hsivonen> is it good?
- # [09:57] <MikeSmith> I haven't tested Picsel so much, but it has a very good UI, developed in-house. I don't know about their engine for sure, but I think it was developed in-house as well
- # [09:57] * Quits: dbaron (n=dbaron@c-71-204-145-103.hsd1.ca.comcast.net) (Read error: 110 (Connection timed out))
- # [09:58] <MikeSmith> there is a handset here in Japan -- a true mobile phone, with keypad -- that has an actual pointing device on it
- # [09:59] <MikeSmith> like an IBM trackpoint
- # [09:59] <MikeSmith> instead of 5-way arrow-key thing
- # [09:59] <MikeSmith> Picsel runs on that handset
- # [09:59] <MikeSmith> so the browser UI on that has a cursor
- # [10:00] <hsivonen> it seems that Picsel isn't for end users to install but something that is sold for bundling with a handset
- # [10:00] <hsivonen> right?
- # [10:00] <MikeSmith> yeah
- # [10:00] <hsivonen> who ships it? Panasonic?
- # [10:00] <MikeSmith> here in Japan, NEC
- # [10:00] <MikeSmith> not sure which others, if any
- # [10:00] <MikeSmith> I know a couple of developers who work at the Picsel office here
- # [10:01] <MikeSmith> in Tokyo
- # [10:01] <MikeSmith> anyway, that's only "new" browser for mobile that's come along recently that I know of
- # [10:01] * Quits: Lachy (n=Lachlan@cm-84.215.54.100.getinternet.no) ("This computer has gone to sleep")
- # [10:01] <MikeSmith> well, with exception of Java ones
- # [10:01] <MikeSmith> J2ME ones, like Opera Mini
- # [10:02] <hsivonen> I don't recall ever noticing anyone from Picsel in a W3C or WHATWG context
- # [10:02] <MikeSmith> which all rely on proxies on the server side to do the rendering
- # [10:02] <hsivonen> oh, are there others than Opera Mini in the Opera Mini product category?
- # [10:02] <MikeSmith> hsivonen - yeah, they've not been involved
- # [10:02] <MikeSmith> hsivonen - yeah
- # [10:03] <MikeSmith> one here in Japan called "Jig"
- # [10:03] <hsivonen> ok. Japan-only?
- # [10:03] <MikeSmith> I think it may be downloadable
- # [10:03] <MikeSmith> for J2ME
- # [10:03] <MikeSmith> super-fast scrolling behavior in that thing
- # [10:04] <MikeSmith> and Bitstream makes a browser too
- # [10:04] <MikeSmith> Thunderhawk
- # [10:05] <hsivonen> interesting
- # [10:05] <MikeSmith> proxied system like Opera Mini
- # [10:05] <MikeSmith> in fact, I reckon we probably will see more of those
- # [10:05] <MikeSmith> along with Opera Mini, Jig, Thunderhaw, I mean
- # [10:06] <othermaciej> I think in a few years (max 5) even basic feature-phone hardware will have as much power as today's iPhone
- # [10:07] <MikeSmith> yeah
- # [10:07] <MikeSmith> that is the way we are headed
- # [10:08] <MikeSmith> btw, here's a page with info about some mobile browsers, including Japan-specific ones
- # [10:08] <MikeSmith> http://ja.wikipedia.org/wiki/フルブラウザ
- # [10:08] <MikeSmith> "full browser" is the name of the article
- # [10:10] <hsivonen> MikeSmith: is it known what those non-Opera J2ME offering use as their engines on the server?
- # [10:10] <MikeSmith> this page has good info too
- # [10:10] <MikeSmith> http://en.wikipedia.org/wiki/Microbrowser
- # [10:10] <Hixie> MikeSmith: in the subversion repo, you mean?
- # [10:10] <MikeSmith> Hixie - yeah
- # [10:10] <MikeSmith> hsivonen - Thunderhawk and Jig both use engines they have developed in-house
- # [10:12] <Hixie> MikeSmith: source is a snapshot of the file i edit
- # [10:12] * MikeSmith nods
- # [10:12] <Hixie> MikeSmith: and index is header-whatwg + source after going through several preprocessors
- # [10:12] <hsivonen> MikeSmith: ok. I find it interesting that there are developers of full browser engines that don't send a rep to the HTML WG.
- # [10:13] <MikeSmith> hsivonen - that's not for lack of my trying to get them involved
- # [10:13] <Hixie> i've often wondered why the smaller browser and AT vendors aren't more active in the w3c and other standards forums
- # [10:13] <MikeSmith> s/of my/of me/
- # [10:13] <Hixie> it's not like they haven't been invited many times by many people
- # [10:13] <hsivonen> I didn't doubt invitations
- # [10:13] <MikeSmith> yep. I think the main reason is lack of people
- # [10:14] <MikeSmith> qualified people who have the time
- # [10:14] <Hixie> it doesn't take much to at least pay attention
- # [10:14] <MikeSmith> true
- # [10:14] <Hixie> and the cost has to be far outweighed by the benefits
- # [10:14] <MikeSmith> I need to try harder to get the in, I guess
- # [10:14] <MikeSmith> I spent a lot of time at it when the HTML WG was first formed
- # [10:15] <Hixie> well at some point you have to just figure that they don't care and screw 'em, imho
- # [10:15] <MikeSmith> even before I was the team contact for the group
- # [10:16] <MikeSmith> Hixie - yeah, that's kind of what ended up happening -- not exactly screw 'em, but at least thinking, maybe this ain't paying off for the time I'm putting into it
- # [10:16] <MikeSmith> but with the FPWD publication, maybe a good opportunity to try again
- # [10:16] <MikeSmith> btw, Christian Sejersen from Mozilla mobile team is a member of the HTML WG
- # [10:16] <Hixie> i think we have enough people involved now that i can honestly say that they'd benefit more from taking part than we would from their taking part
- # [10:17] <Hixie> which is why i don't understand why they don't take part, given how much we have invited everyone
- # [10:17] <Hixie> anyway
- # [10:17] <MikeSmith> certainly would be to their big benefit to be paying attention
- # [10:17] <MikeSmith> Hixie - the thing that confused me about index and source is the comments
- # [10:17] <MikeSmith> comments that are in index but not in source
- # [10:18] <Hixie> ~like what?
- # [10:20] <othermaciej> it's pretty hard to even get the people at major browser vendors really actively engaged
- # [10:20] <othermaciej> (in fact, among Microsoft, Mozilla, Apple and Opera, degree of active HTML5 standards engagement seems inversely proportional to market share)
- # [10:20] <Hixie> that makes sense
- # [10:20] <Hixie> you benefit more from standards if you are a small player
- # [10:21] <MikeSmith> Hixie - hang on, let me find the diff I was looking at
- # [10:21] <othermaciej> but there's a cliff at Opera
- # [10:21] <Hixie> yeah
- # [10:21] <Hixie> it's od
- # [10:21] <othermaciej> I think players below that are just too small to play
- # [10:21] <Hixie> i also don't understand why, apart from google, and aol -- but only in css really -- the big publishers don't seem to take part either
- # [10:24] <MikeSmith> http://lists.whatwg.org/pipermail/commit-watchers-whatwg.org/2008/000369.html
- # [10:24] <MikeSmith> r1170
- # [10:24] <MikeSmith> oops
- # [10:24] <MikeSmith> um, er, ignore me
- # [10:24] <Hixie> heh
- # [10:24] <MikeSmith> I see it's in the source...
- # [10:24] <MikeSmith> too many nights without much sleep recently
- # [10:26] <MikeSmith> Hixie - last brilliant question/suggestion I will offer for today
- # [10:26] <MikeSmith> this one:
- # [10:26] <MikeSmith> might be good to have an ID on the list of doctypes for quirks mode
- # [10:26] <MikeSmith> in the spec
- # [10:26] <MikeSmith> that is the list in http://www.whatwg.org/specs/web-apps/current-work/#tree-construction0
- # [10:26] <othermaciej> I would expect Yahoo to participate
- # [10:27] <othermaciej> but some of it could be quirky interests of their self-proclaimed standards experts
- # [10:27] <othermaciej> Yahoo is active in ECMAScript standardization
- # [10:27] <othermaciej> (though in a somewhat unusual way)
- # [10:28] <MikeSmith> I really don't understand why Yahoo doesn't participate more
- # [10:29] * Joins: Camaban (n=adrianle@host81-133-253-248.in-addr.btopenworld.com)
- # [10:30] <Hixie> MikeSmith: yeah, i should do that
- # [10:30] <othermaciej> Doug thinks JavaScript is the source of, and solution to, all Web problems
- # [10:31] <othermaciej> I blew people's minds today when I pointed out that a "secure JavaScript" dialect for in-page embeddable widgets would do no good without a restricted DOM design
- # [10:31] <othermaciej> (which is incredibly hard)
- # [10:32] <MikeSmith> Hixie - reason I suggested it was just because I had been planning to write a blog entry about "HTML5, IE8, doctype switching, and version targeting"
- # [10:32] <othermaciej> MikeSmith: all the cool kids are doing it
- # [10:32] <MikeSmith> heh
- # [10:32] <Hixie> i have added an id
- # [10:32] <MikeSmith> Hixie - thanks
- # [10:34] * Joins: peepo (n=Jay@host217-42-95-198.range217-42.btcentralplus.com)
- # [10:34] <MikeSmith> othermaciej - passé now to that all the cool kids have had their say
- # [10:35] <MikeSmith> but maybe still useful to let people know that doctype switching is part of the spec
- # [10:35] <MikeSmith> and that it's a mechanism meant to work in standard way across browsers
- # [10:35] <MikeSmith> not targeting any specific browser or version
- # [10:35] <MikeSmith> etc.
- # [10:36] <othermaciej> MikeSmith: seems like a good thing to mention
- # [10:36] <MikeSmith> well, I'll try to get it written up on W3C Q&A blog today
- # [10:37] * MikeSmith stumbles upon http://www.winningsolutionsinc.com/services/webDesign/w3cInformation.asp?gclid=CObbg5OJkZECFQZLbwodry3_Pw
- # [10:37] <MikeSmith> speaking of participation...
- # [10:37] <MikeSmith> "Winning Solutions, Inc. (WSI) has been actively involved in keeping up to date on the standards provided by The World Wide Web Consortium (W3C). "
- # [10:38] <MikeSmith> they sell services for making your site "W3C compliant"
- # [10:38] <MikeSmith> "Professional W3C compliance for your site on time and budget."
- # [10:39] <MikeSmith> "actively inolved in keeping up to date on standards" is any interesting turn of phrse
- # [10:39] <MikeSmith> phrase
- # [10:40] <MikeSmith> If you can't be troubled to getting actively involved in actual work on standards, at least you can get actively involved in keeping up to date on them.
- # [10:47] * Joins: ROBOd (n=robod@89.122.216.38)
- # [10:51] <hendry> tbh, i find it a little hard to stay on top of stuff
- # [10:55] * Joins: Lachy (n=Lachlan@pat-tdc.opera.com)
- # [11:02] * Quits: gavin_ (n=gavin@firefox/developer/gavin) (Read error: 110 (Connection timed out))
- # [11:11] <MikeSmith> hendry - hard to do that and also get other work done, I guess
- # [11:12] <hendry> MikeSmith: yes, i'm busy with webvm. you'll be at 3GSM btw?
- # [11:14] <MikeSmith> nope. would be nice to be in Barcelona at that time instead of hanging out at home, but can't justify taking time out to go there
- # [11:14] <MikeSmith> I was there for the whole event last year
- # [11:15] <MikeSmith> at the W3C boot
- # [11:15] <MikeSmith> booth
- # [11:15] <MikeSmith> and walking around
- # [11:15] <MikeSmith> talking to everybody
- # [11:15] <MikeSmith> Opera and Trolltech had been booth areas right next to each other
- # [11:15] <MikeSmith> overall, it was pretty exhausting
- # [11:16] <MikeSmith> lots of mobile-porn companies there, though
- # [11:16] <MikeSmith> so that was a plus
- # [11:16] <hendry> MikeSmith: i'm not sure about going myself
- # [11:16] <hendry> i think i might be too exhausted by then ;)
- # [11:16] <MikeSmith> W3C MWI folks will be there
- # [11:17] <MikeSmith> W3C team plus many folks from W3C member orgs that will be exhibiting there
- # [11:18] <MikeSmith> I do have to say there's all kinds of really cool products/technologies to see there
- # [11:18] <MikeSmith> always some big announcements of course
- # [11:25] * Quits: peepo (n=Jay@host217-42-95-198.range217-42.btcentralplus.com) ("later")
- # [11:25] * othermaciej is now known as om_sleep
- # [11:26] * om_sleep is now known as othermaciej
- # [11:28] * Quits: annevk (n=annevk@77.163.243.203) (Read error: 110 (Connection timed out))
- # [11:28] * othermaciej is now known as om_sleep
- # [11:31] * Joins: webben (n=benh@nat/yahoo/x-ac3b8c26608bce94)
- # [11:36] <MikeSmith> anybody submit proposals for XTech 2008?
- # [11:36] <MikeSmith> hsivonen ?
- # [11:37] <hsivonen> MikeSmith: I didn't
- # [11:37] <MikeSmith> me neither
- # [11:38] <hsivonen> hmm. in the wake of the IE8 meta thing, perhaps I should blog about bug 42525, the Almost Standards Mode and lessons learned
- # [11:38] <MikeSmith> hsivonen - that would be very good I think
- # [11:39] <MikeSmith> karl pointed out Eric Meyer's latest entry related to this, but I haven't read it yet
- # [11:39] <MikeSmith> skimmed through it
- # [11:39] <MikeSmith> I think he tries to present a bit of the history in that
- # [11:39] <hsivonen> MikeSmith: my comment there is the short version of what I think
- # [11:41] * MikeSmith goes over to read hsivonen comment
- # [11:41] <om_sleep> in retrospect it would have been better than CSS
- # [11:41] * om_sleep is now known as othermaciej
- # [11:42] <othermaciej> the world is not really a better place on account of CSS image alignment changing in standards mode
- # [11:42] <MikeSmith> hsivonen - so you already have most of your blog posting already written :)
- # [11:43] <MikeSmith> copy and paste your comment there
- # [11:43] <othermaciej> incidentally Almost Standards Mode is pretty distinguishable from IE versioning (even though I resent having the extra mode)
- # [11:43] <othermaciej> because it's a selective quirk
- # [11:43] <othermaciej> not a whole frozen engine
- # [11:43] <othermaciej> the web would be a different place if Mozilla's quirks mode and almost standards mode were based on frozen Netscape 4 and Netscape 5 behaviors
- # [11:44] <MikeSmith> re: thacker comment "When a course correction is required, do you maneuver the ship or try to move the ocean?", I think the correct answer is, Sink the ship before it leaves the harbor.
- # [11:45] <othermaciej> in fact that's roc's first comment
- # [11:45] <othermaciej> that roc is a smart guy
- # [11:54] <othermaciej> in fact hsivonen and roc between them (and Rijk by reference) said exactly what I think about the story
- # [12:17] * othermaciej is now known as om_sleep
- # [12:36] * Joins: ed_work (n=ed@pat.se.opera.com)
- # [12:36] <ed_work> Hixie: test #70 in acid3, slightly incorrect error message: if (!kungFuDeathGrip.firstChild.getSVGDocument) fail("getSVGDocument missing on <object> element.");
- # [12:37] <ed_work> should be <iframe> there
- # [12:38] <ed_work> not sure about if you can modify content of a data URI document either...
- # [12:38] <ed_work> should that work?
- # [13:04] * Quits: Lachy (n=Lachlan@pat-tdc.opera.com) ("Leaving")
- # [13:07] * Joins: Lachy (n=Lachlan@pat-tdc.opera.com)
- # [13:15] * Quits: webben (n=benh@nat/yahoo/x-ac3b8c26608bce94)
- # [13:19] * Quits: Lachy (n=Lachlan@pat-tdc.opera.com) ("Leaving")
- # [13:20] * Joins: Lachy (n=Lachlan@pat-tdc.opera.com)
- # [13:21] * Quits: Lachy (n=Lachlan@pat-tdc.opera.com) (Client Quit)
- # [13:23] * Joins: Lachy (n=Lachlan@pat-tdc.opera.com)
- # [13:45] * Joins: annevk (n=annevk@77.163.243.203)
- # [13:56] <annevk> MikeSmith, where is that comment?
- # [13:57] * Joins: zcorpan (n=zcorpan@pat.se.opera.com)
- # [14:12] <annevk> ooh, dirac is still alive
- # [14:14] * Quits: dbloom (n=futurama@12-217-120-80.client.mchsi.com) (Remote closed the connection)
- # [14:26] <Lachy> annevk, what's happening with dirac? link?
- # [14:27] <annevk> http://sonofid.blogspot.com/2008/01/on-road-to-dirac-standard-at-last.html
- # [14:28] <Lachy> nice. Maybe there's hope for a decent basline video codec in HTML5 after all :-)
- # [14:29] <hsivonen> standardization doesn't mean it will really be unencumbered, though
- # [14:30] <Lachy> if there's enough support behind it from large enough organisations, the perceived risk is lower
- # [14:30] <Lachy> gotta go
- # [14:30] * Quits: Lachy (n=Lachlan@pat-tdc.opera.com) ("Leaving")
- # [14:30] <annevk> that blog post claims it's RF
- # [14:30] <annevk> but yeah
- # [14:32] <annevk> ok, it was about http://meyerweb.com/eric/thoughts/2008/01/24/almost-target/
- # [14:36] * Joins: webben (n=benh@nat/yahoo/x-ff666a872f3a788a)
- # [14:37] <Camaban> my feeling about that blog post from meyer is that the web is a bit different now than it was in 2002
- # [14:38] <hsivonen> Camaban: indeed. see also http://hsivonen.iki.fi/almost-precedent/
- # [14:38] <annevk> it's such a crappy comparison too
- # [14:38] <annevk> <canvas> works in almost standards mode
- # [14:38] <annevk> <canvas> would never work in IE7 mode
- # [14:38] <annevk> (per current proposal)
- # [14:39] <Camaban> in 2002 NS was dying out and IE was the only other browser with any significant market share wasn't it?
- # [14:39] <hsivonen> Camaban: yes
- # [14:41] <Camaban> little different to the landscape now with FF alreayd forcing MS to restart dev on IE, and Opera and Safari biting at their heals as well, now it's more of a case of people saying "it works in every other browser, but not IE, why?"
- # [14:43] * Camaban goes to read almost precident
- # [14:44] <Camaban> sorry, but I have to lol a bit at the domain that was going to break :)
- # [14:50] <hsivonen> Camaban: do you mean apple.com or the site Eric was referring to?
- # [14:51] <Camaban> apple.com
- # [14:51] <Camaban> when you talk about big sites breaking, that's pretty well up there
- # [14:51] <Camaban> but also slightly ironic with Apple's "easier to use" line
- # [14:52] * Quits: virtuelv (n=virtuelv@pat-tdc.opera.com) (Read error: 110 (Connection timed out))
- # [14:53] <Camaban> hsivonen: I assume form that comment that the example you used, and the example Eric used are different cases?
- # [14:53] <Camaban> *from
- # [14:53] <hsivonen> Camaban: that's my understanding, yes.
- # [14:54] <Camaban> ok, wasn't terribly clear, though if you're on about 2000, and Eric's on about 2002, I guess chances are they are different
- # [14:56] * Parts: ed_work (n=ed@pat.se.opera.com)
- # [14:59] <MikeSmith> annevk - yeah the http://meyerweb.com/eric/thoughts/2008/01/24/almost-target/ article
- # [14:59] <annevk> ok, posted my own thoughts and linked hsivonen
- # [15:01] <MikeSmith> about Diracd and the codec issue, I think the point that mikko and/or others have made about video in browsers on mobile devices is going to remain important
- # [15:01] <MikeSmith> that is, that the codec needs to be supported at the hardware level on those devices
- # [15:02] <MikeSmith> in order to provide a usable level of performance
- # [15:02] <annevk> solving problems takes time, sure :)
- # [15:03] * gsnedders needs to write his own thoughts about the issue
- # [15:03] * Joins: aroben (n=aroben@c-69-248-233-101.hsd1.pa.comcast.net)
- # [15:04] <hsivonen> annevk: thanks for linkage
- # [15:08] <annevk> given how the various doctype sniffing scenarios could've turned out the current one as specced in html5 isn't so bad
- # [15:08] <MikeSmith> annevk - did you submit any proposals for Xtech 2008
- # [15:09] <annevk> have not
- # [15:09] <annevk> wasn't aware that it is that time again
- # [15:09] <MikeSmith> today's the deadline
- # [15:09] <MikeSmith> hsivonen - you should whip up something and submit it if you have time
- # [15:09] <MikeSmith> annevk - you too
- # [15:10] <MikeSmith> even if you're not sure you can go (or want to)
- # [15:10] <MikeSmith> if you need more time, just e-mail edd and let him know
- # [15:11] <MikeSmith> I'm pretty sure he'll accept stuff up through Monday anyway
- # [15:12] <annevk> what to talk about though
- # [15:12] <annevk> all my talks are like 15 minutes max
- # [15:12] <annevk> maybe i should talk about stuff i've been involved in and mix it into one large talk :)
- # [15:13] <MikeSmith> that'd work
- # [15:13] <MikeSmith> worth a try at least
- # [15:14] * gsnedders can't talk in public at all
- # [15:16] <hsivonen> MikeSmith: I think now it's too late in practice.
- # [15:16] <MikeSmith> annevk - a talk on XHR and Access Control and related issues around them would be plenty enough for a talk
- # [15:18] <annevk> i suppose
- # [15:18] <annevk> ok, where can i submit?
- # [15:18] <annevk> http://2008.xtech.org/public/cfp
- # [15:18] <MikeSmith> hsivonen - well, for me the main point of XTech is an opportunity to meet face to face with people and talk. If you and annevk and jgraham and others aren't planning to go, it gives me much less reason to go
- # [15:19] <MikeSmith> annevk - yeah, that
- # [15:19] * MikeSmith wonders if hendry might be going
- # [15:19] <annevk> crap, you need to login
- # [15:19] <annevk> i should get an openid server running somewhere
- # [15:20] <hsivonen> MikeSmith: right. earlier, I got a feeling that the usual suspects from the last three years weren't going.
- # [15:20] <MikeSmith> I've been meaning to set up my openid server on my mail/web host
- # [15:20] * annevk sets up an openid server first
- # [15:20] <hsivonen> MikeSmith: in addition, the stuff I've been up to lately is stuff I already talked about last year in future tense
- # [15:21] <MikeSmith> hsivonen - true, but could talk about what progress you've made
- # [15:22] <MikeSmith> as far as usual suspects, I guess Mozilla people probably won't be there
- # [15:23] <MikeSmith> folks from Opera maybe
- # [15:24] <MikeSmith> we really ought to try to cook up some way to get together for an annual thing in Europe that we don't have to pay to attend
- # [15:25] <MikeSmith> hmm, I remember there is this:
- # [15:25] <MikeSmith> http://www.w3.org/2002/09/TPOverview.html
- # [15:25] <annevk> i'd like a yearly thingie where Web browser people meet
- # [15:25] <MikeSmith> 20-25 October 2008, Mandelieu, France
- # [15:25] <MikeSmith> annevk - yeah, that's pretty much what I meant
- # [15:26] <MikeSmith> except for financial reasons (costs of travel), I think it might need to be two yearly thingies
- # [15:26] <MikeSmith> one in Europe, one in North America
- # [15:26] <hsivonen> I like having the Tech Plenary in France
- # [15:27] <MikeSmith> America one should be in San Francisco/Silicon Valley
- # [15:28] <hsivonen> San Francisto is nice, too. (the flight duration, carbon emissions and U.S. border stuff not so nice)
- # [15:28] <gsnedders> sodz.
- # [15:28] <gsnedders> TP is in my school holidays.
- # [15:30] <MikeSmith> hmm, the "Sofitel Cannes Mandelieu Royal Casino Hotel"
- # [15:30] <MikeSmith> that doesn't sound inexpensive
- # [15:30] <gsnedders> there are plenty of places nearby, though
- # [15:31] <MikeSmith> I wonder if there is an "Adequate with Decent Wireless That Doesn't Cost Extra Hotel"
- # [15:32] <MikeSmith> the word "Royal" is a synonym for "We will ream you" usually
- # [15:32] <MikeSmith> as far as hotels go
- # [15:32] * gsnedders looks up on website
- # [15:33] <gsnedders> for one person, seemingly 199EUR/night (145.94GBP/night)
- # [15:33] <gsnedders> and same price for two people in one room
- # [15:34] * gsnedders goes back to doing something more useful
- # [15:35] <hsivonen> if Google Maps is any indication, I don't expect other cheper hotels to be at convenient walking distance
- # [15:36] <gsnedders> hsivonen: 2006 page lists <http://www.w3.org/2005/12/allgroupoverview.html#Alternate>
- # [15:36] <gsnedders> vary from 200m away to 10/15 minutes walk
- # [15:36] <hsivonen> gsnedders: thanks
- # [15:37] <gsnedders> np
- # [15:37] <Philip`> "First, Dirac (or part of it) is going to be an international standard. Yay! We made a cut-down version doing intra coding only and this has only just been submitted to the SMPTE."
- # [15:38] <Philip`> "intra coding" sounds like it's just what Motion JPEG does, i.e. kind of rubbish for video compression
- # [15:39] <Philip`> (like compressing each frame independently, not making use of any inter-frame similarities over time)
- # [15:39] <gsnedders> hsivonen, MikeSmith: that suggests hotels half the price, FWIW
- # [15:39] * Quits: mpt (n=mpt@canonical/launchpad/mpt) (Read error: 113 (No route to host))
- # [15:40] * Joins: csarven (n=nevrasc@on-irc.csarven.ca)
- # [15:42] <MikeSmith> Philip` - I seem to remember discussions of Dirac saying the quality was pretty good
- # [15:42] <MikeSmith> or not?
- # [15:43] <MikeSmith> at least better than Theora
- # [15:44] <gsnedders> MikeSmith: but a profile without wavelet encoding? it's questionable.
- # [15:44] <MikeSmith> I wonder if Dirac is anywhere on par with codecs available to Flash developers
- # [15:44] * MikeSmith doesn't know what codecs Flash supports
- # [15:45] <gsnedders> MikeSmith: H.264 is coming in the next version of flash, so it becomes quite unlikely for a Dirac profile to be better
- # [15:45] <gsnedders> MikeSmith: actually, already shipping in Flash 9 Update 3
- # [15:46] <gsnedders> H.263, VP6, and H.264 are supported
- # [15:47] <Philip`> MikeSmith: That's possible, but it sounds like the thing they're submitting to ISO now is a significantly stripped-down version
- # [15:47] <Philip`> Oh, actually, am I just making up the ISO part?
- # [15:48] <Philip`> Ah, SMPTE
- # [15:49] * Philip` gets confused by all these fancy new organisations claiming to define standards
- # [15:49] <hsivonen> Philip`: I gather that SMPTE is where you go in order to get the stamp if ISO says no
- # [15:54] <hendry> MikeSmith: i'm preparing some right now. i didn't realise they needed an abstract
- # [16:08] <MikeSmith> Philip` - hmm, this whole one-codec-with-multiple-profiles thing really muddies the waters
- # [16:08] <MikeSmith> or whatever the call them (if not profiles)
- # [16:08] <MikeSmith> Dirac Light
- # [16:08] <MikeSmith> Dirac with More Cowbell
- # [16:08] <annevk> oh, an abstract
- # [16:08] <Philip`> I'm not sure it was ever "waters" - it's just piling more mud into the existing mud
- # [16:09] <MikeSmith> heh
- # [16:10] <MikeSmith> then calcification and then strata for future generations to dig into and explore
- # [16:10] <hsivonen> that's one point where Theora really shines: it's just Theora--not with profiles and levels
- # [16:10] <annevk> Abstract: A talk explaining how client-side cross-site requests will be done two years from now.
- # [16:10] <MikeSmith> yeah, profiles generally suck
- # [16:11] <MikeSmith> annevk - you need to pad that out with extra words
- # [16:11] <MikeSmith> e.g., "An exciting talk..."
- # [16:12] <MikeSmith> or "A glimpse into the future..."
- # [16:13] <MikeSmith> I find that "glimpse into the future" bit is really useful when talking about standards
- # [16:13] <MikeSmith> since they take so long to get done and support deployed
- # [16:14] <MikeSmith> "Something to look forward to..."
- # [16:14] <MikeSmith> when you are old and gray
- # [16:14] <MikeSmith> "Something you grandchildren will enjoy the use of (maybe, if we are done by then)"
- # [16:18] <gsnedders> how lovely. I can get by train from here to Mandelieu in just under 24 hours :P
- # [16:19] <gsnedders> Oh, and I can get back in a single day!111!! :P
- # [16:20] * gsnedders somehow doubts he'll be doing that
- # [16:21] * Joins: phsiao (n=shawn@nat/ibm/x-58aa09cf46e6ff96)
- # [16:28] * Joins: mpt (n=mpt@canonical/launchpad/mpt)
- # [16:35] * Philip` notices that the putImageData proposals are sounding a lot like drawImage
- # [16:45] * Quits: ROBOd (n=robod@89.122.216.38) ("http://www.robodesign.ro")
- # [16:48] * Joins: roc (n=roc@64.156.190.240)
- # [16:49] * Joins: roc_ (n=roc@64.156.190.240)
- # [16:49] * Quits: roc (n=roc@64.156.190.240) (Read error: 104 (Connection reset by peer))
- # [16:58] * Quits: maikmerten (n=merten@ls5laptop14.cs.uni-dortmund.de) (Remote closed the connection)
- # [16:59] * Joins: grimboy (n=grimboy@78-105-162-250.zone3.bethere.co.uk)
- # [17:04] * Joins: webben_ (n=benh@nat/yahoo/x-ef02cf0970dafb24)
- # [17:10] * Quits: roc_ (n=roc@64.156.190.240)
- # [17:17] * Quits: webben (n=benh@nat/yahoo/x-ff666a872f3a788a) (Read error: 110 (Connection timed out))
- # [17:21] <zcorpan> is this the right time to try to eliminate full standards mode?
- # [17:22] <annevk> now is as good as ever
- # [17:22] <Philip`> http://my.opera.com/desktopteam/blog/2008/01/25/new-snapshot-experimenting-with-document-all-cloaking - is that cloaking something that Firefox does already?
- # [17:23] <annevk> yes
- # [17:36] <aroben> WebKit does it as well
- # [17:41] * Philip` wonders if HTML5 says anything about it
- # [17:42] <Philip`> Oh, looks like it doesn't
- # [18:00] <jwalden> haha
- # [18:00] * Quits: hober (n=ted@unaffiliated/hober) ("ERC Version 5.3 (devel) (IRC client for Emacs)")
- # [18:01] <jwalden> supporting non-standard features to gain compatibility results in compatibility bustage
- # [18:04] * Joins: SadEagle (n=maksim@cpe-69-202-89-106.twcny.res.rr.com)
- # [18:06] * Joins: cgriego (n=cgriego@216.138.69.206)
- # [18:12] * Parts: zcorpan (n=zcorpan@pat.se.opera.com)
- # [18:17] <annevk> jwalden, that's mostly why Gecko hides it too ;)
- # [18:17] <jwalden> yuppers
- # [18:19] * Quits: Camaban (n=adrianle@host81-133-253-248.in-addr.btopenworld.com) (Read error: 104 (Connection reset by peer))
- # [18:20] * Joins: Camaban (n=adrianle@host81-133-253-248.in-addr.btopenworld.com)
- # [18:27] * ed_japan is now known as ed_
- # [18:27] * ed_ is now known as ed_home
- # [18:42] * Joins: ROBOd (n=robod@89.122.216.38)
- # [18:47] * Joins: billmason (n=billmaso@ip129.unival.com)
- # [18:56] * Quits: webben_ (n=benh@nat/yahoo/x-ef02cf0970dafb24)
- # [18:59] * Joins: maikmerten (n=maikmert@T7eda.t.pppool.de)
- # [19:02] * Parts: Camaban (n=adrianle@host81-133-253-248.in-addr.btopenworld.com)
- # [19:06] <annevk> SVG images are nice: http://id.annevankesteren.nl/
- # [19:13] * Quits: Ketsuban (n=ketsuban@cpc2-oxfd8-0-0-cust335.oxfd.cable.ntl.com) ("Perhaps on the rare occasion pursuing the right course demands an act of piracy, piracy itself can be the right course?")
- # [19:13] * Joins: Ketsuban (n=ketsuban@cpc2-oxfd8-0-0-cust335.oxfd.cable.ntl.com)
- # [19:16] * Joins: tndH_ (i=Rob@83.100.254.128)
- # [19:16] * tndH_ is now known as tndH
- # [19:19] <annevk> hmm, but my openid doesn't really work, or maybe i don't understand how it's supposed to work
- # [19:20] * Joins: rubys (n=rubys@cpe-075-182-087-110.nc.res.rr.com)
- # [19:24] <MikeSmith> rubys - hei
- # [19:25] <MikeSmith> 久しぶり as we say in Japan
- # [19:25] <MikeSmith> "hisashiburi" meaning "long time no see"
- # [19:26] <rubys> hi!
- # [19:27] <rubys> wandered in to find annevk
- # [19:27] <annevk> lets tests this again :)
- # [19:30] <Ketsuban> MikeSmith: Now I know how to greet my Japanese teacher when I go back on Monday, thanks. :P
- # [19:33] * Joins: dbaron (n=dbaron@c-71-204-145-103.hsd1.ca.comcast.net)
- # [19:40] * Quits: weinig (n=weinig@c-71-198-176-23.hsd1.ca.comcast.net)
- # [19:59] <annevk> ok, added a proposal for XTech
- # [20:05] * Joins: blooberry (n=brian@c-76-126-109-10.hsd1.ca.comcast.net)
- # [20:13] * Joins: gavins (n=gavin@firefox/developer/gavin)
- # [20:23] * Quits: grimboy (n=grimboy@78-105-162-250.zone3.bethere.co.uk)
- # [20:25] * Quits: csarven (n=nevrasc@on-irc.csarven.ca) (Remote closed the connection)
- # [20:27] * Joins: weinig (n=weinig@nat/apple/x-fd58814305137fbb)
- # [20:27] * Joins: weinig_ (n=weinig@17.203.15.140)
- # [20:38] * Joins: csarven (n=nevrasc@on-irc.csarven.ca)
- # [20:38] * Parts: rubys (n=rubys@cpe-075-182-087-110.nc.res.rr.com)
- # [21:15] <annevk> http://lists.w3.org/Archives/Public/public-forms/2008Jan/0043.html
- # [21:15] * Joins: hober (n=ted@unaffiliated/hober)
- # [21:19] <annevk> oh, better: http://lists.w3.org/Archives/Public/public-forms/2008Jan/0055.html
- # [21:20] * Joins: virtuelv (n=virtuelv@65.80-202-82.nextgentel.com)
- # [21:21] <hober> Was http://lists.w3.org/Archives/Public/public-forms-tf/2007Nov/0000.html really the last post to public-forms-tf?
- # [21:22] <annevk> yes
- # [21:22] <annevk> that list hasn't been active at all
- # [21:22] <annevk> i tried getting people to participate but it hasn't worked out
- # [21:23] <annevk> but there's a due date in april or so
- # [22:08] * Quits: mpt (n=mpt@canonical/launchpad/mpt) (Read error: 113 (No route to host))
- # [22:11] * Quits: SadEagle (n=maksim@cpe-69-202-89-106.twcny.res.rr.com) (Read error: 110 (Connection timed out))
- # [22:15] * Joins: eseidel_ (n=eseidel@nat/google/x-156f219b7d0865d3)
- # [22:20] * Quits: dbaron (n=dbaron@c-71-204-145-103.hsd1.ca.comcast.net) ("8403864 bytes have been tenured, next gc will be global.")
- # [22:29] * Quits: ROBOd (n=robod@89.122.216.38) (Read error: 110 (Connection timed out))
- # [22:39] * Joins: dbaron (n=dbaron@corp-241.mountainview.mozilla.com)
- # [22:40] * Joins: vant (n=vant@p2098-ipbf4207marunouchi.tokyo.ocn.ne.jp)
- # [22:41] <virtuelv> those of you who also hang out on reddit: http://reddit.com/r/browsers
- # [22:54] * Quits: maikmerten (n=maikmert@T7eda.t.pppool.de) ("Leaving")
- # [23:01] * Joins: zcorpan_ (n=zcorpan@c-cb21e353.1451-1-64736c12.cust.bredbandsbolaget.se)
- # [23:01] <zcorpan_> Hixie: a test for acid3: http://software.hixie.ch/utilities/js/live-dom-viewer/?%3C!DOCTYPE%20html%3E%3Cinput%20value%3Dx%3E%3Cscript%3Edocument.body.firstChild.value%3Dnull%3C%2Fscript%3E
- # [23:01] <Hixie> please e-mail me, i am swamped right now
- # [23:01] <Hixie> (sorry)
- # [23:01] <Hixie> (i do appreciate the help)
- # [23:02] <zcorpan_> done
- # [23:02] <Hixie> thanks
- # [23:07] <annevk> ah yeah, Firefox parsing quirks
- # [23:08] <zcorpan_> parsing quirk?
- # [23:10] <annevk> somehow <script> ends up before <body>
- # [23:10] <annevk> and therefore the reference fails
- # [23:10] <zcorpan_> not in my firefox (for that case, anyway)
- # [23:10] <zcorpan_> but that's not the point of the test
- # [23:11] <zcorpan_> that's also something to put in acid3 though
- # [23:11] <annevk> my Firefox 3 most definitely does that
- # [23:11] <annevk> head > script, body > input
- # [23:11] <annevk> instead of body > input, script
- # [23:11] <zcorpan_> Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9b3pre) Gecko/2008010211 Minefield/3.0b3pre
- # [23:12] <zcorpan_> i get script in head if i use <span> or so instead of <input> though
- # [23:12] <annevk> interesting
- # [23:12] <annevk> my Firefox 3 is from September or so
- # [23:12] * Quits: aroben (n=aroben@unaffiliated/aroben)
- # [23:17] * Quits: om_sleep (n=mjs@dsl081-048-145.sfo1.dsl.speakeasy.net) (Read error: 104 (Connection reset by peer))
- # [23:19] * Joins: othermaciej (n=mjs@dsl081-048-145.sfo1.dsl.speakeasy.net)
- # [23:20] <annevk> zcorpan_, I suppose <span></span><script> ... </script> might not fail in WebKit and that therefore it does not count :-(
- # [23:20] <annevk> oh well, I can submit it anyway
- # [23:21] * Quits: othermaciej (n=mjs@dsl081-048-145.sfo1.dsl.speakeasy.net) (Read error: 104 (Connection reset by peer))
- # [23:21] * Joins: othermaciej (n=mjs@dsl081-048-145.sfo1.dsl.speakeasy.net)
- # [23:27] <Hixie> ok people need to stop being so happy that the html5 doctype will trigger ie8-bugs-mode
- # [23:28] <Hixie> there's no advantage to it triggering that bugs mode vs ie7 bugs mode
- # [23:28] <Hixie> it's still a frozen bugs mode
- # [23:29] <zcorpan_> speaking of interactivity, i wonder if <iframe> and perhaps <object> should be classified as interactive as far as content models go
- # [23:30] <othermaciej> Hixie: it sounds like right now it triggers best-effort standards mode, but they reserve the right to freeze it to a bug mode in the future
- # [23:30] <Hixie> best-effort mode is IE8 mode
- # [23:31] <annevk> zcorpan_, depending on whether they have a scrollbar, perhaps
- # [23:32] <zcorpan_> annevk: my point was that click events don't bubble up from the iframe
- # [23:32] <zcorpan_> so <a href=''><iframe> is pretty bogus
- # [23:32] <Hixie> the "Alright, I Come Clean: I hate HTML 5" sent me a long e-mail about his actual concerns, heh
- # [23:33] <Hixie> one of his problems is:
- # [23:33] <Hixie> - It could've been better in terms of openness of the project. A lot
- # [23:33] <Hixie> better.
- # [23:33] <Hixie> how the hell can we be more open. seriously.
- # [23:33] <zcorpan_> but <object> might be <img>ish or <iframe>ish depening on what is embedded, which makes the conf criteria a bit harder
- # [23:34] <Hixie> oh, apparently he just wanted a forum... guess we'd better make forums.whatwg.org more visible
- # [23:34] <zcorpan_> anything i can do on that front? rename it to "html5 forum"?
- # [23:35] <Hixie> i dunno
- # [23:35] <Hixie> maybe that might work
- # [23:35] <othermaciej> Hixie: the difference is only for post-IE8 releases where we can't predict what Microsoft will do
- # [23:35] <Hixie> WHATWG HTML5 Forums, so we don't piss off the w3c
- # [23:35] <othermaciej> (between best-effort mode and IE8 mode)
- # [23:35] <Hixie> othermaciej: sure... and if people use the html5 doctype, guess what they'll do
- # [23:36] <othermaciej> I'm not recommending using it - I honestly don't know what I'd do if I were a web developer
- # [23:36] * Quits: phsiao (n=shawn@nat/ibm/x-58aa09cf46e6ff96)
- # [23:36] <Hixie> i'd recommend not doing anything
- # [23:36] <othermaciej> what's the "I come clean" thing?
- # [23:36] <Hixie> http://sitegod.blogspot.com/
- # [23:37] <zcorpan_> as a web developer, it doesn't help you anything at this point to use ie8 mode, because you still need to support ie6 and ie7
- # [23:37] <zcorpan_> instead it probably means you have to work around bugs in ie8 mode as well, meaning more work
- # [23:38] <othermaciej> hmmm, which of us are yuppies and which are cowboys?
- # [23:38] <Ketsuban> <zcorpan_> instead it probably means you have to work around bugs in ie8 mode as well, meaning more work
- # [23:38] <Ketsuban> But working around bugs in any IE version after 5 is trivial.
- # [23:39] <zcorpan_> Ketsuban: what i mean is that instead of working around bugs in ie6 and ie7, if you put ie8 in ie8 mode, you *also* have to work around bugs in ie8's ie8 mode
- # [23:39] <virtuelv> heh. vitriolic guy
- # [23:40] <othermaciej> zcorpan_: you also have to make sure that your IE7 workarounds don't break IE8 in IE8 mode
- # [23:40] <zcorpan_> othermaciej: indeed
- # [23:40] <annevk> spam: http://forums.whatwg.org/viewtopic.php?p=559#559
- # [23:42] <zcorpan_> annevk: thanks
- # [23:42] <zcorpan_> renamed f.w.o to WHATWG HTML5 Forums
- # [23:47] <virtuelv> does anyone know of a tool to generate a diff between an archive.org copy of a site and the current document?
- # [23:48] <Hixie> diff(1) ?
- # [23:48] * Joins: franksalim (n=franksal@cpe-72-130-134-143.san.res.rr.com)
- # [23:48] <virtuelv> the latest a list apart showed up in my feeds again, I'm wondering if anything changed within
- # [23:48] <Hixie> (with curl(1)?)
- # [23:48] <eseidel_> sounds like a fun little tool to write
- # [23:48] <eseidel_> could diff between archive.org versions too
- # [23:49] <virtuelv> not that it really helps with alistapart
- # [23:49] <virtuelv> " Material typically becomes available here 6 months after collection (See FAQ) "
- # [23:49] <virtuelv> google cache might be an alternative
- # [23:50] <virtuelv> (But I realise that requires massage, and permission from Google
- # [23:50] <virtuelv> )
- # [23:52] <zcorpan_> "Really, from the point of view of HTML5 it doesn't matter whose fault the headers being sent are. It might be the fault of Apache, or IE, or Netscape, or the great spaghetti monster."
- # [23:52] <zcorpan_> let's blame the great spaghetti monster ;)
- # [23:52] <Dashiva> He doesn't like being blamed, I hear
- # [23:52] <Hixie> is the great spaghetti monster his highness the flying spaghetti monster?
- # [23:53] <zcorpan_> not sure, but it's his fault we now will have to sniff text/plain; charset=UTF-8 :P
- # [23:53] <Dashiva> I bet if everyone used IIS, we wouldn't have this problem :P
- # [23:58] <annevk> Hixie, you disagree with that part of Web Arch?
- # Session Close: Sat Jan 26 00:00:00 2008
The end :)