Selasa, 23 Oktober 2012

Explanation Modification Template Blogger

Koben akan sedikit menjelaskan penerapan Mobile Theme for Blogger Blogspot. Seperti kita ketahui bersama blogger telah memiliki beberapa theme for mobile template. Terlihat pada sesi dashboard template, pilih opsi MOBILE di samping Customize and Edit HTML! Untuk mengaktifkan fasilitas mobile pada blog, sobat pilih
Yes. Show mobile template on mobile devices.
Di sini AA Beben mau menerangkan bagian Template mobile opsi Customize ;) Skill yang dibutuhkan yakni: familiar dengan tag HTML, CSS dan tentunya conditional tag blogger :D Kode (markup HTML, ID and class) pada setiap template akan berbeda. Oleh sebab itu kenalilah template kalian seperti diri sendiri :)) Contoh penerapan template Default Mobile Template - Customize Mobile Template.
Choose mobile templateCustomSAVE.mobile-template
Dont forget to download/backup full template every you'll editing
Preview blog tidak akan terlihat langsung sebelum kita melakukan edit apa-apa saja yg mau ditampilkan atau dihilangkan pada mode mobile, dan akan terlihat di template dashboard :p

Setelah melakukan setingan Yes show mobile berikut beberapa markup HTML (code) yang harus kalian perhatikan! Jika sobat pernah memasang gadget/widget maka akan ditunjukan dengan atribut <b:widget>
Widget yang ditampilkan pada ponsel secara default adalah sebagai berikut:

  • Header
  • Blog
  • Profile
  • PageList
  • AdSense
  • Attribution
Mungkin ada beberapa atribut lain yg memang tidak ditampilkan dalam mode phone. Di sini kita bisa mengakali itu semua! (mau tampil atau tidak)

Contoh syntax menampilkan widget pada tampilan mobile. Tambahkan atribut mobile='yes' agar tampil.
<b:widget id='BlogArchive1' mobile='yes' title='Blog Archive' type='BlogArchive'>Mengatur value 'no' membuat widget tidak akan ditampilkan pada tampilan ponsel, bahkan jika tersedia dalam tampilan ponsel secara default.<b:widget id='BlogArchive1' mobile='no' title='Blog Archive' type='BlogArchive'>Sobat juga dapat membuat widget hanya tersedia dalam tampilan mobile dengan pengaturan ke bentuk 'only'.<b:widget id='BlogArchive1' mobile='only' title='Blog Archive' type='BlogArchive'>

Itu segelintir penjelasan & pemaparan cara modifikasi menampilkan atau menghilangkan gadget di dalam bentuk mobile phone. Sekarang bagaimana cara memodifikasi isi/konten widget agar terlihat seperti halnya di atas? Contoh kode isi widget dimodifikasi untuk tampilan mobile dengan data variabel boolean menambahkan atribut data:blog.isMobile

<div class="widget-content">
<b:if cond="data:blog.isMobile">
<!-- Show a text link in mobile view.-->
<a href="http://www.blogger.com">
Powered By Blogger
</a>
<b:else/>
<!-- Show an image link in desktop view.-->
<a href="http://www.blogger.com">
<img expr:src="data:fullButton" alt="Powered By Blogger"/>
</a>
</b:if>
</div>
HTML template di atas menunjukkan isi yang berbeda antara tampilan desktop dan mobile view, tergantung pada nilai variabel data:blog.isMobile

Dalam memberikan tampilan berbeda antara desktop dan mobile untuk class yg sama kita dapat memakai conditonal tag di dalam atribut <body><body expr:class='&quot;loading&quot; + data:blog.mobileClass'>Kemudian, kita dapat menentukan/membubuhkan kode CSS yg berbeda untuk tampilan desktop & mobile.
/* For desktop view */
.date-posts {
margin: 0;
padding: 0;
}

/* For mobile view */
.mobile .date-posts {
margin: 0;
padding: 0;
}
Bagaimana, mengerti apa tidak, tertarik membuat tampilan template blog kita versi mobile tetap dengan tampilan aslinya!!! Semua tergantung skill kalian masing² ;)) Good luck :)
Ref: http://code.blogger.com/2011/11/introducing-custom-mobile-templates.html
Happy mobile \m/

Tidak ada komentar:

Posting Komentar