Nur Annisa’s Weblog
Just another WordPress.com weblog

AJAX! Eits bukan AJAX Amsterdam Loh !!!

Asynchronous JavaScript and XMLHTTP (wah ribet yak bacanya??), atau disingkat AjaX (biar ga ribet) , adalah suatu teknik pemrograman berbasis web untuk menciptakan suatu web application. Tujuannya adalah untuk memindahkan sebagian besar interaksi pada komputer web surfer, melakukan pertukaran data dengan server di belakang layar, sehingga halaman web tidak harus dibaca ulang secara keseluruhan setiap kali seorang pengguna melakukan perubahan. Hal ini akan meningkatkan interaktivitas, kecepatan, dan usability. Ajax merupakan kombinasi dari:

  • DOM yang diakses dengan client side scripting language, seperti VBScript dan implementasi ECMAScript seperti JavaScript dan JScript, untuk menampilkan secara dinamis dan berinteraksi dengan informasi yang ditampilkan
  • Objek XMLHTTP dari Microsoft atau XMLHttpRequest yang lebih umum di implementasikan pada beberapa browser. Objek ini berguna sebagai kendaraan pertukaran data asinkronus dengan web server. Pada beberapa framework AJAX, element HTML IFrame lebih dipilih daripada XMLHTTP atau XMLHttpRequest untuk melakukan pertukaran data dengan web server.
  • XML umumnya digunakan sebagai dokumen transfer, walaupun format lain juga memungkinkan, seperti HTML, plain text. XML dianjurkan dalam pemakaian teknik AJaX karena kemudahan akses penanganannya dengan memakai DOM
  • JSON dapat menjadi pilihan alternatif sebagai dokumen transfer, mengingat JSON adalah JavaScript itu sendiri sehingga penanganannya lebih mudah

Seperti halnya DHTML, LAMP, atau SPA, Ajax bukanlah teknologi spesifik, melainkan merupakan gabungan dari teknologi yang dipakai bersamaan. Bahkan, teknologi turunan/komposit yang berdasarkan Ajax, seperti AFLAX sudah mulai bermunculan.

(Gile pusing gw memahaminnya,,it’s just for ur information, klo lo mau tanya arti-arti istilah pemrograman di atas, tanyakan pada ahlinya..hehehehe)

Eng ing eng…ternyata yang menerapkan atau melakukan investasi terhadap program AJAX ini ialah Google (yak kembali ke om Google). Gmail, versi beta dari Google Groups, Google Suggest, dan Google Maps, merupakan aplikasi-aplikasi dari AJAX. jadi gitu deh hubungan kerjasama antara Google Apps sama AJAX Programme. Selain Google, Flickr dan Amazon’s A9.com, juga menggunakan program AJAX ini.

No Responses to “AJAX! Eits bukan AJAX Amsterdam Loh !!!”

Leave a comment