Are you ready for a packed episode of Zee Closure? I had to skip last week due to being pretty busy. Amongst other things we were present at the Full Frontal conference, organized by Remy Sharp. We actually sponsored that conf! The conf was awesome, good talks, great people and free drinks. What else do you want? :)
So on to the world of web. Oboy!
The topics that follow may not be in chronological order. Or even in order of importance. Or even matter, for that matter :)
Mozilla announced a move to open up their documentation site (commonly referred to as MDN) and not just add specific information for Firefox there. That means that soon those articles will also contain oddities and support details for other browsers. That’s a great thing and will make an awesome resource even more awesome..er? :D I wonder whether they’ll rebrand it though…
Microsoft had a few tidbits. First came the news about giving out prizes for just downloading IE9, which some people frowned upon. Then news of an official Windows phone unlocker. Maybe one of the first big corps to release an unlocker for their phone so that’s pretty damn cool. They also got into a fight with Barnes and Nobles, who asked officials to investigate abuse on Microsoft’s end on the mobile patents. (They are receiving quite a bit of money from vendors that have Android based phones.) And something that should surprise nobody, except maybe the shareholders, the shareholders seemed to be a bit antsy at the last annual share holders meeting. They’re not happy with how the board isn’t transparent on the heading of the company, and the stock price trend of the last ten years. Gosh.
Oh yeah, remember that Windows 8 bootlock lockout that was announced a bit back? Yeah, I don’t think you have to worry too much about it.
On to Apple! Or maybe… no, let’s do Apple first. Siri’s protocol has been cracked. Alright, that was one they should’ve seen coming. Why don’t they just open up a public API for Siri and… haha, yeah right. They did release a new iOS5 firmware in a second attempt to battle the battery issues, and slipstream in some new Siri functionality.
Bridging the gap between Apple and Samsung, Samsung actually seems to have won a bit of ground. The Australian court ordered Apple to hand over operator deals to Samsung, which were private (*ahem* secret). I’m sure the lawyers will just love that. And Samsung also won a little ground (back) in Germany, where they got an injunction for the Apple iPhone4. The injunction is only preliminary and did not forbid Apple to sell their phone, just to import it. For now. But yeah, good job Samsung. By the way, Samsung promised the South Koreans that they wouldn’t touch the iPhone there. Meh?
Talking about that German injunction against Samsung, they got around it by modifying their Galaxy Tab. So it seems the TAB…les are turned in Germany for the moment :)
Moving on the next big thing on the web, Adobe admitted defeat of the Flash mobile platform. They are now convinced that html5 is the way to go and will focus their effort on it from now on. No official word on the Flash desktop environment, but I guess it doesn’t take an Einstein to do the math here. Shortly after the announcement rumors floated around about Silverlight’s fate, although I’ve not seen anything definite on this. In an interesting twist, the PlayBook will keep Flash support. For now.
Adobe also donated their Flex environment to the Apache foundation, effectively open sourcing the toolkit.
Google pulled a switch, removing GMail support for the Blackberry (“shoo, go use our mobile web version”), but re-releasing their GMail app for the iPhone (“yeah we know, the mobile web version isn’t good enough for you guys”, wait wut?).
Over at HP it seems the new Captain on deck isn’t doing that much better than it’s predecessor. First comes news that it’s still indecisive on what to do with WebOS. Later follows the news that the new batch of TouchPads (remember the $100 firesale?) can only be aquired combined with expensive HP hardware, like say an entire computer. Nice.
One big point on the agenda for this week was of course SOPA. Apart from being a big flood gate on twitter (I won’t bother you) there were also dozen of articles from all directions. In my oppinion a good thing by the way. The tl;dr is that SOPA is a new law that makes it really easy for the USA to remove/block websites and IP’s based on copyright infringement claims. Even for websites and IP’s that are actually owned and/or operated outside of the US (the US is still the center hub for most things internet, although one may wonder how long that’s gonna last with stunts like this one). So the US congress had a hearing where they heard six parties, one against SOPA and five in favor of it. Wait, how’s that fair? Right, that’s what the rest of the web thought. Only Google was allowed to speak to defend the web. Some key points: Article about the hearing. Big expensive news paper ads are telling. Even the European commission spoke out against it (which should be a huge red flag for the US congress, shouldn’t it?). Tumblr did their duty, helping with a few thousand calls to representatives. And the last one is the BSA speaking favorly about SOPA, which means that all companies in the BSA agree unless they explicitly disagree. Niiiice, not. What I hate most about this is that the decision is made by people who have almost zilch technical knowledge. Neither on the implementations they are voting on or what it will mean for the web. Furthermore they are ruling over things that should not be under their control. At this point I’m not sure whether it matters whether key internet infrastructures are located in the US or in China. Let’s hope SOPA and related retarded laws don’t make it. But I’m afraid that at some point, one will slip through.
On to slightly smaller matters…
Joyent released a stable Node.js version for Windows. Huzah!
There was a small storm in the CSS world about vendor prefixes. The eye of the storm lasted like two days, but I guess the discussion about vendor prefixes will only stop once they are depricated.
I could go over the JSGoodies, but I think this article is long enough as is. You can just check for yourself :)