Choosing among a wide variety of programming languages, toolsets and frameworks can become a daunting task. In this article I will present the process I used for deciding on a web development platform. Using a reflective approach similar to Action Research, the platforms are compared based on personal experience.
Nicolas Zanotti
Balancing Design and Development in Online Media
Featured Articles
Compressed, High-Performing Animations in Flash
Multimedia applications often have interactive elements based on video. The Flash Video data used for such scenes is compressed but processor intensive. I discuss a solution that decompresses the data on the client side, in order to enhance display performance.
Linking a Site’s Search Function to the Browser’s Search Bar
The search bar has become a common feature in modern web browsers. Equally common, are search forms embedded into web sites. I talk about a format named OpenSearch and show how it can be used to link site- and browser search functionality.
Bridging the Gap – A Method for Managing a Physical and Online Store in Parallel
Small brick-and-mortar stores run on a tight budget and often rely on open source e-commerce software for managing inventory. I describe a setup I have made for a boutique, that allows the booking of in-store purchases online.
Making Sign-Up Forms That Much Easier
Having to create an account is a barrier for new users to join a site and should, therefore, be kept as easy as possible. I propose a user interface improvement that pre-fills the user’s city based on the entered postal code. In addition, I describe the programming process using PHP, MySQL and AJAX.
Recent Tweets
- Street artist defaces bikini advertisement http://t.co/Xx5yCMef via @imgur 18 hrs ago
- LMAO watching this GIF. Code Refactoring: http://t.co/MMtspjKa 4 days ago
- Hmmm… but they also talk about running “loads of games” on Ubuntu. Marketing must have been on crack. 5 days ago
- Wait a minute… that Ubuntu page talks about running “Adobe’s creativity portfolio”. Does this mean CS6 will run on Linux? 5 days ago
- Photoshop CS6 has pixel snapping for vectors: http://t.co/5oeJPtxx 1 week ago
- @digiDingo Tried to take a picture :-) But of course you'd have to see it in person. (iPad 3 on the right) http://t.co/PTVbiKL0 in reply to digiDingo 1 week ago
- Forgot that the viewport metatag was so important for mobile layouts. Otherwise it won't 'respond' nicely to the screen size. #css 1 week ago
- Creating a Drupal template with Columnal has been working perfectly so far. #css #drupal 1 week ago
- Ohh but the UI looks so sharp. Hope I don't cut myself on an icon. 1 week ago
- My iPad 3 unboxing experience was very much like my iPad 1 unboxing experience :-( #firstworldproblems 1 week ago
- More updates...

