Найти лишнее в коде страницы. Подскажите, где искать?

borka2007 borka2007  
0
  04.09.2018 18:42       970     Помощь  
Здравствуйте... Нужно удалить лишний элемент в странице... при проверке пишет ошибку...JS, CSS в верхней части. В верхней части страницы найден блокирующий CSS: 5.В верхней части страницы найден блокирующий JS: 2.

ПОДСКАЖИТЕ ГДЕ ОНА... СПАСИБО!

Ответы на пост (8) Написать ответ
garik1331 garik1331
1433
04.09.2018 19:57
Не все так просто а вообще забейте
1
Funs Funs
175
04.09.2018 20:07
Блокирующий CSS и JS находятся в верхней части вашего сайта.
0
borka2007 borka2007
0
04.09.2018 20:35
В верхней части страницы найден блокирующий CSS: 5.В верхней части страницы найден блокирующий JS:
0
sungoldline sungoldline
1260
05.09.2018 01:50
Ага, удалите))) Их переместить хотя бы надо......
0
SibRus SibRus
187
05.09.2018 02:27
Что значит лишний элемент?)) Он не лишний, просто считается, что крупные CSS/JS элементы расположенные в верхней части страницы замедляют загрузку. Сервис просто рекомендует перенести их вниз. Часто это вообще невозможно, может разъехаться вся верстка. В вашем случае лучше всего просто забить на это обстоятельство.
1
Forgottee Forgottee
11
05.09.2018 17:33
На вордпресс найдите плагин по запросу CSS/JS. Им можно переместить тяжелые участки кода вниз страницы. Я так сделал и все нормально
0
RainDrop RainDrop
0
05.09.2018 22:17
Не партесь, кто нормально. Хотя JS можно и вниз перенести или добавить атрибут асинхронной загрузки
0
sansan sansan
1679
12.09.2018 07:21
Мдя... ну и вопросы иногда приходят :)
Собстно, ответили уже исчерпывающе. Самый мудрый совет: "Не парься" :) Присоединяюсь.

1/ Есть, естественно, достаточное кол-во плагинов, пытающихся "ускорить" загрузку страниц. Но: для адекватной настройки оных - нужно понимать, что делаешь. "Тупой кнопки" - пока не придумали. Не любой шаблон можно адекватно оптимизировать. Да и не нужно это (как правило). Пара скриптов в head - понейшая ерунда. Убрать их - не самоцель, цель - ускорение загрузки. Реальное ускорение, а не формальное. Пара скриптов - "погоды не делают".
2/ Интересный акселератор стоит у хостера TimeWeb. При нормальной настройке - проблемку с js и css в head - реально реализовать. Но: не на любом проекте. Всё зависит от конкретного сайта и проставленного скрипта.
3/ cloudflare.com - "разгоняет" скорость даже самого "тяжелого" проекта.

Прежде чем что-то "передвигать" - имеет смысл подумать: "Зачем?" И опираться на здравый смысл.
Как, к примеру, объединить более десятка css, каждый из которых частично дублирует остальные? "Тупая склейка" - сделает шаблон неработоспособным, а на "умную" - уйдет неделя. Смысл?.. Каждый шаблон, компонент, плагин, модуль - "тащит" за собой - собственные css и js. Часто - вступающие в противоречие друг с дружкой. Привести их хотя бы к единообразию - уже задачка... куда актуальней.
В шаблонах продвинутых разработчиков (типа rocket, yoo, shape 5, пр.) - в админпанели шаблона есть опции включения оптимизации js и css. Вот только что-то ни на одном проекте не удалось их задействовать... Не работает "тупая" оптимизация. Даже и обидно :)

Лет пять назад сайты как-то обходились одной css и тройкой js. Сегодня... самый простенький шаблон - по паре десятков js и css. Жизни не хватит - оптимизировать. Да и не нужно оно. Есть более простые и эффективные методы "разгона". Время стоит - экономить.
0