Flash
Flash Macromedia nın 1997 yılında Future Splash Animator firmasını satın alarak sahip olduğu arayüz programının adıdır.Bu program sayesinde çok küçük yer tutan ve kaliteli görünen vektör tabanlı animasyonlar yapılır. Ayrıca ses dosyalarını sıkıştırması ile bir çok uygulamada büyük avantajlar sağlanır.HTML içine kolay yerleştirilmesi FLASH ı internetin kaçınılmaz bir parçası haline getirmiştir.
Animasyon temel olarak canlandırma anlamına gelmektedir. Flash animasyonlarını web siteleri ve mutimedia cd lerde kullanmak için hazırlayabilirsiniz. Orneğin bir web sitesindeki düğmeleri reklam bannerlerini flash ile yaptığınızda animasyonların üzerinde kullanıcı etkileşimi cok daha fazla olucaktır.İnternet üzerinde kullanılan grafiklerin coğu jpeg yada gif tipindeki bit işlem pigzel tabanlı dosyalardır. Bu dosyaların boyutları ıle goruntulenme surelerı dogru orantılıdır. Yani büyük boyuttaki dosyaların internet üzerinden görüntülenmeside uzun sürer. Vektör tabanlı grafikler cok daha az yer kaplarlar. Görüntülemeleri daha hızlı gerçekleşir. Dosya boyutları resımlerde oldugu gibi en ve boy değişkenlerine bağlı değildir. Aksine cok yoğun grafikler içeren dosya az yer kaplayabilir. Dosya boyutunu vektor tabanlı dosyada kullanılan karmasıklık ve ıcındekı teknıkler belırler . Vertor tabanlı dosyaları kullanmak internet üzerinden görüntü transferi yapmanın en verimli yollarındandır.Flash vektör tabanlı dosyalar olusturma yeteneğine sahip popüler bir programdır . Flash cok sayıdaki aracı ile size komplex yada basit calışmalar yapma olanağı sağlar. Flashın bu nedenli yaygın kullanılmasının bir diğer nedeni ise sahip oldugu animayon araclarıdır. Animasyon aracları size flash yada başka bir grafik programı ıle hazırladıgınız grafikleri canlandırma olanagı sunar. Bunların yanındada Flash ses ekleme ve duzenleme gıbı yeteneklere sahıptır. Animasyonlarınızı ses yada müzik ekleyerek daha dikkat cekiçi bir hale getirebilirsinizİnteraktif web sayfalarının etkileşimini Flash ile oluşturmanız mümkündür. Kullanıcı sayfanız üzerinde yer alan bir öğenin üzerine geldiğinde ortaya çıkıcak olan hareket ve seslerle etkileşimi daha çekiçi hale getirebilirsiniz