Sayfadaki bilgiyi değiştirmede yeni yaklaşımlar
Sitede kayıtlı bir bilginizi değiştirmek için, uzun profil formundaki ilgili metin kutusunu bulup değiştirmek yerine artık yeni yaklaşımlar geliyor.
Bir web sitesine üyesiniz. Mesela profil sayfanızdasınız. Adınız, soyadınız, e-posta adresiniz vs sayfada görünüyor. Sayfadaki örneğin adınızı değiştirmek istediğinizde şu anda şuna benzer işlemler yapmanız gerekir; Bilgilerimi Güncelle düğmesini tıklatırsınız. Tüm profil bilgilerinizin yer aldığı kalabalık bir form açılır. "Ad Soyad" metin kutusunu bulur değiştirirsiniz ve Kaydet düğmesine basarsınız. Bilginiz sisteme kaydedilir. Site sizi anasayfa yönlendirir. Siteyi gezerken en son hangi sayfada kaldığınızı unutursunuz. Tarayıcının Geri düğmesini kullanarak kaldığınız yere geri dönersiniz... Bir bilginizi güncellemek işkence halini almıştır.
Sistemdeki bilgilerinizi güncellemek için web sektöründe yeni yaklaşımlar çıkıyor. İşte bazıları.
Yerinde Düzenle
Profil sayfanızdasınız. Sayfada adınız yazıyor. Adınızı çift tıklatıyorsunuz. Adınız metin kutusuna dönüşüyor. Adınızı değiştirip Enter tuşuna basıyorsunuz. AJAX sayesinde sayfa yenilenmeden yeni adresiniz sisteme kaydediliyor. Yapmanız gereken başka hiç birşey yok.
Onu Düzenle
Bu yaklaşımda, profil sayfasındaki adınızı çift tıklatıyorsunuz. AJAX ile bir iç popup açılıyor. İç popup'ta sadece bir tane metin kutusu var: "Ad Soyad" kutusu. Kutuyu doldurup Enter tuşuna basıyorsunuz. Yeni adresiniz sayfa yenilenmeden sisteme kaydediliyor. Yapmanız gereken başka hiç birşey yok.
Sonuç
Açılan kalabalık formlarla kıyaslandığında, bu yaklaşımların hepsinin işlevsel tasarım açısından daha başarılı yaklaşımlar olduğu kesindir. Bilgiyi kaydetmek kolay olduğundan; kayıtlı olmayan bilgiyi vermek teşvik edilmiş olur, bilgilerden eski olanların güncellenmesi teşvik edilmiş olur vs...
Tarayıcıların sunmaya başladıkları olgunlaşmış Javascript destekleri, başarılı Javascript frameworkleri ve AJAX sayesinde, Web sayfaları masaüstü yazılımlarının sunduğu işlevselliği yakaladı da geçiyor bile. Birkaç yıl içerisine, bu araçların birleşip ortak yaklaşım ve konseptlere hizmet eder hale gelmeleri gelecekleri görünüyor.