Изменение размера и сжатие изображения

Главные вкладки

Аватар пользователя digital_sword digital_sword 13 апреля 2016 в 11:25

developers.google.com/speed/pagespeed/insights
Изменение размера и сжатие изображения по адресу ... уменьшит его на 47 КБ (80 %). И далее другие. В друпале уже в настройках есть параметры сжатия jpeg. Как их еще сжимать?

И еще: Удалите из верхней части страницы код JavaScript и CSS. Есть решения, как их вниз перенести?

Комментарии

Аватар пользователя mozh mozh 13 апреля 2016 в 14:10

по этому "Удалите из верхней части страницы код JavaScript и CSS. Есть решения, как их вниз перенести?" переносил я вниз их в файле html.tpl.php. В итоге грузится каркас сайта а затем css и все это выглядит не красиво.

Но т.к. у меня сайт редко редактируется js внизу оставил а весь css перенес тупо в секцию тега head в html.tpl.php ругаться google перестал и выдал мне 100 из 100)

по картинкам - сжатие может обеспечить вам сервер и предоставляйте изображение по видимой ширине. Если блок 100px шириной, то изображение не более

Аватар пользователя digital_sword digital_sword 13 апреля 2016 в 14:48

1. js внизу оставил - то есть не трогали вообще?
а весь css перенес тупо в секцию тега head в html.tpl.php . Так он и так здесь в html.tpl.php, вот этим < ? php print $ styles; ? > оператором выводится. Поясните, пожалуйста.

по картинкам. Я использую стиль "Масштабировать и обрезать". Это неверно? Использовать изменить размеры и обрезать? Это неудобный стиль.

Аватар пользователя VasyOK VasyOK 13 апреля 2016 в 16:14

Само изображение не растянуто случайно?

Для маньяков - отказаться от стилей изображения в drupal.
png - ужимаем с помощью сайта tinypng.com
https://www.drupal.org/search/site/tinypng - хотя и модули есть.

jpeg - с помощью Ifran View

Аватар пользователя mozh mozh 15 апреля 2016 в 12:24

«Так он и так здесь в html.tpl.php, вот этим < ? php print $ styles; ? > оператором выводится. Поясните, пожалуйста.»

Именно сам код css в шаблон, звучит не круто, но гугл такое хавает и ошибку не выводит. Где-то на хабре видел пост про такой баг - не баг.
И в info файле не забыть удалить подключение css.

по js просто:
<?php print $scripts; ?>
перед /body>

Аватар пользователя bsyomov bsyomov 17 апреля 2016 в 8:56

Посмотрите:
https://www.drupal.org/project/imageapi_optimize
https://www.drupal.org/project/advagg

При правильной настройке, вы получите нужный результат.
И не гоняйтесь за 100 - это почти всегда не оправдано. 85-90 вполне нормально.