Jump to content

Смысл кодировки изображений?


Recommended Posts

Какой смысл кодировки изображений или шрифтов в base64, для чего?

Скачал шаб, чуть ли не все изображения закодированы и впендюрены в дико раздутый css, если это типа такая защита от копирования, так раскодировать минутное дело, или защита от картиночных ботов, не пойму зачем оно и что дает... но дико интересно.

Link to post
Share on other sites

Какой смысл кодировки изображений или шрифтов в base64, для чего?

Скачал шаб, чуть ли не все изображения закодированы и впендюрены в дико раздутый css, если это типа такая защита от копирования, так раскодировать минутное дело, или защита от картиночных ботов, не пойму зачем оно и что дает... но дико интересно.

Шаблон создан через какой нибудь генератор шаблонов или лендингов, там есть такая частая практика. Или из PSD верстка производилась роботом (можно заказать себе програмку, которая из PSD будет сайт верстать, но качество...) или просто какой-то школьник узнал о base64 ))))

Link to post
Share on other sites
  • Модератор

Это экономит запросы к серверу, заменяя расширение картинки на MIME-тип изображения — jpeg/png и т.д. и «КОД» на нужную строку в base64:

.kakoy-to_background {
    background-image: url("data:image/ТИП;base64,КОД");
}

В итоге получается два запроса к вебсерверу (html + css), вместо трех (html + css + изображение).

Link to post
Share on other sites

Понятно, спасибо за ответы. Мне такая экономия запросов не понравилась, нагрузку на проц не проверял, но в css сменил на обычные изображения и сайт явно вздохнул с облегчением, работать начал шустрее, виртуальный хостинг, куда там его нагружать, и так еле тянет.

Link to post
Share on other sites

Понятно, спасибо за ответы. Мне такая экономия запросов не понравилась, нагрузку на проц не проверял, но в css сменил на обычные изображения и сайт явно вздохнул с облегчением, работать начал шустрее, виртуальный хостинг, куда там его нагружать, и так еле тянет.

Все верстальщики утверждают что лучше кодировать, но я тоже вижу обратный эффект - наверное загрузка снижается, а появляется какое-то время на раскадировку

Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...