Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Ругаемся на jquery-2.1.1.min.js


alex1990

Recommended Posts

Добрый день!

Давно пытаюсь решить проблему, на которую ругается гугл при проверке сайта и плюс ко всему заставляет,как мне видится, загружать мобильную версию сайта намного дольше. Сквозной файл jquery-2.1.1.min.js в шапке сайта, пытался сделать асинхронную загрузку но так ничего и не получилось, ломается дизайн. В подвал ставить нельзя. Кто сталкивался с такой проблемой? Как решить ее? 
Иногда по метрике-вебвизору показывается нулевая статистика при заходе на сайт с телефона, грешу на невозможность загрузить контент из-за этого скрипта. Проверял на некоторых смартфонах, на айфон 4 не может загрузить комент и срабатывает перезагрузка страницы (цикличная проблема), на телефонах по старше все нормально, но загрузка сайта в 2-3 раза дольше чем с компа.

 

Надіслати
Поділитися на інших сайтах


  • 2 weeks later...
10 минут назад, skillzdunk сказал:

Та же проблема, те же попытки решения (асинхронная загрузка, подвал) не сработали. Решения пока нет

решил проблему установив модуль 

 

Надіслати
Поділитися на інших сайтах


  • 6 months later...
В 10.10.2018 в 14:22, skillzdunk сказал:

Перенес содержимое jquery-2.1.1.min.js в хидер, проблема решилась.

 

 

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

 

"проблема решилась"?

Вы серьезно?

Заставили пользователей гонять впустую трафик?

 

Слабо верится, что гугл вас сейчас будет благодарить за это.

Помните, что в конце концов вы делаете не для гугла, а для пользователей сайт.

И для них вы сделали зло.

 

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

 

очень и очень это неразумно, мягко говоря, так поступать с пользователями.

  • +1 1
Надіслати
Поділитися на інших сайтах

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

 

Гугл рано или поздно убирает свои косяки в оценке и ранжировании. думайте о людях прежде всего.

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

 

Гугл постоянно корректирует свои алгоритмы. Поэтому обман гугла, который прокатывал ранее, завтра уже не сработает.

 

  • +1 1
Надіслати
Поділитися на інших сайтах

А что мешает в футер перенести все скрипты?

Sitecreator прав кстати, это не лучший подход.

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

 

В первую очередь нужно стремиться отдать контент, а скрипты уже второстепенное.

 

А если jqwery внедрять инлайн, то если посмотреть в сам скрипт то там почти 10 тыс строк, сколько времени займет у браузера распарить его?

Надіслати
Поділитися на інших сайтах


Не стоит так категорично драматизировать. 84кб - это не трагедия. Любая лишняя картинка/иконка, к примеру, в футере занимает больше места.

Иногда размещение скриптов инлайн более чем оправдано.

Надіслати
Поділитися на інших сайтах


  • 2 weeks later...
  • 4 months later...
3 минуты назад, Vitaliy023 сказал:

Возможна ли установка, jquery 3.4.0 вместо 2.1.1 - там вроде решены некоторые проблемы со скоростью загрузки из-за reflow.

 

возможна

но можете столкнуться с проблемами совместимости дополнений, ориентированных именно на вторую ветку jquery

Надіслати
Поділитися на інших сайтах

В 06.10.2019 в 13:52, AlexDW сказал:

 

возможна

но можете столкнуться с проблемами совместимости дополнений, ориентированных именно на вторую ветку jquery

Первая проблема - нестыковка с bootstrap 3.3.5, а при установки оного в новой версии ломается вся верстка ((

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.