AJAX :: Asynchronous Javascript & XML

0
SHiBuMi
AJAX, özellikle web tabanlı uygulamalar geliştirenlerin hoşuna gidecek, çeşitli teknolojileri ve araçların birleşiminden oluşan, yeni olarak kabul edebileceğimiz bir teknoloji. AJAX bir programlama dili ya da aracı değil, yalnızca belli teknikleri kullanarak mevcut web uygulamalarının daha interaktif hale nasıl getirilebileceği üzerine kafa yoran bir teknoloji.
AJAX temel olarak aşağıdaki yöntemlerden faydalanıyor:

* Bilginin görüntülenmesi için HTML
* Javascript'in sahip olduğu Document Object Model'i kullanarak görüntülenen verinin dinamik ve interaktif olarak değiştirilebilmesi
* XMLHttpRequest nesnesi ile web sunucusu ile eşzamansız veri alışverişi. Bu veri alışverişi düz metin, HTML ya da XML gibi çeşitli formatlarda olabilir

En basit haliyle AJAX, size kullanıcının her yeni isteğinde web sayfasının tümünü yenileme zorunluluğundan kurtarır. Bunun yerine web sunucusundan yalnızca web sayfasında güncellenmesini istediğiniz bölümü çekebilir ve ekrana onu yansıtabilirsiniz. Bu size hem internet sitenizi hızlandırmanızı sağlar, hem de kullanıcıya daha kullanıcı dostu bir arayüz ile hizmet verme imkanı tanır.

En büyük fayda, web tabanlı intranet uygulamaları geliştirenler için olacaktır diye düşünüyorum. Bu teknik ile, uygulamanızın bir masaüstü yazılıma eşdeğer arabirime sahip olmasını sağlayabilirsiniz.

Konu ile ilgilenenlerin, aşağıdaki iki bağlantıyı incelemelerini öneririm:

http://www.adaptivepath.com/...
http://en.wikipedia.org/...

Görüşler

0
pismikrop
haber için çok teşekkürler, baya faydalı bir teknoloji.
0
robertosmix
AJAX'a bir teknoloji demek aslında yanlış. AJAX bir yamadır. JavaScript'in Netscape'in tozlu raflarında yer almamasının bazı nedenlerini de aslında AJAX kendi bünyesinde gösteriyor. Dinamik sayfalar oluşturmak için sunulan alternatiflerin yanında işlevsel kolaylık sağlayabildiğinden dolayı kendisine iyi bir oranda yer bulmuştur.

Servlet tabanlı uygulama geliştirenler uğraşmasınlar, bütün Goooogle'ı ve wikipedia'ları darmadağın edip bir yığın araştırma yaptıktan sonra en avantajlı olarak belirlediğim framework Echo2'dir. Henüz bet sürümünde.. ama e-mail client örneğine bakarak nedir ne değildir kolaylıklar görebilirsiniz.

Aslında AJAX'ı daha iyi görebilmeniz için AJAX'a hayat veren GMail yada Google Maps'e bakabilirsiniz.


0
yetgin
İlgilenenler için bir de böyle Türkçe bir şey var:

*Ajax* Yaklaşımı
Görüş belirtmek için giriş yapın...

İlgili Yazılar

Türkçe Inkspace Belgesi

talat

Inkspace hakkında genel bir bilgi veren Türkçe ilk belge yayınlandı. Belgede genel anlamda Inkspace kullanımı anlatılırken aynı zamanda bir tane İsvec bayrağı yapılıyor. Belgeye http://uyarer.com/blog sayfasından ulaşabilirsiniz

Linux'ta Autocad. Çok Yakında!

bfta

Autocad'e muhtaç insanların (çoğunlukla mimarlar) Linux'ta çalışan bir Autocad klonu hiç olmamıştı. Catia'nın yayıncısı Dassault Systems' in Windows ve Mac için çıkarttığı DraftSight, öyle görünüyor ki yakında bu eksikliği giderecek. Yaklaşık 2 saatlik bir test ile DraftSight'ın ucuz IntelliCad klonlarından çok daha iyi ve hızlı olduğunu söyleyebilirim.

SQLite 3.5.3 Çıktı

Tarık

Yapılandırma ve ek bir sunucu yazılımı gerektirmeyen, tamamen c programlama dili ile geliştirilmiş açık kaynak veritabanı motoru SQLite 3.5.3 sürümüne ulaştı.

En son sürümü burdan indirebilirsiniz.

Dil Hatası Yapanları Engerek 0.1 Isırıyor Dikkatli Olun!

FZ

Ali Alphan Bayazıt'ın duyurduğuna göre özgür Türkçe yazım denetçisi engerek, Debian GNU/Linux paketiyle beraber piyasaya çıktı. Bu sürüm, muhtemel gelecek sürümler gibi Zemberek kütüphanesinin gcj dostu bir çeşidini kullanıyor.

Kurulum detaylarını buradan öğrenmek mümkün. Alphan Bayazıt, engerek sistemini Emacs, Kate, Kedit, KOffice ve Konqueror ile denediğini, sonuçtan memnun kaldığını belirtiyor.

Kendisine teşekkür ediyor ve yazılımını acımasızca test edip hata raporuna boğmak için hep birlikte kolları sıvıyoruz (yapıyoruz değil mi? ;-)

Ofis Yazılımlarımızı Yükseltelim Lütfen!

conan

Bu ay GNU/Linux dünyasında Ofis yazılımları ayı sanırım! Dün gnomedesktop.org GNOME Office 1.0 sürümünün çıkarıldığının haberini verdi. Bu Ofis sürümünün içindeki AbiWord de böylece 2.0 sürümüne ulaşmış oldu. GNOME Office içinde aynı zamanda GNOME-DB 1.0, Gnumeric 1.2.0 da bulunuyor.