Другое отличие заключается в адаптивных макетах. Если у вас есть элемент, который отображается только при определенной ширине экрана (то есть не на мобильных телефонах), он все равно будет загружать изображение, если оно указано в html (например, с использованием display: none), но большинство всех браузеров теперь будут НЕ загружайте изображение, если оно является фоновым изображением, заданным в неиспользуемых правилах CSS для медиазапроса. Многие ранние адаптивные макеты подверглись критике, поскольку они по-прежнему использовали ту же пропускную способность, что и полноразмерные сайты.
Это также полезно для таких проектов, потому что вы можете легко указать разные изображения для разных размеров экрана. «Retina» дисплеи на планшетах и даже ноутбуках теперь не будут выглядеть лучше без графики с 2x разрешением. Так что ... даже если вы не делаете таких вещей сейчас, это, вероятно, хорошая практика, потому что вам может понадобиться это в ближайшее время!