Я спроектировал макет таким образом, чтобы я мог сделать большинство изображений с помощью CSS3 (с использованием градиентов и т. Д.). Я хочу максимально использовать HTML5 и CSS3.Но я не могу игнорировать браузеры, которые их еще не поддерживают.Итак, мне было интересно, есть ли способ сначала обнаружить браузер, а затем, если это браузер не поддерживающий HTML5 / CSS3, код загрузит изображения, а если это браузер, поддерживающий HTML5 / CSS3, он будет использовать расширенный кодвместо.Это сэкономит много времени на загрузку для них.
Что вы думаете об этом?Это хороший подход?Как обнаружить браузер, прежде чем что-либо еще загрузится на сайт?