![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| Gold Dragon |
|
|||
![]() Призрачный ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 6753 Регистрация: 1.3.2004 Где: Россия, Тамбов Репутация: 10 Всего: 71 |
Собственно сам вопрос.. Есть ли плюсы если перевести системные, шаблонные картинки сайта в Base64 и выводить уже не картинки, а именно код?
Кто проверял? Какая информация у кого есть? Или кто подскажет как протестировать? По моим тестам что-то совсем не выгодно.. Хотя может это из-за кэша.. Я просто в цикле вывожу картинки, но мне кажется это не правильно -------------------- Нельзя жить в прошлом, оно уже прошло. Нельзя жить в будущем, оно ещё не наступило. Нужно жить в настоящем, помня прошлое и думая о будущем! |
|||
|
||||
| Fortop |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2200 Регистрация: 13.11.2007 Где: Донецк Репутация: 20 Всего: 42 |
-------------------- Мир это Я. Живее всех живых. |
|||
|
||||
| Arantir |
|
|||
|
Рыбак без удочки ![]() ![]() Профиль Группа: Участник Сообщений: 960 Регистрация: 18.11.2012 Репутация: 16 Всего: 55 |
А еще непонятно в чем заключается отличия в выводе в вашем случае. Если сделать скрипт img.php и выдавать им вместо картинки base64, то реально незачем.
А вот если вписать base64-код прямо в css, то получим такие эффекты: - Нет доп. запросов картинок, все уже загружены с css. - Картинки, которые еще не выводились (:hover, :active и т.п.) тоже загружены, а не грузятся при первом показе. - Разметка полностью автономна - не надо доп. папки с сис. картинками, они уже внутри css. Переводить картинки, base64-код которых займет больше, чем 150-200 символов, думаю, не стоит. Тут уже проще самой картинкой и выдавать. -------------------- interface Жопа { // ATTENTION: has to be implemented by every class of the project for proper project work } |
|||
|
||||
| Gold Dragon |
|
|||
![]() Призрачный ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 6753 Регистрация: 1.3.2004 Где: Россия, Тамбов Репутация: 10 Всего: 71 |
спасибо за ссылку...
Потому что такое есть и некоторые используют это.. вот и хочется понять на сколько это оправдано. И как заметил Arantir именно для CSS.. всякие фоновые, шаблонные, системные... не те которые в статьях -------------------- Нельзя жить в прошлом, оно уже прошло. Нельзя жить в будущем, оно ещё не наступило. Нужно жить в настоящем, помня прошлое и думая о будущем! |
|||
|
||||
| skyboy |
|
|||
|
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: 75 Всего: 260 |
спрайты же! зато при изменении CSS файла не выпадают все картинки из кеша… |
|||
|
||||
| Gold Dragon |
|
|||
![]() Призрачный ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 6753 Регистрация: 1.3.2004 Где: Россия, Тамбов Репутация: 10 Всего: 71 |
не понял -------------------- Нельзя жить в прошлом, оно уже прошло. Нельзя жить в будущем, оно ещё не наступило. Нужно жить в настоящем, помня прошлое и думая о будущем! |
|||
|
||||
| Sanchezzz |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1670 Регистрация: 19.11.2006 Где: Voronezh Репутация: 41 Всего: 60 |
Если чесно плюсов нету.
Применить картинки в закодировано виде разумно только при уплойде картинок пока заливка на сервер идет. ито данная фигня не везде работает в браузерах Картинка заливается на сервер ток для кеша. Сайт где я такое видел http://spritepad.wearekiss.com/ -------------------- Понравился ответ "+" по репе, не забываем закрывать тему, заказы в LS. |
|||
|
||||
| skyboy |
|
|||
|
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: 75 Всего: 260 |
||||
|
||||
| baldina |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3433 Регистрация: 5.12.2007 Где: Москва Репутация: 26 Всего: 101 |
т.е. картинки фактически заливаются по новой. а если они - url, то они по-прежнему в кэше. Добавлено через 8 минут и 9 секунд Gold Dragon, нет преимуществ. проигрыш в гибкости и объеме данных. призрачный выигрыш в обработке данных: они уже представлены в base64, не требуется кодировать для передачи. последнее покрывается кэшем сервера. насчет тестирования: скорость обработки (кодирования) картинок много выше полосы пропускания сети, тестом "в лоб" ничего не измеришь. |
|||
|
||||
| Gold Dragon |
|
|||
![]() Призрачный ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 6753 Регистрация: 1.3.2004 Где: Россия, Тамбов Репутация: 10 Всего: 71 |
видимо я к тому же и прихожу.. Минусов куча.. а все плюсы очень и очень сомнительные...
-------------------- Нельзя жить в прошлом, оно уже прошло. Нельзя жить в будущем, оно ещё не наступило. Нужно жить в настоящем, помня прошлое и думая о будущем! |
|||
|
||||
![]()
|
| Правила форума "PHP" | |
|
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |