| Ajax Nedir? |
| Perşembe, 30 Kasım 2006 | |
|
Asynchronous(eşzamanlı olmayan) Javascript And Xml veya AJAX bir programlama dili değildir,ancak web uygulamaları için kullanılan bir web geliştirme tekniğidir. Kullandığı yapılar: -XHTML(veya HTML) ve CSS. -Javascript yoluyla uygulanan Dosya Obje Modeli. -Sunucu'dan asenkronize veri alışverişi için IFrame ve XMLHttpRequest yapıları. DHTML,LAMP veya SPA gibi AJAX kendi başına bir teknoloji değil bir grup teknolojinin bir arada kullanılmasıdır. Tarihi Asenkronize yöntemlerin ilk örneği XMLHttpRequest ortaya çıkmadan Microsoft tarafından yapılan ve Java applet benzeri bir yapı kullanan Remote Scripting'dir. 2002'de özgür yazılım modifiyesiyle AJAX ortaya çıktı.2003'te de bu teknoloji ASP.Net'e de eklendi. Avantajlar, Dezavantajlar ve Özellikler Avantajlar: -Uygulamalar kullanıcının bilgisayarında çalıştığı için network performansı etkilenmez. -Sunucu daha çok kullanıcıya cevap verebilir çünkü kullanıcı başına daha az istek cevaplamak zorunda kalır. -Sunucu işlemciyi daha az kullanır. -Tamamen HTML kullanan yapılara oranla ağ daha az kullanılır. -Taşınabilirlik. Dezavantajlar: -Browser'daki geri tuşunun içeriğinin Ajax ile tutulması mümkün değil. -Geliştirme araçları sınırlı(aslında çoğu özgür yazılım üzerine). -Kullanıcıda JavaScript olmak zorunda. Ajax'ı Destekleyen Browserlar -Apple Safari 1.2 ve üstü. -Konqueror -Microsoft Internet Explorer 5.0 ve üstü. -Mozilla Firefox 1.0 ve üstü. -Netscape 6.0 ve üstü. -Opera 7.6 ve üstü. -Opera Mobile Browser 8.0 ve üstü. |
| < Önceki | Sonraki > |
|---|
| ADnet Reklamları | Siz de reklam verin ![]() |
|