Académique Documents
Professionnel Documents
Culture Documents
AJAX
Gündem
1 AJAX nedir?
3 Sonuç
AJAX nedir?
AJAX : “Asynchronous JavaScript and XML”
Yeni bir teknoloji değil, daha çok bir yöntembilim, teknik,
tasarım deseni.
RIA = Zengin Arayüz Mimarisi (Alternatifleri: Flash, ActiveX,
Appletler, JNLP)
Neden?
Kullanıcıların etkileşimini arttırmak
Ufak bir değişiklik için tüm sayfanın yenilenmesini önüne
geçmek
Tarayıcıyı yenilemeden sayfaların güncellenmesi
Asynchronous, JavaScript, XML, XHTML, CSS, DOM,
XMLHttpRequest nesnesi
XMLHttpRequest nesnesi ile tarayıcının belge nesne modeli
(DOM) değiştiriliyor
Esneklik
Tahir Emre KALAYCI AJAX
AJAX nedir? İstemci taraf
AJAX nasıl çalışır? Sunucu taraf
Sonuç Araçlar
XHTML
XHTML
JavaScript
JavaScript
XMLHttpRequest
XMLHttpRequest
Sunucu taraf
AJAX Araçları
Sonuç
Avantajları
Zengin kullanıcı arabirimi
Zengin kullanıcı etkileşimi
Band genişliğinin daha verimli kullanılması, daha hızlı yükleme
Dezavantajları
Tarayıcı geçmişine sayfaların kaydedilmemesi
Dinamik sayfaların çokluğu kullanıcının yerimlerine
kaydetmesini zorlaştırır
Kötü amaçlı yazılımlara olanak sağlayabilir
Tarayıcı uyum sorunları
Arama motorlarının erişememesi
Erişilebilirlik standartlarıyla ilgili sorunlar
Kaynaklar
http://faculty.washington.edu/rfish/msis531/lectnote/3up/ajax.pdf
http://www.intertech.com/Resource/usergroup/
Foundations of Ajax.pdf
http://adaptivepath.com/ideas/essays/archives/000385.php
http://en.wikipedia.org/wiki/Cascading Style Sheets
http://www.w3.org/Style/CSS/
http://www.w3schools.com/css/
http://tr.wikipedia.org/wiki/XHTML
http://www.w3.org/TR/html/
http://www.w3.org/TR/REC-DOM-Level-
1/introduction.html
http://en.wikipedia.org/wiki/JavaScript
Tahir Emre KALAYCI AJAX
AJAX nedir?
AJAX nasıl çalışır?
Sonuç
Kaynaklar
http://www.jibbering.com/2002/4/httprequest.html
http://ajaxpatterns.org/wiki/
index.php?title=XMLHttpRequest Call
http://tr.wikipedia.org/wiki/AJAX (programlama)
http://en.wikipedia.org/wiki/List of Ajax frameworks
http://ajaxpatterns.org/Java Ajax Frameworks
http://webdesign.about.com/od/validators/
l/bl validation.htm