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
http://www.microsoft.com/downloads/details.aspx?familyid=0856eacb-4362-4b0d-8edd-aab15c5e04f5&displaylang=en
Hope you like it! If you find something you'd like to add to Sleepy Joe, leave a suggestion!