Saturday, April 22, 2017

DASAR - DASAR ACTION SCRIPT

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 :

0 comment:

Post a Comment

 
;