2
2006
Seperti Konsol
Anda mungkin pernah melihat aplikasi jadul yang tampilannya hanya berupa teks. Ada dengan latar belakang hitam dengan teks hijau, atau latar belakang biru dengan warna teks kuning. Untuk menggunakan program tersebut diketikkan sejumlah perintah yang dikenali program. Lalu ada respon dari program yang juga dalam bentuk teks sesuai fungsi program tersebut.
Sekarang juga masih ada sejumlah aplikasi yang menggunakan pendekatan dengan cara seperti di atas. Sedikit iseng, saya membuat aplikasi berbasis web yang menirukan model di atas. Dengan menggunakan sedikit ramuan AJAX tanpa XmlHttpRequest, bentuk ini adalah penggabungan nuansa nostalgia dan AJAX yang sedang banyak didengung-dengungkan :)
Jurusnya tidaklah terlalu rumit, kalau tidak bisa dibilang sederhana. Bentuk ini disusun pada satu halaman HTML. Sebuah input berupa textbox digunakan untuk menulis perintah yang akan diproses. Sebuah textarea yang akan menjadi “layar” untuk menampilkan respon dari pemberian perintah. Sebuah frame yang berfungsi sebagai saluran untuk mengirim perintah dan menerima respon. Frame ini disembunyikan dengan CSS sehingga tak terlihat pada browser. Untuk tampilan agar terlihat seperti aplikasi dalam mode konsol, digunakan CSS untuk mengaturnya.
Cara kerjanya kira-kira seperti berikut :
- Perintah diketik pada input textbox.
- Form yang berisi perintah ini dikirim dengan target adalah frame yang disembunyikan.
- Sebuah script PHP menerima kiriman form ini.
- Perintah yang diterima diproses oleh PHP, lalu dibuat sebuah halaman HTML.
Halaman HTML ini berisi javascript yang berguna untuk menampilkan hasil proses ke textarea (yang berfungsi sebagai layar respon) yang ada di halaman utama.
Demikian cara kerjanya, dilakukan berulang-ulang, sesuai perintah yang dikirim oleh pengguna. Untuk mencoba silahkan lihat halaman demo berikut ini.
Dan kalau tertarik, source code yang berukuran sekitar 2 KB (zip) bisa juga didownload.
4 Comments + Add Comment
Leave a comment
Arsip
- January 2012
- December 2011
- July 2011
- April 2011
- December 2010
- August 2010
- July 2009
- April 2009
- December 2008
- November 2008
- October 2008
- July 2008
- June 2008
- April 2008
- February 2008
- January 2008
- December 2007
- November 2007
- October 2007
- September 2007
- August 2007
- July 2007
- June 2007
- January 2007
- December 2006
- November 2006
- October 2006
- September 2006
- August 2006

An article by






Hehehe, script yang menarik!
Iseng aja. Bikin dong lebih menarik. Misalnya kalau ketik “I love you” lalu dijawab “Maap geu udah punya bini”.
Kita namakan Web-based Console.
Dipikir-pikir, bagus juga untuk SQL tutorial berbasis web.
Bisa untuk mempraktekkan SQL statement, misalkan DROP DATABASE =))