Merhaba arkadaşlar, öncelikle size biraz Ajax'tan bahsetmek istiyorum. AJAX tekniği, JavaScript ve XML dillerinin, web tarayıcısında hazır bulunan XmlHttpRequest nesnesi sayesinde birlikte kullanılmasından ibarettir.
AJAX terimi, Asynchronous JavaScript And XML kelimelerinin baş harflerinden türetilmiştir. Araştırdığım kadarıyla ve bazı sitelerden edindiğim bilgilere göre web siteleri için ve uyumlu programlarla birleşince ortaya güzel şeyler çıkarılabiliyor.
Öncelikle kavramanız gereken Ajax bir programlama dili değil. Yukarıda açıkladığım gibi bazı dillerden üretilme. Uygulamalarınızda bu teknolojiyi kullanarak güzel şeyler elde edebiliriz.
İşte size bir kaç örnek:
1-)Oylamalarda ve derecelendirmelerdeSitelerinizde bu şekilde oylamalar yapabilirsiniz...
2-) Önerilerde ve otomatik tamamlamadaSitenizde arama yaptırırken benzer kelimeler çıkması kullanıcıların hoşuna gidebilir. Bu işlem örneği geliştirilmekte olan Google Chrome'da görebilirsiniz
3-) Form verilerinin doğrulanmasındaBu göstermiş olduğum örnekteki gibi kullanıcı verileri doğrulandığı zaman yanda simgeyle gösterilir.
4-)Sekmeli menülerdeBu örnekteki gibi sekmeli menüler oluşturabilirsiniz.
5-)Büyük resimleri veya haritaları kaydırmadaBu örnek sayesinde alandan tasarruf ederek kaydırma yöntemi ile resimlerinizi veya haritalarınıza uygulayabilirsiniz. Bu örnek Google Maps'te de kullanılmaktadır.
6-)Sohbet (chat) uygulamalarında:Yukarıdaki gibi bir sohbet alanınızın olması sitenize ilgiyi arttırır ve üye çekebilir. Bu gösterdiğim örneklerin sadece bu kadarla sınırlı değil, çok daha değişik örnek ve uygulamalar mevcut. Bu teknolojiyi şu anda Google, Microsoft, Yahoo, Youtube vb. siteler şu anda kullanıyor. Bence geleceğin teknolojisi Ajax olacak.
Tekrar görüşmek üzere iyi çalışmalar...
NOT: Örnekler ajax.com.tr den alınmıştır...