Tam o sırada, başka bir pillinetwork sitesi olan 3ayak.org'da: "kodak easyshare z1485 is"


2005'te ortaya atılan ve gmail'in etkin bir şekilde kullanması ile birçok insan tarafından öğrenilip-kullanılmaya başlayan ajax artık o kadar çok kullanılır olmuş ki "en çok yapılan 10 ajax hatası" diye bir makale bie yazılmış. Kısaca:

  1. sayfadaki tüm herşey için ajax kullanmayın (tüm sayfanın update edilmesi gibi)
  2. bazı insanların javascript özelliğini kapatması veya js desteklemeyen eski sürüm tarayıcılar kullanmasından dolayı fonksiyonların çalışmayacağını aklınızdan çıkarmayın
  3. bazı aynı cevapları tarayıcı tarafında belleğe alın. (caching) böylece serverda performans kaybı yaşanmaz
  4. eşzamanlı veya uzun zaman alan ajax istekleri kullanmayın
  5. her ajax isteginde XMLHttpRequest'in eşzamanlı olmayan (asynchrouns) send metodunu kullanın
  6. düşük internet hızında web sayfanızı test edin (türkiyeden bahsediyor sanırım :) )
  7. herkesin sizin gibi bir bilgisayarı olmadığını göz önünde bulundurarak bilgisayarı çok kasmayan kodlar yazın
  8. XMLHttpRequest'den gelen http status kodunu kontrol edin
  9. XMLHttpRequest nesnesini etkisizleştirmeye çalışın (ne demekse? )
  10. ajax isteklerinizi ve kodlarınız güvenlik açısından test edin...

ne biçim çevirmişsin diyenler için orjinal makale burada


  • Kaplumb Aga
  • 5 yorum var
  • 24 Kasım 2006 14:09

« önceki yazı
Satılık Akşam Yemeği
sonraki yazı »
web 2.0 site dizaynı

Yorumlar

oohoo bunun için hazır kütüphaneler var. öyle status kodla falan uğraşılmaz. script.aculo.us var tavsiye olunur.

041918326351 veya 102992684362 veya 312627901896 veya 423291895982 veya 746964513663 kodlarıyla Dreamhost'ta 2TB disk alanı ve 20TB bandwidth süper indirimle!
Makine |  (0 puan) 24 Kasım 2006 14:11

bunlar componentsiz, kendi implementasyonunu kendi yapan developerlara yonelik. burda ve burda oldukca guzel bir implementasyonlar var mesela.

digid |  (0 puan) 24 Kasım 2006 14:19

vay be ben de bi şeyin developerı oldum... çok duygulandım... hiç kullanmamıştım böyle implemenatasyonlar(her neyse) ama doğru şeyleri yazmışlar... 9. maddeyi ben de anlamadım açıklık getirilse...

newcyberman |  (0 puan) 24 Kasım 2006 19:31

+ w3c kurallarına mutlaka uyun yazdığınız kodları Firefox ve ie7'de denemeyi unutmayın... çok uğraştırıyor ama milleti düşünmek lazım. sitelerde en uyuz olduğum şeydir firefoxa göre yapılmaması.

newcyberman |  (0 puan) 24 Kasım 2006 19:34

valla yazdığım kodlar hep ie de çalışıyor bazen ffde veri alamıyorum o da sanırım utf-8 ile alakalı birşey tam çözemedim.

ayrıca aynı veriyi almaması için ben sayfaya birde rastgele bir sayı gonderiyorm (math.random) böylece önbellek üzerinden sayfa gelmesini önlüyorum.

Koray KIRCAOĞLU | MNC Tv | Microsoft Terminology Rapid Canavarı | [hengame.mobil] | Hedef Yunanistan the box said 'requires windows 95 or better'. so I installed linux.
mnc |  (0 puan) 24 Kasım 2006 21:34

üye olunpillinetwork sitelerine yorum ekleyebilmek ve daha fazlası için, üye olun ya da giriş yapın.

Bu Yazıyı Tutanlar

Beğendiğiniz bir yazıya "tuttum" demek için başlığın yanındaki yıldıza tıklayabilirsiniz.

Bu yazıyı rapor et. Kural dışı içeriğe rastladığınızda editörlerimize rapor ederek müdahale edilmesini sağlayabilirsiniz. (Hangi durumlarda rapor edebilirim?)
bildirgec.org bölümleri
pillinetwork hesabınızla giriş yapın.

pilli ilan

son yorumlar

pilli ilan

Tutulanlar Banner

bildirgecinfo

bildirgec.org içeriği kullanıcıları tarafından üretilen kolektif bir blogdur.