Cara Pasang Animasi Preloading Pada Blog
Kecepatan sebuah blog nampaknya menjadi topik yang
menarik dibahas dalam sebuah blog, banyak sekali tutorial yang diberikan untuk
membuat blog yang kita miliki memiliki kecepatan yang memadai. Salah satu hal
yang dapat dilakukan ialah menyiasati dengan cara memberikan effect pre
loading sebelum halaman blog selesai dimuat. Preloader ialah sebuah transisi
yang digunakan untuk menjadi alat jeda waktu sekaligus penghibur bagi
pengunjung saat blog sedang loading memuat sebuah halaman.
Memang pada dasarnya effect pre loading ini tidak akan terlalu berpengaruh
terhadap kecepatan blog sobat karna effect yang digunakan murni menggunakan
CSS dan SVG tanpa menyisipkan gambar. Jika sobat merasa tertarik untuk
menggunakan effect pre loading ini silahkan simak tutorial ini dengan
seksama.
Sebelum ketutorial sobat lebih dulu harus memasang JQuery pada template sobat.
Pastikan JQuery didalam template blog sobat merupakan JQuery library versi
1.7.1, jika bukan versi tersebut silahkan sobat letakkan kode dibawah ini
tepat dibawah kode <head>.
<script src='https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js'/>
Selanjutnya ikuti langkah berikut ini :
1. Silahkan sobat masuk atau menuju Dashboard Blog.
2. Pilih Tema kemudian Edit HTML
3. Tambahkan kode dibawah ini tepat sebelum kode </body> atau
<!--</body>--></body> Dengan cara klik
Ctrl+F untuk mencari kode ya.
<script type='text/javascript'>
//<![CDATA[
// Preloader
$(window).load(function(){$(".spinner").fadeOut(),$("#preloader").delay(350).fadeOut("slow"),$("body").delay(350).css({overflow:"visible"})});
//]]>
</script>
4. Selanjutnya letakkan kode HTML dibawah ini tepat dibawah kode
<body>
<div id='preloader'>
<svg class='spinner' height='50px' viewBox='0 0 66 66' width='50px' xmlns='http://www.w3.org/2000/svg'>
<circle class='path' cx='33' cy='33' fill='none' r='30' stroke-linecap='round' stroke-width='4'/>
</svg>
</div>
5. Lalu Letakkan kode CSS dibawah ini tepat sebelum kode </head>
atau </head><!--<head/>-->
<style type='text/css'>
/* Preloader */
#preloader{overflow:hidden;background:#fff;left:0;right:0;top:0;bottom:0;position:fixed;z-index:9999}
.spinner{position:absolute;top:calc(50% - 20px);left:calc(50% - 20px);animation:rotator 1.4s linear infinite}
@keyframes rotator{0%{transform:rotate(0deg)}100%{transform:rotate(270deg)}}
.path{stroke-dasharray:187;stroke-dashoffset:0;transform-origin:center;animation:dash 1.4s ease-in-out infinite,colors 5.6s ease-in-out infinite}
@keyframes colors{0%{stroke:#4285F4}25%{stroke:#DE3E35}50%{stroke:#F7C223}75%{stroke:#1B9A59}100%{stroke:#4285F4}}
@keyframes dash{0%{stroke-dashoffset:187}50%{stroke-dashoffset:46.75;transform:rotate(135deg)}100%{stroke-dashoffset:187;transform:rotate(450deg)}}
</style>
6. Silahkan simpan template dan lihat hasilnya.
Berikut Demo hasilnya (Klik Result)
Jika sobat ingin menggunakan efek loading lainnya sobat bisa menggunakan yang
sudah saya siapkan dibawah ini cukup dengan mengganti kode CSS dan HTML
nya.
Efek 2
Efek 3
Efek 4
Efek 5
Efek 6
Efek 7
Jika sobat merasa kurang suka dengan efek diatas sobat juga bisa mencari efek
lainnya di situs penyedia loading ya di https://icons8.com/cssload untuk
mendapatkan kode ya silahkan simak tutorial dibawah ini.
- Silahkan sobat kunjungi https://icons8.com/cssload.
- Pilihlah jenis kategori loading yang sobat inginkan, ada Spinner, Horizontal Bar, 3 Dimensional, Miscellaneous, dan Animated Text.
- Setelah memilih jenisnya, silahkan klik pada efek loading mana yang sobat inginkan.
- Lalu klik Get Code.
- Silahkan Copy kode HTML dan CSS yang tersedia. Untuk menerapkan ya silahkan ikuti tutorial pertama tadi ya.
Demikianlah tutorialnya semoga bisa digunakan dengan baik, jika sobat
mengalami kesulitan bisa simak video dibawah ini.
Gimana sobat, mudah bukan?. Itulah tutorial kita pada kali ini, terima kasih
telah berkunjung di Blog ini. Mohon maaf jika dalam penulisan terdapat
kesalahan, jika sobat mengalami kesulitan dalam mengikuti tutorial diatas
silahkan bertanya dikolom komentar. Mohon bantuannya untuk share artikel ini
ke teman blogger yang lain. Terima kasih dan sampai jumpa diartikel
selanjutnya.
image quote pre code