Существует некоторая библиотека js, которая поможет вам восполнить недостаток поддержки определенных браузеров.Например: http://selectivizr.com/ очень помогает с IE
. И чтобы проверить, поддерживает ли браузер какой-либо конкретный CSS, я использую http://caniuse.com/ веб-сайт.И, естественно, исходя из статистики браузера моей аудитории и тредов, я решаю, что использовать или нет.
Важно следующее: если вы хотите попробовать поиграть с CSS3, сделайте это .Единственное, что вам нужно знать, это то, что независимо от того, что вы делаете, убедитесь, что его легко ухудшить в случае, если его нет поддержки (например, мобильные телефоны не имеют такой же стандарт веб-браузеров).
Наиболее важным моментом является: НЕ ОЖИДАЕТ ВИДЕТЬ ОДИН ИМЕЮЩИЙСЯ ВЕБ-ДИЗАЙН ИДЕНТИЧНЫЙ ВСЕХ БРАУЗЕРОВ .Согласитесь, что каждый браузер имеет различия в рендеринге и не ошибается в том, что каждая копия идентична.С интернетом это невозможно.Сделайте их похожими, но смирись с принятием различий, и если вы можете сделать что-то более классное для Chrome или FF, пожалуйста, сделайте это (все зависит от вас, если вы хотите приложить дополнительные усилия).
Люди IE не пропустят опыт , они не будут знать разницу.Когда они обновят или изменят браузер, они обнаружат новый аспект, которого раньше не видели, думая, что это скорее обновление, чем их собственное ограничение браузера.