Оптимизация загрузки страницы

MT
На сайте с 17.01.2017
Offline
22
#11
melkozaur:
Мусорный сервис.

Сервис-то как раз не мусорный, а максимально выявляющий проблемные места. Просто делали его люди наделённые мозгами, в отличии от тех, кто его обычно использует.

NothingMatters
На сайте с 12.06.2017
Offline
45
#12
totamon:
когда такое сжатое распакуется на мобильном это ужас еще пострашнее🤪

Ну скажем спасибо вебпакам\галпам и Ко.

app.js на 5-8мб? Легко!

melkozaur
На сайте с 06.04.2010
Offline
505
#13
MikeTheRaven:
Сервис-то как раз не мусорный, а максимально выявляющий проблемные места

Мусорный, фейковый бредовый сервис, сделанный дегенератами. Кроме того, еще и результаты проверки подтасовывают, я проверял. Картинка с Википедии спокойно проходит проверку, а эта же картинка, выложенная на хостинг, внезапно становится ужасно неоптимизированной и 85 баллов превращаются в 60.

Серверы в NL/US со скидкой 30% нашим читателям: E5-2650v4/10GB DDR4/240GB SSD/1 Gbps - от $20: https://ua-hosting.company/vps/nl SEO без компромиссов: https://seoleaks.net SEOLEAKS - продвижение сайтов: https://www.instagram.com/seoleaks
CP
На сайте с 12.08.2009
Offline
101
#14
NothingMatters:
Ну скажем спасибо вебпакам\галпам и Ко.
app.js на 5-8мб? Легко!

Вы что туда совать собрались то?) Вам нужно познакомится с ленивой загрузкой модулей, не обязательно все приложение в один файл пихать, на крайний случай, если специальный плагин для вебпака, который поделить ваш файл на более мелкие, асинхороно подгружайте, на сервер подымайте http2 и всё будет хорошо. Gulp и webpack нужно уметь пользоваться, это целые экосистемы, да для настройки окружения сборки можно потратить почти целый день, ну это всё равно в 100 раз быстрей, чем работать без них.

---------- Добавлено 26.06.2017 в 22:44 ----------

melkozaur:
Мусорный, фейковый бредовый сервис, сделанный дегенератами. Кроме того, еще и результаты проверки подтасовывают, я проверял. Картинка с Википедии спокойно проходит проверку, а эта же картинка, выложенная на хостинг, внезапно становится ужасно неоптимизированной и 85 баллов превращаются в 60.

Картинки сжимать можно на уровне http сервера. Вроде даже есть специальный плагин для nginx.

Еще есть такой момент, многие в упор не видят, что гугл ругается на картинки не только из отсутствия сжатия, но из за размеров, типа если у вас в браузере картинка показывается шириной в 250 пикселей, а ее реальный размер 500, то гугл будет ругаться на картинки)

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


const gulp = require('gulp');
const imageminJpegRecompress = require('imagemin-jpeg-recompress')
const imageminOptipng = require('imagemin-optipng');

gulp.task('minify', () => {
return gulp.src('source/**')
.pipe(imagemin([ imageminJpegRecompress({
method: 'smallfry',
loops: 10,
min: 65,
max: 70,
quality:'medium'
}),
imageminOptipng()
]))
.pipe(gulp.dest('dist'));
});
Профессиональный frontend: JS, html,css, Single-Page App (/ru/forum/964386)
SeVlad
На сайте с 03.11.2008
Offline
1609
#15
Content-pro:
Картинки сжимать можно на уровне http сервера

Если что - "можно" означает "есть возможность", но вовсе не значит "нужно".

Графику НУЖНО готовить на десктопе. У веб-сервера совсем другие задачи.

MikeTheRaven:
а максимально выявляющий проблемные места.

Ничего он не выявляет. Каких-то попугает адептам показывает, а те молятся и отказываюсь думать.

Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Связь со мной через http://wp.me/P3YHjQ-3.
Zegeberg
На сайте с 30.09.2010
Offline
282
#16

Когда скачаете код JS и CSS увидите файлик в формате txt - там и указано, где что заменить.

Ссылки с форумов, блогов и соц сетей ( https://forumok.com/p/c1710b6b/ ) Антибот ( https://antibot.cloud/?ref=15262 )
CP
На сайте с 12.08.2009
Offline
101
#17
SeVlad:
Если что - "можно" означает "есть возможность", но вовсе не значит "нужно".
Графику НУЖНО готовить на десктопе. У веб-сервера совсем другие задачи.

Я разве сказал это обязательно?) Я рассматривал ситуацию с картинкой с википедией.

Вебсервер предназначен для обработки запросов, но иногда в него очень удобно вставлять небольшие скрипты, на nginx вроде скрипты можно писать на lua, к примеру вам нужно выполнить один запрос к базе и сразу отдать результат, часто на highload системах пишут скрипт для nginx, который напрямую обращается к базе и отдает клиенту, без надобности дергать основной backend. Оптимизация))

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

SeVlad:
Ничего он не выявляет. Каких-то попугает адептам показывает, а те молятся и отказываюсь думать.

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

Я пока не встретил ни одной необоснованной рекомендации.

SeVlad
На сайте с 03.11.2008
Offline
1609
#18
Content-pro:
Нормально он выявляет проблемные места,

Какие такие "проблемные"? Для кого "проблемные"? Что он вообще делает, ты хоть задумался? А что значит ругается "из за размеров, типа если у вас в браузере картинка показывается шириной в 250 пикселей, а ее реальный размер 500, то гугл будет ругаться на картинки" хоть подумал?

Нормально выявляют нормальные сервисы http://tools.pingdom.com/fpt/ и тп, а попугаи гуглофейка ни о чём. Разве что картинки с него скачать можно (но не скрипты и стили).

---------- Добавлено 27.06.2017 в 14:23 ----------

Content-pro:
Я пока не встретил ни одной необоснованной рекомендации.

Это печально /ru/forum/945499

melkozaur
На сайте с 06.04.2010
Offline
505
#19

SeVlad,

Если все же рассматривать PSI как сервис для больных мозгом людей, которые легко загружают на сервер картинку 5МБ, а потом показывают ее в размере 150*200 - то в принципе сервис наверное полезен.

Так у них не было повода для беспокойства, и многотонные скрипты подключали просто пачками.

А тут - засуетились.

Все-таки циферкодроч полезен иногда.

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

SeVlad
На сайте с 03.11.2008
Offline
1609
#20
melkozaur:
Короче, для таких деятелей и создан видимо этот сервис.

Становиться хуже когда их больной моск рожает в ТЗ пункты "сайт должен показывать 100/100 в гуглопузомерке".

melkozaur:
Если что - про многомегабайтные картинки - это не шутка и не редкость

Да далеко ходить не нужно:

Neatly:
Не понимаю, зачем в век 100-мегабитных скоростей интернета беспокоиться о весе картинок

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий