Skip to main content

Apa itu animasi HTML?

Dalam bahasa Markup Hypertext (HTML), animasi HTML adalah item apa pun yang tampaknya bergerak atau berubah pada halaman web, biasanya tanpa input pengguna.Ini bisa berupa apa saja dari bola memantul hingga bank surat yang menyala dan mati seperti tanda neon.Standar HTML yang sebenarnya dan Cascading Style Sheets (CSS) tidak benar -benar memiliki tag atau fungsi animasi intrinsik, meskipun mereka memang menyediakan akses yang cukup ke bagian rendering dari browser web yang dapat dilakukan animasi dengan mengubah properti rendering suatu elemen.Lebih sering, format file gambar animasi, bahasa pemrograman eksternal atau tautan ke sumber streaming media digunakan, terutama dalam kasus animasi kompleks atau panjang.

Salah satu cara mudah untuk membuat animasi HTML adalah dengan menggunakan format file khusus untuk grafik yang diketahuisebagai file gambar grafik (GIF).Format file ini memungkinkan beberapa gambar disimpan dalam file, bersama dengan beberapa informasi lain yang ditafsirkan oleh browser web dan ditampilkan sebagai urutan animasi.File GIF memiliki keuntungan karena tidak memerlukan plug-in atau perangkat lunak khusus dan ukurannya relatif kecil.Namun, beberapa pembatasan termasuk sejumlah warna dalam gambar dan agak tidak efisien untuk urutan animasi HTML yang lebih besar.

Cara populer lainnya untuk membuat animasi HTML adalah melalui penggunaan perpustakaan fungsi mdash yang dikembangkan secara terpisah;baik melalui CSS atau bahasa pemrograman lain mdash;yang dipanggil dari dalam kode HTML situs web.Ini memiliki keuntungan memberikan sejumlah fleksibilitas dan opsi animasi yang baik.Komplikasi dapat terjadi jika browser web yang diberikan telah dimatikan, tidak memiliki dukungan untuk perpustakaan mdash;seperti yang mungkin terjadi dengan perangkat genggam mdash;atau memiliki daya pemrosesan yang rendah, karena perpustakaan animasi bisa sangat membebani sistem.

Untuk animasi HTML yang kompleks atau sangat panjang, metode umum adalah membangun animasi yang sudah selesai dalam program terpisah dan kemudian merekam animasi itu sebagai jenisfile media.Dalam dokumen HTML, file media tertanam sebagai elemen di mana animasi diputar secara otomatis untuk pengguna.Ini dapat membantu meringankan sebagian beban pada prosesor komputer dan bisa sangat efisien memori.Sebaliknya, animasi html media streaming dapat memakan sejumlah besar bandwidth dan mungkin tidak muncul dengan benar jika kecepatan koneksi internet terlalu lambat.