• 30-07-2006, 08:36:39
    #1
    Sunucuda çalışan bir kodun çıktılarının postback (sayfanın yeni verilerle yeniden yüklenmesi) olmadan istemciye ulaştırılmasıdır. Daha genel bir tabir ile bir web sayfasında yapmak istediginiz işlemi, sayfayı yenilemeden anında görüntülüyebilmek.
    Ajax olayını anlatacak en güzel örnek sanırım bu site:
    Netvibes sayfada yaptığınız degeşikliklerin sonucunu görmek için refresh yapmanıza gerek yok.

    Ajax: XHTML+CSS, XMLHTTPRequest, DOM (Document Object Model), JavaScript teknolojilerini kullanarak, klasik web uygulamalarına karşı bir alternatif olarak sunuluyor. Hemen söylemek gerekir ki Ajax yeni bir teknoloji değildir.
    Klasik web uygulamalarındaki kullanıcı ile uygulama arasındaki etkileşimi hatırlarsak: Kullanıcı web tarayıcısı aracılığıyla bir istekte bulunur, web uygulaması bu isteğe bir cevap (HTML) oluşturur. Bu esnada kullanıcı sayfanın yüklenmesini bekler. Ajax'da ise kullanıcı isteklerine daha kısa zamanda (neredeyse anında) cevap verilir.

    Bunun yanında klasik web uygulamalarının sade kullanıcı arayüzü yerine daha canlı ve yetenekli arayüzlerin oluşturulmasını mümkün kılar. Bu özellikleri ile Ajax web uygulamalarında en çok şikayet konusu olan yavaşlık ve arayüzün çirkin ya da masaüstü uygulamaları ile karşılaştırılacak olursa "kullanışsız" olması sorununa iyi bir çözüm olarak durmaktadır.

    Ajax neden hızlı gelişemiyor ?

    Javascript: Web tarayıcılarının henüz bir javascript ve nesneleri konusunda tek bir standartta çalışmaması, bazı kullanıcıları web tarayıcılarını javascript kodlarını çalıştırmayacak şekilde ayarlaması ve hatta javascript desteklemeyen web sunucuları kullanması, Ajax ile yazılmış uygulamaların tüm internet kullanıcıları tarafından kullanılabilmesini engelliyor.

    Güvenlik: Uygulamanın web tarayıcısında koşan kodu tüm kullanıcılara açık olduğundan buradan saldırılar artıyor.

    Bant genişliği: Ajax her seferinde sayfa kodunu tekrardan indirmediği için bant genişliğini etkili bir şekilde kullansa da arka tarafta düzenli olarak yapılan XML veri alış-verişi uygulamanın bant genişliğini devamlı olarak kullanma ve uygulamayı devamlı meşgul ederek isteklere daha yavaş cevap veren bir duruma sokabilir.
  • 30-07-2006, 12:35:53
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Ajaxla yapılmış bir çok örnek uygulamayı burdan görebilirsiniz

    Ajax Nedir? [Beta]
  • 30-07-2006, 14:10:30
    #3
    Üyeliği durduruldu
    http://www.eyeos.org/ <= bence hayatımda gorduğum en iyi javascriptle yazılmıs site ..
  • 30-07-2006, 17:44:42
    #4
    Üyeliği durduruldu
    hımm site linkler verdiniz bende verem |Dunyali.Com|Oyun,Animasyon,Sms Söz,Fıkra,Komik Resim,Radio,Futbol,Kimlik,Vergi No,Mp3 Şarkı Program Download bura nasıl ajax
    (daha gelişecek birşeyler var ama)
  • 30-07-2006, 21:21:24
    #5
    ajax nerde
  • 30-07-2006, 23:01:12
    #6
    Üyeliği durduruldu
    izmir.net - İzmir'e Özel Arkadaşlık Sitesi - Semte Göre Arkadaş Arayın ici bos olsa da guzel bi ajax calismasi bence
  • 31-07-2006, 08:46:38
    #7
    Üyeliği durduruldu
    osman adlı üyeden alıntı:
    ajax nerde
    benim verdiğim linki soruyorsanız ajax heryerinde linklere tıkladığınızda sadece değişmesi gereken orta alandeğişiyor gördüğünüz gibi ve block başlıklarında daha epey yerde var kalan yerleride boş kaldıkça yapıyorum
  • 31-07-2006, 10:14:50
    #8
    onclick="xyzswitch('menüdeğişkeni');"
    bumu ajax
    bu bildiğimiz js
  • 31-07-2006, 14:51:06
    #9
    Üyeliği durduruldu
    hayır o menü block başlıklarında hiç bir yere tıklamadın galiba mesala sağdan
    yanmenü yazan 1 yerden tıkla sırayla aşağıya dopru