Lottie adalah format terbuka untuk grafis vektor animasi
(lottie.github.io)- Lottie adalah format file animasi vektor open source yang dimulai pada 2015 untuk memutar animasi Adobe After Effects di berbagai lingkungan seperti web dan mobile
- Data animasi terutama ditangani sebagai file berbasis JSON, dan memuat struktur yang diperlukan untuk pemutaran seperti keyframe, kurva easing, dan informasi layer
- Berbasis grafis vektor yang independen terhadap resolusi serta tweening, telah terbentuk ekosistem yang terhubung dengan berbagai player, renderer, dan alat pembuatan
- Lottie Animation Community sedang menyempurnakan format ini menjadi spesifikasi resmi yang stabil, sekaligus secara bertahap mengintegrasikan fitur yang digunakan di player yang sudah ada ke dalam standar
- Memahami perbedaan ekstensi dan format yang berdekatan seperti
.lot,video/lottie+json, dan dotLottie(.lottie) dapat mengurangi kebingungan dalam implementasi dan distribusi
Format Lottie dan alur pembuatan
- Lottie adalah format file open source untuk grafis vektor animasi
- Pertama kali dibuat pada 2015 oleh Hernan Torrisi sebagai format untuk mengekspor dan memutar animasi Adobe After Effects
- Saat ini digunakan di web, aplikasi mobile, dan sistem lain, dengan berbagai implementasi renderer independen serta dukungan pembuatan
- Alur pembuatan yang memanfaatkan Adobe After Effects dan plugin khusus banyak digunakan
- Dapat mencakup animasi kompleks, motion graphics, dan elemen interaktif
- Setelah dibuat, animasi dapat diekspor sebagai file Lottie JSON
- File JSON berisi keyframe, kurva easing, dan informasi layer yang diperlukan untuk mereproduksi animasi
- Komponen utamanya menargetkan ukuran file sekaligus kompatibilitas platform
- Grafis vektor: gambar independen terhadap resolusi yang dibuat dari bentuk geometris seperti kurva dan garis, bukan grid piksel
- Tweening: metode animasi ketika animator mendefinisikan properti bentuk pada keyframe tertentu, lalu frame di antaranya diinterpolasi secara otomatis
- Ekosistem: tersedia player, alat pembuatan, library, dan aset gratis, serta digunakan oleh ribuan perusahaan untuk meningkatkan pengalaman pengguna
- Format file terbuka: standar terbuka berbasis JSON yang mudah dikirim lewat web dan dimanipulasi dengan alat yang sudah ada
- Dokumen terkait
Lottie Animation Community dan standardisasi
- Lottie Animation Community(LAC) adalah proyek open source nirlaba yang di-host oleh The Linux Foundation
- Berkomitmen menjadikan Lottie File Format sebagai teknologi grafis vektor animasi dan format file terbuka yang efisien, dapat diperluas, dan lintas platform
- Bertujuan mengembangkan spesifikasi resmi format Lottie yang dapat diimplementasikan di berbagai renderer dan alat
- Mendorong standardisasi industri dan adopsi luas Lottie File Format
- LAC beroperasi di bawah tata kelola Joint Development Foundation
- Memastikan pendekatan yang terbuka dan kolaboratif dalam kerja standardisasi
- Menekankan transparansi agar anggota komunitas dapat ikut bersuara dalam proses pengembangan dan penyempurnaan format
- Masih ada kesenjangan antara fitur yang sudah ada dan spesifikasi resmi
- Lottie telah lama digunakan sejak sebelum LAC didirikan, dan berkembang menjadi kumpulan fitur yang kaya buatan komunitas
- Dalam proses menyempurnakan dan memformalkan fitur yang sudah ada menjadi standar resmi yang stabil, LAC mengintegrasikannya secara bertahap ke dalam spesifikasi
- Fitur Lottie yang tersedia di player saat ini tetap dapat digunakan
- Fitur yang belum masuk ke spesifikasi resmi dapat dilihat di Lottie format documentation from LottieFiles
Membedakan ekstensi dan dotLottie
- Ekstensi file Lottie dapat menggunakan
.jsonatau.lot.jsonsecara historis telah banyak digunakan- IANA secara resmi mengakui
.lotsebagai ekstensi file standar danvideo/lottie+jsonsebagai tipe MIME - Untuk menyesuaikan dengan standar resmi, penggunaan ekstensi
.lotdirekomendasikan
- dotLottie dan Lottie adalah format yang berbeda
- Lottie adalah format animasi open source berbasis JSON yang sedang distandardisasi oleh LAC
- dotLottie(
.lottie) adalah format superset yang dikembangkan oleh LottieFiles - File ini dapat menggabungkan file inti Lottie JSON serta aset seperti gambar dan font ke dalam satu arsip terkompresi yang lebih kecil
- Detail selengkapnya dapat dilihat di dotLottie specifications website
Partisipasi komunitas
- LAC adalah proyek kolaborasi terbuka yang dapat diikuti siapa saja di komunitas
- Anda dapat terlibat dalam arah Lottie ke depan melalui kontribusi spesifikasi, partisipasi dalam diskusi, dan peningkatan alat
- Titik awalnya adalah contribution page
Belum ada komentar.