Скорость загрузки - CSS стороннего сайта

danc1r0k
На сайте с 04.02.2011
Offline
81
629

Здравствуйте

Столкнулся с таким вопросом-проблемой. У меня на сайте есть необходимость (обойтись никак) загружать ifram-ом 1-2 файла Google Sheets (сразу оговорюсь  loading="lazy" прописана).

Во время загрузки данних файлов Гугл само-собой подтягивает и свой CSS для них который весит 229 кб и тормозит мобильную версию сайта. А для меня это проблема, так как 75% посетителей именно на мобильную переходят.

Этот файл в Google Insights репорте находится в Reduce unused CSS (хотя он точно используется и на моб и на декстопной версиях) и потенциально можно сэкономить 4.86 сек (да пускай даже по факту 1-2 сек мне было бы неплохо)

В общем, думаю вопрос вы сами понимаете какой - существует ли способ как-то оптимизировать загрузку 3-d party resources и конкретно css файла __docs.google.com/static/spreadsheets2/client/css/3450997700-waffle_k_ltr.css  ?

damn-doubleclick
На сайте с 10.09.2021
Offline
44
#1
Загружайте фрейм после загрузки страницы 
Лучший хостер с адекватными сис. админами: https://clck.ru/35zGfN
LEOnidUKG
На сайте с 25.11.2006
Offline
1742
#2
(сразу оговорюсь  loading="lazy" прописана).

1. Высота прописана руками? Это обязательный параметр

2. iframe надеюсь не на первом экране находится сразу?

3. Если два пункта выше выполнены, то переделываем загрузку lazyload на javascript т.к. сейчас хром, почему считает отдельно количество iframe и img. Может загружать iframe даже в футере с loading="lazy" , типа, а почему бы и нет.

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/
W1
На сайте с 22.01.2021
Offline
303
#3
danc1r0k :
loading="lazy" прописана

Лучше прописывайте src после загрузки страницы.

Мой форум - https://webinfo.guru –Там я всегда на связи
danc1r0k
На сайте с 04.02.2011
Offline
81
#4
LEOnidUKG #:

1. Высота прописана руками? Это обязательный параметр

2. iframe надеюсь не на первом экране находится сразу?

1. Да, руками

2. нет не на первом, внизу (и более того он по умоланию скрыт аккордеоном)
3. Понятно, короче нужно искать девелопера, но мне главное знать, что побороть эту ситуацию можно

Спасибо

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий