Definisi Action Script
Bahasa pemrograman yang termasuk populer berikutnya
adalah bahasa pemrograman ActionScript. ActionScript ini merupakan bahasa
pemrograman yang banyak dimanfaatkan untuk pengembangan website dan juga situs
di dalam internet. Merupakan bahasa pemrograman yang dikembangkan oleh
macromedia, yang mana kemudian diakuisisi oleh perusahaan teknologi terkenal,
yaitu Adobe.
Secara umum,
penggunaan actionscript juga merupakan salah satu bahasa pemrograman yang
dibuat dengan basis flash dan juga produk dari adobe, sehingga hal ini turut
meningkatkan popularitas dari bahasa pemrograman ActionScript tersebut.
Fungsi Action Script
ActionScript
memiliki beberapa fungsi atau peran yang dapat membantu dalam merancang situs
atau movie Flash, yaitu sebagai berikut :
1. Membuat sistem navigasi situs. Hal ini
berkaitan dengan bagaimana AcionScript dapat mengantar user menjelajahi situs.
Dengan demikian animasi situs tidak hanya menjadi “film iklan” belaka, kecuali
memang menginginkan seperti itu.
2. Menambah interaktivitas dengan
user. Dengan ActionScript user dapat berinteraksi dengan setiap elemen didalam
movie Flash, baik itu tombol, movie clip, maupun teks.
3. Membuat situs yang dinamis.
ActionScript dapat digabungkan dengan berbagai bahasa lain, seperti :
JavaScript, ASP, PHP, CGI, MySQL, atau XML untuk membuat berbagai aplikasi yang
sulit atau tidak dapat dibuat hanya dengan ActionScript saja. Misalnya untuk
membuat sistem database sehinga situs Flash anda dapat di update secara rutin
dan otomatis. Dengan membuat isi (Content) situs yang bersifat dinamis, akan
dapat menghapus kritik bahwa movie Flash hanya dibuat sekali saja dan sulit
untuk di-update isinya.
4. Mempertahankan user untuk kembali mengunjungi situs.
ActionScript dapat membuat situs Flash yang menarik dan interaktif, yang akan
menambah kualitas user experience saat menjelajah situs. Misalnya dengan adanya game
dalam situs tersebut, secara tidak langsung hal ini dapat mempertahankan user
untuk kembali mengunjungi situs tersebut.
Jenis – jenis Action
Script dalam Flash
1. Text
Statis Label
Berbeda dengan teks
input atau teks dinamis, jika dijalankan maka teks dapat diedit oleh user. Akan
tetapi pada tejs static label, apabila movie dijalankan maka teks yang anda
buat tidak dapat anda ubah - ubah lagi. Teks label merupakan sederhana, teks
yang dituliskan hanya satu baris sampai anda menekan Enter. Teks ini lebih
tepat digunakan untuk menuliskan satu atau dua kata, misalnya pada penulisan
label sebelum teks input. Ketika teks label yang anda masukkan belum terdapat
tulisan didalamnya maka ketika movie dijalankan akan menghasilkan teks kosong
yang tidak terlihat.
2. Text
Static Block
Teks blok ini
mempunyai ukuran yang tetap. Oleh karena itu sebelum memasukkan teks anda perlu
menentukan panjang dan lebar teks yang akan dimasukkan. Teks jenis ini biasanya
digunakan untuk menulis teks yang berupa paragraph.
3. Text
Dinamis
Teks dinamis mempunyai
perbedaan dengan teks statis. Ukuran panjang dan lebar teks dinamis dapat anda
ubah. Pada teks dinamis anda dapat memanfaatkan scroll yang dapat anda drag ke
atas atau ke bawah, ke kanan atau ke kiri. Teks jenis ini sangat membantu anda ketika
membuat web yang memuat informasi atau artikel yang sangat banyak dan
membutuhkan lebar ataupun tinggi teks melebihi stage (halaman kerja). Teks yang
akan ditampilkan dalam dinamis teks ini ditulis dengan pengolah kata, misalnya
notepad, dan disimpan dengan format .TXT , dan akan diakses
dari stage pada flash.
4. Text
Input
Teks input merupakan
jenis teks yang diinputkan oleh user atau orang lain. Anda akan membuat elemen
teks input yang dihubungkan dengan Action Script untuk pemrosesan data input.
Ini biasanya di butuhkan untuk meminta masukkan data dari ser. Misalnya, dalam
suatu GuestBook anda pasti membutuhkan identitas yang diinputkan melalui teks
input ini yang kemudian akan disimpan dalam form yang lain dengan ActionScript.
Dalam took online, anda membutuhkan banyak data yang perlu diinputkan oleh user
dala melakukan transaksi melalui internet tersebut seperti nama, alamat, nomor
kartu kredit dan sebagainya.
References
:
Tidak ada komentar:
Posting Komentar