Удалить неиспользуемый Javascript base.js (Youtube iframe API)

Google PageSpeedInsights помечает Base.js как неиспользуемый Javascript в моем отчете. Это довольно существенно на 487kb. По-видимому, это связано с включением iframe api проигрывателя Youtube. Нужен ли этот файл, и если да, то кто-нибудь знает, почему он помечен в отчете как неиспользуемый JS?

API iframe: https://developers.google.com/youtube/iframe_api_reference.

Большой файл, отмеченный в PageSpeedInsights как неиспользуемый JS: https://www.youtube.com/s/player/c88a8657/player_ias.vflset/en_US/base.js


person nateM    schedule 17.12.2020    source источник


Ответы (2)


Если скрипт указан на вкладке «Удалить неиспользуемый Javascript», это не означает, что весь скрипт не используется, это означает, что определенная часть кода скрипта ничего не делает на странице.

Алгоритм поиска неиспользуемого кода также не идеален, я часто вижу скрипты, которые вообще не используются, на странице с некоторым количеством используемого кода согласно Google.

Удалить неиспользуемый Javascript действительно следует воспринимать с долей скептицизма, а в случае плагинов, таких как API YouTube, его следует игнорировать, поскольку вы не можете редактировать внешний API, чтобы сделать его более эффективным.

В вашем случае файл очень нужен, если вы используете встроенное видео Youtube. Если вы хотите оптимизировать загрузку видео с YouTube, рассмотрите возможность отложенной загрузки it.

person oreoorbitz    schedule 28.12.2020

Я искал 2 дня, чтобы найти способ скачать видео с YouTube, и я обнаружил, что этот файл действительно важен, потому что он загружает все видео/аудио файлы:

введите здесь описание изображения

person Akese315    schedule 30.06.2021