- Is it necessary to look, website same
in all browser? Is it a legal requirement in some country? - isn’t it need of pixel perfection ( to inch to inch match with Design) a
madness? - isn’t it asking IE6 Pixel perfection,
as of now, is a madness? - Is it sin to to use JavaScript for visual enhancement, like to enable border radius in IE using JavaScript and from CSS in other browsers?
How to explain clinet that website will never look , pixel perfect on all browsers on all os and devices?
I haven’t found a “killer” argument yet. Here are the ones that have had some success:
Sure, we can do it. But, it will cost you… A lot.
Whip out the Jakob Nielsen studies. Most users will neither notice nor care about trivial cosmetics.
Tell em (and show em), “Functionality and features first. Minor aesthetics later.” This smart approach is diabolically good because “Feature X” and “Bug Y” are ALWAYS more important to the good clients than rounded corners on MSIE 6.
Suppose I was selling decals. Would you expect a decal to look the same on rough wood as on smooth glass? On a dirty floor? Someone’s cheek? Decals are used all of these places but no one tries to make the same decal work everywhere; it’s not practical. Web browsers are even more diverse and there’s thousands of permutations.
(A dress analogy also worked.)
For the rest, I second waiwai933 (and others):
Make sure functionality and general appearance are good on the top 5 browsers, but investigate gross problems that might appear on browsershots.org.
Code to standards and don’t waste time using javascript for minor appearance tweaks…