Встретил такой комментарий:
Клиент хочет получить сайт, который будет приносить прибыль. Для этого сайт должен работать у большинства его посетителей. Глюки браузеров ему до лампочки. Это не его проблемы, он потому и обращается к профессионалам. За это он и платит деньги.
Так уж вышло, что «глючный и нехороший» IE установлен у большинства людей. Клиентам нет дела до hollywar'ов и гонок за валидностью и стандартностью.
Они уже заплатили деньги, поэтому жертвовать эффективностью их сайтов в угоду священной войне против MS и плохих браузеров считаю нечестным.
На мой взгляд более корректным решением, чем хаки css является только прямое следование стандартам и отказ от поддержки ошибок IE.
PS никогда не понимал почему верстальщик должен считать нормальным разное поведение разных браузеров и даже их версий в простых моментах, хорошо описанных в стандартах. Если браузер не выполняет стандарт, значит браузер не доделан. А все эти «conditional comments» это способ выключить свет вместо уборки мусора в доме.
Клиентам дела нет до браузерных глюков!
Клиент хочет получить сайт, который будет приносить прибыль. Для этого сайт должен работать у большинства его посетителей. Глюки браузеров ему до лампочки. Это не его проблемы, он потому и обращается к профессионалам. За это он и платит деньги.
Так уж вышло, что «глючный и нехороший» IE установлен у большинства людей. Клиентам нет дела до hollywar'ов и гонок за валидностью и стандартностью.
Они уже заплатили деньги, поэтому жертвовать эффективностью их сайтов в угоду священной войне против MS и плохих браузеров считаю нечестным.