X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Удалите код JavaScript, препятствующий отображению, Какие скрипты можно переносить?
phoenixaa
phoenixaa
Topic Starter сообщение 30.7.2014, 19:48; Ответить: phoenixaa
Сообщение #1


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

Развернуть/Свернуть

Все содержание верхней части страницы отображается только после загрузки указанных далее ресурсов. Попробуйте отложить загрузку этих ресурсов, загружать их асинхронно или встроить их самые важные компоненты непосредственно в код HTML.
Удалите код JavaScript, препятствующий отображению:

<script type="text/javascript" src="/engine/classes/min/index.php?charset=utf-8&amp;g=general&amp;12"></script>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/webfont/1/webfont.js"></script>
<script type="text/javascript" src="/engine/editor/scripts/webfont.js"></script>
<script src="/templates/ArtgenSw/jscript/jquery.jscrollpane.min.js" type="text/javascript"></script>
<script src="/templates/ArtgenSw/jscript/jquery.mousewheel.min.js" type="text/javascript"></script>
<script src="/templates/ArtgenSw/jscript/jquery.cookie.js" type="text/javascript"></script>
<script src="/templates/ArtgenSw/jscript/user.js" type="text/javascript"></script>
<script type="text/javascript" src="http://userapi.com/js/api/openapi.js?20"></script>
<script type="text/javascript" src="/js/transfers.js"></script>


Какие из этих строк можно перенести в конец страницы?
Если есть статья на эту тему, буду благодарен.

Заодно спрошу еще два интересующих меня вопроса:
1. Как определить, используется ли скрипт сайтом?
2. Как определить в файле .css элементы, сайтом не используемые. (Понятно, что файл большой)?
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Вентилятор
Вентилятор
сообщение 30.7.2014, 19:54; Ответить: Вентилятор
Сообщение #2


это всё ерунда, и ни на что не влияет, если у вас там js и css файлы не по мегабайту. можно забить
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
phoenixaa
phoenixaa
Topic Starter сообщение 30.7.2014, 20:07; Ответить: phoenixaa
Сообщение #3


Ну уж прямо ни на что... :D Чудес не ожидаю, но хочу сделать нормально. Если js не используются, то зачем их грузить? Да и почему не перенести, если можно? Гугл меньше советов давать будет. Если половина css сайтом не используется, то зачем оно? Все равно нужно разбираться и лишнее удалить. Возможно, большого эффекта не будет, но и болтаться лишнее просто так не будет.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Вентилятор
Вентилятор
сообщение 30.7.2014, 20:19; Ответить: Вентилятор
Сообщение #4


забей туда сайты яндекса или гугла - и тоже увидишь "рекомендации по улучшению.

можно заниматься реально полезными для сайта делами, а можно - всякой ерундой, но создавая себе видимость бурной деятельности)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
phoenixaa
phoenixaa
Topic Starter сообщение 30.7.2014, 20:51; Ответить: phoenixaa
Сообщение #5


Каждый сам решает, что полезно... Я видимость не создаю и что-то сверх важным не считаю... Просто еще одна небольшая мелочь, которую нужно сделать.
Что, даже нет статьи на эту тему?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
mialpet
mialpet
сообщение 3.8.2014, 10:43; Ответить: mialpet
Сообщение #6


Цитата
Если js не используются, то зачем их грузить?

Цитата
Если половина css сайтом не используется, то зачем оно?

Это вопрос скорей к вам чем наоборот. А вообще все подобные оптимизации имеют смысл когда у вас сервисы с миллионами пользователей, в противном случае вы не заметите никакой разницы. Все файлы js и css браузер загружает один раз и кеширует их, на остальных страницах увидя теже адреса на файлы он возьмет их уже из своего кеша и ничего загружать не будет.
Исключение только вот этот файл
Код
<script type="text/javascript" src="http://userapi.com/js/api/openapi.js?20">

есть подозрение что у него динамический адрес и каждый раз он будет загружатся по новому.

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.


Сообщение отредактировал mialpet - 3.8.2014, 10:43
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Услуги по созданию и доработке скриптов PHP, MySQL, JavaScript, jQuery
Разработка сайтов и сервисов под-ключ
0 alexey 1168 24.11.2023, 14:46
автор: alexey
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыВеб-разработка (HTML5, CSS3, JavaScript, jQuery, Ajax, PHP)
56 qpPeW 44760 19.7.2023, 10:03
автор: qpPeW
Открытая тема (нет новых ответов) Почистить код на сайте
1 Timka 1090 2.1.2021, 1:13
автор: 0pium
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыВы мне код, я вам как - делать не надо.
0 fedornabilkin 941 18.9.2020, 18:59
автор: fedornabilkin
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыAdobe muse: Не могу разместить нужный мне код сразу после Body
0 Evg82 3829 20.6.2020, 10:24
автор: Evg82


 



RSS Текстовая версия Сейчас: 28.3.2024, 17:42
Дизайн