Situational Design for the Web

Situational Design for the Web

During the browser wars, interesting problems presented themselves to the web design community. Many web professionals resorted to drastic measures and built separate websites for IE and Netscape — and later we had wireless markup language (WML) for mobile phones. Read Article »

Understanding CSS Selectors

Understanding CSS Selectors

Now that I’m freelance, I can laugh at these. But, once upon a time, I worked for a large organization that regularly outsourced large-scale web development to agencies that “specialized” in enterprise solutions. Read Article »

Embracing and Using CSS3 Pragmatically

Embracing and Using CSS3 Pragmatically

Web design is an industry where things change very fast. Over the last year or two, CSS3 has taken web design potential to a new level. It’s not that many more features are available in this latest iteration of the CSS specifications Read Article »

Expanding Image Menu with jQuery

Expanding Image Menu with jQuery

In today’s tutorial we will create an expanding image menu with jQuery. The idea is to have some columns with black and white image slices that will make a content area slide out when we click on them. Read Article »

CSS: Innovative Techniques and Practical Solutions

CSS: Innovative Techniques and Practical Solutions

Although CSS isn’t that difficult, useful CSS techniques are not easy to find. Sometimes finding a cross-browser solution might take time, but you don’t have to reinvent the wheel every single time. Read Article »

Replace Those Images with CSS: Rounded Corners

Replace Those Images with CSS: Rounded Corners

To me, one of the most exciting aspects of CSS3 is the ability to eliminate images from my CSS code. There are now multiple new CSS properties that can effectively replace the small, sliced-up images we all used to need to create visually stunning designs on the web. Read Article »