Apa itu ActionScript®?

ActionScript® adalahbahasa skrip yangberorientasi objek dan lengkapdi mana pengembang web dapat membuat kode skrip untuk mencapai animasi dan interaktivitas kelas atas untuk halaman web.Ini adalah bahasa pemrograman di balik Adobe® Flash®, perangkat lunak yang digunakan tidak hanya untuk membuat halaman web animasi dan interaktif tetapi juga untuk membuat situs web yang sangat grafis, beranimasi, dan “mencolok”.Saat Flash® digunakan, sebenarnya tidak perlu mengetahui bahasa ActionScript®, karena lingkungan grafis tempat file dikodekan.

Wanita melakukan handstand dengan komputer

Animasi, menu navigasi drop-down, gambar yang memudar dan muncul kembali setelah beberapa detik yang ditentukan telah berlalu dan pengenalan situs web hanyalah beberapa hal yang dapat dicapai dengan menggunakan aplikasi yang ditulis dalam ActionScript®.Bilah status atau pengukur juga dapat dirancang di Flash® untuk menunjukkan kepada pengunjung status pemuatan halaman web.Kegunaan ini dapat dikodekan “di belakang layar” dalam program Adobe® Flash® atau dalam file ActionScript® eksternal, yang dapat dikodekan dalam program pengeditan teks sederhana.Dokumen ActionScript® eksternal dapat dimuat atau diimpor ke file Flash® (.FLA) jika diinginkan oleh pengembang.Ini bahkan mungkin diperlukan tergantung pada jenis aplikasi yang sedang ditulis dan pada versi spesifik Flash® yang digunakan.

Ada tiga ekstensi file yang terkait dengan ActionScript®: .FLA, .AS, dan .SWF.Program Flash® membuat file .FLA dan .SWF.Dokumen .FLA adalah file sumber yang dapat dibuka dan diedit di Flash® tetapi bukan file yang sebenarnya diputar di pemutar Flash®.File yang diakhiri dengan .SWF adalah file yang ditangani oleh pemutar, dan menghasilkan apa yang dilihat pengguna apakah mereka menonton presentasi atau pengunjung situs web yang menggunakan bahasa skrip ini.Dokumen yang diakhiri dengan .AS adalah file eksternal yang menyimpan kode yang ditulis dalam ActionScript®.

Dibuat oleh Mr. Gary Grossman, ActionScript® memiliki kesamaan dengan JavaScript, bahasa skrip lain yang banyak digunakan dalam pengembangan web front-end, dan dengan Java, bahasa pemrograman lengkap berdasarkan C. Tidak semua pengembang Flash® meluangkan waktu untuk belajar bahasa ActionScript®, tetapi mereka yang membuat kode aplikasi yang menggunakan kelas dan subkelas mempelajarinya.Bahasa ini dikembangkan agar mudah dipelajari dan kuat serta digunakan untuk menulis aplikasi untuk dimainkan dalam platform lintas-browser — Flash®.Namun, beberapa pengembang web menghindari penggunaan bahasa tersebut karena mereka harus mengandalkan pemutar gratis, tetapi berpemilik, untuk menguji skrip dan karena tidak semua versi pemutar bebas masalah di semua browser.