ActionScript ve Reg; nedir?
ActionScript®, web geliştiricilerinin web sayfaları için üst
düzey animasyon ve etkileşime ulaşmak için komut dosyalarını kodlayabileceği ,
nesneye yönelik, tam teşekküllü bir komut dosyası dilidir . Sadece animasyonlu
ve etkileşimli web sayfaları oluşturmak için kosgeb sıfır faizli kredi
değil, aynı zamanda oldukça grafiksel, animasyonlu ve
"gösterişli" web siteleri oluşturmak için kullanılan Adobe® Flash®
yazılımının arkasındaki programlama dilidir. Flash® kullanıldığında, dosyaların
kodlandığı grafik ortamından dolayı, ActionScript® dilinin aslında bilinmesi
gerekli değildir.
Animasyon, açılır menüler, belirlenen sayıda saniye
geçtikten sonra soluklaşan ve yeniden görünen görüntüler ile web sitesi
tanıtımları, ActionScript®'de yazılan uygulamalar kullanılarak
gerçekleştirilebilecek bazı şeylerden sadece birkaçıdır. Durum çubukları veya metreler,
ziyaretçilerin bir web sayfasının yüklenme durumunu göstermek için Flash®'da da
tasarlanabilir. Bu uygulamalar, Adobe® Flash® programında veya basit bir metin
düzenleme programında kodlanabilen harici ActionScript® dosyalarında
"sahne arkasında" kodlanabilir. Bir geliştiricinin istediği
durumlarda harici ActionScript® belgeleri Flash® (.FLA) dosyalarına
yüklenebilir veya içe aktarılabilir. Bu, yazılan uygulamanın türüne ve
kullanılan Flash®'ın belirli sürümüne bağlı olarak gerekli olabilir.
ActionScript® ile ilgili üç dosya uzantısı vardır: .FLA, .AS
ve. SWF . Flash® programı .FLA ve .SWF dosyaları oluşturur. .FLA belgesi,
Flash® içerisinde açılıp düzenlenebilir kaynak dosyadır, ancak Flash®
oynatıcısında gerçekte oynatılan dosya değildir. .SWF ile biten dosyalar,
oynatıcının kullandıkları ve kullanıcıların bir sunumu izleyip izlemediklerini
veya bu komut dosyası dilini kullanan bir web sitesini ziyaret ettiklerini
gördükleri üretimleridir. .AS ile biten belgeler, işkur hibe desteği ActionScript®'de
yazılmış kodları tutan harici dosyalardır.
Gary Grossman tarafından yaratılan ActionScript®, ön uç web
geliştirmede yaygın olarak kullanılan başka bir betik dili olan JavaScript'e ve
C'ye dayalı tam bir programlama dili olan Java'ya benzerlikler taşımaktadır.
Tüm Flash® geliştiricileri öğrenmek için zaman ayırmaz. ActionScript® dili,
ancak sınıfları ve alt sınıfları kullanan uygulamaları kodlayanlar bunu
öğrenir. Dil, öğrenmesi kolay ve güçlü olmak için geliştirilmiş ve tarayıcılar
arası bir platformda oynamak için uygulamalar yazmak için geliştirilmiştir -
Flash®. Ancak, bazı web geliştiricileri, dili kullanmamaktan dolayı, komut
dosyalarını test etmek için ücretsiz ama özel bir oyuncuya güvenmeleri gerektiğinden
ve müzikçaların tüm sürümlerinin tüm tarayıcılarda sorun yaratmadığından
dolayı.
Yorumlar
Yorum Gönder