• English
  • German


When it comes to my development environment I have always been really picky. I need a clean and structured interface, not to cluttered, but still adjustable to my needs. I have tested countless IDE solutions in the past, but always seem to come back to Komodo from ActiveState.


Really cool Mac OS X-like Column-view Navigation.

Check it out


The first Alpha should actually be a beta by now, but will keep it as an alpha for the first week after release :)

I also added some more features compared to the old release :

  • switch the event triggering of the animation (click, mouseover…)
  • choose position of handle per item (left, right)
  • trigger action on click
  • trigger action after animation
  • close / open animation option. You can close content first and than open the next. You can also open and close at the same time

Also preparing cycling, so that the system rotates the open content.


Took some time to work on the jQuery Horizontal Accordion Plugin. The new release works with the latest jQuery release and easing plugin.

The easing plugin is optional, so will even work without any additional plugins now :)

Still doing some final testing and will release it after Cebit, which is after the 9th. Also thinking about some additional options for it.

Next step will be the integration with jQuery UI and the usage of UI themes. I will add it as an option, so that you can decide if themeing is handled through jQuery UI. But more on that after the first Alpha release is out.



Experienced designers choose colors intuitively, many people can
smell which colors go together well and which don’t. However, finding
the good combination of colors may be sometimes long and gruelling
work. The color theory makes the work easier. Color Scheme Designer will find set of colors you can start with, and it may facilitate your looking for the optimal color palette.

Color Scheme Designer generates color schemes of several types.
Every scheme is based on one (base) color, which is supplemented with
additional colors making together the best optical imperssion – using
one of the authentic algorithms.



  • new Replay-Button
  • keyboard navigation
  • new javascript methods
  • SWFObject 2.1


29. January 2009

fgetcsv mac line endings

When using fgetcsv to parse CSV files under PHP, you will run into problems when CSV files have been created on a Mac, as line endings are incorrectly interpreted.

Use this before opening the file.

$handle = fopen(‘file’,’r’);

28. January 2009

Offline Gmail

GMAIL Blog :”Today we’re starting to roll out an experimental feature in Gmail Labs
that should help fill in those gaps: offline Gmail. So even if you’re
offline, you can open your web browser, go to gmail.com, and get to
your mail just like you’re used to.

Once you turn on this feature, Gmail uses Gears
to download a local cache of your mail. As long as you’re connected to
the network, that cache is synchronized with Gmail’s servers. When you
lose your connection, Gmail automatically switches to offline mode, and
uses the data stored on your computer’s hard drive instead of the
information sent across the network. You can read messages, star and
label them, and do all of the things you’re used to doing while reading
your webmail online. Any messages you send while offline will be placed
in your outbox and automatically sent the next time Gmail detects a
connection. And if you’re on an unreliable or slow connection (like
when you’re “borrowing” your neighbor’s wireless), you can choose to
use “flaky connection mode,” which is somewhere in between: it uses the
local cache as if you were disconnected, but still synchronizes your
mail with the server in the background. Our goal is to provide nearly
the same browser-based Gmail experience whether you’re using the data
cached on your computer or talking directly to the server.”



The Sitepoint javascript reference guide has been relaunched.

Javascript Reference