Latest Comments

Tampilkan postingan dengan label Blogger. Tampilkan semua postingan
Tampilkan postingan dengan label Blogger. Tampilkan semua postingan

Validasi HTML 5 Platform Blogger


Pada kesempatan yang lalu saya telah memberikan sedikit tutorial mengenai Validasi HTML5 Platform Blogger , kini saya akan memberikan tutorial mengenai Validasi CSS3 Platform Blogger .

Banyak para blogger yang hanya mementingkan validasi pada HTML5 , sedangkan validasi pada CSS3 banyak yang tidak dilakukan . Padahal , validasi pada CSS3 itu sangat berguna bagi kelangsungan blog tsb , karena dapat membuat  blog tsb lebih ringan dalam meload halaman .

Validasi terhadap CSS3 memang belum banyak para blogger yang membahasnya , oleh karena itu mari ikuti tutorial berikut ini :

Login Blogger ;
Template ||> Edit HTML [Jangan Lupa Centang "Expand Template Widget"] ;
Cari kode berikut menggunakan Ctrl+U / F3 ;

http://www.blogger.com/static/v1/widgets/1576120009-widget_css_bundle.css

Hapus kode tsb dan Save , lalu segera meluncur menuju http://jigsaw.w3.org/css-validator/  . Bila masih menemui pesan error seperti berikut :

    1     .backlink-toggle-zippy     Value Error : cursor hand is not a cursor value : hand
    1     .status-msg-border     Parse Error opacity=40)
    1     .status-msg-bg     Parse Error opacity=30)
    1     .widget .widget-item-control a img     Value Error : padding none is not a padding value : none
    1         Unknown pseudo-element or pseudo-class ::root [root .goog-custom-button]
    1         Unknown pseudo-element or pseudo-class ::root [root .goog-custom-button-outer-box]
    1         Unknown pseudo-element or pseudo-class ::root [root .goog-custom-button-inner-box]
    1     .FollowByEmail .follow-by-email-inner input     Unknown pseudo-element or pseudo-class ::-webkit-input-placeholder [-webkit-input-placeholder]
    1         Unknown pseudo-element or pseudo-class :-moz-placeholder
    1     .label-size-1     Property filter doesn't exist : alpha(80)
    1     .label-size-2     Property filter doesn't exist : alpha(90)
    1     .Stats .blind-plate     Parse Error opacity=65)
    1     .widget.Subscribe .widget-content     Property zoom doesn't exist : 1
    1     .subscribe-wrapper     Property zoom doesn't exist : 1
    1     div.subscribe div.top     attempt to find a semi-colon before the property name. add it
    1     div.subscribe div.top     Property progid doesn't exist : DXImageTransform
    1     div.subscribe div.top     Parse Error DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.blogger.com/img/widgets/s_top.png',sizingMethod='crop');
    1         Parse Error [:1em;padding:4px 0 1px;width:144px}html>body div.subscribe div.top]
    1     div.subscribe div.bottom     attempt to find a semi-colon before the property name. add it
    1     div.subscribe div.bottom     Property progid doesn't exist : DXImageTransform
    1     div.subscribe div.bottom     Parse Error DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.blogger.com/img/widgets/s_bottom.png',sizingMethod='crop');
    1         Parse Error [:3px;height:3px;line-height:0}.subscribe-wrapper .expanded]
 Lakukanlah langkah-langkah dibawah ;
 Cari kode <b:skin><![CDATA[ di Edit HTML Template , lalu hapus dan gantikan dengan kode berikut :

    &lt;style type=&quot;text/css&quot;&gt;
    &lt;!-- /*<b:skin><![CDATA[*/

Lalu Save hasil kerja anda .
Semoga artikel mengenai "Validasi CSS3 Platform Blogger" ini bermanfaat

Membuat Notifikasi Wondows Dengan CSS3


Fungsi dari "Notifikasi" itu sendiri hanya sebagai pesan. Notifikasi biasanya sering digunakan pada blog untuk memberitahukan kepada pengunjung bahwa blog tersebut sedang dalam perbaikan/maintenance....!!!
RSR-Site|Berikut Cara Membuat Notifikasi Windows Dengan Css3 :

Tambahkan kode css3 ini diatas kode ]]></b:skin>
.container {right: 10px;top: 10px;margin: 20px auto;width: 380px;z-index: 999999;
position: fixed;
-webkit-animation: fadeOutnotif 10s linear forwards; /* Waktu notifikasi 10 detik */
-moz-animation: fadeOutnotif 10s linear forwards;
-o-animation: fadeOutnotif 10s linear forwards;
-ms-animation: fadeOutnotif 10s linear forwards;
animation: fadeOutnotif 10s linear forwards;
}
.container .notif {margin: 10px 0;}
.notif {position: relative;padding: 25px 30px 25px 100px;min-height: 50px;line-height: 22px; background: white;border-radius: 2px;}
.notif:before {content: '';position: absolute;top: 25px;left: 30px;width: 40px;height: 40px;border: 5px solid;border-radius: 25px;}
.notif p {font-size: 11px;color: #666;}
.notif-title { margin: 0 0 5px; font-size: 14px; font-weight: bold; color: #333;}
.notif-title:before, .notif-title:after {content: ''; position: absolute;background: white;border-radius: 2px;}
.notif-notice:before {background: #a7d155;border-color: #8fb14f;}
.notif-notice .notif-title:before, .notif-notice .notif-title:after {top: 44px;left: 55px;width:4px; height: 12px;
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
}
.notif-notice .notif-title:after {top: 50px; left: 48px;width: 8px;height: 4px;}
.notif-controls { position: absolute; top: 0; right: 0; height: 16px; padding: 4px 3px 5px;background: #f0f0f0;border: solid #dcdcdc; border-width: 0 0 1px 1px;border-radius: 0 2px;}
.notif-controls > a {position: relative;float: left;margin: 0 1px;width: 16px;height: 16px;  font: 0/0 serif;text-shadow: none;color: transparent;}
.notif-minimize:before {content: '';position: absolute;top: 11px;left: 4px;width: 7px;height: 2px;background: #bbb;}
.notif-minimize:hover:before {background: #888;}
.notif-zoom:before {content: '';position: absolute;top: 6px;left: 3px;width: 5px;height: 3px;border: 2px solid #bbb;}
.notif-zoom:hover:before {border-color: #888;}
.notif-close:before, .notif-close:after {content: '';position: absolute;top: 4px;left: 7px;width: 2px;height: 10px;
  background: #bbb;
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
}
.notif-close:after {top: 8px;left: 3px;width: 10px;height: 2px;}
.notif-close:hover:before, .notif-close:hover:after {background: #888;}
.lt-ie9 .notif-notice .notif-title:before {content: '\2714';display: block;top: 25px;left: 30px;width: 50px;font: bold 18px/50px "Arial Unicode MS";color: white;text-align: center;background: none;}
.lt-ie9 .notif-notice .notif-title:after {display: none;}
.lt-ie9 .notif-alert .notif-title:before {content: '\2716'; display: block;top: 25px;left: 30px;width: 50px;font: bold 17px/50px "Arial Unicode MS";color: white;text-align: center;background: none;}
.lt-ie9 .notif-alert .notif-title:after { display: none;}
.lt-ie9 .notif-close:before {content: '\2716';display: block;top: 0;left: 0;width: 16px;font: 11px/19px 'Arial Unicode MS';color: #bbb;text-align: center;background: none;}
.lt-ie9 .notif-close:after {display: none;}
.lt-ie9 .notif-close:hover:before {color: #999;}
@-webkit-keyframes fadeOutnotif {
0% { opacity: 1;}
10% { opacity: 1;}
90% { opacity: 1; -webkit-transform: translateY(0px);}
99% { opacity: 0; -webkit-transform: translateY(-30px);}
100% { opacity: 0;}
}
@-moz-keyframes fadeOutnotif {
0% { opacity: 1;}
10% { opacity: 1;}
90% { opacity: 1; -moz-transform: translateY(0px);}
99% { opacity: 0; -moz-transform: translateY(-30px);}
100% { opacity: 0;}
}
@-o-keyframes fadeOutnotif {
0% { opacity: 1;}
10% { opacity: 1;}
90% { opacity: 1; -moz-transform: translateY(0px);}
99% { opacity: 0; -moz-transform: translateY(-30px);}
100% { opacity: 0;}
}
@-ms-keyframes fadeOutnotif {
0% { opacity: 1;}
10% { opacity: 1;}
90% { opacity: 1; -moz-transform: translateY(0px);}
99% { opacity: 0; -moz-transform: translateY(-30px);}
100% { opacity: 0;}
}
@keyframes fadeOutnotif {
0% { opacity: 1;}
10% { opacity: 1;}
90% { opacity: 1; -moz-transform: translateY(0px);}
99% { opacity: 0; -moz-transform: translateY(-30px);}
100% { opacity: 0;}
}

Untuk menempatkan "Notifikasi" ini pada bagian kiri atas blog, Cukup edit kode ini :
.container {right: 10px;top: 10px;..............} Menjadi .container {left: 10px;top: 10px;.....}
Untuk kode HTML-nya cukup tambahkan kode ini di bawah kode <body> atau diatas kode </body>.

   <div class="container">
    <section class="notif notif-notice">
      <h6 class="notif-title">Perhatian!</h6>
      <p>Ganti dengan pesan yang ingin anda tampilkan</p>
      <div class="notif-controls">
        <a href="#" class="notif-minimize">Minimize</a>
        <a href="#" class="notif-zoom">Zoom</a>
        <a href="#" class="notif-close">Close</a>
      </div>
    </section>
  </div>


Ganti text berwarna "Biru" dengan pesan yang akan anda tampilkan.