Site icon Knowledge Base Jagoan Hosting Indonesia

Optimasi Penggunaan DOM yang Berlebihan

Halo Sob! Kamu para Web Developer pasti sudah tidak asing dengan istilah DOM kan? DOM sendiri sering diabaikan dalam praktiknya karena kita tidak berurusan langsung dengannya saat melakukan development (detail implementasinya ada pada masing-masing browser), tapi tidak ada salahnya kita mengenalnya secara lebih mendalam.

Apa itu DOM?

DOM (document object model) adalah suatu cara yang digunakan untuk merepresentasikan document melalui node dan objek, sehingga document tersebut dapat diubah struktur, style, dan isinya. Tampilan halaman web atau source code yang kita lihat pada developer tools saat melakukan inspect element pada browser adalah bentuk implementasi dari DOM.


JavaScript dan DOM

Dalam spesifikasinya DOM adalah platform yang tidak terikat pada bahasa pemograman tertentu. Tetapi kenyataannya hanya bahasa pemograman JavaScript yang digunakan untuk melakukan manipulasi DOM pada browser.

Pada Konteks ini untuk meningkatkan performa sebuah website yang akan dibangun, para developer harus memperhatikan ukuran DOM yang tidak berlebihan. DOM tree dapat merusak kinerja pada laman website diantaranya :


Nah dari sini kamu dapat melihat bahwa sebuah DOM tree yang optimal untuk website yang dibangun harus memiliki ciri-ciri :

 

Secara garis besarnya mencari cara untuk membuat node DOM hanya jika diperlukan, dan destroy DOM ketika tidak lagi diperlukan.

Jika server mengirim DOM tree besar, coba muat halaman kamu dan perhatikan secara manual node mana yang ditampilkan. Mungkin dapat menghapus node yang tidak ditampilkan dari dokumen yang dimuat, dan hanya membuatnya setelah gerakan pengguna, seperti gulir atau klik tombol.


Simak terus Tips Hosting di halaman tutorial Jagoan Hosting Indonesia ya, jika ada bagian dari tutorial yang tidak ditemukan, kamu bisa menghubungi teman-teman di Jagoan Hosting supaya bisa dibantu lebih lanjut melalui Live Chat atau fitur Open Tiket ya!

Related Posts
Cara Membuat SMTP Mailer Pada Hosting Melalui SMTP Gmail

Hai Sobat Jagoan! Pada bagian shared hosting diperlukan setting guna proses pengiriman dapat keluar masuk dengan baik. Untuk mensetting akun smtp Read more

Tutorial Cara Login ke Cpanel Pelanggan dari WHM Reseller

Halo, Sobat Jagoan! Suka bingung gimana cara login ke cPanel pelanggan dari WHM Reseller? Eits, sekarang gak perlu bingung, karena Read more

Tutorial Setting Gmail Untuk Email cPanel

Hai Sobat! Tahukah kamu, Gmail yang sudah tidak asing ditelingamu bisa kamu gunakan untuk mail klien kamu di email cPanel Read more

Cara Mengarahkan Domain ke Nameserver Jagoan Hosting

Halo Sob, setting nameserver adalah salah satu yang Jagoanhosting sering temui muncul dari daftar kesulitan Sobat-sobat yang lainnya nih. Nah Read more

Exit mobile version