Wednesday, June 6, 2012

Document Object Model (DOM)

Pada postingan saya sebelumnya, saya sedikit menyinggung mengenai Document Object Model atau sering disebut dengan DOM. Lalu apakah yang disebut dengan DOM itu sendiri? Document Object Model (DOM) adalah object model standar untuk HTML dan XML yang bersifat platform independent. Sebuah web browser tidak harus menggunakan DOM untuk menampilkan dokumen HTML. Namun DOM diperlukan oleh JavaScript yang akan mengubah tampilan sebuah website secara dinamis. Dengan kata lain, DOM adalah cara JavaScript melihat suatu halaman HTML.

Javascript

Perusahaan-perusahaan seperti Google, Facebook, dan Twitter adalah pengguna kelas berat Javascript dalam produk-produk mereka. Tidak hanya mereka, sebagian besar website modern saat ini pasti menggunakan javascript. Dengan javascript, kita bisa membuat bisa membuat sebuah website atau aplikasi yang canggih. Misalnya efek animasi pada text atau image, AJAX (Asynchronous Javascript And XMLHTTP) untuk melakukan request di belakang layar, dan masih banyak fungsi javascript lainnya. Saat ini dengan hadirnya HTML5, fungsi javascript menjadi lebih luas lagi.