Должен ли Modernizr быть частью каждого современного веб-проекта? Не обязательно. В этом скринкасте я расскажу о том, как вам понадобится Modernizr, если вы планируете сделать что-то особенное, в зависимости от определения поддержки браузером.
Загружать скрипты для поддержки функции, когда браузер не поддерживает встроенную поддержку? Идеально.
Проверить, поддерживает ли браузер градиенты, прежде чем применять их? Вероятно, в этом нет необходимости, если только вам не нужно делать что-то совершенно иное, чем стандартный резервный вариант с плоским цветом.
Мы рассмотрим пример, в котором a box-shadow
достаточно важен для нашего дизайна, что нам нужно проверить его и сделать что-то другое, если мы обнаружим отсутствие поддержки. Тестирование поддержки SVG и работа с запасными вариантами также являются хорошим вариантом использования. Мы также рассмотрим простой сценарий, в котором тест геолокации, вероятно, не принесет нам много пользы.