Monday, 26 January 2009

Selection on Browsers

When we try to select chunks of text and/or images on a web site very often we end up selecting unwanted and unpredictable bits. I'm sure a lot of people have experienced this effect, this happens because the organization of content in html isn't very intuitive to someone who doesn't understand html. Content is stuck inside blocks or tables and there are often tables inside tables. In our browsers, we can't select cells from different tables at the same time and this causes strange behaviours when we drag the cursor over a page. This only happens because the browser developers are lazy, it's easier to make the selections match the html organization but its counter intuitive, non-productive and not WYSIWYG at all, for the end-user.

Tuesday, 20 January 2009

Sleepy Joe

Sleepy Joe is a very simple audio player with one useful feature: it can shutdown your computer after playing all the songs you've selected. It's meant to play music while you're falling asleep in a simple way: drag your music into the player and hit play!
I programmed it in C# so you'll need the .NET framework 2.0 which you probably already have installed, but if you don't just hit the link
Hope you like it! If you find something you'd like to add to Sleepy Joe, leave a suggestion!