home.social

#lottie — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #lottie, aggregated by home.social.

fetched live
  1. Как виджет для интернет-магазина чуть не спалил мой iPhone: Lottie vs видео-спрайты на телефонах

    Казалось бы, что может пойти не так с легковесными векторными анимациями? Вектор в Lottie, JSON весит копейки. Но тестирование на реальном телефоне закончилось фиаско: через пару минут скролла чип раскалился до 42 °C, а интерфейс ушёл в троттлинг. Оказалось, что покадровый пересчёт кривых Безье в JS на мобильных экранах быстро превращает телефон в печку. В кейсе разбор того, как мы перешли на аппаратно декодируемые видео-спрайты, почему IntersectionObserver втихую крутил видео под непрозрачными модалками и как в итоге удалось сбить температуру обратно до стабильных 30 °C. Читать кейс

    habr.com/ru/articles/1078644/

    #lottie #видеоспрайты #web_performance #оптимизация #фронтенд #safari #ecommerce #анимация #троттлинг #виджет

  2. Делаем свой QML-компонент для Lottie-анимаций с помощью rlottie

    В современном UI помимо удобства есть еще свистелки и гуделки, чтобы зацепить взгляд пользователя. И, зачастую, такой свистелкой являются анимации: нажал кнопку, а у тебя вокруг спец-эффекты, поставил палец вверх, а он красиво подпрыгнул, и так далее. Большинство таких анимаций, которые вы видите в приложениях практически каждый день, сделаны с помощью Lottie. Например, тут, в Telegram, часть анимированных стикеров и эмодзи сделаны как раз с помощью Lottie. Почему именно Lottie? Lottie — это JSON-based формат векторной анимации, поэтому он легковесный, легко масштабируется, не требует видеокодеков, хорошо выглядит на экранах с разным DPI.

    habr.com/ru/articles/1049098/

    #lottie #lottiefiles #qt #qml #c++

  3. By popular demand work on #Lottie export in @friction is in early development. Still experimental, but intial prototype is usable.

    Lottie is a JSON vector animation format for compatible players/editors.

  4. 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?

    apps.apple.com/app/mottie-lott

    #showcase #indie #lottie #swiftui #mac #macos #ios

  5. Jam, color, and geometry -- AV etudes from Perplex On are synthesia bliss:

    cdm.link/perplex-on-av/

    #lottie + #json + #MIDI + VS + gear!

  6. Анимированный UI: как улучшить взаимодействие с пользователем

    Анимация пользовательского интерфейса прошла долгий путь за последнее десятилетие, они превратились в универсальный цифровой язык, который люди узнают и понимают. Эти микровзаимодействия позволяют дизайнерам общаться с пользователями посредством движения и анимации, предоставляя им рекомендации, контекст и создавая захватывающий пользовательский опыт. В продакшене анимация всегда балансирует между выразительностью и производительностью. Чем сложнее сцена, тем выше нагрузка на процессор, особенно на мобильных устройствах. Поэтому важно оптимизировать: использовать GPU-дружественные свойства (transform, opacity), избегать тяжёлых reflow, а для сложных эффектов — применять библиотеку, которая работает с отложенным рендерингом, например Framer Motion или GSAP. Это не только повышает плавность, но и снижает энергопотребление, что прямо влияет на опыт пользователя. Когда команда проектирует систему анимаций, важно фиксировать принципы в дизайн-системе. Это помогает избежать хаоса и гарантирует согласованность между продуктами. Хорошая практика — описывать длительность, кривые ускорения и паттерны движения как переменные, чтобы и дизайнеры, и разработчики говорили на одном языке. Например, motion-tokens, где заданы типовые параметры переходов: fast-out-slow-in, linear-out-slow-in и т.д. На зрелом уровне анимация становится не надстройкой, а частью архитектуры интерфейса. Она помогает продукту чувствоваться цельным, обеспечивает предсказуемость и ритм, а главное — создаёт ощущение «живого» цифрового опыта. Привет, я Максим, frontend-разработчик в компании SimbirSoft, в этой статье расскажу, как сделать полезный для пользователя UI.

    habr.com/ru/companies/simbirso

    #UI #css #javascript #reactjs #transitions #keyframes #web_animations_api #gsap #framer_motion #lottie

  7. Busy writing a .json lottie to compressed .lottie file conversion script. The manifest.json and internal layout is super simple. Should be a quick job!

  8. Lottie в интерфейсах: как мы оживляем 2ГИС с помощью анимаций

    Анимация уже давно стала стандартным инструментом в дизайне и способна выполнять самые разные задачи: обеспечивает плавность и приятную отзывчивость — как в современных ОС (например, дизайн-система Android Material 3 или Apple , которые используют принципы Springs), транслирует голос бренда и становится частью айдентики ( CashMoney , Instagram , Plex ), добавляет продуктовым сценариям эмоциональность и значимость. Недавно и перед нашей командой встала задача «оживить» некоторые из них. Меня зовут Саша Гончаров, я моушен-дизайнер в 2ГИС. По просьбе продуктовых дизайнеров я подключился к работе над анимацией интерфейсов. В этой статье расскажу, на что стоит обращать внимание при создании интерфейсных анимаций, какие технические нюансы важно учитывать и как мы достигаем желаемых эффектов. Материал будет полезен моушен-дизайнерам, которые хотят работать с интерфейсами, а также разработчикам, интересующимся особенностями рендеринга объектов на карте. Читать

    habr.com/ru/companies/2gis/art

    #adobe_after_effects #lottie #lottiefiles #анимация_в_приложениях #анимация #приложения #мобильные_приложения

  9. 😆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. 🚀
    github.com/orispok/OpenAnimati #Kotlin #Multiplatform #Animation #TechNews #HackerNews #ngated

  10. Lottie — новый стандарт векторной анимации

    В области графических форматов в последнее время произошло много интересных событий. Вышла новая спецификация PNG с официальным утверждением формата анимированной графики APNG, хотя его поддержка в браузерах реализована уже довольно давно. В то же время за последние годы набрал большую популярность Lottie — новый формат векторной анимации, легковесная альтернатива анимированным GIF и APNG. Он основан на JSON и содержит текстовые описания элементов объектов и движений, с поддержкой растровых картинок, динамических скриптов и интерактивных элементов.

    habr.com/ru/companies/ruvds/ar

    #Lottie #PNG #HDR #CICP #цветовое_пространство #RGB #APNG #EXIF #сжатие_без_потерь #ruvds_статьи

  11. Не дай Lottie уронить продакшен: зачем валидировать анимации

    Кейс из жизни: мини-приложения, анимированные обложки, внешние команды — и одна на вид «валидная» анимация, которая кладет все приложение. Рассказываем, как мы научились воспринимать Lottie-файлы не как медиа, а как исполняемый код — и почему это улучшило стабильность всей системы.

    habr.com/ru/articles/936342/

    #lottie #react #javascript #frontend #webdevelopment #json #валидация #ui #оптимизация

  12. @gianmarcogg03 there is a lot of #telegram packs available, the bot supports: 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

  13. 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

    #BlackAndWhite #Monochrome #Otters #Photography #M43

  14. 🎉 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! 💸
    lottie.github.io/ #Animation #AdobeOpenSource #AnimationBudget #CreativeTools #HackerNews #ngated