Langsung ke konten utama

Preloader — Animasi Loading Pada Saat Memuat Halaman Website

 Get started

Preloader — Animasi Loading Pada Saat Memuat Halaman Website

Menambahkan animasi loading pada saat halaman website dimuat itu ide bagus dan caranya pun tidak terlalu sulit. Hanya menggunakan sedikit baris kode dari jQuery, CSS dan HTML kita sudah bisa membuat preloader pada halaman website kita.

Keuntungan menggunakan preloader dihalaman website menurut saya sangat bagus karena membuat pengunjung tidak berburuk sangka terlebih dahulu ketika melihat tampilan website kita acak-acakan karena semua kode belum dimuat seluruhnya, dengan adanya preloader halaman website akan ditutupi sepenuhnya oleh preloader dan ketika semua kode telah dimuat oleh browser maka preloader akan otomatis menghilang dari hadapan pengunjung.

Kekurangan mengguankan preloader dihalaman website menurut saya, mungkin bisa membuat jenuh dan bosan pengunjung ketika koneksi internet pengunjung tersebut sedang lambat dan ditambah dengan melihat animasi loading yang kita tampilkan hanya berputar-putar saja dan sedangkan preloader ini akan hilang jika halaman website sudah dimuat seluruhnya.

Namun hal ini masih bisa kita atasi dengan membuat maksimal waktu preloader, for example: jika maksimal waktu preloader disetting selama 5000ms maka jika waktu memuat halaman melebihi waktu yang ditentukan, preloader akan disembunyikan. Namun dengan cara tersebut resikonya adalah ketika halaman baru dimuat setengah dalam waktu 5000ms dan preloader disembunyikan maka akan menampilkan halaman website dengan tidak semestinya. Atau bisa juga dengan cara yang lebih efektif yaitu, mengganti animasi loading yang tadinya hanya berputar-putar saja diganti menjadi animasi yang lebih wow dan menarik seperti animasi bajai berubah jadi kuda lumping, semut berubah jadi badak bercula satu atau animasi yang lebih menarik lah sampai membuat pengunjung tidak merasa bosan walaupun menunggu halaman dimuat dengan waktu yang cukup lama.

Step by step

1. Persiapkan jQuery dengan versi terbaru.

2. Buat dokumen baru dengan format HTML. Disini saya akan membuat semua coding menjadi satu file.

3. Tuliskan struktur HTML pada dokumen tersebut.

4. Pada bagian tag <head> panggil file jQuery seperti ini:

5. Kemudian tuliskan juga beberapa baris kode CSS pada tag yang sama yaitu tag <head>.

6. Tampilkan preloader pada tag <body>.

78Pada kode diatas terdapat tulisan poi.gif maksud tulisan tersebut adalah untuk memanggil file animasi gif yang akan dijadikan animasi ketika loading website. Pada contoh diatas saya pakai animasi poi.gif untuk dijadikan animasi ketika loading website.

poi

Poi.gif

7. Silahkan jalankan dokumen HTML tersebut di browser, kalau sesuai akan tampil seperti berikut.

preloader

8. Kok gak loadingnya gak berhenti-berhenti? sabar dulu, karena kita belum memberikan perintah jQuery untuk preloader menutup secara otomatis. Jadi gimana caranya? caranya mudah, tambahkan baris kode berikut dibagian tag <head> saya sarankan taruh dibagian bawah kode untuk memanggil file jQuery.

9. Silahkan jalankan kembail dibrowser, kok loadingnya langsung hilang? memang seperti itu karena kita menjalankannya dikomputer kita sendiri bukan diinternet.

10. Untuk lebih jelas gimana sih isi semua kode dari dokumen diatas, for example, pada kode berikut ini saya tambahkan beberapa baris kode HTML.

Final Words

Cukup sudah tutorial menampilakn animasi loading ketika memuat halaman website. Semoga bermanfaat dan sampai jumpa.

I didn’t master anything. https://nauv.al

Membuat website menjadi aplikasi android mungkin cukup sulit kalau kita belum memiliki ilmu pemrograman android. Tapi kali ini saya bukan mau mengajarkan bahasa pemrograman android ya :D melainkan akan membahas membuat web menjadi aplikasi android tanpa harus jago pemrograman android, lho kok bisa? yaaa bisa dong kemana aja mas baru tahu :D

Image for post
Android

Cara membuatnya itu sangat sederhana, kita gak perlu menginstal aplikasi ke komputer kita melainkan kita akan pakai tools online untuk membuat web menjadi aplikasi android, cara kerjanya adalah kita hanya perlu memasukan alamat web kita yang akan dijadikan aplikasi android lalu system tools online tersebut akan otomatis menggenerate apk sesuai dengan url yang kita masukan tadi. Penasaran? atau biasa aja? …


Jika pada postingan sebelumnya saya membahas tentang Tutorial Menggunakan Animate.css, pada kali ini saya akan memberikan tutorial tentang penggunaan wow.js pada animate.css atau menerapkan wow.js pada aniamte.css. Apa itu wow.js? karena saya hanya memberikan tutorial bagaimana menggunakan wow.js pada aniamte.css jadi silahakan cari sendiri ya definisinya :D

Image for post
Image for post
CSS

Untuk apa kita menggunakan wow.js? alasan kebanyakan developer menggunakan wow.js adalah untuk mempermudah pengelolaan animasi pada animate.css, maksudnya? for example, jika biasanya kita akan memberikan animasi pada element html dengan animate.css kita hanya perlu menambahkan class animasi dan class animated untuk menjalankannya, betul kan?. Cara ini memang sudah benar akan tetapi jika element html yang kita berikan animasi dengan animate.css tertutup scroll atau dibagian bawah website itu bagaimana? …


Animate.css merupakan sebuah library CSS3 yang dibuat oleh Dan Eden untuk mempermudah developer dalam membuat animasi pada element html tanpa harus membuatnya dari awal karena sudah disiapkan oleh animate.css. Fitur animate.css ini saya cukup sudah lumayan lengkap dari animasi masuk(in) sampai animasi keluar(out), cara penggunaan animate.css sangatlah mudah kita hanya perlu menambahkan class animasi yang ada pada animate.css ke element html yang ingin kita beri efek animasi. Penasaran? Scroll kebawah bro!!

Image for post
Image for post
CSS

Here we go!

1. Kita perlu library animate.css nya dulu, download disini.

2. Setelah didodwnload, masukan file animate.css ke folder website kamu.

3. Buka file html yang akan kamu beri animasi.

4. Pada tag <head> tambahkan baris kode berikut untuk memanggil file animate.css kedalam website kamu. …


Slidesbg.js merupakan plugin jQuery untuk membuat background slideshow dari berbagai gambar yang kamu tentukan.Plugin ini memiliki beberapa fitur seperti: parallax scroll, custom nav dan yang lainnya. Selain mudah digunakan, plugin ini bisa didownload secara gratis di github atau di situs resminya dan harus dijalankan dengan library jQuery pastinya. Penasaran? scroll kebawah bro!

Image for post
Image for post
JavaScript

Fitur

- Mudah digunakan
- Full Responsive
- Fullscreen Mode- Keyboard Controller
- Multiple Slider

Download

Github
Official Website

Bagaimana cara menggunakannya?

1. Buat folder baru dengan nama slidesbg-js di dalam folder website kamu lalu ekstrak hasil file yang sudah didownload tadi dan masukan file hasil ekstrak kedalam folder tersebut. …


Hei! kali ini saya mau ngasih tutorial bagaimana menulis tulisan “Hello! i’m a good boy” dengan PHP. Emang apa sih PHP? PHP kepanjangan dari PHP: Hypertext Preprocessor bukan Pemberi Harapan Palsu yakk :D. PHP bahasa perograman server-side yang didesain untuk pengembangan web dan ditemukan pertama kali oleh Rasmus Lerdorf pada tahun 1994, itu cerita singkatnya mengenai PHP.

Image for post
Image for post
PHP

Selesai kenalan dengan PHP yuk kita buat program awal dengan PHP. Sebelum membuat program awal dengan php, kita wajib memiliki aplikasi web server dan aplikasi PHP yang terinstal pada komputer kita. Agar lebih mudah dan tidak memakan waktu yang lama dalam menginstal web server dan PHP saya sarankan untuk menginstal aplikasi Xampp pada komputer kita. Kenapa harus Xampp? cari aja ya di google tentang pengertian xampp :D. …


Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store

Komentar

Postingan populer dari blog ini

Cara Menjadi Pengembang Front End – Keterampilan Front End Web Dev

  Menyumbangkan Belajar coding —  kurikulum 3.000 jam gratis 10 JUNI 2022 / #PENGEMBANGAN UJUNG DEPAN Bagaimana Menjadi Pengembang Front End – Keterampilan Front End Web Dev Joel Olawanle Beberapa profesional dengan bayaran tertinggi di dunia adalah pengembang front-end.  Mereka menggunakan pengetahuan dan bakat mereka untuk merancang situs web yang menarik dan ramah pengguna. Pengembang front-end tidak memerlukan gelar atau sertifikat sekolah untuk bekerja.  Sebaliknya, mereka harus memahami dasar-dasar pengembangan front-end, bahasa pemrograman, dan kerangka kerja pengembangan front-end. Dalam panduan ini, Anda akan belajar bagaimana menjadi pengembang front end dengan terlebih dahulu memahami apa yang dimaksud dengan pengembangan front end, keterampilan teknis dan soft skill yang diperlukan, bahasa dan kerangka kerja yang tersedia, dan beberapa langkah untuk memulai. Seorang pengembang front-end di Amerika Serikat dapat memperoleh rata-rata $86,178 per tahun, menu...

MIGRASI DATABASE DARI SQLite KE MySQL (Part-1)

  MIGRASI DATABASE DARI SQLite KE MySQL (Part-1) Pemakaian yang mana lebih baik dalam membuat database_musik di mysql atau Exel yang cell Cell pada tabel dilakukan operasi fungsi logika matematika. Untuk keperluan membuat database atau tabel yang memerlukan operasi logika atau matematika, seperti yang Anda sebutkan, MySQL jauh lebih baik dibandingkan Excel. Berikut adalah beberapa alasan mengapa MySQL lebih disarankan: 1. **Kapasitas dan Skalabilitas**: MySQL dapat menangani jumlah data yang jauh lebih besar daripada Excel. Ini penting jika Anda berencana untuk menyimpan banyak data atau melakukan operasi yang kompleks di atas data tersebut. 2. **Kekuatan dan Kinerja**: MySQL dirancang khusus untuk memproses query dan operasi basis data dengan cepat. Ini termasuk operasi matematika, logika, dan agregasi data yang umum dilakukan dalam aplikasi. 3. **Fleksibilitas Struktur**: Dalam MySQL, Anda dapat dengan mudah menentukan struktur tabel yang kompleks dan melakukan kueri yang lebih r...

Pemograman R Studio

  Metode Numerik Menggunakan R Pengantar Gambaran Isi Buku Cara Berkontribusi dalam Buku Ini Ucapan Terima Kasih Lisensi 1  Bahasa Pemrograman R 1.1  Sejarah R 1.2  Fitur dan Karakteristik R 1.3  Kelebihan dan Kekurangan R 1.4  RStudio 1.5  Menginstall R dan RStudio 1.6  Working Directory 1.6.1  Mengubah Lokasi Working Directory 1.6.2  Mengubah Lokasi Working Directory Default 1.7  Memasang dan Mengaktifkan Paket R 1.8  Fasilitas Help 1.8.1  Mencari Help dari Suatu Perintah Tertentu 1.8.2  General Help 1.8.3  Fasilitas Help Lainnya 1.9  Referensi 2  Kalkulasi Menggunakan R 2.1  Operator Aritmatik 2.2  Fungsi Aritmetik 2.3  Operator Relasi 2.4  Operator Logika 2.5  Memasukkan Nilai Kedalam Variabel 2.6  Tipe dan Struktur Data 2.7  Vektor 2.7.1  Membuat vektor 2.7.2  Missing Values 2.7.3  Subset Pada Vektor 2.7.4  Operasi Matematis Menggunakan Vektor ...