Flash Nedir?
Flash vektörel grafiklerle animasyonlar hazırlayabileceğiniz, bu animasyonların birbirleriyle etkileşmesini sağlayabileceğiniz, ve en son sürümlerinin (flash 4 ve 5 ) özelliği olan veritabanları ile asp, php ve cgi gibi script dillerinin yardımıyla haberleşebileceğiniz bir web sayfası nesne geliştirme programıdır.
Önce bahsettiğimiz vektörel grafiği açıklayalım. Photoshop vb. programlarda grafikler hazırladığınızda bu grafikleri daha yakından görmek isterseniz görüntünün bozulduğunu resimde veya grafiğinizde kareleşmeler oluştuğunu, yani bazı yerlerin olması gerektiği gibi yuvarlakça görünmediğini fark edersiniz. Bunun sebebi grafik programlarının, daha doğrusu Windowsun grafikleri -veya resimleri de diyebilirsiniz- her noktası için ayrı tanımlama yaparak tanımasıdır. Yani her bir nokta tanınır ve yan yana getirilince grafik ortaya çıkar. Vektörel grafiklerde ise grafik bir başlangıç noktası, uzunluğu ve yönü vardır diyebilirsiniz.
Bu tanımlamayı direk vektör grafikler için yapamasak bile en azından vektörel büyüklüklerin genel tanımı olarak düşünürsek vektörel grafiklerin de bu çeşit grafikler olduğunu söyleyebiliriz. Yani vektörel grafikler için yapılan tanımlamada bu şekilde birkaç unsur vardır ve bu unsurları belirttiğinizde grafiği tanımlamış olursunuz. Bu da demektir ki kaba bir tabirle bilgisayarınız da vektörel grafikleri bu şekilde birkaç özelliğiyle tanıyabilecektir. Aynı zamanda bu da bilgisayarınızın daha az alanının işgal edilmesi demektir. Yani daha az dosya boyutu. Üstelik nesne noktasal olarak belirlenmediği için, photoshop gibi bir programdaki gibi zoom yaptığınızda görüntü bozulmayacaktır. Nesne büyütülse bile tanımlama olarak başlangıç, son, uzunluk, yön, renk vb değerler kullanıldığı için, cisim bozulmadan görüntülenir.