AJAX dünyası ve Adobe

Adobe'nin, bir Javascript kod kütüphanesi olan Spry'ı hazırlamaktaki amacı nedir? Hedef kullanıcı kitlesi nedir? ColdFusion ve Spry ne kadar entegredir.

Resmî sayfasındaki (http://labs.adobe.com/technologies/spry/) kelimelerden de farkedebileceğiniz üzere, Spry Framework'ün hedef kitlesi web site tasarımcılarıdır. Dreamveawer eklentisini (http://www.macromedia.com/go/labs_spry_download) kullanarak, tasarımcılar hazırladıkları sayfalarda AJAX yetenek ve işlevlerinden istifade edebilirler. Dreamveawer'daki "Code" görünümüne hiç geçmeden, tamamıyla Design görünümünde kalarak AJAX kullanabilirler. Eklenti sayesinde, Properties kullanarak linkler "dinamik" hale getirilebilmektedir. Dreamveawer CS3 ilk kurulduğunda Spry kurulu gelmiyor. Sonradan kurulması gerekiyor. Spry'in sitesinden indirilip kurulabilir.

ColdFusion ve Spry

Tahmin edilenin aksine Adobe, ColdFusion 8'de Spry kullanmamıştır. CFWINDOW, CFDIV, CFLAYOUT vs gibi etiketler, Spry'ı kullanmamaktadır. Adobe, ColdFusion 8'de Ext JS kütüphanesini ve YUI kütüphanesini (http://developer.yahoo.com/yui/) kullanmıştır. Söz konusu kütüphaneler, zengin arayüzler hazırlamak ve AJAX işlevlerini sunmak için kullanılabilen çok başarılı kütüphanelerdir.

Ext JS

Şirketin resmî internet sitesine http://extjs.com/ adresinden ulaşılıyor. Şirket, performanslı Destek Takımı (http://extjs.com/deploy/dev/docs/), zengin dökümantasyonu ve imrendiren referans listesi (http://extjs.com/) ile göz dolduruyor. Topluluklar (community) tasarından hazırlanmakta olan ve dünyanın en esnek lisansı olan BDS lisansı (http://en.wikipedia.org/wiki/BSD_license) altında sunulan YUI kütüphanesini temel alarak ürün geliştirmeye başlayan şirket, bir iki yıl içerisinde çok başarılı bir ürün ortaya çıkarmış durumda. Adobe tarafından ilhak edilerek bünyeye katılacağı öngörülebilir.

Dreamveawer ve Visual Studio

Microsoft, son teknolojileri çok yakından takip etmekte ve çoğu zaman eğilimleri yönlendirmektedir. Bunun en belirgin göstergelerinden biri durumunda olan Visual Studio (http://msdn.microsoft.com/vstudio/), IDE (http://en.wikipedia.org/wiki/Integrated_development_environment) pazarının en bilinen ve en güçlü ürünlerinden biridir. AJAX "furyasının" başladığı ilk günlerden bu yana AJAX desteğini sürdürmektedir. Adobe Dreamveawer, bu ürünle kıyaslandığında, güncelliğini kaybetmiş durumdadır. Adobe, Spry Framework'ü hazırlamak suretiyle, bu eksikliğini kısmen gidermiş durumdadır.

0 yorum:

Diğer Yazılar