Telegram, похоже, готовит серьезное обновление своей графической инфраструктуры — tlottie
Lottie — это формат векторных анимаций, который позволяет создавать сложную графику без тяжелых видеофайлов.
Большинство приложений используют готовые Lottie-библиотеки, но Telegram, похоже, решил создать собственный движок, заточенный под свои задачи.
Репозиторий появился только 16 июля, но уже получил более 70 изменений
Главная задача проекта — ускорить отрисовку анимаций и снизить нагрузку на устройства
Разработчик протестировал движок более чем на 17 000 анимаций из Telegram
По опубликованным бенчмаркам, tlottie ускоряет обработку кадров в 2–3 раза по сравнению с текущими решениями
Самая интересная деталь — максимальный прирост заметен на маленьких анимациях около 64×64 пикселей
А это как раз размер большинства стикеров и эмодзи в Telegram
Среди оптимизаций уже есть:
Старые решения для Lottie практически не развивались около 5 лет
Из-за этого некоторые связывают появление tlottie с подготовкой новых форматов, включая NFT-стикеры.
После последних обновлений Telegram приложение стало заметно тяжелее: выросла нагрузка на процессор, быстрее садится батарея, а телефон греется так, будто готовится жарить яичницу
Telegram просто готовит фундамент, чтобы анимации работали быстрее и не превращали смартфоны в обогреватели
Дизайнер телеграм говорил, что команда постоянно сталкивается с техническими ограничениями при создании подарков.
Например, размер анимации ограничен всего 64 КБ, поэтому художникам приходится постоянно искать баланс между качеством и оптимизацией
Последние коллекции стали значительно разнообразнее. Можно спорить, стали ли они лучше — это вопрос вкуса, но технически они стали разнообразнее
Идея понятна: новый движок для анимаций + развитие подарков = возможная подготовка к новым форматам.
Полностью исключать NFT-стикеры нельзя.
@TonUP_SRP


