<...>
> What do YOU (plural) do?
>
> Do you say, "I'm sticking ot standards, piss on your browser if it doesn't
> look good!"?
> Your clients will like that.
>
> Do you make your pages simple so that there's flexability in the design, so
> that browsers don't notice the difference?
> (Think Google)
>
> Do you go bonkers (or spend a ton of time) learning the work arounds so that
> instead of a specialist in CSS you become a specialist in the work arounds
> that hopefully will be gone in a few years?!?!

Hi, first things first:
1) Forget hacks. These are the last measure. You may need some
workarounds, but hacks are much overrated. Andy Budd had a great presentation
on the subject at @media 2006 [1]. He talked about strange attitude
forming among
some web developers–whenever they encounter some CSS problem they immediately
start looking for the hack to solve it. That's bad.

2) Do not try to make design look the same pixel to pixel in different
browsers. This
is possible, but usually not worth it–regular users don't change their
browser in the middle
of the browsing, they just stick to their preferred one... unless your
site doesn't work in it.
So, "no" to pixel-to-pixel identity, "yes" to looking good and working
well in major browsers.

3) Validate your (X)HTML and CSS. This will help you to catch some
markup errors which may
interfere with CSS renedering.

4) Use decent browser as you work: Firefox, Safari, Opera. If your
design works in one, chances
are high that it will work perfectly in others without any
modifications. IE may require some extra
effort, but this way it is easier than to build for IE first and then
try to adapt for the other browsers.

5) Take your time and go through CSS specification. It is not that scary.

6) Make yourself familiar with some common IE bugs and how to deal
with them.  "Position is everything" [2] is a good place to start.

I am sure others will give more advices.

http://www.andybudd.com/archives/2006/06/media_2006_presentation/
http://positioniseverything.net/




Regards,
Rimantas
--
http://rimantas.com/
______________________________________________________________________
css-discuss [EMAIL PROTECTED]
http://www.css-discuss.org/mailman/listinfo/css-d
IE7 information -- http://css-discuss.incutio.com/?page=IE7
List wiki/FAQ -- http://css-discuss.incutio.com/
Supported by evolt.org -- http://www.evolt.org/help_support_evolt/

Reply via email to