JavaScript is disabled or you're using old browser, please turn on your JavaScript or upgrade your browser to see fancy looking.
Archive for September, 2008

   

Belajar jQuery dengan firebug

firebugDengan menggunakan firebug, kita dapat menyunting, men-debug, memonitor CSS, HTML dan JavaScript. Firebug juga menyediakan command line untuk mengeksekusi JavaScript on the fly. Dengan command line ini, kita dapat mengetes jQuery pada halaman web mana saja. Namun perlu dipastikan jQuery telah disertakan oleh halaman web tersebut. Jika tak mau dipusingkan dengan mengedit sumber berkasnya, Anda bisa memanfaatkan unduhan starter kit (dokumen HTML beserta CSS buat testing) dari jQuery, yaitu berkas html beserta jQuery yang sudah disertakan dalam berkasnya.
Read the rest of this entry »

Memulai jQuery

jQuery ?

Apa itu jQuery? Dari situsnya “jQuery adalah sejenis pustaka JavaScript yang baru. jQuery adalah pustaka JavaScript yang cepat dan ringkas yang menyederhanakan traversing dokumen HTML, penanganan event, animasi, dan interaksi Ajax untuk mempercepat pengembangan web”. Mari kita liat contoh sederhana penggunaan jQuery:
Read the rest of this entry »

Paradigma Koding Baru

Saat ini saya mencoba beradaptasi dengan paradigma penulisan kode ARY (Always Repeat Yourself), kebalikan dari DRY :mrgreen: . Fiuh, struktur berulang yang ditulis, membuat otak jenuh. Tapi, terkadang user menginginkan hasil yang cepat tanpa perduli sisi internal yang semerawut. Yang ada adalah merombak framework bekas yang sebenarnya tidak rapih struktur dan pola desainnya (bekas vendor terdahulu). Kebanyakan user menitikberatkan di sisi interface dalam validasi data, jadi client side scripting lebih banyak digunakan. Tapi lumayan buat tempat mengoprek JQuery. Kalau memungkinkan mungkin saya dan rekan lainnya akan merefactoring. Jika memang ada waktu untuk refactoring, paradigma MVC sepertinya mendekati DRY. Satu lagi adalah penulisan struktur (X)HTML yang valid agar tidak berjalan dalam mode quirk di peraba, karena saat ini kebanyakan template yang dikerjakan sebelumnya tidak menyertakan DTD. Untuk client side scripting juga masih belum memisahkan antara behavior dan struktur, jadi masih ada kode JQuery yang bercampur dengan kode Javascript vendor sebelumnya. Sebagian kecil module sudah mengkonsumsi data XML untuk dengan bantuan parsing JQuery. Yeah, nikmatilah paradigma koding yang ada :)