PageSpeed

Аватара пользователя
BuslikDrev
Разработчик дополнений
Сообщения: 148
Зарегистрирован: 22.04.2022
Откуда: Кіеўская Русь
Поблагодарил: 4 раз
Спасибо: 9 раз
Контактная информация:

PageSpeed

Непрочитанное сообщение BuslikDrev »

Когда очень сильно улучшаете сайт - Google этого не ценит. У него есть такое понятие как, сколько процентов от общего отнимает тот или иной скрипт. Вот я и доулучшал сайт, что PageSpeed решил обратить внимание на скрипт, который через +- 50 мс выводит баннер установки приложения. И по соотношению к скорости работы сайта, Google решает отнять аж 26 баллов. Теперь мне нужно переписать скрипт так, чтобы код отвечающий за появление баннера, сработал в тот момент, когда был прочтён шаблон баннера.
Отключить скрипт:
Изображение
Включить скрипт:
Изображение
Аватара пользователя
devimirochnik
Разработчик дополнений
Сообщения: 190
Зарегистрирован: 14.04.2022
Откуда: Россия
Мои дополнения: devimirochnik
Поблагодарил: 3 раз
Спасибо: 14 раз

Re: PageSpeed

Непрочитанное сообщение devimirochnik »

Можно попробовать:

1. Увеличить время задержки. Вряд ли пользователи 50 мс секут

2. Сделать форму сразу и убирать её. Если же нужны проверки кнопки, то подгружать CSS, а не html. Было display: none, стало block
 
Мои модули: Оптимизация, SEO, Скидки, Отчёты и прочее

Оказываю услуги поддержки и выполнения различного рода задач для сайтов (допилы) в рамках самозанятости (фриланс). Стоимость и прочее зависит от задач. График ненормированный, но дело делаю.
Аватара пользователя
BuslikDrev
Разработчик дополнений
Сообщения: 148
Зарегистрирован: 22.04.2022
Откуда: Кіеўская Русь
Поблагодарил: 4 раз
Спасибо: 9 раз
Контактная информация:

Re: PageSpeed

Непрочитанное сообщение BuslikDrev »

devimirochnik писал(а): 28 ноя 2024, 02:11 2. Сделать форму сразу и убирать её. Если же нужны проверки кнопки, то подгружать CSS, а не html. Было display: none, стало block

Скорее всего просто сделаю, чтобы баннер работал при первом взаимодействии - немного переписать код скрипта.
Аватара пользователя
devimirochnik
Разработчик дополнений
Сообщения: 190
Зарегистрирован: 14.04.2022
Откуда: Россия
Мои дополнения: devimirochnik
Поблагодарил: 3 раз
Спасибо: 14 раз

Re: PageSpeed

Непрочитанное сообщение devimirochnik »

Тоже как вариант, но тут важно учитывать, что не все пользователи сразу будут чего-то делать. Открыл вкладку и читаешь, а не тыкаешь
Мои модули: Оптимизация, SEO, Скидки, Отчёты и прочее

Оказываю услуги поддержки и выполнения различного рода задач для сайтов (допилы) в рамках самозанятости (фриланс). Стоимость и прочее зависит от задач. График ненормированный, но дело делаю.
Аватара пользователя
BuslikDrev
Разработчик дополнений
Сообщения: 148
Зарегистрирован: 22.04.2022
Откуда: Кіеўская Русь
Поблагодарил: 4 раз
Спасибо: 9 раз
Контактная информация:

Re: PageSpeed

Непрочитанное сообщение BuslikDrev »

devimirochnik писал(а): 28 ноя 2024, 02:22 Тоже как вариант, но тут важно учитывать, что не все пользователи сразу будут чего-то делать. Открыл вкладку и читаешь, а не тыкаешь
Если не тыкнет и уйдёт - хорошо, т.к. приложением я навряд ли его остановлю и нагрузку лишнюю не создаст в виде загрузки файлов.
Аватара пользователя
devimirochnik
Разработчик дополнений
Сообщения: 190
Зарегистрирован: 14.04.2022
Откуда: Россия
Мои дополнения: devimirochnik
Поблагодарил: 3 раз
Спасибо: 14 раз

Re: PageSpeed

Непрочитанное сообщение devimirochnik »

Тоже такая тема, только стоит сразу предусмотреть мягкую анимацию, иначе такие быстрые всплывашки обычно раздрадают
Мои модули: Оптимизация, SEO, Скидки, Отчёты и прочее

Оказываю услуги поддержки и выполнения различного рода задач для сайтов (допилы) в рамках самозанятости (фриланс). Стоимость и прочее зависит от задач. График ненормированный, но дело делаю.
Аватара пользователя
BuslikDrev
Разработчик дополнений
Сообщения: 148
Зарегистрирован: 22.04.2022
Откуда: Кіеўская Русь
Поблагодарил: 4 раз
Спасибо: 9 раз
Контактная информация:

Re: PageSpeed

Непрочитанное сообщение BuslikDrev »

В общем да, PageSpeed стал замечать асинхронные запросы на добавление в кэш. В итоге сделал плавное появление по взаимодействию. С такими успехами он станет замечать и другие запросы типа подгрузки изображений по скроллу, стилей.
Аватара пользователя
devimirochnik
Разработчик дополнений
Сообщения: 190
Зарегистрирован: 14.04.2022
Откуда: Россия
Мои дополнения: devimirochnik
Поблагодарил: 3 раз
Спасибо: 14 раз

Re: PageSpeed

Непрочитанное сообщение devimirochnik »

Вообще поисковики давно учитывают асинхрон, только в разном качестве.
Мои модули: Оптимизация, SEO, Скидки, Отчёты и прочее

Оказываю услуги поддержки и выполнения различного рода задач для сайтов (допилы) в рамках самозанятости (фриланс). Стоимость и прочее зависит от задач. График ненормированный, но дело делаю.
Ответить