Cara Menambahkan "EMOTICON" Pada Postingan dengan javascript Blog Masholeh || Cara Menambahkan "EMOTICON" Pada Postingan dengan javascript, Pasang "Emoticon" di komentar blog mungkin itu sudah biasa, Tapi bagaimana jika "Emoticon" itu ditambahkan pada postingan?? mungkin akan terlihat lebih keren...? Kebanyakan orang ingin menulis postingan yang disertakan dengan ekspresi - ekspresi. Nah sekarang anda bisa menambahkan "Emoticon" itu hanya dengan kode script. DEMO /*hehe /*sweet /*gakmau /*ingusan /*hai *ketawa /*omg /*no /*panas /*woe /*berguling /*XD /*hipnotis /*bye /*sedih Hilangkan tanda "*" Bukan hanya "Emoticon" tersebut anda juga bisa menambahkan "Emoticon" seperti :D :) dan masih banyak lagi. Cukup dengan menambahkan kode script dibawah ini diatas kode </head> <script src='https://first-secondary.googlecode.com/svn/trunk/Emoticondalampostingan.js' type='text/javascript'/> Cara menggunakannya gunakan Editor mode "EDIT HTML" bukan "Compose". Tambahan : Jika anda kurang suka dengan gambar emoticon-nya anda bisa menggantinya. 1. Silahkan kunjungi http://emoticoner.com/ dan silhakan pilih emoticon yang anda suka. 2. Silahkan anda download file.js dibawah kemudian edit dengan notepad dan ganti url gambar pada kode tersebut dengan url gambar emoticon yang anda pilih. DOWNLOAD 3. Jika sudah save file tersebut dengan extensi "js" seperti file.js, kemudian anda upload di google.code atau tempat hosting lainnya. 4. Tambahkan kode diatas kode </head> <script src='https://first-secondary.googlecode.com/svn/trunk/Emoticondalampostingan.js' type='text/javascript'/> text berwarna merah ganti dengan url dimana anda meng-upload file.js yang telah anda edit tadi. Blog Masholeh || Cara Menambahkan "EMOTICON" Pada Postingan dengan javascript , Pasang " Emoticon " di komentar blo... Baca selengkapnya » 01.40 +
Bagaimana Cara Membuat Blog Valid CSS3 Bagaimana Cara Membuat Blog Valid CSS3 - Setelah berkutat beberapa lama dengan Validasi HTML5, kini saya coba untuk berbagi Validasi CSS3. Terlambat kayaknya saya berbagi tutorial ini, tapi sebuah pepatah mengatakanbetter late than never, lebih baik terlambat daripada tidak sama sekali. Diantara yang menyebabkan terlambatnya saya berbagi tentang validasi ini, saya tidak pernah memposting sesuatu yang belum pernah saya coba. Ironis kan? sebuah blog membahas validasi tapi blognya sendiri belum valid. Perlu dicatat, bahwa validasi baik HTML5 maupun CSS3 bukan sesuatu yang sempurna. Artinya, ketika sebuah blog valid HTML5 atau CSS3 tidak berarti sempurna dalam CSS dan HTML. Validasi hanya merupakan panduan dalam menyusun HTML dan CSS yang baik. Bagi sobat yang ingin mencoba validasi CSS3, baik menghilangkan error atau warning, silahkan dicoba trik yang saya gunakan : Non Aktifkan CSS Reset Stylesheet Blogger Menonaktifkan CSS Reset ini, saya temukan di Blog Damar Zaky dan aplikasinya dipermudah oleh Kompi Ajaib. Sebelum menonaktifkan CSS Reset Stylesheet Blogger, silahkan lihat kode dibawah, biasanya susunan template akan seperti ini : <b:skin><![CDATA[* ...... KODE CSS DI SINI ...... ]]></b:skin> ganti <b:skin><![CDATA[* dengan <style type="text/css"><!-- /* <b:skin><![CDATA[*/]]></b:skin> <style type='text/css'> ganti kode ]]></b:skin> dengan kode : </style> Setelah menonaktifkan CSS Reset ini, biasanya akan ada sedikit perobahan tampilan, baik di dashboard atau di blog. Saran saya tidak usah panik, edit saja satu persatu. Hapus Beberapa Kode Banyak tutorial yang memberikan kode CSS untuk diterpakan pada berbagai browser. Dengan hadirnya CSS3 ini, kode-kode tersebut sudah tidak diperlukan lagi. Seperti contoh kode rounded corner (ujung membulat) biasanya kodenya akan seperti ini : -moz-border-radius:5px; -khtml-border-radius:5px; -o-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; dengan hadirnya CSS3, untuk beberapa browser hanya diperlukan kode border-radius:5px, oleh karena itu, hapus semua kode yang berawalan: -moz- -khtml- -o- -webkit- Hapus juga kode dengan awalan DXImageTransform Perhatikan Beberapa Perintah Validator Masih banyak perintah-perintah perbaikan dari CSS Validator tahap demi tahap. Sebagai contoh perintah seperti ini : Family names containing whitespace should be quoted. If quoting is omitted, any whitespace characters before and after the name are ignored and any sequence of whitespace characters inside the name is converted to a single space. Itu artinya, apabila ada hurup yang mempunyai spasi, tambahkan tanda petik ("). Misalkan sobat menggunakan huruf Open Sans, Segoe UI, Arial (sebagai backup apabila huruf pertama tidak bisa diload) maka penulisannya font-family: 'Open Sans', 'Segoe UI', Arial, sans-serif Sebetulnya masih banyak perintah yang lain, silahkan lakukan secara santai. Sobat juga bisa berdiskusi di kolom komentar apabila ada permasalahan dalam validasi ini. Bagaimana Cara Membuat Blog Valid CSS3 - Setelah berkutat beberapa lama dengan Validasi HTML5 , kini saya coba untuk berbagi Validasi CSS... Baca selengkapnya » 05.46 +
Cara Membuat Blog Valid HTML5 M-S Blog || Cara Membuat Blog Valid HTML5 - Awalnya saya males belajar tentang HTML5 tapi mengikuti perkembangan zaman, akhirnya belajar juga HTML5. Jujur saya terkontaminasi oleh Kang Ismet dan M-S Blog Apa itu HTML5? HTML5 adalah pengembangan dari versi sebelumnya, dimana tujuan HTML5 adalah untuk memperbaiki teknologi HTML agar mendukung teknologi multimedia terbaru, mudah dibaca oleh manusia dan juga mudah dimengerti oleh mesin. Intinya, agar web/blog terbaca sempurna di semua browser dan mudah dalam penggunaan. Perlukah web/blog valid HTML5? dari berbagai sumber saya temukan bahwa diantara keuntungan mevalidasi blog adalah : Membantu Search Engine meng-indeks dokumen website/blog lebih baik. Render browser lebih baik dan lebih cepat DOCUMENT OBJECT MODEL (DOM) lebih stabil dan konsisten Future Proof, yang berarti HTML lebih kompatible, backward compatible terhadap browser terbaru. Mengetahui kondisi website/blog lebih detail ( link-link broken, link mati, dst.) Lebih disukai browser-browser dan tentu masih banyak lagi keuntungan lain dari validasi HTML ini. Baguskah validasi Blogspot untuk SEO? Nah.. ini yang saya masih belum tau, kalau melihat alasan di atas tentunya baik, tapi kenapa vitur-vitur template blogspot itu sendiri belum valid HTML5. Saya tunggu pendapat sobat tentang validasi untuk SEO. VALIDASI BLOG DISINI atau DISINI | CONTOH BLOG YANG TELAH DIVALIDASI Cara Membuat Blog 100% Valid HTML5 Langkah 1 : Backup template sebelum melakukan editing. Langkah 2 : Cari kode seperti ini : <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html b:version='2' class='v2' expr:dir='data:blog.languageDirection' xmlns='http://www.w3.org/1999/xhtml' xmlns:b='http://www.google.com/2005/gml/b' xmlns:data='http://www.google.com/2005/gml/data' xmlns:expr='http://www.google.com/2005/gml/expr'> <head> ganti dengan : <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE html> <HTML> <head> <meta charset='utf-8'/> Langkah 3 : Ganti kode </html> dengan </HTML> (paling bawah di template) Langkah 4 : ganti kode ini : <b:include data='blog' name='all-head-content'/> dengan kode di bawah ini : <meta content='text/html; charset=UTF-8' http-equiv='Content-Type'/> <meta content='blogger' name='generator'/> <link expr:href='data:blog.homepageUrl + "favicon.ico"' rel='icon' type='image/x-icon'/> <link expr:href='data:blog.url' rel='canonical'/> <link expr:href='data:blog.homepageUrl + "feeds/posts/default"' expr:title='data:blog.title + " - Atom"' rel='alternate' type='application/atom+xml'/> <link expr:href='data:blog.homepageUrl + "feeds/posts/default?alt=rss"' expr:title='data:blog.title + " - RSS"' rel='alternate' type='application/rss+xml'/> <link expr:href='"http://www.blogger.com/feeds/" + data:blog.blogId + "/posts/default"' expr:title='data:blog.title + " - Atom"' rel='alternate' type='application/atom+xml'/> <link href='http://www.blogger.com/openid-server.g' rel='openid.server'/> <link expr:href='data:blog.homepageUrl' rel='openid.delegate'/> <b:if cond='data:blog.pageType == "item"'> <b:if cond='data:blog.postImageThumbnailUrl'> <link expr:href='data:blog.postImageThumbnailUrl' rel='image_src'/> </b:if> <b:if cond='data:blog.metaDescription != ""'> <meta expr:content='data:blog.metaDescription' name='description'/> <b:else/> <meta expr:content='data:blog.pageName + " - " + data:blog.title' name='description'/> </b:if> </b:if> Langkah 5 : Ganti <b:skin><![CDATA[ dengan kode dibawah : <link href='//www.blogger.com/static/v1/widgets/3950009988-widget_css_bundle.css' rel='stylesheet' type='text/css'/> <style type="text/css"> <!-- /*<b:skin><![CDATA[*/]] <style> Langkah 6 : Hapus semua kode ini : <b:include name='quickedit'/> Setiap kali menambahkan widget baru, hapus kode di atas. Langkah 7: Hapus semua kode ini (opsional) <a expr:name='data:post.id'/> Langkah 8 : hapus kode seperti ini : <b:include data='post' name='postQuickEdit'/> atau seperti ini : <b:includable id='postQuickEdit' var='post'> <b:if cond='data:post.editUrl'> <span expr:class='"item-control " + data:post.adminClass'> <a expr:href='data:post.editUrl' expr:title='data:top.editPostMsg'> <img alt='' class='icon-action' height='18' src='http://img2.blogblog.com/img/icon18_edit_allbkg.gif' width='18'/> </a> </span> </b:if> </b:includable> Langkah 9 : Hapus kode dibawah ini (kalau ditemukan, kalau tidak ada, lewati saja) <div class='post-share-buttons goog-inline-block'>...sampai...</div> Langkah 10 : Ganti semua code & dengan & Sampai di sini, template sobat sudah bisa Valid HTML5 untuk Homepage. Akan tetapi pada postingan masih banyak error karena komentar blogger (kecuali komentar hack seperti blog ini). Mudah-mudahan saya bisa share cara mem-fix-an postingan. Harap Diperhatikan Kemungkinan dengan langkah-langkah di atas, blog sobat belum valid. Supaya menjadi 100%, silahkan perhatikan beberapa hal dibawah ini : 1. Selalu gunakan tag alt pada gambar, contoh : <img alt="HTML5" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiLCLDDZ2mRbTXYUcCssT8A3AHKsyn5KmnjmgZW5fRCYJeTybWGQQdhsJLZVjBiT0pVIQoT1BKyMIB5F0hnn_ta0ZfEUUpI205EPv65B7AkI0s-WG_wJ3pvGDCGOUZlt9kN3ltYRV1ngKg/s1600/html5.png" /> 2. Jangan gunakan border="0" pada gambar, sebagai gantinya tambahkan kode : style="border:none" atau CSS terpisah seperti img{border:none} 3. Pada iFrame, jangan menggunakan frameborder="0" atau allowtransparency:"true" scrolling="no", sebagai gantinya gunakan kode : style="border:none;overflow:hidden" atau CSS terpisah seperti iframe{border:none;overflow:hidden} 4. Pada tag a jangan menggunakan tag name seperti : <a name='comment-form'> sebagai gantinya gunakan id seperti : <a href='#comment-form'> 5. Jangan ada dua id pada template. 6. Hapus kode <b:include name='quickedit'/> setiap menambah widget baru. Untuk kekurangannya Insya Allah saya tambahkan kedepannya. Semoga bermanfaat... M-S Blog || Cara Membuat Blog Valid HTML5 - Awalnya saya males belajar tentang HTML5 tapi mengikuti perkembangan zaman, akhirnya belajar... Baca selengkapnya » 15.36 +
Bagaimana Cara Membuat Persentase pada Scrollbar dengan CSS di Blog Blog Masholeh || Bagaimana Cara Membuat Persentase pada Scrollbar - Tutorial kali ini sebenarnya tidak terlalu penting bagi sebuah blog, namun bagi sahabat yang ingin membuat blognya lebih unik, tidak ada salahnya untuk mencoba menerapkan persentase pada scrollbar ini. Pada postingan sebelum nya juga di jelaskan Bagaimana Cara Merubah Warna Scroll Bar dengan CSS di blog Dengan menambahkan persentase, pengunjung akan bisa melihat berapa persen halaman yang telah di scroll, apabila sampai bawah di scroll maka akan menjadi 100%. Untuk membuatnya silahkan ikuti langkah-langkahnya : Langkah 1 : Seperti biasa masuk ke Template dan Edit HTML. Simpan kode ini di atas ]]></b:skin> #scroll { display: none; position: fixed; top: 0; right: 20px; z-index: 500; padding: 3px 8px; background-color: #2187e7; color: #fff; border-radius: 3px; } #scroll:after { content: " "; position: absolute; top: 50%; right: -8px; height: 0; width: 0; margin-top: -4px; border: 4px solid transparent; border-left-color: #2187e7; } NB: Ubahlah warna background presentase pada Scrollbar sesuka anda. Langkah 2 : Simpan kode ini di bawah </head> <div id='scroll'></div> Langkah 3 : Simpan JavaScript ini di atas </body> <script type='text/javascript'> //<![CDATA[ var scrollTimer = null; $(window).scroll(function() { var viewportHeight = $(this).height(), scrollbarHeight = viewportHeight / $(document).height() * viewportHeight, progress = $(this).scrollTop() / ($(document).height() - viewportHeight), distance = progress * (viewportHeight - scrollbarHeight) + scrollbarHeight / 2 - $('#scroll').height() / 2; $('#scroll') .css('top', distance) .text(' ' + Math.round(progress * 100) + '%') .fadeIn(100); if (scrollTimer !== null) { clearTimeout(scrollTimer); } scrollTimer = setTimeout(function() { $('#scroll').fadeOut(); }, 1500); }); //]]> </script> Simpan Template.Sekian dan Terima Kasih Blog Masholeh || Bagaimana Cara Membuat Persentase pada Scrollbar - Tutorial kali ini sebenarnya tidak terlalu penting bagi sebuah blog, ... Baca selengkapnya » 07.08 +
Bagaimana Cara Merubah Warna Scroll Bar dengan CSS di blog Blog Masholeh || Bagaimana Cara Merubah Warna Scroll Bar dengan CSS di blog - Apa arti scrollbar? Scroll bar berarti bar penggulung. Scrollbar biasanya kita lihat berada di samping kanan blog untuk menggulung layar ke atas atau bawah.Untuk lebih jelasnya bisa sobat lihat pada screenshoot di bawah ini : Menurut saya, mengganti scroll bar tidak ada hubungannya dengan SEO. Hal ini digunakan hanya untuk mempercantik tampilan blog agar betah berlama2 tinggal di blog kita.##Caranya sangat gampang, sobat tinggal menyimpan kode ini di atas ]]></b:skin> ::-webkit-scrollbar { height:12px; width: 15px; background: #6d6d6d; //warna background scroll } ::-webkit-scrollbar-thumb { background-color: #142c3e; //warna scroll } Untuk menyesuaikan dengan tampilan blog sobat, silahkan edit warna scroll dan warna backgroundnya.NB : Kode di atas tidak bisa tampil di Firefox atau Internet Explorer, dan hanya tampil di Google Chrome. Blog Masholeh || Bagaimana Cara Merubah Warna Scroll Bar dengan CSS di blog - Apa arti scrollbar? Scroll bar berarti bar penggulung. Scro... Baca selengkapnya » 06.09 +