bugün

ajax

Ajax, terimolojik olarak Asynchronous Javascript and XML; yani Javascript ve Xml\'in eş zamanlı olmayan hareketlerle icra ettiği faaliyete verilen isimdir.

Ajax, yapısı itibariyle varlığını belli kalıplar içinde sürdürmektedir -bir kütühaneye sahip olmasa da halen çeşitli kütüphaneler yazılmaktadır-. Ajax en basit ifadesiyle; DOM -Document Object Model- ya da statik olarak -document.createElement(\"img\"), <img src=\"..\" />- son kullanıcı ekranına yansıtılan tüm elemanlara, yine DOM ya da statik olarak atanabilen komutlarla -attach&detachEvent, onclick=\"\", onkeyup=\"\"- çağrılan fonksiyonlar ile ya da diğer başka fonksiyonlar ile, sunucu taraflı veya statik olarak hazırlanmış -asp, php, xml vs.- taşıyıcı rolündeki dosyalara sorgu gönderilmesi ve xml ya da text olarak alınan verilerin DOM aracılığıyla yine kullanıcı ekranına ya da işlemlere yansıtılmasıdır. Tüm bu süreç içerisinde yeni bir URL yüklenmez, fakat istemcinin ya da betiğin komutu yerine getirilmiş olur.