Ajax ve kullanım stratejileri

Arkadaşımız konuyu güzel bi noktaya getirip soruyla kapattığına göre kaldığı yerden devam edelim.
Bahsedildiği gibi Gmail insanların web algılarını değiştirmeye başlayalı bir yıldan fazla bir zaman oldu. Son zamanlarda da web uygulamalarında html yerine enerjik Ajax güzelliklerinin kullanılması tercih ediliyor. Şimdi Ajax’ın nerelerde ne amaçla kullanılabileceğine göz atalım. 

Form Tabanlı Etkileşim:
Form içeren sayfalarda sayfalarda, forumlarda ufak tefek düzenlemeler yaparken; yapılanların istediğiniz gibi olup olmadığını görmek için sayfayı yenileyip sonra da scroll ederek değişiklik yaptığınız yeri bulmaya çalışırsınız ama Ajax da güncellediğiniz sayfalardaki değişiklikleri bütün sayfayı tekrar yükleme yapmadan hemen orada görebilirsiniz.

Derin Hiyerarşik Ağaç Navigasyonu:
Çok karmaşık ve derin ağaç yapısına sahip içeriklerin olduğu web uygulamalarında (tartışma sayfaları vs.) içerikler okunurken bir satırlık cevabı görmek için yeni sayfalar yüklenmesi çok zaman kaybettiren bir işlemdir. Bu durumlarda da Ajax kullanıcıya hem zaman hem de kullanışlı bir arayüz sunmaktadır.

Hızlı Kullanıcı-Kullanıcı İletişimi:
Mesaj gönderme sistemine sahip web uygulamalarında kullanıcıyı en fazla sıkan konu, göndermiş olduğu mesaja gelecek cevabı görmek için sürekli sayfayı yenilemek zorunda kalınması. Ajax kullanılması bu tarz sistemlerde de kullanıcıyı F5 tuşuna arka arkaya baskı yapmaktan kurtarabiliyor.

Oylama, Evet/Hayır Kutuları, Rating Verme:
Bu tarz kullanıcı fikirlerinin alındığı sayfalarda kullanıcı konuyla çok fazla ilgili değilse kuvvetle muhtemel işlem uzadığı için işlemi yarıda bırakacaktır. Oylama işleminin 30 saniye yenine 3-5 saniye sürmesi elbetteki daha fazla kişinin oy vermesine neden olacaktır.

Filtreleme ve Veri Manupulasyonu:
Filtre uygulama, tarihe ya da isme göre sıralama işlemlerine benzer aşırı interaktif veri manupulasyonu işlemlerinin yapıldığı web uygulamalarında; sunucudan data talebi (request) yapmak yerine Javascript kullanılması daha sağlıklı olacaktır. Ajax bu konuda uygulamanın hızını artıracak ve kullanıcıya daha hızlı bir sistem sunacaktır.

Ortak Girilen Metin İpuçları/Otomatik Tamamlama:
Aynı metinleri ya da tahmin edilebilecek metinlerin girildiği alanlar barındıran web uygulamalarında ise yine Javascript tabanlı Ajax kullanımı size yardımcı olabilecektir. Gmail’de mail adreslerinin adres kutusuna direk geliyor olması buna örnek olarak gösterilebilir.

Yorum yazabilirsiniz :


eXTReMe Tracker