Ajax Ne Zaman Kullanılmamalı?

Patronunuzdan "Ajax Call" Aldığınızda Yapmanız Gerekenler

Kabul ediyorum, asla büyük bir JavaScript hayranı olmadım. Hakkında her zaman bir JavaScript Kılavuzu vardı, bu yüzden sitemde onu kapatmak zorunda kalmadan çok memnun oldum. JavaScript okuyabilir ve yazabilirim, ancak son zamanlara kadar çok az ilgim vardı. Her ne sebeple olursa olsun, aklımı JS scriptleri yazmaya geldiğinde tam bir zihinsel kırılma yaşadı. Karmaşık C ++ ve Java uygulamaları yazabilirim ve uykumda Perl CGI betiklerini yazabilirim, ama JavaScript her zaman bir mücadeleydi.

Ajax Yapılan JavaScript Daha Eğlenceli

Ben JavaScript sevmedim nedeni kısmen rollover sıkıcı çünkü bence. Tabii ki, JS ile bundan daha fazlasını yapabilirsiniz, ancak oradaki sitelerin% 90'ı, rollover veya form validasyonu yapıyordu ve çok fazla değil. Ve bir formu doğruladıktan sonra hepsini doğruladınız.

Sonra Ajax geldi ve tekrar yeni yaptı. Anında JavaScript'i takas eden resimlerden başka bir şey yapmak için destekleyen tarayıcılarımız vardı ve XML ile DOM’ın verileri komut dosyalarımıza bağlaması gerekiyordu. Ve tüm bunlar Ajax'ın bana intersting yaptığı anlamına geliyor, bu yüzden Ajax uygulamaları oluşturmak istiyorum.

Ne Yaptığınız En Aptal Ajax Uygulaması Nedir?

Sanırım benimki hemen hemen hiç e-posta almayan bir hesapta e-posta denetleyicisi olmalı. Web sayfasına gideceksin ve "0 posta mesajın var." Bir mesaj geldiğinde 0 değişir, ancak bu hesap posta almadığından, hiçbir zaman değişmez. Hesabıma posta göndererek test ettim ve işe yaradı. Ama kesinlikle anlamsızdı. Beş yıl önce daha iyi posta denetleyicileri vardı ve onları kullanmak için Firefox ya da IE'nin çalışması gerekmiyordu. İş arkadaşlarımdan biri gördüğünde "Ne iş yapıyor?" Dedi. Açıkladığımda, "Neden?" Diye sordu.

Ajax Uygulaması Yapmadan Önce Her Zaman Sor

Neden Ajax?
Uygulamayı Ajax'ta oluşturmanın tek nedeni "Ajax cool" veya "patronum Ajax'ı kullanmamı söyledi", çünkü teknoloji seçiminizi ciddi şekilde değerlendirmelisiniz. Herhangi bir Web uygulaması oluştururken, önce müşterilerinizi düşünmelisiniz. Yapmak için bu uygulamaya neye ihtiyaçları var? Kullanmayı kolaylaştıracak ne var?

Neden başka bir şey değil?
Ajax'ı kullanmanız çok kolay olabilir çünkü yapabileceğinizden. Ekibimin üzerinde çalıştığı bir sitede, sayfanın sekmeli bir bölümü vardı. Tüm içerik XML'de bir veritabanında saklandı ve sekmelere tıkladığınızda Ajax, sayfayı yeni sekme verileriyle XML'den yeniden oluşturmak için kullanıldı.

Bu, bazı sorunları düşünmeye başlayana kadar Ajax'ın iyi bir kullanımı gibi görünüyordu:

İlginç olan şey, bu Web sitesinin geçmişte Ajax kullanmayan benzer sayfalara sahip olmasıdır. İçeriği gizli div'larla veya ayrı HTML sayfalarıyla teslim ettiler. Ajax'ı kullanmanın başka bir nedeni yoktu, Ajax'ın havalı olmasıydı ve patronumuz onu kullanmak için yerler aramamızı önerdi.

Ajax Eylem Değil İçerik

Bir Ajax uygulaması ya da sadece Ajax benzeri bir şeyi web sitenize yerleştirecekseniz, önce erişmekte olduğunuz verilerin değişip değişmediğini belirleyin. Eşzamansız isteğin amacı, daha hızlı değişmiş olan bilgi için sunucuya istekte bulunmasıdır - çünkü okuyucu başka bir şey yaparken ortaya çıkıyor. Ardından, bir bağlantıyı veya düğmeyi tıkladıklarında (veya belirli bir süreden sonra - ayrımınız ne olursa olsun) veriler hemen gösterilir.

İçeriğiniz veya verileriniz hiçbir zaman değişmezse, erişmek için Ajax kullanmamalısınız.

İçeriğiniz veya verileriniz nadiren değişirse, muhtemelen Ajax'ı kullanmamak için kullanmamalısınız.

Ajax İçin İyi Olan Şeyler

& # 34; Ajax Çağrısı & # 34; Aldığınızda Yapılması Gerekenler

Ajax'ı Web sitesinde neden kullanmak istediklerini öğrenmek için patronunuzla veya pazarlama departmanınızla konuşun. Neden istediklerini anladığınızda, bunun için uygun bir uygulama bulmaya çalışabilirsiniz.

Hem patronunuza hem de müşterilerinizin önce geldiğini ve erişilebilirliğin sadece bir kelime olmadığını hatırlatın. Sitenizin müşterilere ulaşıp ulaşamayacağıyla ilgilenmiyorlarsa, onlara arama motorlarının Ajax'a önem vermediğini hatırlayın, böylece çok sayıda sayfa görüntüleme almayacaklar.

Küçük başla. Tamamen yeni bir Web uygulamasını sıfırdan oluşturmadan endişelenmeden önce kolay bir şey oluşturun. Web sitenize Ajaxian bir şey elde ederseniz, bu sizin patron veya pazarlama departmanınızın hedeflerine ulaşması için gerekli olabilir. Gerçekten yararlı olan bir Ajax uygulaması yapmak kesinlikle mümkündür, ancak önce bunu nasıl yapacağınızı düşünüyorsanız.

Bu makaleyi faydalı buldunuz mu? Bir yorum yap.