Как можно сделать так чтобы верхнее меню грузилось быстрее

алексей
4 ноября 2020
1

Здравствуйте! Пациент:

https://banbas-nn.com/

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

Да и вообще есть мысли как ускорить загрузку всей темы?

2 ответа
  • Владимир Сергеев
    Разработчик
    Решение
    5 ноября 2020 16:37

    Здравствуйте, Алексей! 

    Там "умное" меню – оно сначала проверяет ширину пунктов и сравнивает с шириной блока, если ширина пунктов больше, то невлезающая часть отправляется в "ещё". Но суть в том, что нужно подождать пока загрузятся иконки пунктов или изображения. 

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

    Можете попробовать сделать его изначально видимым, добавьте в блок prostore.user_css код:

    .navbar .top-nav {
      opacity:1 !important;
    }

    Да и вообще есть мысли как ускорить загрузку всей темы?

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

    Сейчас, например, я работаю над специальной скоростной темой. 
    Могу вам предложить лишь промо-коды на тему Start AMP (гугл любит AMP страницы и не считает по ним скорость, т.к. эти страницы лежат на его серверах).  А также на будущую скоростную тему. 

  • алексей
    Решение
    5 ноября 2020 20:14

    .navbar .top-nav { opacity:1 !important; }

    немного помогло - спасибо.

Добавить ответ
Чтобы добавить комментарий, зарегистрируйтесь или войдите
Мы получаем и обрабатываем персональные данные посетителей нашего сайта в соответствии с официальной политикой.
Если Вы продолжите использовать сайт, мы будем считать, что Вас это устраивает.
Подписывайтесь и получайте скидки!

Узнавайте первым о скидках и специальных предложениях!