This is the monthly archive for April 2009.
18 April 2009
17 April 2009
Overview of recent browser articles.
lang="de" but most links are English.
Browsers | Permalink
14 April 2009
This is obviously an excellent idea.
Still, it's the best we have right now.
Mobile | Permalink
13 April 2009
Ajaxian gives a useful overview of where we stand with regard to ECMAScript 5.
Core, Standards/W3C | Permalink
12 April 2009
Why Android may not work so well for mobile phone vendors.
Android has been designed exceptionally well for 3rd party developers; the programming paradigm of Intents and Java-SE environment make programming apps a breeze.
However, when designing Android, the Google team had PC developers in mind. And in the mobile industry, it’s not 3rd party developers who create phones. It’s OEMs and their partners (so-called 2nd party developers). And the needs & wants of 2nd party developers are very different to those of 3rd parties.
OEMs care not just about speed of app development, but the speed of variant management; i.e. how quickly can you take one Android phone and create a second one that looks very different in a fraction of the time. Android is poorly designed in going from n to n+1 variant. You need to be re-customising the Java code for each app separately, playing with XML templates and inheritance operators alone will not help.
There's lots of other interesting stuff here, too.
Android | Permalink
10 April 2009
Visualisation of the browser market over the last fourteen years. It turns out that Firefox didn't so much win market share from IE, but rather captured all of the new market share.
History | Permalink
7 April 2009
5 April 2009
Quick comparison between the Google, Apple, Windows Mobile and Blackberry app stores. To me the Google one looks best.
Mobile | Permalink
4 April 2009
Kangax explains how to detect whether browsers support events.
The trick is that, say,
document.onclick exists as a property even if no event handler is set (except in Mozilla). Read out whether the property exists, and you know if a browser supports an event. (It's slightly more complicated than that, but not much.)
Events | Permalink
3 April 2009
Palm now allows you to apply for a beta version of the webOS SDK, which includs the Mojo library. Maybe interesting; currently I'm wondering if I should sign up. (I wouldn't have the time to create a full app anyway, and I'm wondering what the SDK is worth without access to an actual Palm Pre.)
Anyway, I continue to be mildly impressed by Palm's wholesale gamble on the world of web development.
Libraries, Palm | Permalink
Peter Nederlof points out an interesting trick: you can overload the + operator all by yourself by messing with
toString(). Peter uses the trick to add vectors using just a +.
Core | Permalink
See the March 2009 archive.