Showing posts sorted by date for query modifikasi-template-untuk-mempercepat-loading-blog. Sort by relevance Show all posts
Showing posts sorted by date for query modifikasi-template-untuk-mempercepat-loading-blog. Sort by relevance Show all posts

Monday, 25 February 2019

Jadi Akil Blogger Harus Dapat Modifikasi Template Untuk Mempercepat Loading Blog


Modifikasi template untuk mempercepat loading blog - Selamat berjumpa lagi dengan aku yang sudah tidak asing lagi alias sudah populer (didesa aku gitu), dan masih seputar tutorial/tips blogger. Menjadi blogger sangatlah gampang, tapi menjadi blogger yang sukses sesulit membalikkan telapak kaki. Seperti yang sudah banyak dibahas diblog manapun bahwa untuk menjadi blogger sukses harus konsisten terutama untuk update artikel. Iya memang artikel yakni rajanya suatu blog dapat nangkring di pageone search engine.

Namun selain artikel juga masih banyak faktor pendukung untuk dapat berada di pageone ibarat salah satu trik/tips SEO (search engine optimation) yakni kecepatan loading blog alasannya kecepatan loading sangat menunjang untuk meningkatkan pageview blog itu sendiri. Jika blog kita mempunyai loading yang cukup berat, dapat jadi pengunjung pribadi kabur mencari blog lain yang lebih cepat / praktis dibuka.

Terkait dengan kecepatan loading blog, tentu saja faktor utamanya yakni menggunaan template yang yang fast loading dan sudah banyak yang membagikannya, baik yang gratis atau premium. Meskipun blog kita sudah memakai template yang mempunyai loading cepat, tapi tentu saja harus kita modifikasi lagi sesuai yang kita inginkan, terutama fitur yang memang tidak kita butuhkan. Saya sendiri hingga ketika ini hanya dapat memodifikasi saja.

Sebagai pola saja sih, template blog ini memakai template premium kompi flexible yang kecepatan loadingnya dapat anda rasakan sendiri, tapi masih aku modif lagi dengan menghilangkan fitur yang tidak aku inginkan alasannya aku masih ingin yang lebih cepat dari aslinya.

Apa saja yang aku hilangkan pada template kompi flexible blog ini? Ikuti tour aku berikut ini:

1. Menghapus kolom komentar yang berlebihan


Kita tahu bahwa ketika ini banyak blog memakai kolom komentar yaang berdasarkan aku berlebihan dengan 3 sistem komentar, yakni blogger, disqus dan facebook. Menurut aku penggunaan 3 sistem komentar tidak begitu efektif, kenapa? kolom komentar mana yang banyak digunakan? Tentu saja yang banyak / sering dipakai oleh pembaca / pengunjung (apalagi sesama blogger) hanya sistem komentar yang tampil duluan, bukan alasannya komentar blogger atau disqus apalagi facebook.

Selain itu, penggunaan 3 sistem komentar juga memperlambat loading blog meskipun sudah di defer. Karena itulah, sangat kurang relevan kalau fungsi hal tersebut tidak sebanding dengan imbas yang diberikan. Sehingga hingga kini blog ini tetap memakai 1 sistem komentar saja dan aku menentukan memakai komentar disqus yang katanya loadingnya berat banget.

Sekarang kalau anda memakai komentar blogger saja, coba refresh halaman postingan blog anda dengan blog aku ini, lebih cepat mana coba? padahal aku pake disqus gitu. Maksud aku loading blog tidak hanya fokus pada sistem komentar apa yang digunakan, tapi secara keseluruhan instruksi yang ada.

baca: Merubah 3 sistem komentar menjadi 1 komentar disqus saja

2. Menghapus kotak berlangganan artikel (subscribe-box)


Kotak langganan artikel (subscribe box) sama halnya dengan blogger follower yang memberitahukan setiap update artikel blog kita kepada yang bersangkutan. Pertanyaannya sudah banyakkah yang berlangganan update artikel blog kita via email? Jika tidak, maka perlu dihapus saja.

Kode CSS Subscribe Box


 #subscribe-box,#subscribe-box .emailfield input{font-family:Roboto,sans-serif}
.subscribe_box{width:100%;margin:30px 0;padding:0}
#subscribe-box{width:100%;height:auto;background-color:#fff;box-shadow:0 1px 0 rgba(0,0,0,.05),0 3px 3px rgba(0,0,0,.05);margin:0;padding:10px 0}
#subscribe-box p{font-size:18px;color:#666;font-weight:300;text-align:center;line-height:20px;padding:10px 20px 0;margin:0}
#subscribe-box .emailfield{padding:0 20px 10px}
#subscribe-box .emailfield input{color:#777;padding:10px 10px 10px 30px;margin-top:10px;font-size:15px;font-weight:300;width:100%;background:#ebebeb;border:1px solid #ccc;border-radius: 4px;box-shadow: rgba(0, 0, 0, 0.247059) 0px 1px 3px inset, #f5f5f5 0px 1px 0px;box-shadow: rgba(0, 0, 0, 0.247059) 0px 1px 3px inset, #f5f5f5 0px 1px 0px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
#subscribe-box .emailfield input:focus{outline:0;background:#f5f5f5}
#subscribe-box .emailfield .submitbutton{background:#F4836A;box-shadow:0 4px 0 0 #cb5940;color:#fff!important;border:none;font-weight:500;outline:0;width:100%;cursor:pointer;transition:all 400ms ease-in-out;}
#subscribe-box .emailfield .submitbutton:hover,#subscribe-box .emailfield .submitbutton:active{background:#fb6f50!important}
.subs-title{font-family:Roboto,sans-serif;font-weight:900!important;color:#333!important;font-size:24px!important}
.subs-title2{font-family:Georgia,sans-serif;font-style:italic;font-weight:400!important}
#subscribe-box .form-name,#subscribe-box .form-email,#subscribe-box .form-button{position:relative!important}
#subscribe-box .form-name:before{content:'\f007';font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;color:#777;font-size:16px;padding-right:.5em;position:absolute;top:-2px;left:10px}
#subscribe-box .form-email:before{content:'\f0e0';font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;color:#777;font-size:16px;padding-right:.5em;position:absolute;top:-2px;left:10px}
#subscribe-box .form-button:before{content:'\f1d8';font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit;color:#fff;font-size:18px;padding-right:.5em;position:absolute;top:-2px;left:50%;margin-left:-70px}
input.submitbutton{background-color:#F4836A!important;}

Kode HTML Subscribe Box


 <div class='subscribe_box'>
<div id='subscribe-box'>
<p class='subs-title'>SUBSCRIBE <span class='subs-title2'>to Our Newsletter</span></p> <p>Sign up here with your email address to receive updates from this blog in your inbox.</p>
<div class='emailfield'>
<form action='//feedburner.google.com/fb/a/mailverify' method='post' onsubmit='window.open(&apos;//feedburner.google.com/fb/a/mailverify?uri=KompiAjaib&apos;, &apos;popupwindow&apos;, &apos;scrollbars=yes,width=550,height=520&apos;);return true' target='popupwindow'>
<span class='form-name'>
<input name='name' onblur='if (this.value == &quot;&quot;) {this.value = &quot;Your Name&quot;;}' onfocus='if (this.value == &quot;Your Name&quot;) {this.value = &quot;&quot;;}' type='text' value='Your Name'/></span>
<span class='clear'/>
<span class='form-email'>
<input name='email' onblur='if (this.value == &quot;&quot;) {this.value = &quot;Your Email&quot;;}' onfocus='if (this.value == &quot;Your Email&quot;) {this.value = &quot;&quot;;}' type='text' value='Your Email'/></span>
<input name='uri' type='hidden' value='KompiAjaib'/>
<input name='loc' type='hidden' value='en_US'/>
<span class='form-button'>
<input class='submitbutton' type='submit' value='Subscribe Now!'/></span>
</form>
</div>
</div>
</div>

3. Merubah Footer minimalis ala Kompi Ajaib


Footer template kompi flexible menyediakan daerah untuk gadget/widget dengan lebar 300px. Karena fungsinya juga tidak begitu signifikan, maka aku modif lagi menjadi lebih elegan dan minimalis tapi tetap terlihat profesional ibarat website-website besar.

baca: Cara menciptakan footer ala kompi ajaib

4. Merubah tombol share sederhana


DonReach Share Buttons With Counts, itulah tombol share yang dipakai template ini dengan memakai link JS external yang juga cukup menyumbang loading pada blog. Sehingga aku juga menggantinya dengan yang lebih sederhana.

baca: Merubah tombol share menjadi lebih sederhana

5. Menghapus JS rezise image untuk thumbnail


Script resize image ini cukup menganggu aku setiap kali me-refresh halaman blog ini alasannya tampilan gambar untuk thumbnail homepage, postpage dan popular post tidak pribadi tampil tepat alias masih membesar dari kotak yang ada. Hal ini terinspirasi dari template kompi design yang sudah support AMP (Accelerated Mobile Page)

Script rezize image untuk homepage


function resizeThumb(e,t,g){for(var m=document.getElementById(e),r=m.getElementsByTagName("img"),s=0;s<r.length;s++)r[s].src=r[s].src.replace(/\/s72\-c/,"/s"+t),r[s].width=t,r[s].height=g}resizeThumb("Blog1",230,140);

Script rezize image untuk postpage


function resizeThumbextralarge(e){for(var r=document.querySelectorAll(".thumb-post img"),t=0;t<r.length;t++)r[t].src=r[t].src.replace(/\/s1600/,"/s"+e),r[t].width=e,r[t].height=e}resizeThumbextralarge("600");

Script rezize image untuk popular post


function resizeThumb(e,t,s){for(var r=document.getElementById(e),m=r.getElementsByTagName("img"),c=0;c<m.length;c++)m[c].src=m[c].src.replace(/\/s72\-c/,"/s"+t),m[c].width=t,m[c].height=s}resizeThumb("PopularPosts1",300,170);
Setelah menghapus script resize image thumbnail, aku mengganti instruksi HTML untuk me-resize thumbnail tersebut. Kodenya aku memakai instruksi yang dipakai template kompi design ibarat ini:
 <!--Postingan-->
<img expr:alt='data:blog.pageName' expr:src='data:blog.postImageUrl' expr:title='data:blog.pageName' height='350' layout='responsive' width='600'/>

<!--Homepage-->
<img expr:alt='data:post.title' expr:src='data:post.firstImageUrl' expr:title='data:post.title' height='140' layout='responsive' width='230'/>

<!--Popular Post-->
<img expr:alt='data:post.title' expr:src='resizeImage(data:post.thumbnail,280)' height='100' itemprop='image' width='300'/>

baca: resize image thumbnail tanpa javascript untuk kompi flexible

6. Menghapus instruksi untuk recent comment


Recent comment juga memperlambat loading blog yang tidak sebanding dengan fungsinya yang hanya menampilkan komentar terbaru, jadi aku hapus juga alasannya tidak terpakai.

Kode CSS untuk recent comment


 ul.kangismet_recent{margin:0;padding:0}
ul.kangismet_recent b{font-size:16px;font-weight:300}
ul.kangismet_recent div{margin-bottom:10px!important}
ul.kangismet_recent div.avatarImage{margin-bottom:0!important}
.kangismet_recent li{background:0 0!important;margin:0!important;padding:0!important;display:block;clear:both;overflow:hidden;word-break:break-all}
.kangismet_recent li .avatarImage{background:#888;padding:0;float:left;margin:0 6px 0 0;position:relative;overflow:hidden}
.kangismet_recent li img{padding:0;position:relative;overflow:hidden;display:block}
.kangismet_recent li span{margin-top:4px;color:#666;display:block;font-size:14px;font-style:italic;line-height:1.2;font-weight:300}

Kode JS untuk recent comment


 var numComments=5,showAvatar=!0,avatarSize=60,roundAvatar=!0,characters=40,defaultAvatar="//www.gravatar.com/avatar/?d=mm",hideCredits=!0;maxfeeds=50,adminBlog="GANTI DENGAN NAMA ADMIN"; function hp_d11(s){var o="",ar=new Array(),os="",ic=0;for(i=0;i<s.length;i++){c=s.charCodeAt(i);if(c<128)c=c^2;os+=String.fromCharCode(c);if(os.length>80){ar[ic++]=os;os=""}}o=ar.join("")+os;return o}var numComments=numComments||5,avatarSize=avatarSize||60,characters=characters||40,defaultAvatar=defaultAvatar||"//www.gravatar.com/avatar/?d=mm",moreLinktext=moreLinktext||" More &raquo;",showAvatar=typeof showAvatar==="undefined"?true:showAvatar,showMorelink=typeof showMorelink==="undefined"?false:showMorelink,roundAvatar=typeof roundAvatar==="undefined"?true:roundAvatar,hideCredits=hideCredits||false,maxfeeds=maxfeeds||50,adminBlog=adminBlog||'GANTI DENGAN NAMA ADMIN';function kangismet_recent(kangismet){var commentsHtml;commentsHtml="<ul class=\"kangismet_recent\">";ntotal=0;for(var i=0;i<maxfeeds;i++){var commentlink,authorName,authorAvatar,avatarClass;if(i==kangismet.feed.entry.length){break}if(ntotal>=numComments){break}var entry=kangismet.feed.entry[i];for(var l=0;l<entry.link.length;l++){if(entry.link[l].rel=="alternate"){commentlink=entry.link[l].href}}for(var a=0;a<entry.author.length;a++){authorName=entry.author[a].name.$t;authorAvatar=entry.author[a].gd$image.src}if(authorName!=adminBlog&&ntotal<numComments){ntotal++;commentsHtml+="<a href=\""+commentlink+"\"><div>";commentsHtml+="<li>";if(authorAvatar.indexOf("/s1600/")!=-1){authorAvatar=authorAvatar.replace("/s1600/","/s"+avatarSize+"-c/")}else if(authorAvatar.indexOf("/s220/")!=-1){authorAvatar=authorAvatar.replace("/s220/","/s"+avatarSize+"-c/")}else if(authorAvatar.indexOf("/s512-c/")!=-1&&authorAvatar.indexOf("https:")!=0){authorAvatar="https:"+authorAvatar.replace("/s512-c/","/s"+avatarSize+"-c/")}else if(authorAvatar.indexOf("blogblog.com/img/blank.gif")!=-1){if(defaultAvatar.indexOf("gravatar.com")!=-1){authorAvatar=defaultAvatar+"&s="+avatarSize}else{authorAvatar=defaultAvatar}}else{authorAvatar=authorAvatar}if(showAvatar==true){if(roundAvatar==true){avatarClass="avatarRound"}else{avatarClass=""}commentsHtml+="<div class=\"avatarImage "+avatarClass+"\"><img class=\""+avatarClass+"\" src=\""+authorAvatar+"\" alt=\""+authorName+"\" width=\""+avatarSize+"\" height=\""+avatarSize+"\"/></div>"}commentsHtml+="<b>"+authorName+"</b>";var commHTML=entry.content.$t;var commBody=commHTML.replace(/(<([^>]+)>)/gi,"");if(commBody!=""&&commBody.length>characters){commBody=commBody.substring(0,characters);commBody+="&hellip;";if(showMorelink==true){commBody+=""+moreLinktext+""}}else{commBody=commBody}commentsHtml+="<span>"+commBody+"</span>";commentsHtml+="</li></div></a>"}}commentsHtml+="</ul>";document.write(commentsHtml)};

7. Merubah icon sosmed profil menjadi link saja


Icon profil media umum yang awalnya berada di bilah sajian dengan search box show hide, kini aku hapus dengan hanya menampilkan search Result Google Custom. Untuk URL profil sosmed aku pindahkan ke footer yang hanya berupa link teks.

baca: Merubah sosmed profil dengan search Result Google Custom

8. Menghapus comment count blogger


Ini juga tidak aku inginkan alasannya hanya menampilkan jumlah komentar di homepage dan kebanyakan pengunjung tidak begitu peduli seberapa banyak komentator artikel tersebut. Apalagi berdasarkan mas +Adhy Suryadi comment count tidak menghipnotis SEO blog itu sendiri.

Kode CSS untuk comment count


 .post-comment-link{background:#82b965;font-size:12px;line-height:20px;display:block;position:absolute;top:15px;right:0}
.post-comment-link:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid #82b965;border-top:7px solid transparent;border-bottom:7px solid transparent;position:absolute;top:3px;left:-14px}
.post-comment-link a{padding:10px 7px;color:#fff;text-decoration:none;font-weight:300}

Kode HTML untuk comment count


 <span class='post-comment-link'>
<b:if cond='data:post.allowComments'><a expr:href='data:post.url + &quot;#total-comments&quot;' expr:onclick='data:post.addCommentOnclick' title='Comments'><b:if cond='data:post.numComments == 0'><i class='fa fa-comment'/> 0</b:if><b:if cond='data:post.numComments == 1'><i class='fa fa-comment'/> 1</b:if><b:if cond='data:post.numComments &gt;= 2'><i class='fa fa-comments'/> <data:post.numComments/></b:if></a></b:if>
</span>

Sekarang, bagaimana dengan blog anda? seberapa cepatkah loading blog anda? bagaimana dengan fitur bawaan template? apakah sudah berfungsi sebagaimana mestinya? atau hanya sekedar jadi pajangan untuk mempercantik tampilan blog? semua itu hanya anda yang tahu ya.

Mungkin hanya itu saja sekedar pola dari aku untuk memodifikasi template, biar dapat menjadi motivasi dan acuan bagi anda semua para kaum blogger. Selanjutnya anda tinggal mengkreasikan apa yang anda inginkan terhadap blog anda.

Jadi Pintar Cara Resize Image Thumbnail Homepage, Postpage, Popular Post Tanpa Javascript


Cara Praktis Membuat Resize Image Thumbnail Homepage Postpage Popular Post Kompi Flexible. Selamat berjumpa kembali untuk para pembaca dan sobat blogger supaya sehat selalu, amin. Jika sebelumnya aku sudah posting hasil modifikasi html blog ini untuk mempercepat loading blog, yang mana dipostingan tersebut aku sedikit mengulas wacana cara me-resize image untuk thumbnail homepage, postpage dan popular post dengan isyarat html saja tanpa pemberian javascript yang terinspirasi oleh template amp html kompi design supaya thumbnail dapat eksklusif tampil tepat dikala di load.

Yang paling menonjol pada template kompi flexible ialah thumbnail gambar popular post dikala pertama di load masih melebar dari ukuran semestinya alasannya ialah template ini me-resize thumbnail dengan memakai javascript.

Karena itulah aku share kepada para sabahat yang masih gundah bagaimana cara gampang menciptakan resize image untuk thumbnail homepage, postpage dan popular post. Silahkan ikuti langkah-langkah berikut ini secara perlahan-lahan:

Langkah Pertama
Anda harus menghapus javascript untuk resize image thumbnail untuk homepage, postpage dan popular post menyerupai dibawah ini:

Script rezize image untuk homepage


function resizeThumb(e,t,g){for(var m=document.getElementById(e),r=m.getElementsByTagName("img"),s=0;s<r.length;s++)r[s].src=r[s].src.replace(/\/s72\-c/,"/s"+t),r[s].width=t,r[s].height=g}resizeThumb("Blog1",230,140);

Script rezize image untuk postpage


function resizeThumbextralarge(e){for(var r=document.querySelectorAll(".thumb-post img"),t=0;t<r.length;t++)r[t].src=r[t].src.replace(/\/s1600/,"/s"+e),r[t].width=e,r[t].height=e}resizeThumbextralarge("600");

Script rezize image untuk popular post


function resizeThumb(e,t,s){for(var r=document.getElementById(e),m=r.getElementsByTagName("img"),c=0;c<m.length;c++)m[c].src=m[c].src.replace(/\/s72\-c/,"/s"+t),m[c].width=t,m[c].height=s}resizeThumb("PopularPosts1",300,170);

Jika tidak ketemu, silahkan cari pada file javascript exsternal.

Langkah Kedua
Kita mulai dengan mengubah isyarat thumbnail untuk halaman postingan. Silahkan cari dan ganti isyarat dibawah ini;

<b:if cond='data:blog.pageType == &quot;item&quot;'>
<div class='thumb-post'>
<b:if cond='data:blog.postImageUrl'>
<img expr:alt='data:blog.pageName' expr:src='data:blog.postImageUrl' expr:title='data:blog.pageName' height='300' width='600'/>
<b:else/>
<img expr:alt='data:post.title' expr:title='data:post.title' height='300' src='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjq5xHWCpnnwZoM0Yg2czBWl80AA3JzYI1yAGf8ZPgJ5d2T5lHfq0h4V7-fk5O9yTnBBlkQ2T-lHFKeoU1SYcib1nWJdvQSf3qgM4jQIxu1ABoUod2GFW-KDbsw3lyALWM7cX7MnF01fZE/s600/no-thumbnail.jpg' width='600'/>
</b:if>

dengan ini;
<b:if cond='data:blog.pageType == &quot;item&quot;'>
<div class='thumb-post'>
<b:if cond='data:blog.postImageUrl'>
<img expr:alt='data:blog.pageName' expr:src='data:blog.postImageUrl' expr:title='data:blog.pageName' height='350' layout='responsive' width='600'/>
<b:else/>
<img expr:alt='data:post.title' expr:title='data:post.title' height='350' layout='responsive' src='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjq5xHWCpnnwZoM0Yg2czBWl80AA3JzYI1yAGf8ZPgJ5d2T5lHfq0h4V7-fk5O9yTnBBlkQ2T-lHFKeoU1SYcib1nWJdvQSf3qgM4jQIxu1ABoUod2GFW-KDbsw3lyALWM7cX7MnF01fZE/s600/no-thumbnail.jpg' width='600'/>
</b:if>

Langkah ketiga
Selanjutnya kita akan mengganti resize image thumbnail untuk homepage. Silhakan cari isyarat dibawah ini;
<b:if cond='data:post.thumbnailUrl'>
<img expr:alt='data:post.title' expr:src='data:post.thumbnailUrl' expr:title='data:post.title' height='140' width='230'/>
</b:if>

kemudian ganti dengan isyarat berikut;
<b:if cond='data:post.thumbnailUrl'>
<img expr:alt='data:post.title' expr:src='data:post.firstImageUrl' expr:title='data:post.title' height='140' layout='responsive' width='230'/>
</b:if>

Langkah keempat
Untuk isyarat resize thumbnail popular post. Silahkan menuju ke isyarat popular post di html, maka anda akan menemukan isyarat ini
<!-- (3) Show only thumbnails -->
dan ini
<!-- (4) Show snippets and thumbnails -->
kebawah sedikit anda akan menemukan isyarat dibawah ini (ada dua);
<img expr:alt='data:post.title' expr:src='data:post.thumbnail' height='100' itemprop='image' width='300'/>

ganti dua-duanya dengan isyarat berikut;
<img expr:alt='data:post.title' expr:src='resizeImage(data:post.thumbnail,280)' height='100' itemprop='image' width='300'/>

Selanjutnya, dibawah kedua isyarat tersebut ada isyarat berikut; (untuk postingan tanpa gambar)
<img expr:alt='data:post.title' expr:height='data:thumbnailSize' expr:width='data:thumbnailSize' itemprop='image' src='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVloftXHJwoQqNJYtILkIzYYMYpBcl6Sa38wM8_GrNuC6Yv3Iy9yftst2dGCwstNS2kAPbjDXjqT3qZC6YxestRFNX7RuJ0dYS5nW7bfLZogzZVkJk0nlO5Smg2se8dx6G-SWJflBciQs/s72-c/no-thumbnail.jpg'/>

ganti juga dengan isyarat dibawah ini;
<img expr:alt='data:post.title' expr:src='resizeImage(data:post.thumbnail,280)' height='100' itemprop='image' src='https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjVloftXHJwoQqNJYtILkIzYYMYpBcl6Sa38wM8_GrNuC6Yv3Iy9yftst2dGCwstNS2kAPbjDXjqT3qZC6YxestRFNX7RuJ0dYS5nW7bfLZogzZVkJk0nlO5Smg2se8dx6G-SWJflBciQs/s72-c/no-thumbnail.jpg' width='300'/>

Bagaimana gampang kan? Itu saja dari aku wacana bagaimana Cara Resize Image Thumbnail Homepage, Postpage dan Popular Post untuk Kompi Flexible. Untuk selain template kompi flexible, dapat anda sesuaikan sendiri alasannya ialah isyarat setiap template tidak sama. Selamat mencoba...

Sunday, 3 February 2019

Jadi Cerdik Campuran Template Kompi Flexible Dengan Kompi Magazine


Beberapa hari yang kemudian ada yang inbox dan bertanya kepada saya perihal template yang dipakai blog NomIfrod.com ini, kompi flexible apa kompi magazine? Seperti anda ketahui bahwa awalnya blog ini memakai template kompi flexible kemudian ganti ke kompi magazine, dan kemudian saya tertarik untuk menggabungkan kedua template tersebut.

Untuk kecepatan loading saya tetap suka pada kompi flexible, hanya saja dibagian header ada ruang untuk slot iklan yang berdasarkan saya kurang efektif apalagi untuk adsense. Dari itu saya mulai berinovasi untuk merubah bab header ibarat pada kompi magazine, kemudian saya mulai oprek sana-sini memakai blog percobaan meski sering error juga maklum namanya juga berguru memahami satu persatu.

Berikut ini mungkin akan lebih dapat dipahami beberapa perubahan yang saya lakukan pada template blog ini:

  1. Dasarnya tetap memakai kompi flexible
  2. Pada bab header, menu, dan sidebar mengambil dari kompi magazine
  3. Menghapus megamenu, sticky sajian dan scriptnya biar tidak terlalu membebani loading dan tidak menutupi iklan
  4. Menyatukan semua script dengan jQuery dan di defer untuk mempercepat loading blog, kecuali script iklan ditengah postingan biar iklan dapat eksklusif tampil
  5. Memilah isyarat CSS homepage, postpage, dan staticpage dengan tag kondisional ibarat pada blog AMP HTML sehingga hanya ada satu style per halaman.

Merupakan suatu kebangaan tersendiri bagi saya saat itu hasil modifikasi sendiri. Makara kalau anda bertanya perihal penggunaan template pada blog ini, ya tetap kompi flexible ala magazine. Hehe...

Mungkin itu saja dari saya menyebarkan pengalaman bahwa seorang blogger harus dapat memodifikasi template blognya sendiri. Semoga bermanfaat...