Never trust the user-agent header
Something I just have to share: an entertaining and informative read on the history of the browser user-agent string. I always did wonder why all browsers claim to be Mozilla when they are not… And...
View ArticleLet’s Rickroll MTV Europe Music Awards 2008!
Okay so this is totally off the usual topics I guess, but this is too awesome to let it fail! Rick Astley has somehow managed to get into MTV Europe’s Music Awards 2008 gala in the category Best Act...
View ArticleBrowser as an OS
It seems as if the browser is becoming easier to understand than other applications for people who don’t know much about computers in general. For example, if an application has a settings dialog and...
View ArticleDeveloping for smaller screens
As of late, I’ve been working on developing a widget that runs on both PCs and mobile phones, for Opera’s X-Widgets Challenge. The widgets for the challenge must work on a QVGA (320×240) screen, and...
View ArticleAjax, high latency and user experience
Most of us probably have used at least one website which bases some major functionality on Ajax. But have you ever used a such site, done something, then moved on to another page, only to come back...
View ArticleOpera Mobile vs. iPhone Safari Mobile
Lately I’ve had the chance to use an iPhone 3G. As I’ve been considering purchasing the new 3G S, this has been a good opportunity to see if I like the thing, but what I think of the phone itself is a...
View ArticleWhy your mobile site probably sucks
Mobile phones of today can handle big sites fine. They can handle JavaScript quite well too. Then why is it that I constantly encounter crappy mobile versions of sites? What is it that makes these...
View ArticleHow to get free publicity by screwing up your friendly URL algorithm
Today I’ll share a fun story with you. Would you like to get free publicity? Go ahead and make a poor friendly URL implementation, like the Finnish Broadcasting Corporation, or YLE – the national...
View ArticleBored of Apache/LightHTTPD/etc.? Try Mongrel2
Mongrel is a refreshing approach to web servers. We’re all familiar with the Apache server and many of us have used Lighthttpd and Nginx and maybe some others too. So what makes Mongrel special? It’s...
View ArticleWhat was the point of XHTML?
XHTML was the fad for a while – you were a bad coder if your markup wasn’t valid XHTML. Now it’s fading out. Giorgio Sironi’s recent look at what happened to XHTML got me thinking: What was the point...
View ArticleNever trust the user-agent header
Something I just have to share: an entertaining and informative read on the history of the browser user-agent string. I always did wonder why all browsers claim to be Mozilla when they are not… And...
View ArticleLet’s Rickroll MTV Europe Music Awards 2008!
Okay so this is totally off the usual topics I guess, but this is too awesome to let it fail! Rick Astley has somehow managed to get into MTV Europe’s Music Awards 2008 gala in the category Best Act...
View ArticleBrowser as an OS
It seems as if the browser is becoming easier to understand than other applications for people who don’t know much about computers in general. For example, if an application has a settings dialog and...
View ArticleDeveloping for smaller screens
As of late, I’ve been working on developing a widget that runs on both PCs and mobile phones, for Opera’s X-Widgets Challenge. The widgets for the challenge must work on a QVGA (320×240) screen, and...
View ArticleAjax, high latency and user experience
Most of us probably have used at least one website which bases some major functionality on Ajax. But have you ever used a such site, done something, then moved on to another page, only to come back...
View ArticleOpera Mobile vs. iPhone Safari Mobile
Lately I’ve had the chance to use an iPhone 3G. As I’ve been considering purchasing the new 3G S, this has been a good opportunity to see if I like the thing, but what I think of the phone itself is a...
View ArticleWhy your mobile site probably sucks
Mobile phones of today can handle big sites fine. They can handle JavaScript quite well too. Then why is it that I constantly encounter crappy mobile versions of sites? What is it that makes these...
View ArticleHow to get free publicity by screwing up your friendly URL algorithm
Today I’ll share a fun story with you. Would you like to get free publicity? Go ahead and make a poor friendly URL implementation, like the Finnish Broadcasting Corporation, or YLE – the national...
View ArticleBored of Apache/LightHTTPD/etc.? Try Mongrel2
Mongrel is a refreshing approach to web servers. We’re all familiar with the Apache server and many of us have used Lighthttpd and Nginx and maybe some others too. So what makes Mongrel special? It’s...
View ArticleWhat was the point of XHTML?
XHTML was the fad for a while – you were a bad coder if your markup wasn’t valid XHTML. Now it’s fading out. Giorgio Sironi’s recent look at what happened to XHTML got me thinking: What was the point...
View Article
More Pages to Explore .....