#lottie — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #lottie, aggregated by home.social.
-
Как виджет для интернет-магазина чуть не спалил мой iPhone: Lottie vs видео-спрайты на телефонах
Казалось бы, что может пойти не так с легковесными векторными анимациями? Вектор в Lottie, JSON весит копейки. Но тестирование на реальном телефоне закончилось фиаско: через пару минут скролла чип раскалился до 42 °C, а интерфейс ушёл в троттлинг. Оказалось, что покадровый пересчёт кривых Безье в JS на мобильных экранах быстро превращает телефон в печку. В кейсе разбор того, как мы перешли на аппаратно декодируемые видео-спрайты, почему IntersectionObserver втихую крутил видео под непрозрачными модалками и как в итоге удалось сбить температуру обратно до стабильных 30 °C. Читать кейс
https://habr.com/ru/articles/1078644/
#lottie #видеоспрайты #web_performance #оптимизация #фронтенд #safari #ecommerce #анимация #троттлинг #виджет
-
Делаем свой QML-компонент для Lottie-анимаций с помощью rlottie
В современном UI помимо удобства есть еще свистелки и гуделки, чтобы зацепить взгляд пользователя. И, зачастую, такой свистелкой являются анимации: нажал кнопку, а у тебя вокруг спец-эффекты, поставил палец вверх, а он красиво подпрыгнул, и так далее. Большинство таких анимаций, которые вы видите в приложениях практически каждый день, сделаны с помощью Lottie. Например, тут, в Telegram, часть анимированных стикеров и эмодзи сделаны как раз с помощью Lottie. Почему именно Lottie? Lottie — это JSON-based формат векторной анимации, поэтому он легковесный, легко масштабируется, не требует видеокодеков, хорошо выглядит на экранах с разным DPI.
-
Shipped Mottie for iPhone and iPad today (previously was only available on Mac).
I have ideas for what's next, but I'd like to know what useful features are still missing. What would make Mottie a better lottie viewer for you?
https://apps.apple.com/app/mottie-lottie-player/id6743446238
-
Jam, color, and geometry -- AV etudes from Perplex On are synthesia bliss:
-
Анимированный UI: как улучшить взаимодействие с пользователем
Анимация пользовательского интерфейса прошла долгий путь за последнее десятилетие, они превратились в универсальный цифровой язык, который люди узнают и понимают. Эти микровзаимодействия позволяют дизайнерам общаться с пользователями посредством движения и анимации, предоставляя им рекомендации, контекст и создавая захватывающий пользовательский опыт. В продакшене анимация всегда балансирует между выразительностью и производительностью. Чем сложнее сцена, тем выше нагрузка на процессор, особенно на мобильных устройствах. Поэтому важно оптимизировать: использовать GPU-дружественные свойства (transform, opacity), избегать тяжёлых reflow, а для сложных эффектов — применять библиотеку, которая работает с отложенным рендерингом, например Framer Motion или GSAP. Это не только повышает плавность, но и снижает энергопотребление, что прямо влияет на опыт пользователя. Когда команда проектирует систему анимаций, важно фиксировать принципы в дизайн-системе. Это помогает избежать хаоса и гарантирует согласованность между продуктами. Хорошая практика — описывать длительность, кривые ускорения и паттерны движения как переменные, чтобы и дизайнеры, и разработчики говорили на одном языке. Например, motion-tokens, где заданы типовые параметры переходов: fast-out-slow-in, linear-out-slow-in и т.д. На зрелом уровне анимация становится не надстройкой, а частью архитектуры интерфейса. Она помогает продукту чувствоваться цельным, обеспечивает предсказуемость и ритм, а главное — создаёт ощущение «живого» цифрового опыта. Привет, я Максим, frontend-разработчик в компании SimbirSoft, в этой статье расскажу, как сделать полезный для пользователя UI.
https://habr.com/ru/companies/simbirsoft/articles/974772/
#UI #css #javascript #reactjs #transitions #keyframes #web_animations_api #gsap #framer_motion #lottie
-
Lottie в интерфейсах: как мы оживляем 2ГИС с помощью анимаций
Анимация уже давно стала стандартным инструментом в дизайне и способна выполнять самые разные задачи: обеспечивает плавность и приятную отзывчивость — как в современных ОС (например, дизайн-система Android Material 3 или Apple , которые используют принципы Springs), транслирует голос бренда и становится частью айдентики ( CashMoney , Instagram , Plex ), добавляет продуктовым сценариям эмоциональность и значимость. Недавно и перед нашей командой встала задача «оживить» некоторые из них. Меня зовут Саша Гончаров, я моушен-дизайнер в 2ГИС. По просьбе продуктовых дизайнеров я подключился к работе над анимацией интерфейсов. В этой статье расскажу, на что стоит обращать внимание при создании интерфейсных анимаций, какие технические нюансы важно учитывать и как мы достигаем желаемых эффектов. Материал будет полезен моушен-дизайнерам, которые хотят работать с интерфейсами, а также разработчикам, интересующимся особенностями рендеринга объектов на карте. Читать
https://habr.com/ru/companies/2gis/articles/935296/
#adobe_after_effects #lottie #lottiefiles #анимация_в_приложениях #анимация #приложения #мобильные_приложения
-
😆Wow, what a groundbreaking revelation: another #GitHub repo! 🎉 Now you can explore #Lottie animations with the magic of "Kotlin Multiplatform"—because, clearly, this was the missing puzzle piece in your life. 🚀
https://github.com/orispok/OpenAnimationApp #Kotlin #Multiplatform #Animation #TechNews #HackerNews #ngated -
Lottie — новый стандарт векторной анимации
В области графических форматов в последнее время произошло много интересных событий. Вышла новая спецификация PNG с официальным утверждением формата анимированной графики APNG, хотя его поддержка в браузерах реализована уже довольно давно. В то же время за последние годы набрал большую популярность Lottie — новый формат векторной анимации, легковесная альтернатива анимированным GIF и APNG. Он основан на JSON и содержит текстовые описания элементов объектов и движений, с поддержкой растровых картинок, динамических скриптов и интерактивных элементов.
https://habr.com/ru/companies/ruvds/articles/938958/
#Lottie #PNG #HDR #CICP #цветовое_пространство #RGB #APNG #EXIF #сжатие_без_потерь #ruvds_статьи
-
Не дай Lottie уронить продакшен: зачем валидировать анимации
Кейс из жизни: мини-приложения, анимированные обложки, внешние команды — и одна на вид «валидная» анимация, которая кладет все приложение. Рассказываем, как мы научились воспринимать Lottie-файлы не как медиа, а как исполняемый код — и почему это улучшило стабильность всей системы.
https://habr.com/ru/articles/936342/
#lottie #react #javascript #frontend #webdevelopment #json #валидация #ui #оптимизация
-
Enhancing .NET MAUI App Appearance Using Lottie Animations.
https://www.telerik.com/blogs/enhancing-net-maui-app-appearance-using-lottie-animations
#dotnetmaui #dotnet #appdev #mobiledev #lottie #windowsdev #csharp #xaml
-
@gianmarcogg03 there is a lot of #telegram packs available, the bot supports: https://signalstickers.org/ look for telegram packs there, in the future maybe #deltachat will support #lottie (#ArcaneChat client already supports it) and you will be able to export packs from telegram, there is a bot in telegram that allows to export packs
-
Picked up some extension tubes to play around with #MacroPhotography on the micro four-thirds camera. It's interesting! Here's my #Lottie AirPods case from #AnimalCrossing.
📷 #Olympus OM-D E-M10 Mark III
🔎 Olympus 14-42mm w/ Extension Tubes
🖥️ Luminar Neo -
🎉 Behold! The revolutionary "open" format, #Lottie, which totally didn't emerge from the clutches of the almighty Adobe After Effects monopoly. 🙄 Now you too can create animations as long as you own expensive Adobe software. 🌟 Open-source, but only if you've got the After Effects budget! 💸
https://lottie.github.io/ #Animation #AdobeOpenSource #AnimationBudget #CreativeTools #HackerNews #ngated