Я работал с Modernizr , и это замечательный ресурс, просто отличный проект. Тем не менее, я использовал его так:
- Дизайн с базовой линией (IE) CSS
- Улучшение с помощью эффектов CSS3 для продвинутых браузеров
Если я не собирался полностью заменять стили, основанные на поведении, почему бы мне просто не добавить стили, такие как тени ящиков, градиенты и радиусы границ, в таблицу стилей? Если браузер не понимает правила, он просто игнорирует его, правильно? И если JavaScript отключен, я все равно не могу его использовать.
Должен ли я использовать вышеупомянутый метод в типичном случае, а Modernizr для сложных случаев? Или что-то не так с браузерами, игнорирующими то, чего они не понимают?