30 Nisan 2008 Çarşamba

Microsoft'tan Flash'a rakip; Silverlight

Macromedia Flash, bildiğimiz gibi yıllardır browserlarımızı renklendiriyor. Animasyon, 3 boyutlu efekt, oyun gibi birçok seçeneği internet kullanıcılarına sunan Flash'ın en sıkıntılı yönü, kodlama ve geliştirme sorunu. Flash, actionscript adı verilen, c-php kod ailesine daha yakın bir kodlama sistemiyle çalışıyor ve bu kodlama sistemini çözmek her yiğidin harcı değil. Kullanılan malzeme ve kodlanan nesnelerin görselliği düşünüldüğünde actionscript, diğer kodlama dillerinden biraz ayrılıyor. Flash'ın bu zorluğu piyasada actionscript bilen, iyi kodlayan kişi sayısını oldukça düşürüyor ve aslında actionscript bilen, kodlayan az kişinin olması biraz da hayalgücünü sınırlıyor (bence). Bir diğer animasyon ve görsel efekt platformu ise Java. Java da actionscript gibi az bilinen ve Flash'ın aksine daha az kullanılan bir programlama dili.
.Net 2005 ile Ajax teknolojisini .Net kullanıcılarının hizmetine sunan ve Ajax'ı çok daha kolay hale getiren Microsoft, görsel anlamdaki bu açığı iyi görmüş olacak ki, yeni ürününü piyasaya sundu. Bu ürün, Silverlight adı verilen browser tabanlı çalışan (yani javascript destekli) animasyon, 3 boyutlu grafik kodlama görüntüleme platformu. Silverlight kodlaması, piyasada yoğun olarak kullanılan kodlarla (javascript, C# vs.) yapılabildiği için internet sitelerinin görselliğinin önümüzdeki yıllarda daha da gelişeceğini söylemek mümkün.

Microsoft SilverLight web sitesi;
Microsoft Silverlight - Light Up the Web

Başvurulan kaynaklar;
Wikipedia.org