Pengenalan AJAX Menciptakan Aplikasi Web Interaktif

Pengenalan AJAX Menciptakan Aplikasi Web Interaktif

Apa itu AJAX ?

AJAX adalah teknik pengembangan web untuk menciptakan aplikasi web interaktif. 
Jika Anda tahu JavaScript, HTML, CSS, dan XML, maka Anda perlu untuk menghabiskan hanya satu jam untuk memulai dengan AJAX.

Postingan kali ini akan berguna untuk pengembang web yang ingin belajar bagaimana membuat halaman web interaktif serta meningkatkan kecepatan dan kegunaan mereka menggunakan AJAX.

Bagaimana cara Kerja AJAX ?

  • AJAX singkatan Asynchronous JavaScript dan XML. AJAX adalah suatu teknik baru untuk membuat lebih baik, aplikasi web lebih cepat, dan lebih interaktif dengan bantuan dari XML, HTML, CSS, dan JavaScript.
Postingan Terkait : WEB, Pemahaman Dasar Sebelum Belajar WEB
  • Ajax menggunakan XHTML untuk konten, CSS untuk presentasi, bersama dengan Document Object Model dan JavaScript untuk menampilkan konten secara dinamis.
  • Aplikasi web konvensional mengirimkan informasidari server dan menggunakan permintaan sinkron. Itu berarti ketika Anda mengisi form, tekan submit, dan diarahkan ke halaman baru dengan informasi baru dari server.
  • Dengan AJAX, ketika Anda menekan submit, JavaScript akan membuat permintaan ke server, menafsirkan hasil, dan memperbarui layar saat ini juga tanpa harus reload. Dalam arti yang paling murni, pengguna tidak akan pernah tahu bahwa apa pun proses ditularkan ke server.
  • XML umumnya digunakan sebagai format untuk menerima server data, meskipun setiap format, termasuk teks biasa, dapat digunakan.
  • AJAX adalah teknologi browser web yang independen dari perangkat lunak server web.
  • Pengguna dapat terus menggunakan aplikasi sementara program klien meminta informasi dari server di belakang layar.
  • Interaksi pengguna yang intuitif dan alami. Mengklik tidak diperlukan, gerakan mouse adalah cukup memicu peristiwa.
  • Data-driven berbeda dengan halaman-driven.
*XML (Extensible Markup Language) adalah bahasa markup untuk keperluan umum yang disarankan oleh W3C untuk membuat dokumen markup keperluan pertukaran data antar sistem yang beraneka ragam. XML merupakan kelanjutan dari HTML (HyperText Markup Language) yang merupakan bahasa standar untuk melacak Internet.

Teknologi aplikasi Rich Internet

AJAX adalah Rich Internet Application (RIA) teknologi yang paling layak sejauh ini. Semakin besar industri momentum dan beberapa alat kit dan kerangka kerja yang muncul. Tetapi pada saat yang sama, AJAX memiliki browser ketidak cocokan dan didukung oleh JavaScript, yang sulit untuk mempertahankan dan debug.

AJAX didasarkan pada standar terbuka

AJAX didasarkan pada standar terbuka berikut:
  • Presentasi berbasis browser menggunakan HTML dan Cascading Style Sheets (CSS).
  • Data disimpan dalam XML format dan diambil dari server.
  • Behind-the-Scenes data mengambil menggunakan XMLHttpRequest objek dalam browser.
  • JavaScript untuk membuat segala sesuatu yang terjadi.

Teknologi AJAX

AJAX tidak bisa bekerja secara mandiri. Hal ini digunakan dalam kombinasi dengan teknologi lainnya untuk membuat halaman web interaktif.

JavaScript

  • Loosely typed bahasa scripting.
  • Fungsi JavaScript disebut ketika suatu peristiwa terjadi di halaman.
  • Lem untuk seluruh operasi AJAX.

DOM

  • API (Application Programming Interface) untuk mengakses dan memanipulasi dokumen terstruktur.
  • Mewakili struktur dokumen XML dan HTML.

CSS

  • Memungkinkan untuk pemisahan style presentasi dari konten dan dapat diubah oleh Pemograman JavaScript.

XMLHttpRequest

  • Objek JavaScript yang melakukan interaksi singronisasi dengan server.
tobe continued ....

Postingan Terkait Pengenalan AJAX Menciptakan Aplikasi Web Interaktif :

Blogger
Disqus
Pilih Sistem Komentar Yang Anda Sukai

No comments