--> -->
Александр Фамилия [infenv]
infenv
Александр Фамилия [infenv]
На сайте 4 года и 6 месяцев (заходил 12 часов 11 минут назад)
+ 3  0  - 0
0
476
Рейтинг476
476
Отзывы+ 3  0  - 0
+ 3  0  - 0
Все (1)       Проекты (1)        Вакансии (0)       Конкурсы (0)
Опубликовать проект
Вчера
27 Октября 2020, Вторник
Бюджет: 10 000 ₽
Имеется браузерная игра выполненная на VUE.js.
В основном это набор сцен на которых выполняются различные анимации (на JS/CSS).

При работе в браузерах на ПК (Google Chrome, Firefox и т.п.) – сайт работает стабильно, сайт не виснет, не тормозит, все анимации выполняются плавно, трафика есть не много, в общем все вполне себе работает.
Но как только пользователи пытаются открыть сайт на мобильном телефоне: происходить жесткий факап. С каждой минутой (если не секундой) он начинает работать всё медленнее и медленнее. Через 5-10 минут на слабых телефонах – отклик от взаимодействия с сайтом уже приходит с задержкой во много секунд, анимации работают со стробоскопическим эффектом, а звук проигрывается вообще с лагом в 10-15 секунд.
На флагманских телефонах (что android, что ios) ситуация лучше, но ненамного.

Если бы сайт открывался сразу с дикими лагами – значит у нас просто очень тяжелое приложение, тут все понятно. Но раз все открывается быстро и в начале работает тоже все очень хорошо, а эффект падения производительности идёт по нарастающей, значит где-то у нас имеется узкое место (утечка память, бесконечная перерисовка или что-то еще), которое и приводит к этому результаты.

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

Бюджет согласно вашей оценке.

Прошло времени с момента публикации: 14 часов 27 минут
Раздел: Разработка сайтов / QA (тестирование)