00:06 | <Philip`> | http://chrome.blogspot.com/2011/08/building-better-web-apps-with-new.html - is that NaCl and not PNaCl, so they're not even pretending to be CPU-architecture-independent? |
00:14 | <gsnedders> | Philip`: NaCL, AIUI |
00:15 | <Hixie> | seems that way. "Native Client modules are operating system independent, not (yet) processor independent. Therefore, you must compile separate versions of the Native Client module for x86-32-bit, x86-64-bit, and other instruction sets. The manifest file, specified in the src attribute of the <embed> tag, specifies which version of the Native Client module to load, depending on the end-user's processor." - ... |
00:15 | <Hixie> | ... http://code.google.com/chrome/nativeclient/docs/technical_overview.html |
00:15 | Hixie | raises an eyebrow at the irssi module he apparently set up |
00:15 | <Hixie> | neat |
00:16 | <wilhelm> | splitlong ftw. |
00:58 | <gsnedders> | http://googleonlinesecurity.blogspot.com/2011/08/fuzzing-at-scale.html?m=1 |
03:20 | <heycam> | Hixie, sorry ;) |
03:21 | <heycam> | Hixie, you could subscribe to member-webapi-cvs or whatever it's called |
03:33 | <Hixie> | hm, i thought i had |
03:34 | <heycam> | ah so it never got added to the spec as [NonConfigurable] |
03:34 | <Hixie> | oh, right, i didn't because it was so noisy (lots of widget stuff and stuff about stuff i do) |
03:34 | <heycam> | procmailrc is your friend :) |
03:34 | <Hixie> | or equivalent, yeah |
03:35 | <Hixie> | well let's subscribe and add filters as i get tired |
06:40 | <Hixie> | ...you can't take a screenshot of dvd player on mac. wtf. |
06:57 | <Rik`> | Hixie: vlc should be ok |
06:59 | <gesa> | HAHAHA You can, it just shows a photoshop-esque transparency grid. WTF. |
07:02 | <Hixie> | Rik`: i just ended up taking a screen shot of screen sharing on another machine looking at this one... |
07:03 | <Rik`> | if you want other stupid things with dvd player : http://www.hardmac.com/news/2008/12/19/use-dvdplayer-5-0-3-with-an-external-reader |
07:03 | <gesa> | Hixie: Now that's solution finding... |
07:04 | <Rik`> | I like the fact that it's by only using software that Apple ships |
07:04 | <Hixie> | i was going to screen share to another machine then screen share from that one back, so i could do it all without getting up, but for some reason i can't screen share in that direction at the moment. some configuration issue. |
07:20 | <Hixie> | wow now i've got dvd player in a completely wacked state where it's in full-screen mode, but the video is playing in a window UI... wtf |
07:20 | <Hixie> | and it pauses if i switch to the space with the dvd player but works fine if i switch to another |
07:21 | <Hixie> | jesus |
07:21 | <Hixie> | time for a reboot? |
07:21 | <gesa> | so.... window on black background? Wait wait, let me guess, you're on Lion? |
07:21 | <Hixie> | the background is actually lion's weird fabric background! |
07:21 | <gesa> | Time for a reboot. |
07:21 | gesa | is feeling pretty smug for waiting til 10.7.1 ships for an upgrade |
07:21 | <Hixie> | ok now the mission control thingy has stopped responding. |
07:21 | <Hixie> | definitely rebooting. |
07:22 | <Hixie> | yeah lion is pretty damn buggy |
07:22 | <gesa> | <-- former Apple employee. I learned things. |
07:22 | <gesa> | (Patience, that is.) |
08:10 | <Hixie> | rebooting worked a charm. |
08:10 | <Hixie> | of course at the same time the trackpad's batteries died. |
08:11 | <Hixie> | and lion with a mouse isn't pleasant. |
09:15 | <annevk> | zcorpan, complete/ is generated on html5.org |
09:16 | <annevk> | I'm not sure if I published the splitter script I use somewhere, but that would have to be updated to whatever Philip` updated it to I suppose |
09:16 | <annevk> | We should get rid of the /html /C distinction anyway |
10:34 | <annevk> | http://tools.ietf.org/html/draft-nottingham-http-new-status status code for captive portals... |
10:34 | <annevk> | I wonder if that'll get traction |
10:47 | <annevk> | ooh |
10:47 | <annevk> | almost have my first W3C REC |
10:48 | <GlitchMr> | I love how XHTML5 cannot be used with text/html :). |
10:49 | <GlitchMr> | (technically, XHTML1.1 also couldn't be used, but some did pages with XHTML1.1 DOCTYPE and text/html) |
10:50 | <annevk> | I know I did |
10:51 | <GlitchMr> | Wait... so <a href=#> is valid HTML5? |
10:52 | <GlitchMr> | I through that in HTML only [a-zA-Z0-9_.-] could be unquoted... I read specification and I learn new things... |
10:54 | <annevk> | HTML5 is a bit more flexible |
10:54 | <Ms2ger> | Hah, I did XHTML1.1 with application/xhtml+xml |
10:55 | <GlitchMr> | That's good :) |
10:55 | <GlitchMr> | It annoys me to see XHTML DOCTYPE and text/html |
10:56 | <GlitchMr> | If sites say text/html, that means they're HTML. But using /> is invalid HTML (I don't count HTML5, it's different thing). |
10:57 | <GlitchMr> | Hi, Amorphous |
10:57 | <Ms2ger> | It's conforming WHATWG HTML in any case |
10:57 | <annevk> | Got to love that DOM Views thread |
10:58 | <Ms2ger> | And MS |
10:58 | <annevk> | The WebApps WG decided somewhere in 2009 to add a note to that document and Ian Jacobs back then said it was okay |
10:58 | <annevk> | Then I finally got around to it and we had to rescind it instead |
10:58 | <annevk> | Now it is okay again |
10:58 | <annevk> | And MS is acting silly as a bonus |
10:59 | <GlitchMr> | IE9 doesn't fail on errors in application/xhtml+xml. Kinda weird... |
11:01 | <annevk> | "Therefore we have rejected this issue and retained the scroll event as a UIEvent." |
11:01 | <annevk> | DOM Level 3 Events is such a disaster |
11:02 | <Ms2ger> | Noticed their dependency on HTML5? |
11:03 | <annevk> | haha but not Web IDL? |
11:03 | <annevk> | classic |
11:04 | <Ms2ger> | But they actually claim it's informative |
11:04 | <annevk> | of course |
11:11 | <annevk> | I wonder if it is worth fighting DOM3Events or whether I should focus on something else |
11:12 | <annevk> | The reasoning Microsoft gives is often very bad, but nobody else seems to care |
11:25 | <roc> | I think smaug cares |
11:35 | <annevk> | I think he might attend the teleconferences yes |
11:35 | <annevk> | I really wonder though how he would agree to things like |
11:35 | <annevk> | "We agreed that the scroll event fits as a UIEvent from a taxonomy standpoint." |
11:35 | <annevk> | As he normally is quite opposed to useless cruft |
11:35 | <annevk> | So either he is not paying much attention or something else is going on |
11:50 | <annevk> | By the way, thanks Ms2ger and AryehGregor for replying on the DOM Core thread |
11:51 | <annevk> | AryehGregor, merging in Range is already listed as open issue, I'm not in a hurry to actually do it quite yet though |
11:51 | <roc> | talk to him |
12:14 | <annevk> | createElementNS("http://www.w3.org/1999/xhtml", "TABLE") |
12:15 | <annevk> | HTMLUnknownElement yay |
12:23 | <Ms2ger> | WebKit implemented HTMLUnknownElement recently |
12:38 | <annevk> | Ms2ger, any idea on how to implement http://dev.w3.org/2006/webapi/XMLHttpRequest-2/xhr-source using --filter instead? |
12:38 | <annevk> | Would be kind of nice to just use the Makefile |
12:41 | <Ms2ger> | ...For the last Last Call Working Draft < Heh |
12:46 | <Ms2ger> | Shouldn't be too hard, I think |
12:46 | <Ms2ger> | Or you can run your script from the Makefile |
12:51 | <annevk> | That's an interesting idea |
12:58 | <gsnedders> | Ms2ger: Interseting. I know othermaciej was against it — though never got around to writing anything objecting to it as he said he would. |
12:58 | <annevk> | http://www.w3.org/2010/html-xml/2011/08/09-minutes#item05 :) |
13:00 | <gsnedders> | Still sad the reason why it had to get into the spec. :( (The only mostly standards based code-path on Yahoo Mail is the Gecko one — both the WebKit and IE ones rely on non-standard stuff — so for any other browser to be competitive you have to implement the only-just-being-specced HTMLUnknownElement, XMLParser, and DOMSerializer, and change your UA string to pretend to be Firefox.) |
13:00 | <gsnedders> | (And people care about Yahoo Mail, so you have to support one of their three browser-specific code-paths) |
13:03 | <roc> | what non-standard stuff does the Webkit code path use? |
13:03 | <gsnedders> | roc: I forget — it was quite a long time since I looked at it |
13:14 | <gsnedders> | roc: Digging through bugs, I think it was relying on things like exact innerHTML serialization, random edge-cases around ranges. |
13:14 | <gsnedders> | (And, uh, it appears what eventually launched at the new Yahoo Mail supports us, if I understand correctly.) |
13:15 | <roc> | we should be able to get around those issues as the specs tighten up and Webkit fixes their bugs |
13:15 | <gsnedders> | roc: Yeah, indeed |
13:15 | <roc> | I'd be more worried if they were using Webkit-prefixed features or Web SQL DB or something |
13:16 | <gsnedders> | roc: We support Web SQL DB, so I probably wouldn't have noticed. |
13:16 | <roc> | *I'd* have been more worried :-) |
13:16 | <gsnedders> | roc: And it's entirely possible they are using WebKit-prefixed stuff in their WebKit branch. Certainly something Google does. |
13:16 | <gsnedders> | roc: Even though they give you a codepath for your engine? :) |
13:17 | <gsnedders> | roc: And I presume the Gecko codepath doesn't have WebKit-prefixed stuff. :) |
13:17 | <Ms2ger> | gsnedders, we care about the web, not just about Gecko ;) |
13:17 | <roc> | exacxtly! |
13:17 | <gsnedders> | Then I should start telling you about Google stuff. |
13:18 | <Ms2ger> | What, NaCl? |
13:19 | <gsnedders> | Most things have four code-paths: an IE one relying upon loads of IE bugs; a Gecko one using lots of Gecko-prefixed stuff; a WebKit one using lots of WebKit-prefixed stuff; and an Opera one using lots of Opera-prefixed stuff (and historically relying upon random bugs too, though we've managed to get rid of the worst of that to fix the bugs). |
13:19 | <gsnedders> | If you want to bring a new engine to market, you're pretty much fucked by Google. |
13:20 | <Ms2ger> | There is Opera-prefixed stuff? I thought you guys never got around to implementing something before everyone dropped prefixes? ;) |
13:23 | <annevk> | Wait, is this the reverse joke from we did everything back in 95? |
13:37 | <roc> | Ms2ger has a mean streak |
13:37 | Ms2ger | bows |
15:24 | <annevk> | oh yay |
15:25 | <annevk> | XMLHttpRequest was already correct with respect to fetch and asynchronously returning |
15:37 | <annevk> | Ms2ger, did you move the XMLHttpRequest test suite? |
15:37 | <annevk> | Ms2ger, http://test.w3.org/webapps/tests/XMLHttpRequest/info.htm no longer being a valid link is annoying |
15:43 | <Ms2ger> | Yes, I think I did |
15:43 | <Ms2ger> | I can fix |
15:49 | <annevk> | Not that anyone complained by the way |
15:49 | <annevk> | I wonder how many people noticed |
16:04 | <annevk> | I keep discovering new fun issues in DOM Level 3 Events |
16:04 | <annevk> | ECMAScript is a reference but never referenced |
16:04 | <annevk> | The mapping of OMG IDL to ECMAScript is not defined |
16:05 | <annevk> | It talks about a PostScript version which does not exist, subsection of appendix G is labeled F, etc. |
16:05 | <annevk> | I think DOM Level 3 Events is a fine example of monkeypatching |
16:11 | <annevk> | Can someone change http://wiki.whatwg.org/index.php?title=Research&redirect=no so that it does not appear in the Proposals category? |
16:16 | <Dashiva> | I think it's supposed to be [[:Category:Proposals]] |
16:43 | <gsnedders> | annevk: Is there a testsuite for DOM Level 3 Events? |
16:43 | <Ms2ger> | gsnedders, a mostly manual one |
16:44 | <Ms2ger> | http://dvcs.w3.org/hg/webapps/file/tip/DOMEvents |
16:44 | <annevk> | thanks Dashiva |
16:44 | <gsnedders> | Because, although I know it's trolling, I'm so tempted to send feedback saying, "What defines that there is a createEvent property on this object? The IDL states there is something on the interface, but doesn't define that is actually exposed as a property." |
16:45 | <Ms2ger> | gsnedders, are you prepared to get an email back next year saying that that's intentional? |
16:46 | <Ms2ger> | Or that it's defined by the informative WebIDL appendix |
16:46 | <gsnedders> | "Please document that you are relying upon the informative appendix for the testsuite." |
16:47 | <Ms2ger> | No. Our customers rely on the stability of our tests, not on their correctness. |
16:48 | <gsnedders> | (Basically following the reducio ad absurdum route of making them call-out their only way to test their spec is by relying upon non-standard behaviour.) |
16:49 | <Ms2ger> | Sure |
16:49 | <Ms2ger> | Is it worth your time? |
16:50 | <gsnedders> | No. Not at all. |
16:50 | <gsnedders> | There's going to be interop because everyone will follow the informative appendix. |
16:51 | <Ms2ger> | "OpenClass - HTML 5 Workshop (Supported by Opera Software)" |
16:51 | <Ms2ger> | What? |
16:51 | <Ms2ger> | "Use this area to offer a short teaser of your email's content. Text here |
16:51 | <Ms2ger> | will show in the preview area of some email clients." |
16:53 | <gsnedders> | What? |
16:56 | <Ms2ger> | One isn't expected to read that email in plain text mode |
16:59 | <gsnedders> | Yeah, I got that much, |
16:59 | <gsnedders> | Just… what? |
19:52 | <jarek> | Hi |
19:52 | <gesa> | Hi. |
19:53 | <jarek> | do you know of any compatability tables that would show which CSS featues are supported on mobiles? |
19:53 | <paul_irish> | http://caniuse.com is pretty good at that |
19:53 | <jarek> | I mean something like http://caniuse.com/, but with mobile browsers |
19:53 | <paul_irish> | it has mobile browsers |
19:54 | <gesa> | Yeah, far right column iirc |
19:54 | <jarek> | oh wait, indeed... |
22:07 | <jarek> | what's the proper english term for describing the page area that is visible after load witout scrolling? |
22:07 | <gesa> | above the fold? |
22:09 | <jarek> | hmm… how about "fold area"? Would this still have the same meaning? |
22:09 | <gesa> | not entirely. what's the context? |
22:10 | <jarek> | uhm… it's a big complicated |
22:10 | <gesa> | "initial view"? |
22:10 | <jarek> | I have an app that shows a preview of the website, I would like to put a horizontal line in the place where page fold is |
22:11 | <Philip`> | http://www.motive.co.nz/glossary/fold.php seems to use "first fold" |
22:11 | <jarek> | now I would like to toggle this feature via menu, but I don't know how to call it :) |
22:13 | <jarek> | Philip: thanks! |