oluşturulan web sayfalarına böyle göze hoş gelen, janjanlı özellikler verilmek isteniyor, aynı zamanda bu özellikler kullanılırken sayfa da post back olmasın, kullanıcı işini hızlıca halletsin isteniyorsa hiç düşünmeden tercih edilebilir.
En yaygın kullanım alanı, sayfayı yeniden yüklemeye gerek kalmaksızın, sayfada görünür değişiklikler yapmaktır. XMLHttpRequest kullanılarak birden fazla bağımsız işlem yapılabilir. Bazı bilişim uzmanları, AJAX'ın HTML ve XML'den sonra en yenilikçi internet yazılımı olduğunu ve Web 2.0.'ı sonlandırıp, 3. evrenin kapısını açtığını öne sürmüşlerdir.
sayfadaki parçaların birer sayfaymış gibi çalışmasını sağlar. basitçe anlatmak gerekirse:
bir barda bira istediniz. garson geldi ve birayı garsonun elinden içiyorsunuz. (örneğe gel. garson browserınız, bira da o an browserınızda okudunuz yazı olsun) bu bitti yeni bir bira alabilir miyim dediğinizde garson mutfağa gitmeden sadece bardak gidip geliyor gibi düşünün. ya da düşünmeyin. ne kötü örnek oldu lan bu.
asynchronous javascript and xml sözcüklerinin kısaltması olan ajax, dinamik web sayfaları yaratmak için kullanılan bir web programlama tekniği. yararı ,se kullanıcının istediği her anda bütün web sayfasını yenilemek derdinden kurtarıp sadece yenilenecek kısmı günceller. bu da web sayfasının hızını ve kullanılabilirliğini arttırır.
akha* ordusunun en güçlü ikinci savaşçısıdır. *
bazı kaynaklarda kısa boylu ve çevik olarak betimlenirken, bazılarında boyunun iki metre olduğundan ve bir atı devirebilecek güçte olduğundan bahsedilir.
ayrıca age of mythology adlı oyunda ölmemeye and içmiş bir hero*dur kendileri.
client'tan alınan isteklerin server'a aktarıldıktan sonra frame ve iframe'ler kullanılarak sonuçların browser'a aktarılması(yani kullanıcıya). buda browser aktarılacak verinin sayfanın sadece belirli bir alanını(iframe ve frame boyutlarının tanımlandığı alan) yükleneceğinden statik(menüler,başlık gibi) verilerin tekrar tekrar yüklenmesine gerek kalmıyor. aslında frame'ler html nin ilk versiyonlarından beri kullanılmaktaydı. ajax'ı özellikli kılan olay ise java script,xml ve server taraflı dili(php,jsp,asp.net) bütünleştirmesi.
ajax'ın programcıları heyecanlandıran tarafı ise web'in masaüstü platformu gibi bir platform olma yoluna girmesi. bunun ilk örnekleri eyeos ve youos. henüz bu sistemler yetersiz gözüksede ilerde bu eksiklerini kapatacağını düşünüyorum.
yunan efsanelerinde telamon'un oğludur. truva savaşı öyküsünde achilles'in ölümünden sonra, ulysses ile ajax arasında, ölen kahramanın silahlarına sahip olabilmek için büyük bir mücadele başlamıştır. silahlar ulysses'e verilince hiddetinden deliren ajax, bir koyun sürüsünü düşmanları zannederek katletmiş, sonra da utancından kendini öldürmüştür.
kısaca işlem yapmak için sayfalar arasında dolaşmak ve her defasında farklı sayfanın yklenmesi zahmetine katlanmamayı sağlayan tek bir sayfada işlem yapmaya olanak sağlayan bir tür java tekniğidir.
Örneğin uludağsözlükte sol framede başlığa tıklandığında sayfa yeniden yüklenmeden hemen sağ tarafta başlık içindeki entryler listelense hoş olmazmıydı.