2 poin oleh GN⁺ 2025-05-26 | Belum ada komentar. | Bagikan ke WhatsApp
  • 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 .json atau .lot
    • .json secara historis telah banyak digunakan
    • IANA secara resmi mengakui .lot sebagai ekstensi file standar dan video/lottie+json sebagai tipe MIME
    • Untuk menyesuaikan dengan standar resmi, penggunaan ekstensi .lot direkomendasikan
  • 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.

Belum ada komentar.