Jump to content
Sign in to follow this  
VasyaAg

GDlib увеличивает размер картинок в кэше

Recommended Posts

Приветствую.

Начал выжимать соки из сайта под дудку google pagespeed.

 

Пережал все свои фотографии и картинки в минимальный размер.

Однако, после того как opencart захочет изменить размер картинки и поместить её в кеш, размер незначительно увеличивается.

 

GDlib добавляет кучу своего мусора / метаданных. и вот из-за этих ~500 байт гугл меня ругает.

Толку от изменения степени сжатия в image.php, соответственно, нет.

 

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

 

Есть ли какое то решение, чтобы GD так не пакостил? Может какая-то альтернативная библиотека сжатия?

 

Спасибо.

 

(opencart 2.0.3)

Edited by VasyaAg

Share this post


Link to post
Share on other sites

не стоит обращать внимания на рекомендации гугла ужать картинку еще на 10байт, чтобы получить выигрыш в 0.001%

эти машинные рекомендации напоминают задачу про Ахиллеса и черепаху :-D

Share this post


Link to post
Share on other sites

:)

 

GDlib != Adobe Photoshop

Не сравнивайте алгоритмы [censored] с пальцем

 

И несчастные 0.5% роли не играют

Share this post


Link to post
Share on other sites

Само собой не было бы важно, но с недавних пор гугл занижает в рейтинге выдачи сайты не оптимизированные для мобильных устройств.

Хочу дотянуть до 85% совместимости, чтобы не плестись в конце... :-)  

Share this post


Link to post
Share on other sites

Само собой не было бы важно, но с недавних пор гугл занижает в рейтинге выдачи сайты не оптимизированные для мобильных устройств.

Хочу дотянуть до 85% совместимости, чтобы не плестись в конце... :-)  

Вы ошибаетесь - pagespeed здесь не при чем вообще  :)

Это рекомендационный сервис

 

Вот на что надо смотреть

https://www.google.com/webmasters/tools/mobile-friendly/?hl=ru

 

И он рейтинг только занижает при мобильной выдаче.

А на pagespeed можете не обращать внимания. Все равно все картинки и js с css ложаться в кеш браузера.

Share this post


Link to post
Share on other sites

Если критично, то mod_pagespeed поможет сжать изображения и сделать все остальное. Правильно говорят, PageSpeed лишь показывает наличие правил(паттернов) оптимизации и они носят исключительно рекомендационный характер, не более.

Edited by halfhope

Share this post


Link to post
Share on other sites

Мне кажется автор темы немного не правильно задал вопрос. У меня такой же вопрос кстати. Я понимаю, что google это не панацея. Но все же из-за того, что opencart, мягко выражаясь неправильно сжимает картинки в кэш, оценка снижается. Особенно остро стоит проблема в изображениями png, размер картинки может быть в разы больше оригинала. Я понимаю, что многие спросят, зачем png, так нужен прозрачный фон. Как побороть данную проблему?

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.