Помощник
|
Гугл сказал: "Используйте кэш браузера" |
Deriona
|
Сообщение
#1
|
||
|
|
||
|
|||
ShowPrint |
10.10.2016, 17:07;
Ответить: ShowPrint
Сообщение
#2
|
|
|
|
|
Deriona
|
Сообщение
#3
|
|
ShowPrint,Спасибо! Но чтобы не создавать отдельную тему, может тогда и на этот вопрос найдется ответ.... "Удалить код JavaScript и CSS, блокирующий отображение верхней части страницы чтоб ничего не рухнуло и корректно отображалось на сайте?" Скриншот прилагаю:
|
|
|
ShowPrint |
10.10.2016, 17:48;
Ответить: ShowPrint
Сообщение
#4
|
|
Deriona, на этот вопрос в закладках ответа нет. В свободное время начал писать обзорную статью по всем рекомендациям PageSpeed Insights, но этого времени мало и реально хорошо если на НГ-каникулах допишу.
Собственно по этому пункту предлагаю сильно не запариваться - во всём потокать Гуглёвому сервису не очень правильно. У себя относительно CSS: я сократил и минимизировал его, все css объединил в один файл, включил сжатие и кеширование, оставил внутри <head> - да, пейдж-спид ругается - забил на него. По JS: все линкованные и встроенные скрипты (включая аналитику) перенёс вниз страницы, перед закрывающим </html>, дополнительно всё что можно (не мешает работе) - загружаю асинхронно после загрузки страницы (ajax-ом) :) |
|
|
Deriona
|
Сообщение
#5
|
|
|
|
|
ShowPrint |
10.10.2016, 18:03;
Ответить: ShowPrint
Сообщение
#6
|
|
Это как так делается? Ajax-ом :) Например, как вариант - в конце перед </html>:
script.js:
UPD: Можно покурить инфу ;) Сообщение отредактировал ShowPrint - 10.10.2016, 18:06 |
|
|
ixman |
10.10.2016, 19:39;
Ответить: ixman
Сообщение
#7
|
|
Согласен с ShowPrint, что не стоит всё брать близко к сердцу из того, что рекомендует PageSpeed. Я просто уверен, что на 100% сделать всё не возможно, особенно если у вас подключены сторонние скрипты.
Ещё есть один момент, если у вас наряду с apache, либо вместо него используется nginx, то тут настройками в .htaccess не обойтись. Нужно править конфиги nginx |
|
|
ShowPrint |
10.10.2016, 19:53;
Ответить: ShowPrint
Сообщение
#8
|
|
из того, что рекомендует PageSpeed. Я просто уверен, что на 100% сделать всё не возможно +100500, а некоторые вещи возможно - но глупо :lol: Deriona, например, если стили не линковать, а вставить внутрь <head><style> - PageSpeed будет счастлив, но это означает что полностью все стили будут загружаться заново при загрузке каждой страницы. Это приведет к гораздо большему времени её загрузки, по сравнению с возможностью взять эти стили из кеша (после того как они туда попали при загрузке предыдущей страницы) ;) |
|
|
ixman |
10.10.2016, 20:37;
Ответить: ixman
Сообщение
#9
|
|
ShowPrint, возможно ты не правильно понял рекомендации Google. Лично я понял так, что в тег style помещаем основные общие стили для всех страниц, которые в первую очередь нужны для их отрисовки во время загрузки страниц. А остальное помещаем в файл css и подключаем его за закрывающим тегом body.
Так получается, что во время загрузки страницы, до того как будет загружен файл css, основные стили для корректного внешнего вида страницы будут взяты из тега style, всё остальное подгрузится потом. У кого быстрый интернет, этого в принципе не заметит никогда. Но вот на маленьких скоростях очень часто бывает такое, что сначала загружается страница белого цвета с чёрным текстовым содержимым, где всё собрано в кашу. А после того как загружается css то уже начинает вырисовываться внешний вид. А вообще я думаю Google опоздал с этими рекомендациями на несколько лет, этак лет на 5. Хотя те кто сидит с мобильного интернета может запросто такое словить. |
|
|
ShowPrint |
10.10.2016, 20:58;
Ответить: ShowPrint
Сообщение
#10
|
|
Ixman, рекомендации Google я именно так и понял :) , беда в том, что
Google опоздал с этими рекомендациями на несколько лет :lol:На самом деле, если учесть что "основные общие стили для всех страниц" это и есть почти все стили, а с учетом того что основная масса народа пользуется cms - это объёмные стили, то фактически получается как раз то, что я и написал ;) То есть "остальное" - это очень малая часть "основного", хотя если пособирать - получается "курочка по зернышку". Для себя я нашел что собрать в css линкуемый в конце, по размеру получилось 9к+, почти 10к :rolleyes: [offtopic] Как же я обожаю этот форум :wub: - даже когда вроде всё уже сделано, всё равно в какой-то момент понимаешь, что можно ещё поправить :unsure: А сообщения Ixman вообще отдельная тема - в каждом что-то для себя нахожу, вот и в последнем... :rolleyes: Иван, спасибо! [/offtopic] |
|
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Через какой браузер и как можно найти в кэшэ браузера видео | 10 | Room | 1935 | 23.3.2024, 7:41 автор: Room |
|
Продвинутая эмуляция браузера аКа продвинутые парсеры на Selenium | 1 | littleАnt | 1310 | 22.3.2021, 0:45 автор: littleАnt |
|
Agent Accounts Google, TikTok, Bing, Facebook, VK, Yandex.Direct with balances(Агентские аккаунты Гугл,Фейсбук,ВКонтакте,Директ) Не платите НДС 20% + Постоплата (Возврат до 50% бюджета) |
0 | ipnesterov | 2256 | 21.4.2020, 15:54 автор: ipnesterov |
|
Ищу волшебника Гугл-таблиц | 2 | Bel_Ami | 2037 | 6.12.2019, 19:36 автор: REGNET |
|
Куплю гугл отзывы на карте google Желательно люди с Украины и хотя бы базовым уровнем |
2 | jorjo22 | 3147 | 13.7.2019, 23:23 автор: aleks19 |
Текстовая версия | Сейчас: 29.3.2024, 4:06 |