Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Альберт Имаев #8

Open
Morkhod opened this issue Apr 16, 2018 · 0 comments
Open

Альберт Имаев #8

Morkhod opened this issue Apr 16, 2018 · 0 comments

Comments

@Morkhod
Copy link

Morkhod commented Apr 16, 2018

Сайт: http://hs-manacost.ru/

FMP - 24 секунды.

По всему сайту распластана картинка design.jpg,которая представляет собой огромное полотно(background) и грузится 16 секунд - лучше убрать эту картинку.
Картинки в jpg - использовать новые форматы,например,WebP
Картинки на сайте (не все) грузятся сразу же в трех (порой четырех) версиях - это исправляется тегом picture с различными source и media-выражениями.
Происходят запросы к одному и тому же clipboard.min.js,один через http,второй через https - выбрать что-то одно(https)
На сайте используется много шрифтов 20/119 запросов - можно подумать,и оставить пару-тройку хороших шрифтов,этого обычно достаточно.
Css грузится 7 файлами - можно использовать сборщик для своих скриптов(webpack умеет собирать css в bundle) + minifier + пересмотреть весь css, наверняка там куча неиспользуемых селекторов
Скрипты блокируют рендеринг страницы - использовать defer/async
104 запроса сделаны по http - перейти на https
Отвечает 404 в офлайне - использовать service workers
Из общих замечаний:
Css,js можно закинуть на cdn
Вынести некоторые скрипты из тела html в js файлы

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

1 participant