Predefined CSS rules in most browsers

Each and every time I start working on a new (X)HTML / CSS project - same problems turn up. As you probably know, every browser has some predifined CSS rules that you might need to override in order for your page to appear correctly on most of them. I say most of them because some [...]

Banner ads with HTML elements – banners that actually work

Banners are one of the most used marketing tools on the Web for ages – you can see them on almost every commercial site. Some of them are successful, some are not. Some of them are truly annoying, some interesting.
No matter how they look and feel, people are still using them. One thing that’s important [...]

Disable ctrl + n and other ctrl + key combinations in JavaScript

Few days ago Vijay asked if there’s a way to disable ctrl + n combination (open the new window shortcut. So I set out to create a small Java Script that disables any ctrl + key combination (e.g. ctrl + v, ctrl + c, ctrl + a, etc.).
Script is a bit more complicated than Disable [...]

Control your color gradient tool!

There is one thing you should know about gradients no matter what application you use – it is a tricky business. You can create nice color harmony or ruin your layout in 3 mouse clicks.
Back in 2002 I was avoiding it wherever possible from various reasons:

Page load was longer
It looked unprofessional and lame
2 of [...]

Ruby installation on Windows

Recently I’ve started playing around with Ruby and Ruby On Rails on our hosted server. Since I liked it a lot I have finally decided to try to install it on our local Windows server. While I was doing it I found that most of the online tutorials are not all completely accurate, i.e. they [...]