AJAXensis
Mengikuti perkembangan trend sekarang, dimana situs-situs banyak yang menggunakan AJAX, maka BengkelProgram.com 'ikut-ikutan' menerapkan AJAX dalam interfacenya.
Tentang istilah AJAX, memang ikut-ikutan. Tapi teknologi yang digunakan sebenarnya tergolong lama, yaitu interaksi Javascript dengan webserver, dan user tentunya.
Sebelum terdengung istilah AJAX, proses administrasi di BengkelProgram.com sudah 'controlled' dengan Javascript, dengan teknik sendiri. Nah, karena sekarang ada AJAX, interfacenya menyesuaikan dengan teknologi itu.
Jika browser anda support AJAX (bisa Javascript belum tentu bisa AJAX), silakan masuk ke http://www.bengkelprogram.com/halaman-artikel-0.bps
Di situ tiap-tiap kategori jika diklik, maka tidak akan membuka/merefresh keseluruhan halaman seperti dulunya. Request dilakukan oleh Javascript di belakang layar, dan hasilnya langsung nampak di bagian dalam. Lebih cepat.
Namun jika browser tidak mendukung Javascript, proses klik akan berjalan sebagaimana tanpa AJAX.
Berikut ini kelebihan dan kekurangan menggunakan AJAX:
Kelebihan:
- Proses request lebih cepat, karena server hanya mengembalikan data yang bersangkutan.
Bandingkan dengan proses biasa, yang harus merefresh keseluruhan halaman, termasuk logo, kolom-kolom lain, dan hal-hal di luar target.
- Irit bandwidth.
Hm, penjelasannya sama dengan alasan pertama.
Kekurangan:
- Browser harus support javascript dan komponen XML.
Memang sih, sekarang banyak browser yang support. Tapi kata-kata 'harus', berarti suatu point tersendiri :D
- Menghilangkan fungsi tombol Back.
Tidak ada yang bisa diback, karena halamannya tetep di situ. Yah, kalo misal interfacenya bisa secanggih GMail, mungkin kekurangan ini bisa dihilangkan.
- Peran SearchBOT berkurang.
Jika website itu murni AJAX, maka BOT akan kesulitan meng-crawl isi website. Karena webcrawl tidak dapat menjalankan AJAX (kayaknya belum ada yang bisa deh), jadi konten website akan dianggap itu-itu aja.
Kecuali bikin dual interface (seperti BengkelProgram.com :) ) yang masih menampilkan semua link seperti biasanya.
- PageView berkurang.
Ini yang aku tidak suka :D
PageView menghitung jumlah hit perhalaman. Kalo misalnya menggunakan AJAX, jumlah hit akan dihitung cuman 1, yaitu buka halaman pertama. Selanjutnya tidak akan dihitung. Tes pada bagian http://www.bengkelprogram.com/halaman-artikel-0.bps
Hmm... ada yang mau nambahi kelebihan/kekurangan?
Ada 2 komentar
Mau nge Flash, HTML biasa, AJAX, Applet, atau nekat pake xterm, itu semua adalah pilihan dari solusi permasalahan.
Nah, yang penting pinter2 kita aja milih, mana yang cocok ...
Balas Komentar IniAku cocok sama kamu weh, tapi kamu kok udah nikah :D
Balas Komentar Ini