| 08:47 | <hsivonen> | Did Opera ship a browser for Windows Phone 7 today? Mini? Java translated to CLR? |
| 09:05 | <jgraham> | OMG! double (positive) digit temperatures! |
| 09:08 | <jgraham> | hsivonen: More to the point, did we put a picture on opera.com depicting Windows as an aging rock drummer? |
| 09:09 | <gsnedders> | hsivonen: FWIW, you're not going to get an answer to that from anywhere. Apart from the fact that we did indeed ship. |
| 09:11 | <jgraham> | gsnedders: I think the answer is no, isn't it? Unless I don't understand our press release |
| 09:11 | <hsivonen> | gsnedders: I see that Opera shipped on Symbian and Android. Was anything shipped on an kind of handheld Windows today? |
| 09:11 | <jgraham> | "The Opera Mobile 11 browser [...] Windows 7 desktop (labs release)" |
| 09:11 | <hsivonen> | AFAICT, nothing was shipped for Windows or iOS |
| 09:11 | <hsivonen> | jgraham: ooh. |
| 09:12 | <hsivonen> | interesting |
| 09:12 | <gsnedders> | Oooh. |
| 09:12 | <gsnedders> | Stop assuming I've read stuff. |
| 09:12 | <gsnedders> | :) |
| 09:12 | <hsivonen> | jgraham: so it's for Windows 7 tablets? |
| 09:12 | <hsivonen> | anyway, congratulations for shipping |
| 09:13 | <jgraham> | hsivonen: I think that is the idea |
| 09:13 | <hsivonen> | does Mobile on Android support WebM? |
| 09:13 | <hsivonen> | also, kudos for not losing my Opera Mini settings this time |
| 09:13 | <gsnedders> | Oh, yay, first stable release with JIT for ARM. I can claim to have done something that's part of it. |
| 09:13 | <jgraham> | Not sure, I would have to find the documentation |
| 09:14 | <hsivonen> | my Opera Mobile settings were lost, though |
| 09:16 | <hsivonen> | on the bringht side, this time the UX for logging into an existing Opera Link account for the first time in a given Opera Mobile installations sucks less |
| 09:17 | <hsivonen> | that is, this time the setup process gives feedback that the first sync is happening and lets the user know when the first sync is done |
| 09:18 | <hsivonen> | now Speed Dial rerendered the thumbnails, so I lost the face of Jimmy Wales :-( |
| 09:19 | <hsivonen> | (on the Speed Dial entry for Wikipedia that is) |
| 09:20 | <jgraham> | Gosh, that sounds like a terrible loss. Were you just enjoying prodding him in the eyes to access stuff? |
| 09:21 | <hsivonen> | Opera Mobile on S60 seems to have regressed @font-face support |
| 09:21 | <hsivonen> | but has gained <video> support |
| 09:21 | <hsivonen> | in such a way that trying to play a video brings up a download prompt |
| 09:22 | <hsivonen> | I will probably have to edit webm.html5.org to special case Opera Mobile 11 |
| 09:23 | <jgraham> | That doesn't sound ideal :( |
| 09:23 | <hsivonen> | jgraham: especially when .play() from JS brings up the download prompt |
| 09:23 | <jgraham> | But it might be platform-specific; it seems to work fine on the windows 7 version |
| 09:37 | <hsivonen> | does anyone here happen to have Opera Mobile 11 on Symbian^3? |
| 09:37 | <hsivonen> | what happens on http://webm.html5.org/ in Opera Mobile 11 on Symbian^3? |
| 09:53 | <jgraham> | hsivonen: Filed your issues |
| 09:53 | <hsivonen> | jgraham: thanks |
| 09:56 | <hsivonen> | using IE9 to navigate to m.opera.com for the Windows 7 version fails |
| 10:00 | <hsivonen> | also, the Windows 7 installer isn't signed |
| 10:03 | <jgraham> | hsivonen: What S60 device are you using? |
| 10:05 | <hsivonen> | jgraham: Nokia 6120 Classic |
| 10:09 | <hsivonen> | hmm. the press release says Opera Mobile 11 is available for Maemo. Does that mean Maemo 5 only or also Maemo 4? my Maemo 4 device didn't autoupdate |
| 10:14 | <hsivonen> | hmm. I don't see any Maemo download for Opera Mobile 11 |
| 11:23 | <Lachy> | The design of the new audioTracks API seems to be quite strange |
| 11:24 | <Lachy> | I was expecting audioTracks to be a collection of AudioTrack objects, with each one implementing properties like .volume, .enable, .label, .kind, etc. |
| 11:28 | <Lachy> | and it's somewhat weird that the videoTrack only allows a single video track to be enabled at a time, when there are use cases for multiple video tracks (like a sign language track, or other overlays) that could be addressed easier than with the synchronisation feature |
| 12:03 | <jgraham> | Navigation to fragments seems to be async per spec. Is that right? |
| 14:53 | <jgraham> | Congratulations on the release Mozilla people |
| 14:54 | <nimbupani> | yes congratulations! |
| 14:54 | <jgraham> | Ooh, need more ! |
| 14:54 | <jgraham> | Let's try again |
| 14:54 | <jgraham> | Congratulations on the release Mozilla people! |
| 14:55 | <jgraham> | Better! |
| 14:55 | <Rik`> | thanks :) |
| 14:56 | <hsivonen> | thanks. congratulations for the release of Opera Mobile & Mini |
| 14:59 | <nimbupani> | ha ha thanks :) |
| 15:00 | <Rik`> | yeah congrats on so many simultaneous releases |
| 15:07 | <kennyluck> | Congratulations on the release Mozilla people!! |
| 15:10 | <Lachy> | there's a little push coming, from the feedback I'm getting, for the about: URI scheme draft to be updated to include an IANA registry for reserved about: URIs. I'm not sure what to do about that. |
| 15:10 | <Lachy> | I certainly don't want it to be a bureaucratic nightmare, like the past attempts with the link rel registry |
| 15:16 | <hober> | bleah |
| 15:23 | <hober> | Lachy: besides about:blank, are there any other about: URIs that need to be specified? |
| 15:25 | <Lachy> | about:legacy-compat and about:srcurl are defined in HTML. about:streamurl has been proposed for use with the user media streaming (formerly <device> element) stuff |
| 16:02 | <Sabriel1> | Any ideas/thoughts on how SEO will be affected by the new HTML5 Modular sectioning of content (such as using h1s inside sections within sections etc) |
| 16:02 | <TabAtkins> | It wont' be significant. |
| 16:02 | <Sabriel1> | Are search engines such as Google (because lets be honest where google goes the others will follow) already understanding this, or if we use it now will we be punished do you know? |
| 16:03 | <TabAtkins> | Google has officially said that you shouldn't worry about it. |
| 16:03 | <Sabriel1> | HTML5 has me very excited but my company works with several SEO/SMM companies and i'm sure this part will be a big deal to them. |
| 16:03 | <Sabriel1> | Do you have a link to anything I can read about how google is/is planning to handle such structural changes? |
| 16:04 | <TabAtkins> | http://html5doctor.com/html5-seo-search-engine-optimisation/ |
| 16:21 | <TabAtkins> | Interesting, we've got a 4-dot quantum chip that can almost certainly be scaled up. |
| 18:07 | <TabAtkins> | Man, I wish they'd gone with <c> instead of <span>. Shorter, and then we'd have innumerable tutorials purporting to teach you the "<a> <b> <c>s of HTML". |
| 18:07 | <TabAtkins> | (I just like that using <a> and <b> in examples looks like you're using placeholders.) |
| 18:22 | <AryehGregor> | Hixie isn't here, amazing. |
| 18:47 | <kennyluck> | Wow. |
| 18:48 | <TabAtkins> | jgraham: By the way, I have a bugtracker now. https://github.com/tabatkins/life/issues |
| 19:12 | <asmodai> | Anybody happen to know if the Firefox 4 release changed from the RC + updates? Just wondering whether I'd need to install or if update is being right saying there are no updates available. |
| 19:13 | <Ms2ger> | We don't usually change any bits in the binary between the last RC and final |
| 19:13 | <asmodai> | Cool, then I don't need to mess with the current install. |
| 19:14 | <asmodai> | I'm still trying to remember where the version/user id string is hidden nowadays |
| 19:14 | <Ms2ger> | about:buildconfig? |
| 19:14 | <asmodai> | ah yes |
| 19:14 | <asmodai> | that's the one, ta |
| 19:43 | <blooberry> | elise: did you see this? http://www.useit.com/alertbox/nonprofit-donations.html |
| 19:54 | <blooberry> | *facepalm* (wrong channel) |
| 20:50 | <nessy> | Hixie not around today? |
| 21:04 | <TabAtkins> | His server's being re-imaged. |
| 21:05 | <TabAtkins> | nessy: You on 1950 3rd floor, right? I think Hixie might have been heading up there. |
| 21:05 | <nessy> | 4th floor |
| 21:05 | <nessy> | ok, that's cool |
| 21:05 | <TabAtkins> | He was just at my desk about two minutes ago, on the 2nd floor. |
| 22:06 | <AryehGregor> | Philip`, does the dotnetdotcom.org index only contain text/html files? |
| 22:07 | <Philip`> | AryehGregor: http://philip.html5.org/data/dotbot-20090424.txt |
| 22:08 | <AryehGregor> | Ah, thanks. |
| 22:08 | <Philip`> | I don't know kind of filtering or processing they did on the data |
| 22:08 | <Philip`> | *what kind |
| 22:09 | <AryehGregor> | I'm looking for stats about execCommand() usage, so I really want to search stuff in scripts. |
| 22:09 | <AryehGregor> | So that probably won't be too useful, oh well. |
| 22:10 | <Philip`> | There's lots of inline scripts |
| 22:10 | <Philip`> | but otherwise you'd have to parse the HTML and resolve <script src>s and download them |
| 22:10 | <AryehGregor> | Which basically means searching all the scripts myself, which is probably pointless given how many scripts there are and how few will use execCommand(). |
| 22:11 | <Philip`> | http://philip.html5.org/data/execCommand.txt was some inline scripts |
| 22:11 | <Philip`> | That's like 0.1% of pages, which is pretty high :-) |
| 22:12 | <Philip`> | Downloading a million files is easy and looks like it should give a non-zero number of usages |
| 22:15 | <AryehGregor> | Yeah, but it will be an extremely skewed sample of execCommand() usage, since any nontrivial use is likely to be in a separate .js file. |
| 22:16 | <AryehGregor> | The usages there look like they're only doing one trivial thing. |
| 22:16 | <Philip`> | I mean downloading a million separate .js files is easy |
| 22:16 | <Philip`> | for relative values of "easy" |
| 22:16 | <AryehGregor> | Only two of them even use a formatting command. |
| 22:16 | <AryehGregor> | Oh. |
| 22:16 | <AryehGregor> | Well, I'll ask Hixie when he gets back on. |
| 22:17 | <Philip`> | (At least it's not harder than downloading a million .html files) |
| 22:17 | <AryehGregor> | Would be kind of stupid for me to try doing something like that in the course of doing a job for Google. :) |
| 22:17 | <Philip`> | (assuming you already have a million .html files to follow links from) |
| 22:17 | <Philip`> | (and an HTML parser and a URL resolver that understands <base> etc) |
| 22:17 | <Philip`> | (and a parallel downloader) |
| 22:18 | <Philip`> | (Then it's only a few gigabytes of data, which is easily doable on a home internet connection) |
| 22:28 | <jamesr> | AryehGregor: another option if you have access to a browser vendor is to ask them to instrument execCommand and correlate that against page loads or something |
| 22:28 | <AryehGregor> | jamesr, I'm just saying that in the e-mail I'm writing right now. |
| 22:28 | <jamesr> | i think most of us have ways for users to opt into anonymous aggregate stat tracking of that sorta stuff these days |
| 22:29 | <jamesr> | you run the risk of getting biased towards the use patterns of whoever uses that browser |
| 22:29 | <jamesr> | (so for example if we did this in chrome dev channel only you'd get people who are cool enough to use chrome and who use dev releases) |