Рассмотрим эти условия для моего веб-сайта:
-
Я не поддерживаю IE8 и ниже, поэтому поддержка браузера не является проблемой.
-
Я также использую gzip, чтобы избежать перегрузки данных в CSS в случаях, когда я копировать и вставлять данные URI в мой CSS файл.
-
У меня есть только один файл CSS, созданный LESS.
-
Чтобы упростить задачу, я использую LESS-переменную для каждого URI-данных изображения.
- Я помещал переменные изображений в отдельный файл LESS, чтобы очистить мою кодовую базу
Со всем этим я до сих пор не уверен, подходит ли он для загрузки изображений. Загрузка небольших изображений с помощью этого подхода уменьшает количество HTTP-запросов, а также нам не нужно сохранять спрайт-образ.
Есть ли недостаток в этом подходе, о котором вы можете думать?