How to get Cross Browser Compatibility Every Time

Here is a quick summary for those of you who don’t want to read the whole article:

  1. Always use strict doctype and standards-compliant HTML/CSS
  2. Always use a reset at the start of your css
  3. Use -moz-opacity:0.99 on text elements to clean up rendering in Firefox, and text-shadow: #000 0 0 0 in Safari
  4. Never resize images in the CSS or HTML
  5. Check font rendering in every browser. Don’t use Lucida
  6. Size text as a % in the body, and as em’s throughout
  7. All layout divs that are floated should include display:inline and overflow:hidden
  8. Containers should have overflow:auto and trigger hasLayout via a width or height
  9. Don’t use any fancy CSS3 selectors
  10. Don’t use transparent PNG’s unless you have loaded the alpha

But you should go ahead and read the whole article (via WebAppers.com).

The irony of creative change

The irony of creative change (via Forty Media):

The irony of creativity is this: people want to be creative without change. They want innovation with no risk. They want a new result with the same exact behavior. They can talk for hours about how passionate they are about creativity, but when it comes to actually changing anything, they’ll find a way to repeat the same thing again and again. That’s why books, seminars, courses and lectures on creativity rarely translate into much actual creation. No one can make change happen except the person who must accept the fears, and consequences, of change.

We’re Going to Stick with Photoshop

Why we don’t skip Photoshop:

  1. No clients. This is a big one. 37signals is not a client services company. Rather, they build products. 37signals is a small team of people who all understand the web and web development very, very well. It’s easy for them to visualize things and move on — but it’s not so easy for many of our clients. A big reason we do visual comps at Blue Flavor is to facilitate communication and sign-off with our clients.

This is exactly what we thought when we first read the 37signals blog post. They can afford to skip comps because they don’t have clients, they have customers. It’s a subtle difference but an important one.

A Nugget of Wisdom for All Projects

From Web God Jeffrey Zeldman: “Content precedes design. Design in the absence of content is not design, it’s decoration.

Still Alive

We had a slow winter around here at SSDD Web Design. Other aspects of life captured our attention (family, friends, significant others, illness, travel, etc.). But the sun is shining and things are picking up.

Currently we’re working on our first ZenCart installation for a (the) local leather store, a shopping cart system for their wholesale business. Once complete we will proceed with setting up another ZenCart installation for their retail business. ZenCart is quite feature-rich and it’s been a bit of a learning curve but we’re currently loading products and should be launching soon.

In the meantime, over on the newly minted NETTUTS web site they’ve posted a nice roundup of the best of the web for April. There were some great web design and development resources posted on blogs last month, and NETTUTS is shaping up to be a “keeper” for the RSS reader.