AJAX Ne Gibi Durumlarda Kullanılmalı?

AJAX eburhan

AJAX, son zamanların en moda tekniği. Modası kolay kolay da geçecek gibi durmuyor. Peki biz web sayfamızda AJAX’i sırf moda olduğu için mi kullanmalıyız? Yoksa gerçekten ona ihtiyacımız olduğu için mi? Evet, AJAX’in bize sunduğu çok güzel faydalar var fakat her şeyde olduğu gibi fazlasına kaçmadığımız sürece … Bu yazıda hangi durumlarda AJAX kullanılmasının faydalı olabileceğini 10 adımda inceleyeceğiniz. Eminim ki yazının sonunda AJAX ile ilgili düşüncelerinizde bir takım değişiklikler olacak ;)

1-) Oylamalarda ve derecelendirmelerde

Bazı sayfalarda kullanıcının, oy vermesi veya derecelendirme yapması gerekmektedir. Örneğin AJAX-TR‘deki yazıların altında bir oylama bölümü var. İmleci bu bölümdeki yıldızların üstüne getirerek, o yazıya 5 üzerinden kaç puan vermek istediğinizi belirtebiliyorsunuz. 5 üzerinden 3 puan vermek istediğinizde imleci 3. yıldızın üzerine getirip tıklıyorsunuz. Ve saniyeler içerisinde oyunuz işleme alınıyor, yeni sonuç aynı yerde gösteriliyor.

Oylama örneği

Bu işlem sayfanın çok küçük bir bölümünde gerçekleşiyor. Belki de %2′lik bir bölümde. Eğer AJAX kullanmasaydık, bu küçücük işlem için sayfanın %98′ini yeniden yükletecektik. Ne kadar vahim bir durum !

2-) Önerilerde ve otomatik tamamlamada

Kullanıcıya ne yapması gerektiği konusunda öneriler sunabilirseniz mükemmel olur. Kullanıcı, öneriler sayesinde çok daha hızlı işlem yapabilir. Öneriler istediğiniz her yerde olabilir. Fakat özellikle giriş (input) alanlarında öneriler sunulması kabul görmüş bir durumdur. Google Suggest servisini hiç denediniz mi? Diyelim ki arama motorunda JavaScript kelimesini aratacaksınız. Siz klavyeden J tuşuna basar basmaz size öneriler listesi gösterilecektir. Bu listeden aratmak istediğiniz kelimeye ve o kelimeyle ilgili diğer kelime öbeklerine hızlıca erişebiliyorsunuz. Bu yönteme as you type (yazdıkça) ismi veriliyor. Aynı yöntemi Windows Vista’nın arama kutularında da görebilirsiniz :)

Google Suggest örneği

3-) Form verilerinin doğrulanmasında

Form girişleri, bir web sayfasında en çok dikkat edilmesi gereken yerlerdir. Çünkü kullanıcının form girişine ne yazacağını asla bilemezsiniz. Fakat girilen değerlerin geçersiz olup olmadığını kontrol edebilirsiniz. Form girişlerini kontrol edebilmek için çeşitli yöntemler mevcuttur. Bu yöntemleri AJAX-TR yazarlarından Erhan YAKUT’un Javascript, Ajax ve PHP İle Form Kontrolü başlıklı yazısında ayrıntılı bir şekilde bulabilirsiniz. AJAX, form verilerinin doğrulanmasında oldukça kullanışlı bir yöntemdir. Örneğin şu sayfadaki formu test edebilirsiniz.

Form Doğrulama Örneği

4-) Yerinde düzenleme (Edit in Place) işleminde

Diyelim ki veritabanından aldığınız verileri bir tabloda listeletiyorsunuz. Listedeki bir değerin yanlış olduğunu gördünüz ve güncellemeniz gerekiyor. Klâsik yöntemde, ayrıca bir güncelleme formu oluşturmanız gerekecekti. Bu forma güncellemek istediğiniz değerin bilgilerini yeniden yükletecektiniz. Değerleri düzenledikten sonra "Güncelle" butonuna tıklayıp değişikliği veritabanına geri kaydedecektiniz. Fakat AJAX ile bu külfete katlanmak zorunda değilsiniz. Güncellemek istediğiniz değerin üstüne çift tıklarsınız, yeni değeri yazarsınız ve Enter tuşuna bastığınızda veya imleci başka bir noktaya taşıdığınızda yaptığınız değişiklik veritabanına anında kaydedilir. Kısacası değeri, yerinde düzenlemiş olursunuz. Bu işleme Edit in Place adı verilmektedir. Kendiniz tecrübe etmek isterseniz şu sayfayı ziyaret edebilirsiniz.

Yerinde Düzenleme (Edit in Place) Örneği

5-) Sekmeli menülerde

Microlink, detayların tek bir tıkla erişilebildiği durumlarda kullanılan bir yöntemin adıdır. En bilindik microlink yöntemi de sekmeli menülerdir. Sekmeli menüler çok eskiden beri kullanılsalar da özellikle AJAX ile kendilerine daha da önemli bir yer edindiler. Eski yöntemde, kaç tane sekme varsa hepsinin içeriğini sayfa yüklenirken hafızaya atarsınız. Daha sonra javascript ile sekmeler arasında geçiş yaparsınız. AJAX ile hem tüm içeriği yükletmek zorunda kalmıyorsunuz hem de veritabanından içerik yükletme gibi avantaja da sahip oluyorsunuz. Örnek bir sekmeli menüye şu sayfadan erişebilirsiniz.

Sekmeli Menü Örneği

6-) Dinamik formlarda

Yine bir form örneği üzerinde duracağız. Formdaki bir alanı değiştirince ilişkili ek alanların çıktığı formlara live form (dinamik form) ismini veriyoruz. En bilindik uygulamardan birisi de ülke-şehir ilişkisidir. Önce yaşadığınız ülkeyi seçersiniz, daha sonra da seçtiğiniz ülkeye bağlı şehirler listelenir. AJAX-TR yazarlarından Onur’un yapmış olduğu örnek bir dinamik forma şu sayfadan erişebilirsiniz.

Dinamik Form Örneği

7-) Dinamik aramalarda

Eski yöntemlerle arama yapmak, uzun süren bir işlemdir. Bulmak istediğiniz kelimeyi yazarsınız, "Ara" butonuna tıklarsınız. Arama işlemi bittiğinde sonuçlar yeni bir sayfada listelenir. Eğer ki istediğiniz sonuçlar çıkmazsa aynı uzun süreci tekrarlamak zorunda kalırsınız. Fakat AJAX ile bu süre minimuma indirilebilir. 2 nolu maddede açıkladığım "as you type (yazdıkça)" yöntemini arama işlemlerinde de kullanabiliriz. Bulmak istediğiniz kelimenin harflerini yazdıkça, sonuçlar alt tarafta dinamik olarak listelenmeye başlayacaktır. Örnek bir uygulamayı şu sayfada görebilirsiniz.

Dinamik Arama Örneği

8-) Verileri filtrelemede

Özellikle tablolar ile listelenen verilerin filtrelenmesinde AJAX kullanmak bize büyük avantajlar sağlar. Tablodaki alanları A’dan Z’ye veya Z’den A’ya sıralamanın yanında, 2003-2005 yılları arasındaki kayıtları göstermek gibi filtrelemeleri AJAX ile tüm sayfayı yeni baştan yüklemeden yapabilirsiniz. Bu konuda tam olarak güzel bir örnek bulamasam da şu sayfadaki filtreleme örneğini tavsiye edebilirim ;)

Filtreme Örneği

9-) Büyük resimleri veya haritaları kaydırmada

Bu madde için verilebilecek en iyi örneklerden birisi hiç şüphesiz Google Maps. Fareniz ile haritayı kaydırarak görmek istediğiniz bölümün yüklenmesini sağlarsınız. Haritanın sadece gerekli olan kısmı yüklenmiş olur. AJAX ile resim kaydırma konusunda bir başka etkileyici örneği ise şu sayfada bulabilirsiniz.

Resim Kaydırma Örneği

10-) Sohbet (chat) uygulamalarında

Web sayfanıza ekleyeceğiniz bir sohbet kutusu sayesinde ziyaretçilerinizle karşılıklı konuşabilirsiniz. Örneğin bir alış-veriş sitesinde alıcı tam ödeme yaparken bir şey sormak istedi. Sohbet kutusunu kullanarak satıcıyla anında görüşme yapabilmesi hoş olmaz mı? Eskiden web sayfamıza sohbet kutusu eklemek için çoğunlukla frame’lerden faydalanırdık. Mesajların görüntülendiği çerçeveyi de sürekli refresh etmek (yenilemek) zorunda kalırdık. Ziyaretçi de bu refresh işlemini görürdü. Rahatsızlık veren bir durumdu. Fakat AJAX, web tabanlı sohbet uygulamalarında oldukça avantaj sağlayan bir teknik. AJAX ile hazırlanmış örnek bir sohbet uygulamasını şu sayfada bulabilirsiniz.

Örnek bir sohbet (chat) uygulaması

Sonuç

AJAX’i Anlamak başlıklı yazımda AJAX’in dezavantajlarından bahsetmiştim. Eğer burada anlattığım uygulamaların dışına çıkmazsanız, bahsettiğim dezavantajlardan minimum şekilde etkilenirsiniz. Ben burada yalnızca 10 adet madde listeledim. Elbette sayı daha çok arttırılabilir. Sizin de aklınızda "AJAX şurada kullanılırsa iyi olur" dediğiniz durumlar varsa lütfen yorum bölümüne ekleyin.

Bir diğer konu ise maalesef web sayfasının neredeyse %70′lik bir bölümünü her tıklamada AJAX ile yükletenlerin olması. Bu kişiler hem arama motorlarından faydalanamıyorlar hem de bant genişliğinden normalde elde edecekleri kârın çok ama çok azını elde ediyorlar. Lütfen, sırf web sitenizde AJAX kullanmış olmak için AJAX kullanmayın! Eğer gerçekten ona ihtiyacınız varsa kullanın. Kullanmadan önce de "bana ne kadar fayda sağlayabilir " şeklinde kendinizi sorgulayın.

Bir sonraki yazıda görüşmek üzere …

Kaynaklar

Toplamda 13613 kez okunmuş.
Şu an 1 kişi okuyor.
En fazla 6 kişi aynı anda okumuş.
Bugün 4 kez okunmuş.

Etiketler:

1 oy2 oy3 oy4 oy5 oy (231 oy, ortalama 4.43) Oylanıyor ... Oylanıyor ...

  1. PHP ve Yerleşik DOM Sınıfları
  2. Sağlamlığı Kanıtlanmış Tekniklerle Web 2.0 AJAX
  3. Same Origin Policy ( Aynı Kaynak Politikası)

Trackback Yorumları takip et Baskı Önizleme

66 yorum var

  1. # yakuter | 12 Şubat 2007, 20:15 Gravatar

    Erhan tek kelimeyle mükemmel bir yazı olmuş. AJAX’in kullanım alanlarını anlamak, AJAX öğrenmeye başlayıp başlamama kararı için iyi bir referans noktası. Bu yazının faydalı olacağına eminim, ellerine sağlık ;)

  2. # grkn | 12 Şubat 2007, 21:54 Gravatar

    güzel bir makale eburhan, herşeyin olduğu gibi ajax’ın fazlasıda zarar.. çok yerinde bir yazı olduğunu düşüüyorum teşekkürler..

  3. # ibrahim | 12 Şubat 2007, 23:16 Gravatar

    Erhan ellerine sağlık gerçekten de resimler ve örnekler güzel olmuş ama AJAX bir yaratıcılık işi. Aslında AJAX yaratıcılığınızı en iyi şekilde implemente edebilmeniz için düşünülmüş bir araç.

    Mesela dedinizki sayfa içinde sürükle bırak nasıl yapabilirim? Sonra bir baktınız AJAX imdadınıza yetişmiş.

    Bu konuda daha fazla örnek görmnek isteyen arkadaşlar için ASP.NET AJAX CONTROL TOOLKIT tavsiye ediyorum. İndirdikleri klasördeki projeyi visual studio ile derleyip çalıştırırlarsa 33 tane güzel örneği inceleme fırsatına sahip olurlar.

    Hatta web üzerinde test etmek isteyenler http://ajax.asp.net/ajaxtoolkit/ buraya bakabilirler

    Kolay gelsin.

  4. # eburhan | 13 Şubat 2007, 00:10 Gravatar

    @ibrahim
    Yazı yanlış anlaşılmasın. Bu yazının mesajı “AJAX sadece bu 10 durum için kullanılmalı, diğer durumlarda kullanılmamalı” değil. Bir web sayfasının neredeyse tamamını AJAX ile yükletenler var. Bunun yanlış olduğunu ifade eden bir yazı bu.

    Zaten siz AJAX’i akıllıca ve kararında kullanıp bunu yaratıcılığınızla birleştirirseniz tadından yenmez bir uygulama ortaya çıkar :)

  5. # SrcnCkr | 16 Şubat 2007, 11:48 Gravatar

    Süper olmuş, kimileri bazen kullanımı iyice abartıyor. Olmadık yerlerde ajax kullanılmış haliyle baş edemiyor ve hatalarla boğuşuyor.

    Gerektiğinde, gerekli olan yerlerde kullanmak en mantıklısı.

  6. # astar78 | 16 Şubat 2007, 16:47 Gravatar

    Hocam bunlar çok güzel ama madem arama motorlarından faydalanmıyacaksak bu uygulamaların bir çoğunu flash’la da yapabiliriz ve bence daha görsel olur. Yüklenme süresi haricinde ( çok da farkedeceğini sanmıyorum ) mantıklı değil mi?

  7. # eburhan | 16 Şubat 2007, 18:02 Gravatar

    @astar78
    Daha önce okumadıysan sana AJAX’i Anlamak yazısını okumanı öneririm. Orada neden Ajax’in tercih edildiği anlatıldı.

  8. # Erhan ERSAN | 18 Şubat 2007, 03:25 Gravatar

    Yazı güzel olmuş, ellerine, emeğine sağlık. ben birşey sorucam. ajax kullanmayı istiyorum kesinlikle, fakat ben asp sayfamda bir kayıt eklemek istiyorum. Tab menu ile yapmak istiyorum ama. Örneğin;

    KİMLİK - ADRES - HESAP tab menu itemleri ve bu başlıklar altında formlarım olucak. KİMLİK başlığındaki menude, formda doldurduğum bir text box, hesap menusune girip tekrar KİMLİK menusune döndüğümde yazı silinmeyecek. umarım anlatabilmişimdir:) bu konuda yardımlarınızı bekliyorum. ilginizden dolayı teşekkür ederim. Mail atarsanız özel olarak mutlu olurum :D

  9. # eburhan | 18 Şubat 2007, 12:36 Gravatar

    @Erhan ERSAN
    Bahsettiğin şey AJAX olmadan da olur. JavaScript kullanmak en uygunu. 3 adet alt alta DIV elementi açacaksın. Daha sonra CSS ile onları sekme haline getireceksin. JavaScript ile de sekmeler arasındaki geçişi sağlayacaksın.

    Mantığını anlaman için şuradaki örneği incelemen yeterli olacaktır.

  10. # Erhan ERSAN | 18 Şubat 2007, 16:41 Gravatar

    Çok teşekkür ederim eburhan :) sanırım aradığım şey bu idi :) çok sağol :) en kısa zamanda projemi paylaşmak ümidiyle :)

  11. # mustafa | 19 Şubat 2007, 03:37 Gravatar

    yazı çok güzel.

    Ama buradaki ajax uygulamalarının yapılışlarını anlatmanız gerekir. :)

    En önemli örnekler olduğu için çok referans alırsınız. Özellikle oylama olayını anlatırsanız.

  12. # tcetveli | 19 Şubat 2007, 09:38 Gravatar

    makale yazmak ceviri yapmak degildir. ajax i anlamak gibi bununda anlasilmasi lazim herseyden once. veya adina makale degilde ceviri demek lazim yinede emek var ellerinize saglik

    saygilarimla

  13. # Serdar | 19 Şubat 2007, 10:07 Gravatar

    Gerçekten güzel bir makale tşkler

  14. # eburhan | 19 Şubat 2007, 12:56 Gravatar

    @tcetveli
    Bu yazı çeviri değildir. Kendi bakış açımla ve kendi yorumumla yazıyı tamamladım. Yazının orjinaline bakarsan 100% çeviri olmadığı rahatlıkla görebilirsin.

    Ayrıca bir konu hakkında daha önceden yazılmış güzel bir yazıyı kaynak almak sence hata mıdır? Yazarın hakkını hiçe sayıp yazının sonundaki “Kaynaklar” bölümü hiç olmasaydı daha mı iyi olurdu?

  15. # yakuter | 19 Şubat 2007, 18:14 Gravatar

    @tcetveli eburhan bu söylediğinde haklı. Zaten makalere birazcık olsun baksaydın bunun çeviri olmadığını görebilirdin. Kaynaklar bölümü zaten bu yüzden vardır.

  16. # tcetveli | 19 Şubat 2007, 19:32 Gravatar

    arkadaşlar her şeyden önce sakin olun. maksadım çamur at izi kalsın değildi bu birincisi. İkincisi emek yok mu dedim var mı dedim bir daha okuyun yorumumu. Benim hoşuma gitmeyen nokta zaten olan yerleri yani nerde kullanılmalı buralarda. Bunlara kendi yorumunu katarak yazmış olman yine de bunu bir makale yapmaz.

    Daha yaratıcı şeyler bulup “bakın burada da kullanabiliriz” demiş olsan evet belki kabul. Ha bunun faydasını bir çok insan görecektir illâki. Sonuçta yabancı dil herkes bilmiyor. Dedigim gibi makale degil de çeviri demek daha doğru olur. Ayrıca yakuter sence okumadan, bilmeden yorum yapacak bir insana benziyor muyum? Hayır…

    Kendi yorumun kendi söylevlerin var ama söylemek istediğim ana noktayi kaçırıyorsunuz. Biz artık milletin yaptiklarini alıp “aaa evet bakın burada böyle kullanabiliyoruz” demekten vazgeçip bakın bunu da yapabiliyosunuz bunlarin haricinde demeliyiz. Demeliyiz ki birşeyler katmış olalım.

    Bunu neden istemiyorum çünkü baktığınızda zaten bunları görüyorsunuz milletin gözünde de bir tek buralarda kullanılıyor demek ki imajı oluşuyor. Benim tek isteğim yaratıcı olun arkadaşlar. Gördüğümüzü başkalarına aktarmak yerine bildiklerinizle daha güzel şeyler yapıp onu paylaşın.

    Bir şey daha, yazı %100 çevrilmiş gibi bir ibare de kullanmadım. Neyse tartışmakla sataşmak arasında çok ince bir çizgi vardır bildiğiniz sürece yorum yapmaya devam edicem.

    saygılarımla …

  17. # eburhan | 19 Şubat 2007, 23:58 Gravatar

    @tcetveli
    son kez yazıyorum. Bundan sonra lütfen bana e-mail atarak bu konuyu görüşelim.

    1. En son yorumundan açıkca görülüyor ki bu sitenin amacı‘nı bilmiyorsun.
    2. Bize zaman tanımıyorsun. Elbette biz bu sitede farklı şeyler de yapacağız. Bunu sen şu anda bilemezsin ki !
    3. “milletin gözünde de bir tek buralarda kullanılıyor” demişsin ama yazının SONUÇ bölümünde bunu gayet açıkladım. AJAX’i buna benzer durumlarda kullanmalıyız dedim. Yani sayfanın küçük bölümlerinde yapılacak olan değişikliklerde. Sayfanın neredeyse tamamını yeniden yükletecek olan işlemlerde AJAX’ten kaçınmalıyız demek istedim. Yazının asıl vermek istediği mesaj buydu. Sanırım anlaşılmadı !
    4. Makale mi Çeviri mi kısmına neden bu kadar takıldın ? Ben yazının başında “bu bir makaledir” şeklinde bir açıklama mı yaptım ki sen buna takılıyorsun? Bence bir okuyucu olarak yazının vermek istediği ana mesaja odaklanmalısınız. Tabii ki eğer bu yazıdan birşeyler öğrenmek istiyorsanız. Yok ben zaten bunları biliyorum diyorsanız o zaman öğrenmek isteyenlerin olduğunu düşünüp onların önünü kapatmamalıyız.

    Yine de farklı yaklaşımın için teşekkürler :)

  18. # requiem | 21 Şubat 2007, 16:31 Gravatar

    tcetveline sonuna kadar katiliyorum, emek vermek guzel birsey fakat verilen emek de bir ise yaramali.

  19. # yakuter | 23 Şubat 2007, 21:17 Gravatar

    tcetveli ve eburhan zaten düşüncelerini yeterince iyi açıklamışlar. Bu yüzden bir şey demiyoru o konuda.

    @requiem demişsin ki; “fakat verilen emek de bir ise yaramali. ” Belki senin işine yaramayabilir fakat mutlaka işine yaramış olan insanlar vardır…

  20. # Sinan Ata | 28 Şubat 2007, 16:38 Gravatar

    Merhabalar eBurhan. Yazını çok beğendim eline sağlık bilmiyordum bu sistemi takip edeyim artık. Bir link değişelim isterseniz.

  21. # eburhan | 28 Şubat 2007, 23:35 Gravatar

    Teşekkürler Sinan Bey.
    Yazıyı beğendiğinize sevindim. Ayrıca seve seve link değişimi yaparız ;)

  22. # serhat ömer rençber | 16 Mayıs 2007, 21:31 Gravatar

    Arkadaşlar drag and drop için ajax nasil olur?

    hatta kısa yoldan sorayim okey oyunu yapmak istiyorum elinde örnek kod olan varmi ?

    javascript artik javanin tüm özelliklerini taşıyor gibi duruyor.

    böyle bir proje yapan varmi ?

    varsa paylaşabilirmi?

  23. # eburhan | 19 Mayıs 2007, 11:16 Gravatar

    Sürükle-Bırak örnekleri için http://tool-man.org/examples/ adresindeki Examples başlığına bakabilirsiniz.

  24. # osman_aga99 | 21 Mayıs 2007, 17:22 Gravatar

    Değerli eburhan gayet güzel bir MAKALE çok telekkür ederim…

  25. # Osman | 24 Mayıs 2007, 11:09 Gravatar

    eline sağlık

  26. # ayşe | 29 Mayıs 2007, 00:11 Gravatar

    emeğine sağlık.

  27. # M.Gazi | 10 Haziran 2007, 00:17 Gravatar

    Yazılarınız gerçekten çok açıklayıcı.Yeni tasarlayacağım siteyi baştan aşağı ajax düşünüyordum ama bu yazınızı okuduktan sonra bnun gereksiz olduğunu anladım.Teşekkür ederim.

  28. # ibrahim | 24 Haziran 2007, 12:03 Gravatar

    s.a ben html biliyorum bi kaç gün içerisindede javascript bitecek yani hiç bir ek dil yada script öğrenmeden ajax olurmu biraz daha açıklarmısınız hiç bir ek dil veya script öğrenmeden nasıl ajax öğreneceğimizi tam anlamadım?

  29. # makdeniz | 03 Temmuz 2007, 08:55 Gravatar

    Ellerinize saglık çok güzel sade ve yararlı bir döküman…

  30. # AJAX-TR.COM » AJAX Puanlama Uygulaması | 15 Temmuz 2007, 17:42 Gravatar

    […] Bu yazımızda işleyeceğimiz ve örnek uygulamasını vereceğimiz konu, AJAX Ne Gibi Durumlarda Kullanılmalı adlı yazıda da bahsedilen, bir yazıya puan verme konusu. Tabii bu konu, mantığı kavranması çok zor bir konu değil belki ama, AJAX ile yapılabilecekleri gösteren ve aynı zamanda bunların nasıl yapılacağı hakkında pekiştirici bilgiler içeren bir örnek uygulama niteliğinde. […]

  31. # yunusk | 16 Temmuz 2007, 15:14 Gravatar

    bu yazıyı yazanın ellerine sağlık ,

    insallah devamı gelir

  32. # Okan | 20 Temmuz 2007, 13:42 Gravatar

    Tek kelimeyle harikasın, devamını bekliyorum .

  33. # Shapcy.com » Blog Archive » AJAX Prensipleri | 30 Temmuz 2007, 17:45 Gravatar

    […] Bu konuyla ilgili Eburhan arkadaşımızın Ajax-Tr‘de yazdığı güzel bir yazıyı paylaşmak istiyorum öncelikle: http://ajax-tr.com/ajax-ne-gibi-durumlarda-kullanilmali/ […]

  34. # web tasarım | 02 Ağustos 2007, 18:22 Gravatar

    @tcetveli eburhan bu söylediğinde haklı. Zaten makalere birazcık olsun baksaydın bunun çeviri olmadığını görebilirdin. Kaynaklar bölümü zaten bu yüzden vardır.

  35. # N@R | 05 Ağustos 2007, 18:05 Gravatar

    Yahu biz ne biçim milletiz anlamıyorum ki !.
    1- Birincisi teşekkür etmesini bilmeliyiz.
    2- Eğer farklı yapıda istersek kendimiz yapmalıyız.
    3- Başkalarını emeklerine saygı duymalıyız.
    4- Yazıyı okurken dikkat etmeden yorum yapmayın. Bu yazı yada makale yada bir örnek her neyse bir sunum yada küçük bir bilgi tarzında ( sadece insanların kafasında şekillenmesi için yazılmış olan birşey ) ajax dersleri altında 2nci bölüm dür. Bilmem anlatabildim mi?
    5- bu güzelim insanların morallerini neden bozmaya kalkarsınız anlamam ki. Kırk yılın başı şurada güzel bi kaynak bulduk adamları bezdirecekler yawww…

  36. # mccivelek | 06 Ağustos 2007, 13:29 Gravatar

    Gerçekten çok yararlı bir makale.İnsan ilk başta AJAX’ı her tarafa ekliyim diye bir gaza geliyor
    ama sonradan bazı yerlerde kullanımının gerçekten çok bir getirisi olmadığını kullandıktan sonra fark ediyor.Bu yazıdan sonra uygulamalarda AJAX kullanımına daha gerçekçi bakabilicem.
    Çok teşekkür ederim.

  37. # AJAX İle Dosya Göndermek | Bilişim Sözlük | 08 Ağustos 2007, 15:09 Gravatar

    […] AJAX’in artık bir çok farklı alanda kullanılabileceğini eburhan‘ın AJAX Ne Gibi Durumlarda Kullanılmalı? başlıklı yazısında gördük. Gelin bunlara bir de AJAX ile sitemize dosya göndermeyi ekleyelim. Bunun nasıl yapıldığını kendi yazmış olduğum AJAX Göndermeç isimli betik ile anlatmaya çalışacağım. Konu hakkında biraz daha ipucu vermek gerekirse AJAX ile dosya göndermenin mümkün olup olmadığını göreceğiz. […]

  38. # eglencen | 30 Eylül 2007, 18:53 Gravatar

    ajaxa yeni başladım ve yazı kesinlikle süper.teşekkürler…

  39. # ali sami | 06 Ekim 2007, 17:00 Gravatar

    ellerinize sağlık çok güzel.

  40. # Berkay | 08 Ekim 2007, 15:45 Gravatar

    Tebrik ederim başarılarının devamını diliyorum

  41. # gelinlik | 09 Ekim 2007, 02:30 Gravatar

    ajax kadar daha sempatik bir dil görmedim daha önce. kesinlikle web 2.0 standartları yerleşmeli artık.

  42. # Otomobil | 15 Ekim 2007, 12:55 Gravatar

    Selamlar siteyi şans esri farkettim.Ama fazla göz atma fırsatım olmadı. Hemen sık kullanılanlara eklicem. Ajax dilini çok seviyorum gerçektende sempatik bir dil.. Sitelerimde bol bol ajax kullanıyorum. Birazda olsa bilgim var denebilir… Ama uzmanlaşmak için php ‘i bitirmeyi beklicem artık :S.. Bu tip türkçer kaynaklar bulmak gerçekten güzel ing. bilgim az ve türkçe kaynaklar hep kopya…

  43. # ajaxtab scroll | 18 Ekim 2007, 14:41 Gravatar

    Arkadaslar asp içinde ajaxtabs kullandım ama tablar arası geçişlerde scroll herseferinde yukariya doğru kayıyor bunu engellemenin bir yolu varmıydı. bu ne gibi sorun yaratiyor derseniz ornegin tab1 kısa bir açıklama içeriyor tab2 daha uzun bir açıkma içeriyor. daha fazla satır içeren taba geçtiğimide sürekli scrolu tutup aşağıaya kaydırmak zorunda kalıyorum. bu da sorun oluyor.
    http://authors.aspalliance.com/jimross/Samples/MaintainScrollDemo.aspx
    bu linkte kod isime yarar ama aspx de yazılmıs bunu asp de kullanmam gerekiyor

    tesekkurler

  44. # Ahmet | 01 Kasım 2007, 19:12 Gravatar

    tebrikler güzel çalışma olmuş.. devamını da isteriz. :)

  45. # canta | 05 Kasım 2007, 23:17 Gravatar

    Çok guzel bır dıl ama bıraz zor ozellıkle yenı baslayanlar ıcın.

  46. # canta imalat | 05 Kasım 2007, 23:18 Gravatar

    cok ii yaa…
    Gerçekten tebrikler..
    Türkçe kaynakların artması sevindirici.

  47. # Bilişim | 08 Kasım 2007, 14:25 Gravatar

    ajax derslerinizi forumda kaynak göstererek paylaşmam mümkün müdür?
    mail yoluyla iletişim kurarsanız gerçekten çok memnun kalırım.

    harika ajax dersleri için de ayrıca teşekkürler.
    Saygılar,
    Mehmet.

  48. # sabanulutas | 19 Kasım 2007, 10:32 Gravatar

    @N@R; +1 de benden. düşüncelerine katılmamak elde değil.
    @eburhan ve @yakuter; öncelikle böyle bir yazıyı bizimle paylaştığınız için teşekkürler.
    siz aldırmayın olumsuz mesajlara, bu dünyada herkesi memnun etmek çok zordur.
    elbette birileri laf atacak, hani bi söz vardır ne güzel demiş atalarımız.
    meyve veren ağaç taşlanır.

  49. # bailey | 24 Kasım 2007, 22:34 Gravatar

    İnternette hemen her konuyla ilgili ders bulabilmek mümkün. Üstelik Türkçe de kaynak bulabiliriz ama okuduğumuz dili anlayabilirsek işe yarıyor. Kısacası gayet rahat okunabilen ve anlaşılabilen bir yazı. Teşekkürler

  50. # JeAm | 25 Kasım 2007, 10:34 Gravatar

    Ellerine sağlık güzel bir yazı olmuş bende sırf web 2.0 ya uygun olsun diye sitemin her yerlerine ajax kodu doldurmak için gelmiştim bu yazıyı okuduktan sonra vazgeçti.. tekrar teşekkürler..

  51. # palyaço | 29 Kasım 2007, 14:16 Gravatar

    sayenizde ajax öğreneceğiz. teşekkürler.

  52. # Apollo | 02 Aralık 2007, 00:04 Gravatar

    Tebrik ederim,güzel bir yazı ve çok faydalı oldu.

  53. # Kunter Kutlu | 04 Aralık 2007, 04:00 Gravatar

    Teşekkür ederim bu yazıyla, şu anda kafamdaki en büyük sorulardan birinin yanıtını buldum. sağolun…

  54. # alisami | 06 Aralık 2007, 14:49 Gravatar

    arkadaşlar çok teşekkürler.

  55. # aydın | 07 Aralık 2007, 21:03 Gravatar

    çok teşekkürler
    güzel olmuş

  56. # palyaço | 14 Aralık 2007, 14:36 Gravatar

    böyle şeyleri paylaşmanız gerçekten güzel. teşekkürler.

  57. # web tasarım | 17 Aralık 2007, 02:58 Gravatar

    ellerinize sağlık çok iyi bir kaynak.bilgilerin devamını bekleriz.

  58. # mustafa | 18 Aralık 2007, 14:11 Gravatar

    çok teşekkür ederiz. ama bir şeyi dile getirmek istiyorum hangi siteye girsem eburhanı görüyorum başarıların devamını diliyorum heryere yetişiyor :)

  59. # ali | 18 Aralık 2007, 14:11 Gravatar

    çok teşekkür ediyoruzzz çok iyi bir çalışma

  60. # Web Tasarım | 03 Ocak 2008, 14:47 Gravatar

    Bir Ajax aslında bütün web 2.0 teknolojileri hastası olarak bu siteyi severek takip ediyorum. Çalışmalar gerçekten çok güzel.

  61. # Çanta | 09 Ocak 2008, 18:03 Gravatar

    Teşekürler

  62. # Ferfecir | 09 Ocak 2008, 23:17 Gravatar

    Gerçekten cok harika bilgiler, sık kullanılanlarda yerini alması gereken bir site

  63. # lestioni | 27 Şubat 2008, 12:07 Gravatar

    çok güzel bir anlatım dili gerçekten.. örnekler de güzel.. ama örnek sayfalarda ya da site içerisinde burada anlatılanların nasıl yapılacağına dair bir anlatım/açıklama yok.. özellikle “as you type” ve “dinamik arama”nın nasıl yapıldığı olsa, tadından yenmez hani :)

  64. # Yeni Oyunlar | 08 Haziran 2008, 03:22 Gravatar

    Güzel makele çok teşekkürler..

  65. # Omer | 10 Haziran 2008, 01:54 Gravatar

    wallaha cok harikaa bişi… özellikle ajax aramaa ve form kontrolu cok hosuma gitti. üyelik sistemine monte etmek gerek :)

  66. # warez | 23 Haziran 2008, 15:51 Gravatar

    Güzel makale teşekkürler…

Yorum yazın

sayfa sayacı