Random Etc. Notes to self. Work, play, and the rest.

3 For ‘09

November 2008 marked two years at Stamen for me, and I'm not done yet. Three purely technological things I'm excited about working with in 2009:

  1. Realtime messaging and XMPP. After some initial experiments, I'm really excited by the possibility of visualisations driven by realtime data feeds. I like the idea of XMPP, and although scaling it out gives me the fear it's a fear I'd like to confront in 2009 on a real project.
  2. Custom cartography and up-to-date maps. I'm a long-time cheerleader and supporter of the OpenStreetMap project and the project is reaching a level of completeness and complexity that competes with commercial map providers. I'm looking forward to writing tools and maps that work with OSM data in a way that just wouldn't be possible with Google-Maps-style mapping APIs or would require data well out of the budget range of most of our projects.
  3. Visualisation and vector mapping in a web-browser using NotFlash technologies. The healthy competition between Gecko (used in Firefox) and WebKit (used in Safari, Android, the iPhone etc.) is improving the performance of javascript, canvas and svg (not to mention the new CSS transforms). This means that the potential for interactive vector graphics in the browser is almost on a par with Flash. I imagine the developer tools will keep me with Flash for a long time, but I'm looking for the right project to kick-start a comparable tool chain for in-browser vector graphics, and looking forward to thinking about what that might look like for myself this year.

This post could probably use some supporting links, but I thought I'd get it out there before my first week back at work ended. Happy 2009 to you all.


2 Comments

#3 - Interactive vector graphics holds a lot of potential for future applications. I found this to be a useful rundown of current browser based vector mapping, both with and without plugins;
http://www.slideshare.net/tec/interactive-vectorgraphics-in-the-browser-presentation
Includes links to some great examples and additional resources.

Posted by Jon C on 11 January 2009 @ 8pm

Ah sweet I look forward to seeing what you do with these!
Especially #3 (and 1 & 2 pushed out via 3). Many many years ago I got laughed out of an office for suggesting Flash will one day be superseded by SVG/et al. We’re not there yet, and there is room for both to be healthy in the ecosystem for sure. But yeah it’s been a long wait (and it’s not over) to get here. :)

Posted by Boris Anthony on 16 February 2009 @ 7am