NovoGeek's Blog (Archive)

Technical insights of a web geek

Drag/Drop shopping cart using jQuery

Most of the AJAX introduction sessions give a demonstration of drag/drop features. I've attended an AJAX session 1 year back and wondered.."Will I ever be able to do such an amazing drag/drop cart?" Hehe..thanks to jQuery UI. Drag/drop  isn't a magic anymore! Here is a d... [More]

Twitter initiated war to kill IE6 !!

All that started with a simple tweet by a Norwegian developer Erlend Schei. He came up with an idea to display an "Upgrade" message on IE6 browsers for his websites and suddenly, all major websites of Norway adopted it, thereby declaring a war on IE6. According to, even... [More]

ASP.NET AJAX Accordion postback problem, jQuery's solution!!

Hi folks,| I would like to share a bitter experience I faced for one long week and a beautiful solution I found today :) It goes like this: The Requirement: There is a web page contains hundreds of checkboxes, textboxes and dropdowns. All these controls are dynamically built in code behind. O... [More]

Tables Vs Divs...what to chose for better UI?

I was lucky enough in getting a chance to solve certain browser compatibility issues in UI design of a certain web project. The problem is, they are using "div" tags to hold content, but these tags are not styled properly with CSS. As most of the UI designers (who, like me,  are addic... [More]

Unobtrusive JavaScript with jQuery

Last night my friend Deepak called me from UK(onsite) and asked me how a web application(with javascript) can be made to behave normally even though javascript is disabled in the browser. Though I saw this phrase "Unobtrusive Javascript" many times, I din't bot... [More]

Speed up your web pages with YSlow!

Caught this beautiful firefox plugin, YSlow on delicious and thought it's worth mentioning here. From Yahoo Developer Network - YSlow analyzes web pages and tells you why they're slow based on the rules for high performance web sites. YSlow is a Firefox add-on integrated with the popular... [More]