Cara Membuat Efek Loading Blog
Postingan ini terinspirasi efek loading blog Om-dayz yang saya rasa sangat keren dan dapat digunakan untuk animasi ketika para visitor menunggu terload-nya sebuah halaman yang mereka inginkan.
Efek loading halaman ini menggunakan CSS3 dan Jquery yang diadaptasi dari DTE :] serta Allessio Atzeni. Script animasi Loading dari DTE :] ini menyeleksi semua link internal yang akan diberikan animasi loading.
Untuk demo silahkan lihat disini, animasi Loading yang saya share kali ini berwarna merah dengan menggunakan background berwarna hitam.
Baiklah untuk memasang animasi loading blog silahkan ikuti tutorial berikut ini :
1. Login ke akun Blogger > Pilih template > Edit HTML > Expand Widget Template
2. Tambahkan kode CSS Loading blog diatas kode ]]></b:skin>
#loadhalaman {position:fixed;opacity:0.93;top:0;left:0;background-color:#000;z-index:9999;text-align:center;width:100%;height:100%;padding-top:20%;color:#000;display:none;}3. Cek apakah di dalam template blog Anda sudah terpasang Jquery atau belum, jika belum silahkan tambahkan kode Jquery. Kodenya kurang lebih seperti dibawah ini :
.loadball {background-color: transparent;border:5px solid rgb(240 ,0 , 0);border-right:5px solid transparent;border-left:5px solid transparent;border-radius:50px;box-shadow: 0 0 35px rgb(255 ,0 , 0);width:50px;height:50px;margin:0 auto;-moz-animation:spinPulse 1s infinite ease-in-out;-webkit-animation:spinPulse 1s infinite linear;}
.loadball-2 {background-color: transparent;border:5px solid rgb(240 ,0 , 0);border-left:5px solid transparent;border-right:5px solid transparent;border-radius:50px;box-shadow: 0 0 15px rgb(255 ,0 , 0);width:30px;height:30px;margin:0 auto;position:relative;top:-50px;-moz-animation:spinoffPulse 1s infinite linear;-webkit-animation:spinoffPulse 1s infinite linear;}
@-moz-keyframes spinPulse {0% { -moz-transform:rotate(160deg); opacity:0; box-shadow:0 0 1px rgb(255, 0, 0)}50% { -moz-transform:rotate(145deg); opacity:1; }100% { -moz-transform:rotate(-320deg); opacity:0; }}
@-moz-keyframes spinoffPulse {0% { -moz-transform:rotate(0deg); } 100% { -moz-transform:rotate(360deg); }}
@-webkit-keyframes spinPulse {0% { -webkit-transform:rotate(160deg); opacity:0; box-shadow:0 0 1px rgb(255, 0, 0)} 50% { -webkit-transform:rotate(145deg); opacity:1;} 100% { -webkit-transform:rotate(-320deg); opacity:0; }}
@-webkit-keyframes spinoffPulse {0% { -webkit-transform:rotate(0deg); } 100% { -webkit-transform:rotate(360deg); }}
<script src='http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js' type='text/javascript'></script>
4. Tambahkan kode dibawah diatas kode </body>
<div id='loadhalaman'>5. Simpan dan lihat hasilnya.
<div class='loadball'></div>
<div class='loadball-2'></div>
</div>
<script type='text/javascript'>
$(function() {
var siteURL = "http://" + top.location.host.toString();
var $internalLinks = $("a[href^='"+siteURL+"'], a[href^='/'], a[href^='./'], a[href^='../']");
$internalLinks.click(function() {
$('#loadhalaman').fadeIn(1500).delay(6000).fadeOut(1000);
});
// Hilangkan overlay saat diklik untuk mengatasi gangguan, terutama jika link internal diset dengan target='_blank'
$('#loadhalaman').click(function() {
$(this).hide();
});
});
</script>
Cara Membuat Efek Loading Blog
Reviewed by Admin
on
11:06 PM
Rating:

makasih sob, ternyata bisa kayak gini juga ya... Kayaknya tambah beratin aja.
ReplyDeleteKalau dirasa nambah berat mending nggak usah dipasang aja gan hehehe =))
Deletenambah keren nih kalo pake ini , lumayan deh
ReplyDeletemakasih om tutorialnya
Sama-sama gan
Deleteohh iya gan kira2 kalo pake ini berpengaruh pada loading blog juga?
ReplyDeleteMaksudnya pengaruh yang gimana nich sob ? ini cuma animasi aja...
Deletehmm.. tertarik juga ni buat nyobanya. kalau ada waktu akan di coba mas. tetap berkarya n semoga sukses slalu.. ;)
ReplyDeleteSipp, makasih buat kunjungannya sob
Deletecentang expand widget yang mna ? letaknya?
Deletehmmm,...gitu tho cra mbuatny
ReplyDeleteIya gan,lumayan mudah
Deletekelihannya kaya lebih gaya gitu yaa gan..
ReplyDeleteGimana Tuh Cara Masang Kode Jquery nya....??
ReplyDeletekok belum bisa ya?
ReplyDeleteGimana Tuh Cara Masang Kode Jquery nya....??
ReplyDeletetest! :D
ReplyDeleteWah berhasil gan..
ReplyDeletethanks infonya. :D
antok-cyber.blogspot.com
bagus kayaknya, tapi ini bisanya di blogspot doang ya?
ReplyDeleteditunggu deh untuk wordpress