When jQuery returns “failed” in IE – and how it’s probably resolved21st of Mar 2010 - Samuli Hakoniemi

In web development, I love facing unexpected problems I haven’t seen before. It’s an excellent situation to learn new things. And the moment right after I’ve found a solution – it’s a perfect moment. But when I can’t find a solution, no matter how hard I try, and especially when I can’t find anything from Google that could help me.. well, I get very frustrated. In this brief article, I’ll go through one problematic situation that really got me frustrated. Plus, this hopefully can be found via Google and therefore works as a solution to anyone who’s facing a same problem.

Read more »

Debugging and Testing in Internet Explorer Made Easy5th of Mar 2010 - Samuli Hakoniemi

It’s somewhat usual to leave the testing with Internet Explorer until the end of the project. This is quite acceptable when you’re dealing mainly with layout issues.

But when you’re building a web application with loads of features, there are several issues to struggle with: constant debugging, client-side performance, proprietary bugs and so on. However, getting your hands dirty with IE doesn’t always feel as comfortable as with other browsers.

In this article, I’m going to list and review different set of tools, which will help you and make your debugging and testing process in Internet Explorer much more enjoyable.

Read more »

10 Small Things You May Not Know About Javascript18th of Feb 2010 - Samuli Hakoniemi

In this article, I’ll provide ten small Javascript tips, mainly aimed for beginner and intermediate Javascript developers.

Read more »

Webdev Weekly #2 – jQuery 1.4 Edition20th of Jan 2010 - Samuli Hakoniemi

There was at least one major event last week related to web development, when the latest version of jQuery was released. This article covers the highlights and most important resources about jQuery 1.4, but in addition includes many other quality resources for web developers.

Read more »

jQuery 1.4 fully released14th of Jan 2010 - Samuli Hakoniemi

Full version of jQuery 1.4 was released some time ago. Also, the final version of jQuery 1.4 API is now published. Go ahead and give it a try. And remember to keep yourself updated by the action and buzz around jQuery 1.4 by following The 14 Days of jQuery event.

Read more »

Webdev Weekly #112th of Jan 2010 - Samuli Hakoniemi

Here, I’ve gathered some of the top HTML, CSS, Javascript and General Web Development resources from 1st week of 2010.

Read more »

Webdev Weekly #524th of Jan 2010 - Samuli Hakoniemi

It’s time to bring back Webdev Weekly and gather some of the best resources from past week. Enjoy!

Read more »

Onload Issues with Opera31st of Dec 2009 - Samuli Hakoniemi

In this article, we will solve Opera’s onload issue caused by caching, and another problem, which occurs when adding images dynamically with javascript.

Read more »

Cross-browser Rotation Transformation with CSS23rd of Dec 2009 - Samuli Hakoniemi

I was about not to publish anything before Christmas – just calming down, taking some extra time to get my blog design finished, plugins installed, and so on..

..but no. I got way too excited when I heard today that Opera 10.5 pre-alpha for Labs was released. In other words, this means that an updated version of Opera’s layout engine, Presto, was out to play with – meaning, that CSS3 Transformations and Transitions are available also for Opera.

In this article, we write some lines of CSS and create rotating transform effect with all the common browsers, including Internet Explorer and the latest version of Opera.

Read more »

Feed redirected11th of Dec 2009 - Samuli Hakoniemi

Times are changing and my site is going to be redesigned soon. I’ll start by redirecting all the former URLs to new ones. Hence the blog feed is redirected to a new address http://samuli.hakoniemi.net/feed.