Hello there! Let’s see what this week brought us.

It turns out that HTC is currently shipping the most smartphones. As this chart shows you, this has nothing to do with Apple itself, but rather with Nokia dropping down a few notches.

An interesting move was Ubuntu announcing to go mobile. Will this finally be the open platform everybody has been waiting for?

GitHub announced an enterprise plan. This is normally not something I’d mention here, but since we tie in pretty close with GitHub these days I think it’s nice to know that you can now have their services in a local environment.

Mid-week Google surprised everybody with a new mobile initiative to make websites (also) accessible to mobile devices. However, the kicker was that the website that promoted it was very heavy (3mb+) and not very mobile friendly in terms of best coding practices (file size, file count, http count, etc). I’m still puzzled on why Google released it like this in the first place… and I’m not the only one.

Google also released their Gmail app for the iPhone, but yanked it pretty quickly after some complaints as it turned out to be missing a few key features and UX. Ohwell, I’m sure it’ll be back soon :)

And while on the subject of Gmail, that team certainly hasn’t been idle. They are releasing new UI’s for the Gmail web interface. Although I’ve heard very mixed responses to that through Twitter.

Over at HP they bring the news of an ARM based server line. In a more surprising newsflash, they also announced a comeback in the tablet market with the HP Slate 2. This comes of course after they ditched the TouchPad and seem to be trying to get rid of WebOS. It’s surely interesting to see how that pans out but I’m not holding my breath.

In what can only be called an epic episode of the html5 soap, earlier this week a decision was made to remove the <time> element from the spec, and replace it with <data> (I didn’t get this at first but the rationale was that time is just a value, much like weight or distance) This spurred a bit of a revolt here and there. But by the end of the week the chairs revealed that this decision will be overturned. And even though the nature of that message feels more like using formality to back out of a dark alley, I don’t think the opposing team will care much about the why.

In the rumor section it seems Nokia is also breeding on a tablet of their own, running Win8. At the same time manufacturers are trying to sush the situation of Windows 8 locking out other operating systems. Personally I’m afraid that it’s just bullshit and in the end you’ll still get locked out. But we’ll have to wait for that I guess.

Apple has had some mixed achievements this week as well. On the one hand they are going to require apps for the Mac app store to be more secure. On the other hand they lost a lawsuit in Spain to a small tablet manufacturer for abusing their “power”. But at least they got the European Commission to investigate Samsung for abusing patents when dealing with Apple. Win some, lose some.

Things in the js world seem to be mostly about gaming and classes. There was a Halloween game, a falling game, the Fieldrunners game and the Convergence game. To finish it there’s an article to enable WebGL on the iPhone (using private api’s…), turns out that was possible in 4.2 as well.

About classes, there’s a key turning point about to come for JS where the notion of classes are actually introduced. And while talk about syntax and semantics have been mostly on a bikeshedding level lately, this week Jeremy (from CoffeeScript fame) re-opened the discussion with his own proposal. And after Zef from Cloud9 posted his/their view, I kind of felt obliged to finally post my own views on what I would like the class syntax to look like.

That was it for this week. See you next week!