14-03-2010 01:26:36
- -
Ajax Nedir?
Perşembe, 30 Kasım 2006 07:55

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ü.
Yorumlar (0)Add Comment

Yorum yaz

busy
 

Giriş Formu

Soru Sor - Cevap Ver

kalbe takılan stent

eşim 39 yaşında.8ay önce anadamara stent takıldı.1 ay sonra ilaçlarını bıraktı.şu anda alkol,yemek,ve sigara kullanımına devam ediyor.kalp krizi riski ne kadar.takılan stent ne kadar...

Sağlık kategorisinde soruldu Soru lider tarafından soruldu

0 Cevap 567 defa okundu Bugün Cevap Bekleyen Soru