![]() 34
Responsiveness
Karena
aplikasi
Ajax
bersifat
asynchronous
terhadap
klien,
maka Ajax terlihat sangat responsive.
Konteks
Dengan
postback
secara
keseluruhan,
pengguna
mungkin
kehilangan
konteks di mana pengguna berada tadi.
Pengguna
mungkin
berada
di
bagian
bawah
halaman,
setelah
menekan
tombol
Submit,
pengguna
diarahkan
kembali
ke
atas
halaman.
Dengan
Ajax, postback
tidak
dilakukan
secara
keseluruhan.
Menekan
tombol
Submit
di
dalam aplikasi
yang
menggunakan
Ajax
akan
membuat pengguna dapat memelihara
lokasinya sendiri dan pengguna tidak
perlu
lagi
melakukan
scroll
untuk
kembali
ke
lokasi
sebelum
melakukan
penekanan tombol.
Halaman Web
Web Browser
Header
Bagian 1
Bagian 2
JavaScript
Logic
Model CSS
Menentukan
desain tampilan
Logic
Data
Model
Logic
Data
Model
Footer
Komunikasi
dengan
Web
Server
Menentukan
isi dan
tampilan
Objek
XMLHttpRequest
Model
objek
dokumen
Web Sever
Gambar 2. 3 Cara Kerja Request dengan Menggunakan Ajax
|