( AJAX ) Positive Vs. Negative Side. gunakan dengan bijak


jika agan mau menambahkan fungsi ajax pada bagian website agan pergunakanlah metode AJAX secara bijaksana, kenapa, karena selain dari sisi fungsionalitas dan efektifitas, AJAX memiliki dua sisi yang mana agan harus selalu bijaksana dalam memilih penggunaannya. disini walau bukan buah dari pikiran ane A.K.A comot sana-comot sini tapi ane mau kasih info tentang sisi positif dan negatif dari metode AJAX. dibawah ini beberapa daftar efek positif dan negatif dari AJAXSisi Positif AJAX :

  • Bekerja lebih cepat karena hanya berinteraksi dengan data
  • Tanpa Reload(Menghemat Bandwith)
  • Terasa menggunakan aplikasi dekstop
  • User tak perlu menunggu untuk mengerjakan pekerjaan yang lain karena AJAX bekerja secara asynchron atau dibelakang layar
  • Hemat bandwith, karena server nggak perlu mengirim ulang seluruh halaman, cukup data saja
  • data, format, dan style dapat dipisahkan. data dapat dibuat dengan xml atau database, format biasa dalam HTML yang mana perubahan bisa menggunakan DOM(Document Object Model), dan style(untuk mengatur tampilan suatu halaman)ย  menggunakan CSS(Cascade Style Sheet)

Sisi Negatif AJAX :

  • Karena bekerja secara asynchron maka perubahan tidak dihitung history jadi tombol back pada browser tidak akan bekerja dan malah akan menampilkan halaman sebelumnya, bukan data sebelumnya
  • Sulit untuk melakukan bookmarking pada bagian tertentu
  • Jika respon terlalu lama, user akan beranggapan server/browser Hang diakibatkan karena user yang tidak tahu proses AJAX, karena terlebih dahulu dan telah lama melihat cara kerja web tradisional(yang kerjanya refresh terus ituloh)
  • SEO kurang tanggap(dalam men-Crawl) dengan halaman ajax, karena data akan digenerate oleh javascript.
  • Kekurangan lintas browser(bisa diperbaiki)
  • Alat bantu pengkodean dan pemrograman Javascript yang berupa IDE(Integrated Development Environment) jarang ada
  • AJAX akan mati kutu, bila javascript pada web browser dimatikan user
  • Web Analitics akan menjadi lebih sulit, karena penempatan script harus disesuaikan lagi.
  • Agan harus belajar XML(Xtensible Markup Language) ๐Ÿ™‚ mudah kok

Saran : gunakan AJAX dengan bijak, karena AJAX bisa menambah interaksi tapi juga bisa mengurangi fungsionalitas. atau agan dapat menawarkan dua solusi sekaligus yakni bila koneksi lambat agan bisa memberi link untuk hanya menggunakan html tanpa ajax, dan itu semua terserah agan yang mengaturnya. terimakasih sudah menyimak tulisan sederhana ane. kalau boleh bagi es cendolnya gan dan jangan sambit ane pake bata yaa ๐Ÿ˜›

diambil dan diubah secukupnya dari

Iklan

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s