This is a mobile optimized page that loads fast, if you want to load the real page, click this text.

Вопрос Как правильно сделать анимации в cef?

hon1n

Начинающий специалист
Автор темы
29 Июн 2022
142
6
68
При написании анимаций для планшета использовал @keyframes. В браузере всё было хорошо, но в игре анимации либо нет, либо она лагает. Что может служить причиной?
 

Harland David Sanders

Куратор портала
Команда форума
Куратор портала
VIP
high coder
media
10 Сен 2020
3,065
2,455
219
Какой фреймворк используешь? React? Vue? или обычный HTML + JS. Тебе надо в первую очередь проверять все это на хром-браузере потому что в рейдже используется именно он. Но там тоже есть свои подводные камни, без дополнительной информации подробнее не смогу подсказать.
 

X-Clusiv

Модератор
Команда форума
high coder
4 Окт 2020
584
276
161
29
Причиной лагов в 80% случаев является использование Blur`а. Проверь его наличие в css свойствах, и если есть удали.
 

Amazingevich

Гуру
27 Апр 2021
667
487
124
Тоже в какой-то момент сталкивался с проблемой. Блюр и фильтры отсутствовали.
Очень сильно лагала анимация на scale (увеличивали блок при наведении) и трансформе (пылись двигать картинку влево-вправо), особо ощутимо на 6к мониторах (фулл хд не так заметно было).
Встречалось очень часто в разных интерфейсах (верстали разные люди).
В конце всё-таки переверстали нормально и проблема сама ушла
Использовали vue 2.5

В первую очередь поищи блюры
 

hon1n

Начинающий специалист
Автор темы
29 Июн 2022
142
6
68
Блюров нету. Простая анимация с transform: translate и opacity.
 

hon1n

Начинающий специалист
Автор темы
29 Июн 2022
142
6
68
Использую Vue.js