1Sergey1
@1Sergey1

Вызывают ли изображения, внедренные в CSS в base64, запрос к серверу?

Добрый день, вставил картинки в CSS в base64, в надежде, что за счёт этого не будет лишнего запроса к серверу за картиной, но инструмент https://tools.pingdom.com показывает, что запрос таки есть. В чём может быть проблема, где мой косяк?

5b8244ee10bc7797131403.png
  • Вопрос задан
  • 52 просмотра
Решения вопроса 1
Moskus
@Moskus
Ваша проблема в том, что вы неправильно интерпретируете этот отчёт. Он показывает вам, что с сервера запрашивается 0 байт и это занимает 0 секунд времени. (А еще напротив изображений в data:image нет выпадающего меню, где показывается дополнительная информация о запросе.) То есть с сервера ничего не запрашивается.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
SagePtr
@SagePtr
Еда - это святое
Запрос к серверу не вызывают, но место занимают на 33% больше, чем исходные (засчёт кодирования в base64, где каждые 3 байта заменяются на 4 ascii-символа).
И помимо этого - в кэш они по-отдельности не записываются (только вместе с документом, в котором они располагаются).
Честно говоря, не очень понимаю, зачем сеошники так рвутся сокращать число HTTP-запросов, если сервера и браузер давно умеют keep-alive, позволяющий использовать одно HTTP-соединение на множество запросов.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
Уралсталь Екатеринбург
от 50 000 до 70 000 ₽
HR Prime Москва
от 300 000 до 400 000 ₽