Tutorial/How-to

Cara Pasang Javascript Skeleton Loading

ptru
Penulis: ptru
3 menit baca 29,400 Views
BAGIKAN:WhatsAppFacebookX
Artikel telah ditinjau & diperbarui pada: 02 Oktober 2026
3 menit baca
29,400 Views
Cara Pasang Javascript Skeleton Loading

fyi.my.id – Javascript Skeleton Loading. Hallo Semuanya, Apakabar?. kali ini saya selaku admin blog FYI Indonesia mau membagikan tutorial cara memasang skeleton loading.

Sebelum membaca lebih jauh, kita wajib tau skeleton loading itu apa dan fungsimya untuk apa.

Apa itu Skeleton Loading ?

Sebagai pengguna sosial media seringkali kita melihat proses memuat konten pada sebuah tampilan Timeline media sosial, yang memuat layout konten berupa panel-panel yang berwarna grey atau abu abu, beberapa saat sebelum muncul data berupa gambar, video atau tulisan. Yup, inilah yang disebut Skeleton Loading.

Skeleton loading sendiri saat ini menjadi salah satu loading indicator yang sering digunakan oleh para Product Designer. beberapa Platform atau perusahaan besar seperti facebook, Youtube, linkeding dan Google juga menggunakanya dalam product mereka.

Nah Setelah tau apa itu skeleton loading dan tau fungsinya untuk apa, kalian yang tertarik bisa ikuti turorial yang akan saya berikan dibawah.

Harap diperhatikan kalau kode skeleton loading ini adalah kode mentah (butuh pengembangan), jadi kalian tidak bisa asal pakai karena itu akan berdampak pada tampilan tema anda jika salah memasang.

Nah tanpa basa-basi lagi kita langsung ke tutorialnya.

Contoh HTML Skeleton Loading

<div class='progress sprogress'>    <div class='skeleton2'/>    <div class='skeleton3'/>    <div class='skeleton4'/>    <div class='skeleton5'/>    <div class='skeleton5'/></div>

Kode HTML diatas adalah contoh dasar untuk membuat skeleton loading, nah lanjut ke CSS.

Contoh CSS Skeleton Loading

@-webkit-keyframes ant-skeleton-loading{0%{background-position:100% 50%}to{background-position:0 50%}}@keyframes ant-skeleton-loading{0%{background-position:100% 50%}to{background-position:0 50%}}.progress{transition: all .5s ease;}.skeleton2 {height: 30px;background: #e2e2e2;float: left;margin-top: 3px;border-radius: 5px;width: 162px;}.skeleton3, .skeleton4 {height: 14px;width: 100%;float: left;background: #e2e2e2;margin-top: 15px;border-radius: 10px;}.skeleton4 {width: 60%;margin-top: 5px;}.skeleton5 {height: 14px;width: 100%;float: left;background: #e2e2e2;margin-top: 15px;border-radius: 10px;}.skeleton5:last-child {margin-top: 5px;}.skeleton1, .skeleton2, .skeleton3, .skeleton4, .skeleton5 {background-color: #e2e2e2;background-image: linear-gradient(90deg,#f2f2f2 25%,#e6e6e6 37%,#f2f2f2 63%);-webkit-animation: ant-skeleton-loading 1.4s ease infinite;background-size: 400% 100%;animation: ant-skeleton-loading 1.4s ease infinite;transition: all .3s ease;}

Diatas adalah contoh CSS untuk skeleton loading. Lanjut ke JSnya.

Contoh JS Skeleton Loading

<script type='text/javascript'>//<![CDATA[$(document).ready(function() {$('.progress').removeClass('sprogress').addClass('hidden');});//]]></script>

Diatas adalah contoh javascriptnya, JS itu punya fungsi untuk menghapus HTML diatas sesudah loading selesai.

Begitulah contoh dasar memasang skeleton loading, semoga bermanfaat dan maaf bila pemilihan kata-katanya bikin pusing haha. Dibawah ini contoh skeleton loading yang sudah kita buat diatas.

Jika tampilan tidak sesuai dengan demo diatas/ tidak mengerti, silahkan komentar dibawah

Gabung Saluran WhatsApp PoinTru ID

Dapatkan update artikel blog terbaru, panduan praktis, studi kasus web, serta tips digital eksklusif langsung di WhatsApp Anda.

Standar Konten & Panduan Blog PoinTru ID

Seluruh artikel dan panduan di blog PoinTru ID diproduksi dengan standar yang mengedepankan orisinalitas, pengujian mandiri, akurasi, dan kebermanfaatan nyata bagi pembaca. Dilarang keras menyalin atau mereproduksi sebagian atau seluruh materi tanpa mencantumkan tautan sumber aktif ke PoinTru ID.

ptru
Penulis / Kontributor Blog

ptru

Penulis dan kontributor blog PoinTru ID yang berdedikasi membagikan panduan praktis, studi kasus, ulasan teknologi, dan catatan bisnis seputar Tutorial/How-to.

Lihat Semua Artikel Penulis Ini →

73 thoughts on “Cara Pasang Javascript Skeleton Loading”

  1. Setuju banget sama penjelasannya min, kuncinya emang kudu sabar pas di bagian Javascript biar gak gagal.

    Reply
  2. Wah pas banget lagi nyari panduan soal Tutorial/How-to. Min, kalo ada kendala pas step akhir biasanya solusinya apa ya?

    Reply
    • Bantu jawab ya kak @Yudi, kemarin saya nyoba di spek pas-pasan ternyata tetep aman dan lancar kok, asal jangan sambil buka banyak aplikasi berat aja.

      Reply
    • Bantu sharing ya kak @Yudi, di versi sebelumnya juga jalan kok, kemaren sempet tes di device temen dan work.

      Reply
    • Setau saya aman banget gan @Yudi, saya udah jalan hampir sebulan setelah coba trik Skeleton ini dan gak ada kendala sama sekali.

      Reply
  3. Udah pernah ngalamin problem serupa bulan lalu, untung nemu artikel ini jadi makin paham duduk perkaranya.

    Reply
  4. Awalnya sempet skeptis pas baca judulnya, tapi pas dipraktekin step by step ternyata hasilnya memuaskan.

    Reply
  5. Kalo dibandingin sama cara yang lama, metode Skeleton ini ada kelemahan tersendiri gak sih? Masih agak ragu nih.

    Reply
    • @Farhan aman kok kak, tapi tetep sangat disaranin backup dulu buat jaga-jaga, biar lebih tenang ngerjainnya.

      Reply
    • @Farhan kalo error biasanya tinggal di-restart atau diulang dari step sebelumnya gan, gak bakal ngerusak sistem kok.

      Reply
  6. Ada yang udah praktekin Pasang Javascript Skeleton? Kira-kira butuh waktu berapa lama ya buat proses lengkapnya?

    Reply
    • @Nadya aman kok kak, tapi tetep sangat disaranin backup dulu buat jaga-jaga, biar lebih tenang ngerjainnya.

      Reply
    • @Nadya mending pake opsi pertama dulu kak, jauh lebih ramah buat pemula dan langkahnya lebih simpel.

      Reply
  7. Udah pernah ngalamin problem serupa bulan lalu, untung nemu artikel ini jadi makin paham duduk perkaranya.

    Reply
    • Bantu sharing ya kak @Teguh, di versi sebelumnya juga jalan kok, kemaren sempet tes di device temen dan work.

      Reply
    • @Teguh kalo error biasanya tinggal di-restart atau diulang dari step sebelumnya gan, gak bakal ngerusak sistem kok.

      Reply
  8. Setuju banget sama penjelasannya min, kuncinya emang kudu sabar pas di bagian Javascript biar gak gagal.

    Reply
  9. Kebetulan kemarin lusa sempet nyobain langkah Javascript ini, dan beneran work lancar tanpa kendala.

    Reply
  10. Awalnya sempet skeptis pas baca judulnya, tapi pas dipraktekin step by step ternyata hasilnya memuaskan.

    Reply
  11. Nice info min. Mau nanya dong, ada resiko error di tengah jalan gak pas nerapin Pasang Javascript Skeleton ini?

    Reply
    • @Yuliana aman kok kak, tapi tetep sangat disaranin backup dulu buat jaga-jaga, biar lebih tenang ngerjainnya.

      Reply
  12. Udah pernah ngalamin problem serupa bulan lalu, untung nemu artikel ini jadi makin paham duduk perkaranya.

    Reply
    • @Tari coba periksa lagi koneksi sama settingan awalnya gan, kemarin saya juga sempet beda ternyata ada satu opsi yang belum diaktifin.

      Reply
  13. Dulu pernah salah kaprah soal Pasang Javascript Skeleton, sekarang jadi lebih jelas arahnya setelah baca tulisan ini.

    Reply
  14. Udah saya tes di kondisi real, efektivitas trik Pasang Javascript Skeleton ini emang mantap banget.

    Reply
  15. Min mau tanya, kalo buat pemula yang baru pertama kali nyoba Pasang Javascript Skeleton, step awalnya mending mulai dari mana dulu ya?

    Reply
  16. Kebetulan kemarin lusa sempet nyobain langkah Javascript ini, dan beneran work lancar tanpa kendala.

    Reply
  17. Nice info min. Mau nanya dong, ada resiko error di tengah jalan gak pas nerapin Pasang Javascript Skeleton ini?

    Reply
    • Sama kak @Indah, awalnya saya juga bingung, tapi pas dicoba pelan-pelan ternyata gampang banget dipraktekin.

      Reply
    • @Indah kalo error biasanya tinggal di-restart atau diulang dari step sebelumnya gan, gak bakal ngerusak sistem kok.

      Reply
    • @Indah coba periksa lagi koneksi sama settingan awalnya gan, kemarin saya juga sempet beda ternyata ada satu opsi yang belum diaktifin.

      Reply
    • Bantu sharing ya kak @Indah, di versi sebelumnya juga jalan kok, kemaren sempet tes di device temen dan work.

      Reply
  18. Izin tanya min, ini aman gak ya kalo diterapin di device yang speknya standar? Takut nge-drop performanya.

    Reply
    • @Ilham aman kok kak, tapi tetep sangat disaranin backup dulu buat jaga-jaga, biar lebih tenang ngerjainnya.

      Reply
    • Sama kak @Ilham, awalnya saya juga bingung, tapi pas dicoba pelan-pelan ternyata gampang banget dipraktekin.

      Reply
    • Sama kak @Ilham, awalnya saya juga bingung, tapi pas dicoba pelan-pelan ternyata gampang banget dipraktekin.

      Reply
    • Bantu sharing ya kak @Ilham, di versi sebelumnya juga jalan kok, kemaren sempet tes di device temen dan work.

      Reply
  19. Izin tanya min, ini aman gak ya kalo diterapin di device yang speknya standar? Takut nge-drop performanya.

    Reply
    • @Zahra aman kok kak, tapi tetep sangat disaranin backup dulu buat jaga-jaga, biar lebih tenang ngerjainnya.

      Reply
  20. Bener min, temen saya kemarin juga sempat bingung di bagian Javascript, pas dikasih tips ini langsung solved.

    Reply

Leave a Comment