Скролинг на главной странице

Доброго вечера, Евгений, коллеги, подскажите, сильно глючил скролинг страниц вверх вниз, с самого начала на нашем сайте.

Тему пока не обновляли до последней версии, есть опасения.

Можете посмотреть https://yeoja.market ?

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

Я думал это виджет jivosite, убрали его тоже самое, обратились в живосайт, говорят какая то библиотека вешается на sroll/resize у самого сайта и все плохо из-за этого, обращайтесь к разработчику.

Посмотрите пожалуйста, сильно отталкивает клиентов (есть отзыв)


3 ответа
a
Евгений Леман
programmer
#
14 ноября 2019 04:28

Какой браузер/ОС и что за железо у вас? И есть ли такие проблемы на http://incart.designmyshop.ru/demo/?

a
Алексей
#
15 ноября 2019 12:38

Железо имеется в виду на клиенте? (на чем просматриваю?)

Chrome x64, Win10Prox64, i7 Ivy Bridge старенький, 8 Гб озу, ssd диск интел на 120гиг.

Если клиент: ПК: нет проблем без сенсорики, но у меня есть сенсорные ноутбуки не с самым свежим i7 правда, там это тоже проявляется при тач скролинге горизонтальных слайдеров списков товаров, но в самом минимальнов виде, в целом в разы лучше мобильных.

Мобилы: Sony XZ3 (с предпоследним Snapdragon) да проявляется, на предыдущем Sony с Android 9 тоже самое- есть проблемы. Планшет Sony с 810 snapdragon тоже самое, любая другая мобила, тоже самое.

Сервак: VDS (2 X Intel(R) Xeon(R) Gold 5115 CPU @ 2.40GHz) с 2 гигами оперативы на NVZ SSD дисках, не проц, не память даже на 4-ть не загружены, с включенным максимальным сжатием статического контента.

На демо сайте лагов почти нет, работает как надо.

В чем может быть причина?

a
Евгений Леман
programmer
#
15 ноября 2019 13:20

Я спрашивал именно о железе клиента. Лаги уже загруженного клиента - вопрос исключительно браузерный. Сервер свою роль уже выполнил и никак на лаги не влияет. Тема довольно сложна и имеет кучу разных анимаций, которые на очень старом железе могут приводить к подобным тормозам. Но на i7 даже первых поколений проблем быть не должно. Если конечно сама система не загажена.

К чему я это... Если лаги наблюдаются только на слабом железе, то можно списать это на тему. Как я уже сказал выше, тема сложна и массивна с технической точки зрения. Но исправить мы это уже вряд ли сможем. Вернее вряд ли будем этим заниматься. Мы и так уже оптимизировали всё, что только можно. Да, в вопросе JS+HTML можно достичь более лучших показателей. Но это такой огромный объем работы... По сути сделать всё с нуля. При этом обычному глазу разница практически не будет видна. Иными словами: овчинка выделки не стоит. Так что увы, но тут изменений не будет.

С другой же стороны, вы говорите, что на демо таких проблем у вас нет. И это при том, что на демо у нас включены все опции/секции, которые только можно включить. Значит проблема кроется в каких-то ваших изменениях. Возможно негативно сказывается работа каких-то плагинов. Ну а скорее всего дело просто в подключении сторонних сервисов. Ведь они подключаются уже после загрузки страницы. Идет перестроение DOM-структуры = браузеру нужно адаптироваться. То есть он частично повторяет заново рендер страницы. Второй сервис - опять по новой. Отсюда и лаги.
А сервисов таких у вас наверняка хватает. Это консультанты, метрики/аналитики, карты, виджеты...

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