| 00:16 | <Hixie> | ok i failed to do canvas today. will try again monday. :-) |
| 00:38 | <Yuhong> | annevk: When Opera has to reparse XML as text/html, I suggest the reparse be done with *scripting disabled*. |
| 00:52 | <Velmont> | Yuhong: Why? |
| 01:26 | <Yuhong> | XSS attacks. |
| 01:33 | <danielfilho> | I can only receive the emails from whatwg mail list if I work for a w3c member organization? :( |
| 01:33 | <danielfilho> | oh, sorry. just found the other way :D |
| 06:15 | <[tm]> | jgraham: will get it set up but please remind me later if I forget |
| 06:17 | <MikeSmith> | jgraham: I think I can probably set up a commit hook that will cause a push to github too every time somebody pushes to dvcs.w3.org |
| 07:32 | <MikeSmith> | zewt: http://dev.w3.org/html5/spec/video.html redirects to http://dev.w3.org/html5/spec/the-video-element.html now |
| 08:03 | <GPHemsley> | What's the story with WebVTT? Is it being actively maintained? |
| 08:04 | <GPHemsley> | And how is the language content tagged? I don't seen any @lang equivalents. |
| 08:07 | <GPHemsley> | For example, I wonder how the video in this post might be subtitled/tagged: http://hacks.mozilla.org/2012/02/mozillas-boot-to-gecko-the-web-is-the-platform/ |
| 08:08 | <GPHemsley> | (The first video. It has interviews with many people in many different languages, and it is not graphically subtitled or translated.) |
| 11:07 | <annevk> | http://dvcs.w3.org/hg/encoding/raw-file/tip/Overview.html#utf-8-decoder |
| 11:07 | <annevk> | as a replacement for |
| 11:07 | <annevk> | http://www.whatwg.org/specs/web-apps/current-work/multipage/infrastructure.html#utf-8 |
| 12:06 | <gsnedders> | Hixie: Still, specifying something like http+aes is probably done better somewhere where server people are as well as (a small number of) client people are. |
| 13:14 | <Ms2ger> | http://www.w3.org/TR/css-style-attr/ "this specification will not exit CR before 14 November 2010." |
| 13:14 | <Ms2ger> | That seems to have turned out to be correct |
| 13:31 | <annevk> | haha |
| 13:33 | <annevk> | "I want to do the simplest thing possible" "How about adding this other redundant thing too?" "..." |
| 13:54 | <Ms2ger> | Is const in any ES spec already? |
| 14:20 | <Ms2ger> | "This test ensures WebGL implementations correctly implement compressedTexImage2D and compressedTexSubImage2D." |
| 14:20 | <Ms2ger> | That's the only mention of "compressedTexSubImage2D" in the file |
| 14:42 | <MikeSmith> | jgraham: as far as getting automatic mirroring set up, hg-git is giving me nothing but grief right now |
| 14:42 | <MikeSmith> | so I'm giving up for now and will try again later |
| 14:43 | <MikeSmith> | # hg push git+ssh://git⊙gc:w3c/html-testsuite.git |
| 14:43 | <MikeSmith> | pushing to git+ssh://git⊙gc:w3c/html-testsuite.git |
| 14:43 | <MikeSmith> | importing Hg objects into Git |
| 14:43 | <MikeSmith> | creating and sending data |
| 14:43 | <MikeSmith> | error: index-pack died of signal 11 |
| 14:47 | <annevk> | I wish browsers would implement :any-link or some such already |
| 14:47 | <annevk> | typing :link:hover, :visited:hover is anoying |
| 14:47 | <zewt> | annevk: the :before for "note" is really annoying in Firefox, since you can't select the entire note, btw |
| 14:48 | <zewt> | (in encoding, at least) |
| 14:48 | <Ms2ger> | Well, you can't select the generated content |
| 14:48 | <zewt> | right; firefox bug but annoying to be triggering it |
| 14:49 | <annevk> | .note is a pretty universal thing though |
| 14:49 | <annevk> | so if you want that changed we'd have to change it across all specs |
| 14:49 | <zewt> | annevk: "Pre-processing is required ..." might be nice to mention webidl's domstring->unicode conversion there as an example (since it'll probably be the most common preprocessor) |
| 14:49 | <annevk> | the most common is form submission I think |
| 14:49 | <zewt> | havn't noticed it before; maybe I really havn't tried to copy a note before |
| 14:50 | <annevk> | wherey ou use entities |
| 14:50 | <zewt> | annevk: i mean the most common case where other specs need to do that |
| 14:50 | <annevk> | ah mkay |
| 14:50 | <zewt> | (not the most commonly-triggered by users) |
| 14:50 | <annevk> | hacking on an IRC logging service now |
| 14:50 | <annevk> | maybe email or file a bug? |
| 14:50 | <zewt> | hack a one-click bug filing thing into the IRC log :P |
| 14:53 | <zewt> | heh what's this weird muddy blob on https://www.w3.org/Bugs/Public/ |
| 14:53 | <zewt> | it literally made me change tabs because my eyes went "there's something smeared on the monitor" |
| 15:02 | <annevk> | zewt: we have a plan to allow people to plug web services into the bot |
| 15:02 | <annevk> | or to expose some kind of API for it you can talk to over HTTP |
| 15:47 | <annevk> | zewt: actually, where pre-processing is mentioned it's something that most specs won't use |
| 15:48 | <annevk> | well I guess it doesn't really matter, but the intent was mostly about encodings that cannot represent the code points |
| 15:48 | <zewt> | don't follow |
| 15:49 | <zewt> | if you have a DOMString and you want to convert to UTF-8, WebIDL defines how to get Unicode out of it (including dealing with unpaired surrogates), and I assume the output of that is the input to the UTF-8 encoder |
| 15:49 | <annevk> | e.g. form submission to iso-8859-1 would require escaping characters not in the windows-1252 range |
| 15:50 | <zewt> | (plus recombining valid surrogates, of course, which people will want to do anyway) |
| 15:50 | <annevk> | yeah, that's noteworthy too, just something distinct from what I initially meant |
| 15:52 | <zewt> | that aside, it might be good to have a definition like "convert a DOMString to UTF-8" that just combines the two |
| 15:53 | <zewt> | (assuming that's the behavior that APIs standardize on; not sure if hixie's made a decision there yet) |
| 15:55 | <annevk> | ah yeah |
| 15:55 | <annevk> | Web IDL has to do that then |
| 15:55 | <annevk> | not gonna make Encoding depend on much |
| 15:58 | <Ms2ger> | "convert a DOMString to a sequence of Unicode characters" is just a forgiving utf-16 decoder, no? |
| 15:58 | <zewt> | yep |
| 16:04 | <jgraham> | MikeSmith: I ignored all the hg push git+ssh stuff |
| 16:04 | <jgraham> | And just used hg gexport |
| 16:04 | <jgraham> | and git push |
| 16:05 | <jgraham> | hg bookmark -fr default master |
| 16:05 | <jgraham> | hg gexport |
| 16:05 | <jgraham> | git push [repo name] |
| 16:05 | <[tm]> | jgraham: I know nothing about that but will try out later |
| 16:06 | <jgraham> | Ms2ger: Did you just typo the word "typo" in a bug about a typo? |
| 16:06 | <[tm]> | hg-git is a fail man |
| 16:06 | <jgraham> | [tm]: http://www.bluishcoder.co.nz/2011/02/10/git-conversion-of-mozilla-central.html is what I followed |
| 16:07 | <jgraham> | More or less |
| 16:07 | <[tm]> | jgraham: thanks |
| 16:08 | <[tm]> | and thanks doublec i assume |
| 16:08 | <Ms2ger> | jgraham, obviously intentionnaly |
| 16:08 | <jgraham> | (see also the followup post on the workflow to commit patches; I guess this makes using pull requests a bit difficult |
| 16:08 | <jgraham> | ) |
| 16:09 | Ms2ger | grumbles about WebGL |
| 16:10 | <jgraham> | http://blog.mozilla.com/halfire/2012/03/02/dvcs-survey-summary/ is also mildly interesting in that it suggests that the Mozilla folks might have to work on a solution for this |
| 16:48 | <[tm]> | http://www.marriedtothesea.com/011210/record-wishes.gif |
| 17:39 | <Hixie> | "Our business wouldn't be viable at all without regional restrictions" o_O |
| 17:40 | <Ms2ger> | That sounds like DRM |
| 17:41 | <Ms2ger> | (Yet another reason to send public-html straight to /dev/null) |
| 17:44 | <wilhelm> | I've done some work recently for a Scandiavian music streaming company. They have separate deals with the record companies for each country they have customers in. And they launch to one country at the time. |
| 17:45 | <Ms2ger> | Are you even allowed to tell us that? ;) |
| 17:45 | <Ms2ger> | Hi sicking |
| 17:46 | <wilhelm> | Most of the above should be public knowledge. (c: |
| 17:46 | <wilhelm> | It's puzzling to see how the entire entertainment industry seems to work like that. |
| 17:48 | <Hixie> | from talking with Mark about this it sounds to me like NetFlix actually _wants_ the movie/tv industry to do licenses like this |
| 17:48 | <jgraham> | Well presumably it is mostly, but not entirely, a historical artifact |
| 17:49 | <jgraham> | But it might be a good thing for the industry because it means that you can vary the prices somewhat |
| 17:49 | <jgraham> | rather than having to have a uniform global price |
| 17:50 | <wilhelm> | There seems to be a ~20% difference between Swedish and Norwegian subscription fees in this particular case. |
| 17:54 | <zewt> | well, because markets will bear higher prices in different regions, so they want tech to help them do that |
| 17:55 | <zewt> | (i've been there, and while I "get" it, I sure as hell don't expect the open Web to assist it) |
| 17:56 | <zewt> | http://www.amazon.com/dp/B005HWAOOI http://www.amazon.co.jp/dp/B00329NVYS US: $51 JP: $545 o_O |
| 17:57 | <zewt> | (to take the most extreme example I'm aware of) |
| 17:57 | <wilhelm> | Indeed. |
| 17:58 | <jgraham> | wilhelm: Well there also ahppens to be a ~20% difference between 1NOK and 1SEK, so that example isn't entirely helpful |
| 17:59 | <zewt> | (note--the extreme example is that entire genre; that particular example is not even slightly an isolated case) |
| 18:00 | <wilhelm> | jgraham: The Danish price is 50% lower, for some reason. (c: |
| 18:00 | <zewt> | it's sort of funny how Canadian prices still tend to be higher than USD prices, even though the CAD is above the USD now |
| 18:01 | <wilhelm> | I fully agree with Hixie's response to the proposal. But I am worried what those companies will do if the proposal is shot down. |
| 18:02 | <jgraham> | wilhelm: Well I don't know which scandinvian music service you are working for, but spotify at least seems to be 99 DNK|NOK|SEK or 9.99 GBP|USD |
| 18:03 | <jgraham> | Which is a huge variation in price (almost 100% between USD and NOK), but clearly set by marketing |
| 18:03 | <zewt> | gbp and usd aren't even close to 1:1, either |
| 18:04 | <jgraham> | Nope |
| 18:04 | <zewt> | that's enough of a difference to encourage people in britain to proxy through the US (or it would if it wasn't a fairly small amount of money to begin with) |
| 18:06 | <jgraham> | I guess that proxying isn't going to improve the quality of service, or likely work with mobile devices |
| 18:06 | <jgraham> | Although maybe the same people who will break the ToS by using a proxy have all rooted their phones |
| 18:06 | <zewt> | it encourages people to find a way |
| 18:07 | <jgraham> | Maybe |
| 18:07 | <zewt> | just as people in japan are (much more strongly) encouraged to re-import anime from the US, since it's ridiculously cheaper |
| 18:07 | <zewt> | (which is why DVD/BD region locks exist) |
| 18:08 | <jgraham> | I am not the best person to talk here since I don't even do the view-iPlayer-via-a-UK-proxy thing even though it is rather common (and I would happily pay the BBC substantial money every year to be allowed to do so, but apparently they only want my money if I also bought an iPad) |
| 18:09 | <zewt> | i don't think anyone in here is disagreeing about anything, anyway :) |
| 18:09 | <jgraham> | s/to do so/to watch their content/ |
| 18:10 | <jgraham> | Probably not, I just want to rant about the stupid "you can watch some iPlayer content from Sweden, but only on the iPad" policy |
| 18:14 | <zewt> | i expect every single "you can only watch this in *random weird configuration*" spawns from some publisher/distributor contract somewhere |
| 19:48 | <Philip`> | "I am worried what those companies will do if the proposal is shot down" - clearly the best approach to achieve the desired result is to pretend to be enthusiastic about the proposal, and then sabotage it by making it as complex and unwieldy as possible and slowing down the development as much as possible |
| 19:48 | <Philip`> | The first step is to ensure progress can only be made during fortnightly telecons |
| 19:50 | <zewt> | ... and really, what worse could they do than closing the web platform, which is implied by any kind of DRM, heh |
| 19:52 | <Ms2ger> | Philip`, pff, they're way better at accomplishing that than we would ever be |
| 19:53 | <yuhong> | Funny Picture: How to tell HTML(4) from HTML5: |
| 19:53 | <yuhong> | http://geekmontage.com/funny-picture-how-to-tell-html-from-html5/ |
| 19:53 | <yuhong> | Now, think about how would you tell HTML6 from HTML5. |
| 19:55 | <yuhong> | Not to mention what if the client thinks a browser support "HTML5" but don't support for example <BDI> even though the browser claims to support "HTML5". |
| 19:57 | <yuhong> | Not to mention what if the client thinks a browser support "HTML5" but don't support for example <BDI> even though it is part of "HTML5'. |
| 20:00 | <yuhong> | Eventually IE8 will become obsolete and all browsers will support "HTML5". |
| 21:53 | <kennyluck> | heh. When the TR/ spec is newer than the dev.w3.org one, which do you link to? |
| 21:53 | <Ms2ger> | dev |
| 21:53 | <kennyluck> | I am taking about the DeviceOrientation Event spec → http://www.w3.org/TR/orientation-event/ |
| 21:54 | <kennyluck> | I don't understand how could this happen. |
| 21:55 | <Ms2ger> | You make the last edit to dev on Friday |
| 21:55 | <Ms2ger> | Publication happens next Tuesday |
| 21:55 | <Ms2ger> | TR/ has the publication data |
| 21:55 | <Ms2ger> | date, even |
| 21:55 | <kennyluck> | ah, makes sense. |
| 21:57 | <kennyluck> | (though it doesn't quite explain why the TR orientation-event is 1 December 2011 and the dev is http://dev.w3.org/geo/api/spec-source-orientation.html) |
| 21:58 | <kennyluck> | 12 July 2011 |
| 21:58 | <Ms2ger> | Heh |
| 21:58 | <Ms2ger> | Incompetence? |
| 22:01 | <kennyluck> | I guess I can no longer trust the pub date on a TR document. Perhaps that wasn't put on by the editor... |
| 22:01 | <Ms2ger> | s/the pub date on// |
| 22:02 | <annevk> | kennyluck: sometimes the PR team forgets |
| 22:02 | <annevk> | kennyluck: also sometimes the webmaster is delayed and they go with the original date anyway, sometime the webmaster forgets but updates the date |
| 22:02 | <annevk> | kennyluck: there's not much consistency in publishing |
| 22:02 | <annevk> | kennyluck: apart from it taking a long time |
| 22:03 | <Ms2ger> | But it not being as bad as the IETF |
| 22:04 | <kennyluck> | annevk, I don't think the webmaster should change the the date. That seems wrong. But anyway. |
| 22:04 | <annevk> | or the Chair will do it |
| 22:05 | <annevk> | e.g. for http://www.w3.org/TR/XMLHttpRequest/ I think the date I put on was January 10 |
| 22:06 | <kennyluck> | 7 days huh? It's 5 months different for orientation-event → http://www.w3.org/TR/orientation-event/ |
| 22:08 | <annevk> | http://dev.w3.org/cvsweb/geo/api/spec-source-orientation.html shows that's more a problem of the editor's not doing their job |
| 22:09 | <Ms2ger> | <a href="#ref-domevents" shape=rect> |
| 22:10 | <fr00d> | Hello |
| 22:11 | <fr00d> | I'd like to setup my own validator of validator.w3.org. I'd like to know if I really need libxml 2.7.7 like I thin it's mentioned in "check" perl script? |
| 22:12 | <annevk> | this is the right channel for questions about http://about.validator.nu/ |
| 22:12 | <annevk> | well, I guess MikeSmith might be able to help with validator.w3.org |
| 22:12 | <sicking> | Ms2ger: hey there, you pinged |
| 22:12 | <annevk> | but I think he's still asleep |
| 22:12 | <Ms2ger> | sicking, so about RangeException :) |
| 22:13 | <sicking> | Ms2ger: i already reviewed that patch |
| 22:13 | <Ms2ger> | And the new patch? |
| 22:13 | <sicking> | arg |
| 22:13 | <Ms2ger> | How dare these people, writing patches! |
| 22:15 | <sicking> | Ms2ger: well.. it's really annoying to spend time reviewing a cleanup patch and then have to redo it |
| 22:15 | <sicking> | Ms2ger: i have no idea what has changed since the last patch |
| 22:17 | <Ms2ger> | sicking, fixed tabs and split out the raises stuff, apparently |
| 22:18 | <Ms2ger> | No rereview necessary, indeed |
| 22:53 | <annevk> | http://blog.mozilla.com/theden/2012/02/24/making-android-awesome-with-the-awesome-screen/ doesn't actually explain the feature... |
| 22:54 | <annevk> | not knowing what "Awesome Screen" is that page doesn't actually make a compelling argument for it |
| 23:04 | <jgraham> | annevk: Sounds like it is just a "speed dial" that is prepopulated with your most visited sites |
| 23:05 | <jgraham> | it might not be ofc, but if not the page is even worse than you suggest |