Просто из любопытства, есть ли разница в значениях производительности, если вы используете определенные свойства, например. transition: color .3s
, против общего имущества transition: all .3s
?Влияет ли свойство перехода на производительность браузера?
ответ
Предоставление последовательностям анимации управления браузером позволяет оптимизировать производительность и эффективность, изменяя частоту кадров, сводя к минимуму краску и выгружая часть работы на графический процессор.
Неудача в размере all
против color
в указанном случае (если таковая имеется) должна быть незначительной для уведомления (микросекунды).
Для получения более подробной информации см. here.
Они должны работать аналогичным образом, если изменяется только цвет, но он будет применяться с любым изменением стиля на данном элементе. Разница, если таковая имеется, вероятно, не воспринимается большинством современных браузеров.
Совершенно очевидно, что «все» оптимизировано для обеспечения соблюдения только необходимых приличий.
Итак, единственное, что нужно учитывать, это возможность изменения другой приличия, и вы не хотите, чтобы на ней был переход на 0,3 с.
Есть много источников, которые объясняют проблемы с производительностью анимаций и переходов в CSS. По моему мнению, лучшее объяснение, которое я нашел, это at the Adobe website
- 1. Что влияет на производительность рендеринга страницы браузера?
- 2. Свойство свойства OrderBy влияет на Производительность
- 3. Обфускация влияет на производительность?
- 4. Влияет ли количество пространств имен на производительность?
- 5. Влияет ли импорт модуля Python на производительность?
- 6. Влияет ли число удаленных запросов на производительность?
- 7. Влияет ли порядок SQL JOIN на производительность?
- 8. Влияет ли использование фреймворка на производительность?
- 9. Влияет ли Google Analytics на производительность Android?
- 10. Влияет ли кросс-компиляция на производительность приложения?
- 11. does setTimeout() влияет на производительность
- 12. Как Object.observe() влияет на производительность?
- 13. Как setInterval() влияет на производительность?
- 14. Класс влияет на производительность создания
- 15. свойство задержки перехода в браузере без хрома - влияет ли загрузка страницы на анимацию CSS?
- 16. Как макроопределение влияет на производительность?
- 17. «setInterval» влияет на поведение браузера?
- 18. Производительность перехода CSS3 - рекомендации браузера, os и оборудования?
- 19. Влияет ли альфа-смешивание на производительность (fillrate) на iPhone?
- 20. Ящик-тень влияет на производительность шкалы
- 21. минимизация окна браузера влияет на стиль страницы
- 22. Проверка того, влияет ли время перехода на летнее время
- 23. Что влияет на производительность на odbc_fetch_array()
- 24. css высота перехода не влияет на текст
- 25. Размер файла jar влияет на производительность JVM?
- 26. . Размер мирового размера влияет на производительность?
- 27. Длина метода в Java влияет на производительность
- 28. Как многословие идентификаторов влияет на производительность программиста?
- 29. Does node.js cron влияет на производительность системы
- 30. Функция Asp.net OnItemDataBound влияет на производительность?