/irc-logs / w3c / #webapps / 2009-08-05 / end
Options:
- # Session Start: Wed Aug 05 00:00:00 2009
- # Session Ident: #webapps
- # [00:04] * Joins: timeless_mbp (timeless@88.115.12.126)
- # [00:04] * Quits: timeless_mbp_ (timeless@88.115.12.126) (Connection reset by peer)
- # [00:15] * Joins: timeless_mbp_ (timeless@88.115.12.126)
- # [00:15] * Quits: timeless_mbp (timeless@88.115.12.126) (Connection reset by peer)
- # [00:16] * Quits: heycam (cam@124.168.112.102) (Quit: bye)
- # [00:19] * Quits: timeless_mbp_ (timeless@88.115.12.126) (Connection reset by peer)
- # [00:19] * Joins: timeless_mbp (timeless@88.115.12.126)
- # [00:23] * Joins: timeless_mbp_ (timeless@88.115.12.126)
- # [00:23] * Quits: timeless_mbp (timeless@88.115.12.126) (Connection reset by peer)
- # [00:27] * Joins: timeless_mbp (timeless@88.115.12.126)
- # [00:27] * Quits: timeless_mbp_ (timeless@88.115.12.126) (Connection reset by peer)
- # [00:28] * Joins: gsnedders (gsnedders@83.252.206.210)
- # [00:31] * Joins: timeless_mbp_ (timeless@88.115.12.126)
- # [00:31] * Quits: timeless_mbp (timeless@88.115.12.126) (Connection reset by peer)
- # [00:38] * Joins: timeless_mbp (timeless@88.115.12.126)
- # [00:38] * Quits: timeless_mbp_ (timeless@88.115.12.126) (Connection reset by peer)
- # [00:42] * Joins: timeless_mbp_ (timeless@88.115.12.126)
- # [00:42] * Quits: timeless_mbp (timeless@88.115.12.126) (Connection reset by peer)
- # [00:44] * Joins: heycam (cam@130.194.72.84)
- # [00:48] * Quits: tlr-afk (tlr@128.30.52.169) (Quit: tlr-afk)
- # [00:49] * Quits: timeless_mbp_ (timeless@88.115.12.126) (Connection reset by peer)
- # [00:49] * Joins: timeless_mbp (timeless@88.115.12.126)
- # [00:55] * Joins: tlr (tlr@128.30.52.169)
- # [00:55] * Quits: smaug (chatzilla@91.154.45.179) (Ping timeout)
- # [01:04] * Joins: timeless_mbp_ (timeless@88.115.12.126)
- # [01:04] * Quits: timeless_mbp (timeless@88.115.12.126) (Connection reset by peer)
- # [01:05] * Joins: timeless_mbp (timeless@88.115.12.126)
- # [01:05] * Quits: timeless_mbp_ (timeless@88.115.12.126) (Connection reset by peer)
- # [01:11] * Quits: gsnedders (gsnedders@83.252.206.210) (Quit: gsnedders)
- # [01:17] * Quits: tlr (tlr@128.30.52.169) (Quit: tlr)
- # [01:23] * Joins: timeless_mbp_ (timeless@88.115.12.126)
- # [01:23] * Quits: timeless_mbp (timeless@88.115.12.126) (Connection reset by peer)
- # [01:24] * Joins: timeless_mbp (timeless@88.115.12.126)
- # [01:24] * Quits: timeless_mbp_ (timeless@88.115.12.126) (Connection reset by peer)
- # [01:34] * Joins: timeless_mbp_ (timeless@88.115.12.126)
- # [01:34] * Quits: timeless_mbp (timeless@88.115.12.126) (Connection reset by peer)
- # [01:40] * Joins: timeless_mbp (timeless@88.115.12.126)
- # [01:40] * Quits: timeless_mbp_ (timeless@88.115.12.126) (Connection reset by peer)
- # [01:46] * Joins: tlr (tlr@128.30.52.169)
- # [01:51] * Quits: timeless_mbp (timeless@88.115.12.126) (Connection reset by peer)
- # [01:51] * Joins: timeless_mbp_ (timeless@88.115.12.126)
- # [01:52] * Joins: timeless_mbp (timeless@88.115.12.126)
- # [01:52] * Quits: timeless_mbp_ (timeless@88.115.12.126) (Connection reset by peer)
- # [01:57] * Joins: timeless_mbp_ (timeless@88.115.12.126)
- # [01:57] * Quits: timeless_mbp (timeless@88.115.12.126) (Connection reset by peer)
- # [02:00] * Joins: timeless_mbp (timeless@88.115.12.126)
- # [02:00] * Quits: timeless_mbp_ (timeless@88.115.12.126) (Connection reset by peer)
- # [02:07] * Joins: timeless_mbp_ (timeless@88.115.12.126)
- # [02:07] * Quits: timeless_mbp (timeless@88.115.12.126) (Connection reset by peer)
- # [02:10] * Quits: timeless_mbp_ (timeless@88.115.12.126) (Connection reset by peer)
- # [02:11] * Joins: timeless_mbp (timeless@88.115.12.126)
- # [02:15] * Joins: timeless_mbp_ (timeless@88.115.12.126)
- # [02:15] * Quits: timeless_mbp (timeless@88.115.12.126) (Connection reset by peer)
- # [02:25] * Joins: timeless_mbp (timeless@88.115.12.126)
- # [02:25] * Quits: timeless_mbp_ (timeless@88.115.12.126) (Connection reset by peer)
- # [02:30] * Quits: tlr (tlr@128.30.52.169) (Quit: tlr)
- # [02:36] * Joins: timeless_mbp_ (timeless@88.115.12.126)
- # [02:36] * Quits: timeless_mbp (timeless@88.115.12.126) (Connection reset by peer)
- # [02:57] * Joins: timeless_mbp (timeless@88.115.12.126)
- # [02:57] * Quits: timeless_mbp_ (timeless@88.115.12.126) (Connection reset by peer)
- # [03:04] * Quits: timeless_mbp (timeless@88.115.12.126) (Connection reset by peer)
- # [03:05] * Joins: timeless_mbp (timeless@88.115.12.126)
- # [03:11] * Joins: timeless_mbp_ (timeless@88.115.12.126)
- # [03:11] * Quits: timeless_mbp (timeless@88.115.12.126) (Connection reset by peer)
- # [03:15] * Joins: timeless_mbp (timeless@88.115.12.126)
- # [03:15] * Quits: timeless_mbp_ (timeless@88.115.12.126) (Connection reset by peer)
- # [03:16] * Joins: timeless_mbp_ (timeless@88.115.12.126)
- # [03:16] * Quits: timeless_mbp (timeless@88.115.12.126) (Connection reset by peer)
- # [03:17] * Joins: timeless_mbp (timeless@88.115.12.126)
- # [03:17] * Quits: timeless_mbp_ (timeless@88.115.12.126) (Connection reset by peer)
- # [03:19] * Joins: timeless_mbp_ (timeless@88.115.12.126)
- # [03:19] * Quits: timeless_mbp (timeless@88.115.12.126) (Connection reset by peer)
- # [03:22] * Joins: timeless_mbp (timeless@88.115.12.126)
- # [03:22] * Quits: timeless_mbp_ (timeless@88.115.12.126) (Connection reset by peer)
- # [03:26] * Quits: timeless_mbp (timeless@88.115.12.126) (Connection reset by peer)
- # [03:29] * Joins: timeless_mbp (timeless@88.115.12.126)
- # [03:30] * Joins: timeless_mbp_ (timeless@88.115.12.126)
- # [03:30] * Quits: timeless_mbp (timeless@88.115.12.126) (Connection reset by peer)
- # [03:32] * Joins: timeless_mbp (timeless@88.115.12.126)
- # [03:32] * Quits: timeless_mbp_ (timeless@88.115.12.126) (Connection reset by peer)
- # [03:37] * Joins: timeless_mbp_ (timeless@88.115.12.126)
- # [03:37] * Quits: timeless_mbp (timeless@88.115.12.126) (Connection reset by peer)
- # [03:39] * Joins: timeless_mbp (timeless@88.115.12.126)
- # [03:39] * Quits: timeless_mbp_ (timeless@88.115.12.126) (Connection reset by peer)
- # [03:41] * Quits: timeless_mbp (timeless@88.115.12.126) (Connection reset by peer)
- # [03:41] * Joins: timeless_mbp (timeless@88.115.12.126)
- # [03:42] * Joins: timeless_mbp_ (timeless@88.115.12.126)
- # [03:42] * Quits: timeless_mbp (timeless@88.115.12.126) (Connection reset by peer)
- # [03:49] * Joins: timeless_mbp (timeless@88.115.12.126)
- # [03:49] * Quits: timeless_mbp_ (timeless@88.115.12.126) (Connection reset by peer)
- # [03:52] * Quits: timeless_mbp (timeless@88.115.12.126) (Connection reset by peer)
- # [03:53] * Joins: timeless_mbp (timeless@88.115.12.126)
- # [03:55] * Joins: timeless_mbp_ (timeless@88.115.12.126)
- # [03:55] * Quits: timeless_mbp (timeless@88.115.12.126) (Connection reset by peer)
- # [04:03] * Joins: timeless_mbp (timeless@88.115.12.126)
- # [04:03] * Quits: timeless_mbp_ (timeless@88.115.12.126) (Connection reset by peer)
- # [04:07] * Joins: timeless_mbp_ (timeless@88.115.12.126)
- # [04:07] * Quits: timeless_mbp (timeless@88.115.12.126) (Connection reset by peer)
- # [04:21] * Joins: timeless_mbp (timeless@88.115.12.126)
- # [04:21] * Quits: timeless_mbp_ (timeless@88.115.12.126) (Connection reset by peer)
- # [04:26] * Joins: timeless_mbp_ (timeless@88.115.12.126)
- # [04:26] * Quits: timeless_mbp (timeless@88.115.12.126) (Connection reset by peer)
- # [04:26] * Joins: timeless_mbp (timeless@88.115.12.126)
- # [04:26] * Quits: timeless_mbp_ (timeless@88.115.12.126) (Connection reset by peer)
- # [04:28] * Quits: timeless_mbp (timeless@88.115.12.126) (Connection reset by peer)
- # [04:28] * Joins: timeless_mbp (timeless@88.115.12.126)
- # [04:28] * Joins: timeless_mbp_ (timeless@88.115.12.126)
- # [04:28] * Quits: timeless_mbp (timeless@88.115.12.126) (Connection reset by peer)
- # [04:29] * Quits: timeless_mbp_ (timeless@88.115.12.126) (Connection reset by peer)
- # [04:29] * Joins: timeless_mbp (timeless@88.115.12.126)
- # [04:34] * Joins: timeless_mbp_ (timeless@88.115.12.126)
- # [04:34] * Quits: timeless_mbp (timeless@88.115.12.126) (Connection reset by peer)
- # [04:39] * Joins: timeless_mbp (timeless@88.115.12.126)
- # [04:39] * Quits: timeless_mbp_ (timeless@88.115.12.126) (Connection reset by peer)
- # [04:49] * Joins: timeless_mbp_ (timeless@88.115.12.126)
- # [04:49] * Quits: timeless_mbp (timeless@88.115.12.126) (Connection reset by peer)
- # [04:50] * Joins: timeless_mbp (timeless@88.115.12.126)
- # [04:50] * Quits: timeless_mbp_ (timeless@88.115.12.126) (Connection reset by peer)
- # [04:52] * Joins: timeless_mbp_ (timeless@88.115.12.126)
- # [04:52] * Quits: timeless_mbp (timeless@88.115.12.126) (Connection reset by peer)
- # [04:57] * Joins: timeless_mbp (timeless@88.115.12.126)
- # [04:57] * Quits: timeless_mbp_ (timeless@88.115.12.126) (Connection reset by peer)
- # [05:00] * Joins: timeless_mbp_ (timeless@88.115.12.126)
- # [05:00] * Quits: timeless_mbp (timeless@88.115.12.126) (Connection reset by peer)
- # [05:04] * Quits: timeless_mbp_ (timeless@88.115.12.126) (Connection reset by peer)
- # [06:55] * Joins: timeless_mbp (timeless@88.115.12.126)
- # [07:13] * Quits: timeless_mbp (timeless@88.115.12.126) (Ping timeout)
- # [07:56] * Joins: shepazu (schepers@128.30.52.169)
- # [08:07] * Joins: timeless_mbp (timeless@88.115.12.126)
- # [08:07] * Joins: timeless_mbp_ (timeless@88.115.12.126)
- # [08:07] * Quits: timeless_mbp (timeless@88.115.12.126) (Connection reset by peer)
- # [08:07] * Quits: timeless_mbp_ (timeless@88.115.12.126) (Connection reset by peer)
- # [08:07] * Joins: timeless_mbp (timeless@88.115.12.126)
- # [08:10] * Quits: timeless_mbp (timeless@88.115.12.126) (Ping timeout)
- # [08:20] * Quits: heycam (cam@130.194.72.84) (Quit: bye)
- # [08:29] * Joins: heycam (cam@130.194.69.76)
- # [08:41] * Quits: arve (arve@95.34.169.201) (Quit: Ex-Chat)
- # [10:09] * Joins: smaug (chatzilla@91.154.45.179)
- # [10:10] * Quits: shepazu (schepers@128.30.52.169) (Quit: shepazu)
- # [10:11] * Quits: heycam (cam@130.194.69.76) (Quit: bye)
- # [10:19] * Joins: tlr (tlr@128.30.52.169)
- # [10:27] * Joins: arve (arve@213.236.208.22)
- # [10:52] * Joins: heycam (cam@124.168.112.102)
- # [12:41] * Joins: annevk (opera@83.85.115.44)
- # [12:42] * Joins: Lachy_ (Lachy@213.236.208.22)
- # [13:06] * Joins: darobin (robin@85.169.117.248)
- # [13:17] * Quits: Lachy_ (Lachy@213.236.208.22) (Quit: Leaving)
- # [13:20] * Joins: Lachy_ (Lachy@213.236.208.22)
- # [13:20] * Marcos_ is now known as Marcos
- # [14:22] * Quits: Lachy_ (Lachy@213.236.208.22) (Quit: Leaving)
- # [14:27] * Joins: Lachy_ (Lachy@213.236.208.22)
- # [14:29] * Quits: Lachy_ (Lachy@213.236.208.22) (Quit: Leaving)
- # [14:31] * Joins: Lachy_ (Lachy@213.236.208.22)
- # [14:39] * Joins: arve_ (arve@213.236.208.22)
- # [14:39] * Quits: arve_ (arve@213.236.208.22) (Connection reset by peer)
- # [14:40] * Quits: Lachy_ (Lachy@213.236.208.22) (Quit: Leaving)
- # [15:28] <Marcos> Anne, will HTML5 define a "default" or "base" style sheet for documents?
- # [15:28] <Marcos> like a standard browser style sheet
- # [15:29] <annevk> see the rendering section
- # [15:29] <Marcos> annevk: will do
- # [15:31] * Quits: MikeSmith (MikeSmith@mcclure.w3.org) (Quit: Tomorrow to fresh woods, and pastures new.)
- # [15:43] <Marcos> Anne, would it be retarded of me to make tests using the following markup:
- # [15:43] <Marcos> <!doctype html>
- # [15:43] <Marcos> <title>FAIL</title>
- # [15:43] <Marcos> <body style="background-color:red;border:2px solid black;">
- # [15:43] <Marcos> <h1>FAIL</h1>
- # [15:43] <Marcos> (and PASS for passed, of course)
- # [16:00] <Lachy> Marcos, how is that a test case?
- # [16:01] <Marcos> Well, that's not the test case. That is just what is displayed if the test case is passed (test cases in the widgets P&C are not scriptable). The test cases only load HTML files.
- # [16:02] <Marcos> s/is passed/is passed or failed
- # [16:03] <Marcos> for example, a test for "A user agent must treat file names in the default start files table case-sensitively." should show the fail page if "INDEX.HTML" is loaded.
- # [16:04] <Marcos> It would fail because all files in the default start files table are in lower case
- # [16:05] <Marcos> Lachy, make sense?
- # [16:06] <Lachy> yeah, that makes sense
- # [16:07] <Marcos> I guess the question is, is it a good or bad idea to use such minimal markup in the HTML? or is safer, from a testing point of view, to use more structured markup (even though the resulting DOM tree will be exactly the same)
- # [16:07] <Marcos> ?
- # [16:08] <Lachy> no, it doesn't matter
- # [16:09] <Marcos> Lachy, thanks. I will keep the short version then.
- # [16:09] * Marcos wishes he could have just used:
- # [16:09] <Marcos> <!DOCTYPE html>
- # [16:09] <Marcos> <title>PASS</title>
- # [16:09] <Marcos> <h1>PASS</h1>
- # [16:09] <Marcos> that would have been awesome :)
- # [16:11] <krijnh> Why can't you use that?
- # [16:11] <Marcos> I guess I could, but I need the style in the body or a style element.
- # [16:12] <krijnh> Unless you use a http link header with the styling information
- # [16:14] <Marcos> krijnh: I'm testing widgets, so I'm just keeping it within the package (no http).
- # [16:14] <krijnh> Ke :)
- # [16:25] * Quits: darobin (robin@85.169.117.248) (Ping timeout)
- # [16:29] <karl> Marcos: you could send the style through http-headers ;) http://www.w3.org/TR/REC-html40/present/styles.html#h-14.6
- # [16:29] <karl> Link: <http://www.acme.com/corporate.css>; REL=stylesheet
- # [16:29] <Marcos> fancy, I've never seen that done
- # [16:30] <Marcos> does it work in browsers?
- # [16:30] <karl> in .htaccess, "Header add Link "</mycute.css>;rel=stylesheet;type=text/css;media=all"
- # [16:31] <Marcos> alas, as I said above, I'm testing widgets so I need to keep to resources within a widget package
- # [16:31] <karl> working in gecko and opera
- # [16:32] <karl> not working in safari and ie
- # [16:32] <karl> :)
- # [16:32] <Marcos> Still, pretty cool
- # [16:34] * karl was wondering what would happen if he puts a .htaccess inside a widget package
- # [16:34] <Marcos> that would work for Wookie, probably, as those are server side widgets that work over HTTP\
- # [16:35] <Marcos> Clientside widgets use the "widget://", um, "protocol" :P ... the protocol is dumb at the moment... just reads files straight from disk.
- # [16:36] <Marcos> I argued that widgets should run on http://localhost:somPort/widget.wgt!path/to/file or something
- # [16:38] <Marcos> It's also the reason why widget packages require any particular uri scheme
- # [16:39] <Marcos> karl: see http://datadriven.com.au/2007/12/17/omg-im-a-server-widgets-and-the-exciting-future-of-mobiles/
- # [16:40] <Marcos> And, you've seen Opera Unite (which kinda does what I was rambling about, though my ramblings and opera unite are completely unrelated)
- # [16:41] <karl> hehe.
- # [16:41] <karl> thanks for the link.
- # [16:41] <Marcos> np
- # [16:48] * Joins: shepazu (schepers@128.30.52.169)
- # [16:57] * Joins: darobin (robin@85.169.117.248)
- # [17:22] <darobin> Marcos: why can't you just use <h1 style="background-color:red;border:2px solid black;">FAIL</h1> ?
- # [17:23] <Marcos> darobin: I think I will just go with <body style="background-color:red">. I don't like using h1 because background-color is transparent by default (in HTML5)
- # [17:23] <Marcos> darobin: need to be able to check the width and height of a widget with testing too
- # [17:23] <darobin> I'd just go <h1 style='color:red'>FAIL</h1>
- # [17:24] <darobin> I thought this was just for loading
- # [17:24] <darobin> but I won't argue — you do your testing, I'll do my documentation :)
- # [17:24] <Marcos> darobin: humans may still test manually, and that would be a pain
- # [17:24] <darobin> stupid humans
- # [17:24] <Marcos> yeah
- # [17:25] <Marcos> so cuuuuuteee my little test pages, I just want to put them in the oven and bake them:
- # [17:26] <Marcos> <!doctype html>
- # [17:26] <Marcos> <title>FAIL</title>
- # [17:26] <Marcos> <body style="background-color:red">
- # [17:26] <Marcos> <h1>FAIL</h1>
- # [17:27] <Marcos> woops, did I just say that out-loud? :P
- # [17:43] <krijnh> karl: that's what I meant :)
- # [17:45] <karl> krijnh: ooops I had missed it :) sorry
- # [17:45] * Quits: darobin (robin@85.169.117.248) (Ping timeout)
- # [17:46] <krijnh> Well, if you hadn't missed it, Marcos wouldn't have known about it, so it's probably a good thing you didn't
- # [17:47] <krijnh> And I clearly suck at giving useful tips :)
- # [17:47] * Marcos happy he learnt something today (no krijnh, I got what you were saying... karl just put down the code : ) )
- # [17:49] <krijnh> You also work at Opera right?
- # [17:50] <Marcos> krijnh: yep
- # [17:50] <krijnh> Who of you are coming to Fronteers 2009, if any at all? (You are a main sponsor, and there are probably going to be some interesting talks about mobile/widgets)
- # [17:51] <Marcos> I imagine Chaals
- # [17:51] <Marcos> When is it?
- # [17:51] <krijnh> Problem is, it's together with the TPAC :(
- # [17:51] <krijnh> Some bad planning on our part
- # [17:51] <krijnh> November 5 and 6
- # [17:52] <Marcos> oh, well, um... I'm sure we will send someone good. We have some kick ass widget developers here.
- # [17:52] * Marcos already scheduled for tpac
- # [17:53] <krijnh> Drat :)
- # [17:54] * Marcos checks tpac schedule
- # [17:56] <Marcos> Ah, so you are the bastard who stole Molly during tpac! :)
- # [17:57] <krijnh> Muhaha
- # [17:57] <krijnh> I don't think it was me, actually
- # [17:58] <krijnh> Molly just asked around for a good excuse not to go there, so we offered her a slot ;)
- # [17:59] <Marcos> Gee, you've got a pretty good line-up... maybe I should bail out of TPAC and come along. Would like to listen to John Resig.
- # [17:59] <krijnh> Yeah, it's going to be great
- # [17:59] <krijnh> (I get smacked by ppk if I don't mention that at least once a day)
- # [18:00] <Marcos> hehe
- # [18:00] <Marcos> PPK not speaking?
- # [18:00] <krijnh> So, how's the weather today :)
- # [18:01] <krijnh> We haven't announced all speakers yet
- # [18:01] <Marcos> heh... actually, now that you mention it, it's sunny outside for a change!!!
- # [18:01] <Marcos> (that deserves a mention because the weather has been sooooo shit over the last three weeks in Oslo)
- # [18:02] <krijnh> Same here
- # [18:58] * Joins: gsnedders (gsnedders@83.252.197.103)
- # [20:29] * Quits: tlr (tlr@128.30.52.169) (Quit: tlr)
- # [20:33] * Joins: darobin (robin@85.169.117.248)
- # [21:27] * Quits: darobin (robin@85.169.117.248) (Ping timeout)
- # [21:43] * Quits: shepazu (schepers@128.30.52.169) (Quit: shepazu)
- # [21:45] * Joins: tlr (tlr@128.30.52.169)
- # [21:46] * Quits: tlr (tlr@128.30.52.169) (Quit: tlr)
- # [22:21] * Joins: darobin (robin@85.169.117.248)
- # [22:37] * Quits: hober (ted@206.212.254.2) (Quit: ERC Version 5.3 (IRC client for Emacs))
- # [22:39] * Quits: gsnedders (gsnedders@83.252.197.103) (Quit: gsnedders)
- # [23:02] * Joins: hober (ted@206.212.254.2)
- # [23:22] * Joins: timeless_mbp (timeless@88.115.8.36)
- # [23:23] * Joins: tlr (tlr@128.30.52.169)
- # [23:25] * Quits: tlr (tlr@128.30.52.169) (Client exited)
- # [23:25] * Quits: smaug (chatzilla@91.154.45.179) (Ping timeout)
- # [23:34] * Joins: tlr (tlr@128.30.52.169)
- # Session Close: Thu Aug 06 00:00:00 2009
The end :)