The Modern Web Development Process

  1. Create a nice web standards compliant web site, testing in Firefox and Safari.
  2. Test the site in IE6 and create IE6 specific hacks for things that need tweaking.
  3. Test the site in IE7 and create IE7 specific hacks for things that need tweaking.
  4. Whenever you add new features to the site, try to remember to test in IE6 and adjust as needed.