Harapan Putra

Delivery to you the hottest news from harapanputra.com 2013 everyday with no delay

Home » blog tutorial » Membuat Template Blogger Valid XHTML 1.0

Membuat Template Blogger Valid XHTML 1.0

blog tutorial
Membuat Template Blogger Valid XHTML 1.0Belajar Bareng Yuk Gimana caranya agar template blogger kita Valid XHTML di W3C. Sebelum melangkah jauh ada yang perlu kita ketahui bersama bahwa Valid XHTML hanya di halaman depan alias di mode Home bukan di Sub Halaman karna kita tahu bahwa widget di Blogger juga bermasalah seperti komentar, image, script iklan yang menggunakan php, jquery, Followers bawaan blogger yang penempatannya tidak benar dan masih banyak lagi.

Sebagai langkah percobaan mari kita gunakan template Minima setelah itu coba buka di New Tab http://validator.w3.org/, ketikkan alamat URL blog sobat di kolom address setelah itu klik tombol Check. setelah terlihat hasil eror "Errors found while checking this document as XHTML 1.0 Transitional!" jangan di tutup dahulu

hmmm.. berapa Result error-nya...?? banyak ya...?? kita kurangi satu persatu yuk biar berkurang jumlah errornya.

1. Hapus Widget Penyebab Error

Masuk ke widget element laman hapus Widget Followers, Tenang aja nanti kita buat Widget Followers ini menjadi Valid tapi untuk sekarang silahkan hapus dulu saja, dan jangan lupa rubah juga arsip Blog Menjadi Flat list. Jangan lupa di save dan kembali lagi ke http://validator.w3.org/ yang sudah di berikan url sobat kemudian refresh lihat hasilnya apakah berkurang?

2. Rubah DOCTYPE

Cari kode di bawah 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 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>
    <b:include data='blog' name='all-head-content'/>
    <title><data:blog.pageTitle/></title>


Hapus seluruh kode di atas dan ganti dengan kode di bawah ini:

<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html lang='en' xml:lang='en' 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>
<b:if cond='data:blog.pageType == &quot;index&quot;'>

    <title><data:blog.title/></title>
    <b:else/>
    <title><data:blog.pageName/> | <data:blog.title/></title>
    </b:if>

  <meta content='text/html; charset=UTF-8' http-equiv='Content-Type'/>
  <meta content='blogger' name='generator'/>
<link expr:href='data:blog.url' rel='canonical'/>
  <link href='/atom.xml' rel='alternate' title='tulis judul blog di sini - Atom' type='application/atom+xml'/>
  <link href='/rss.xml' rel='alternate' title='tulis judul blog di sini - RSS' type='application/rss+xml'/> 



Jangan lupa di save dan kembali lagi ke http://validator.w3.org/ yang sudah di berikan url sobat kemudian refresh lihat hasilnya apakah berkurang?

3. comment declaration dihapus aja

Ini adalah koment yang ada di css sobat harus menghapusnya tanda yang seperti ini yang ada di css
-----------------------------------------------
Hapus seluruh tandanya tapi jangan di hapus sang pembuat template contoh:

/*
-----------------------------------------------

Blogger Template Style
Name: Minima
Date: 26 Feb 2004
Updated by: Blogger Team
----------------------------------------------- */

Hapus ----------------------------------------------- Maka hasilnya seperti di bawah
/*
Blogger Template Style
Name: Minima
Date: 26 Feb 2004
Updated by: Blogger Team
*/

Lalu kebawah lagi cari tanda yang sama dan hapus, setelah semua di hapus jangan lupa save template kemudian kembali lagi ke http://validator.w3.org/ refresh dan lihat apakah erornya berkurang.

4. Expand Widget Template

Sekarang silahkan di centang Expand Widget Templates Lalu masukan kode di bawah tepat di bawah </head> INI untuk menghilangkan navigasi bar

<!-- <body><div></div> -->
jangan lupa di save template
Nanti sobat temukan perintah apakah kita mau menghapus widget atau mempertahankan jangan di pertahankan hapus saja, lalu pergi lagi ke http://validator.w3.org/ refresh dan lihat apakah erornya berkurang?

5. Hapus QuickEdit

Hapus kode yang ada di bawah di dalam html pokonya kalau ketemu kode ini hapus!!

<b:include name='quickedit'/>
kembali lagi ke situs http://validator.w3.org/ refresh dan lihat hasil erornya apakah berkurang

6. Hapus Post Icon

Sekarang temukan kode di bawah:
<span class='post-icons'>
        <!-- email post links -->
        <b:if cond='data:post.emailPostUrl'>

          <span class='item-action'>
          <a expr:href='data:post.emailPostUrl' expr:title='data:top.emailPostMsg'>
              <img alt='' class='icon-action' height='13' src='http://img1.blogblog.com/img/icon18_email.gif' width='18'/>
          </a>
          </span>
        </b:if>

        <!-- quickedit pencil -->
        <b:include data='post' name='postQuickEdit'/>
      </span> <div class='post-share-buttons'>
        <b:include data='post' name='shareButtons'/>
      </div> </div>



Kalau sudah ketemu hapus seluruh kode di atas dan ganti dengan kode di bawah:
<span class='post-icons'>
        <!-- email post links -->
        <b:if cond='data:post.emailPostUrl'>
        </b:if>

      </span>

      </div>

Save template dan kembali lagi ke http://validator.w3.org/ jangan lupa di refresh maka hasilnya adalah

This document was successfully checked as XHTML 1.0 Transitional!


Nah, di point pertama kita tadi menghapus widget Followers sekarang kita buat widget followers agar Valid XHTML 1.0 Untuk membuatnya langkahnya adalah sebagai berikut:

Langkah pertama:
Apabila sobat sudah mempunyai widget followers silahkan lanjutkan ke langkah ke dua.
1.Tahapan yang pertama adalah sobat harus ke element laman
2.Kemudian klik add gadget
3.Pilih widget followers dan beri judul yang unik misal:sahabatku, pengikut dll
4.Lalu save...

Langkah ke dua:
Sekarang tugas sobat adalah menyiapkan notepad untuk mengkopi kode folowers yang ada di html caranya mudah sobat lihat tampilan blog sobat yang sudah ada widget followers nya kemudian tekan ctrl+u untuk melihat kode followers tersebut nah.. gambaran kode followers yang harus di kopi ke notepad adalah seperti ini:

<div id="div id yang sobat miliki" style="width: 100%;"> </div><script type="text/javascript">
    var skin = {};
    skin['FACE_SIZE'] = '32';
    skin['HEIGHT'] = "260";
    skin['TITLE'] = "Followers";

    skin['BORDER_COLOR'] = "transparent";
    skin['ENDCAP_BG_COLOR'] = "transparent";
    skin['ENDCAP_TEXT_COLOR'] = "#000000";
    skin['ENDCAP_LINK_COLOR'] = "#000000";
    skin['ALTERNATE_BG_COLOR'] = "transparent";
  

    skin['CONTENT_BG_COLOR'] = "transparent";
    skin['CONTENT_LINK_COLOR'] = "#000000";
    skin['CONTENT_TEXT_COLOR'] = "#000000";
    skin['CONTENT_SECONDARY_LINK_COLOR'] = "#FFFFFF";
    skin['CONTENT_SECONDARY_TEXT_COLOR'] = "#000000";
    skin['CONTENT_HEADLINE_COLOR'] = "#000000";

    skin['FONT_FACE'] = "Arial";
    google.friendconnect.container.setParentUrl("/");
    google.friendconnect.container["renderMembersGadget"](
    {id: "div-6tnycwz8kpmc",
     height: 260,
     site: "ID dari blog sobat",
     locale: 'en' },
     skin);
  </script>


Kalau sudah ketemu kodenya seperti di atas silahkan kopi kode tersebut ke dalam notepad, untuk yang berwarna merah itu adalah id yang sobat miliki
Langkah ketiga:
Sekarang kita sudah memiliki kode widget followers tersebut yang sudah di simpan di notepad, di sini saya akan menerangkan sedikit kenapa widget followers eror di W3C? karena penempatan bahasa type dari java script. Nah.. sekarang kita akan mengambil java script dari friend connect.Langkahnya adalah:

1.Masuk element laman pilh add gadget
2.Pilih html/javacsript
3.Kemudian masukan kode yang sudah sobat kopi ke notepad kedalam html/javascript beri nama untuk widgetnya yang berbeda agar tidak bingung membedakannya.
4.lalu tambahkan kode di bawah di atas
<div id="div id yang sobat miliki" style="width: 100%;">
jadi gambaranya seperti berikut:


<div class="widget-content">
<script src="http://www.google.com/friendconnect/script/friendconnect.js" type="text/javascript">
</script>
<div id="div id yang sobat miliki" style="width: 100%;"> </div>

<script type="text/javascript">
    var skin = {};
    skin['FACE_SIZE'] = '32';
    skin['HEIGHT'] = "260";
    skin['TITLE'] = "Followers";
    skin['BORDER_COLOR'] = "transparent";

    skin['ENDCAP_BG_COLOR'] = "transparent";
    skin['ENDCAP_TEXT_COLOR'] = "#000000";
    skin['ENDCAP_LINK_COLOR'] = "#000000";
    skin['ALTERNATE_BG_COLOR'] = "transparent";
    skin['CONTENT_BG_COLOR'] = "transparent";
    skin['CONTENT_LINK_COLOR'] = "#000000";

    skin['CONTENT_TEXT_COLOR'] = "#000000";
    skin['CONTENT_SECONDARY_LINK_COLOR'] = "#FFFFFF";
    skin['CONTENT_SECONDARY_TEXT_COLOR'] = "#000000";
    skin['CONTENT_HEADLINE_COLOR'] = "#000000";
    skin['FONT_FACE'] = "Arial";
    google.friendconnect.container.setParentUrl("/");

    google.friendconnect.container["renderMembersGadget"](
    {id: "div-6tnycwz8kpmc",
     height: 260,
     site: "ID dari blog sobat",
     locale: 'en' },

     skin);
  </script>



5.JANGAN LUPA DI SAVE !!!

Keterangan:
Kode yang berwarna biru adalah kode yang harus di tambahkan silahkan di perhatikan saya memberikan type di javascript tersebut.
Langkah ke empat:
Nah...apabila sudah di save sekarang sobat mempunyai dua widget followers yang berbeda yang pertama adalah widget dengan bawaan blogger yang kedua widget yang berhasil di buat di html/javascript, sekarang tugas sobat adalah menghapus widget bawaan blogger sehingga hanya ada satu widget di sana.
Langkah ke lima:

wkwkwkwk panjang ya? tenang jangan putus asa, sekarang kita akan membuat valid di W3C caranya adalah:
1. Masuk ke edit html
2. Centang Expand Widget Templates
3. Hapus kode <b:include name='quickedit'/> 
5. Save dan lihat hasilnya


Sesudah di save sobat silahkan cek di http://validator.w3.org/ apakah ada komentar tentang eror di widget tersebut.

Kenapa harus valid? karena crawl akan lebih ramah dan peramban juga, dengan keramahan crawl serta peramban maka SEO pun akan bersahabat dimana dia akan berpijak tanpa beban dan di mana dia akan menjalar di valid XHTML 1.0 Transitional blogger template...Langkah selanjutnya anda yang menentukan, semoga bermanfaat

Edited From
harapan putra
Tulisan Terkait

9 comments:

  1. LilisNovember 20, 2010 at 12:31 AM

    Terimakasih sobat. Infonya bisa dicoba

    ReplyDelete
    Replies
      Reply
  2. z33sNovember 20, 2010 at 9:06 AM

    sebenarnya validnya hanya di halaman depan aja kang, coba cek halaman postingan, saya yakin blm valid, coz comment bawaan blogger itu sampai sekarang ga valid di w3.

    Alhamdulillah kang sekarang blog saya juga bisa valid di w3 (Homepage), tanpa menghilangkan kecantikan template. tapi ya kalo halaman postingannya tetap aja banyak error

    ReplyDelete
    Replies
      Reply
  3. bangrosNovember 20, 2010 at 9:41 AM

    @ z33s : memang tuh ,, untuk sub halaman memang masih banyak errornya tapi bisa di minimalisir koq.. seperti recent article, email subscribtion jika kita meniadakan juga bisa meminimalisir jumlah errornya... tinggal pilih mana yg cocok buat kebutuhan kita aja...

    ReplyDelete
    Replies
      Reply
  4. AnonymousDecember 2, 2010 at 6:27 PM

    Thanks a lot for writing this, it was unbelieveably informative and told me a ton

    ReplyDelete
    Replies
      Reply
  5. gundulpaculDecember 26, 2010 at 12:42 PM

    makasih gan...tapi sayang tahap ke 2 ga bisa malah format tidak well

    ReplyDelete
    Replies
      Reply
  6. AnonymousFebruary 2, 2011 at 1:37 AM

    I usually don’t post in Blogs but your blog forced me to, amazing work.. beautiful ….

    ReplyDelete
    Replies
      Reply
  7. vicodeFebruary 3, 2011 at 2:02 PM

    makasi infox....

    ReplyDelete
    Replies
      Reply
  8. Kolom LyricsApril 7, 2011 at 4:54 AM

    klo page navigasi cara memvalidkannya gimana???

    ReplyDelete
    Replies
      Reply
  9. Info TechJuly 15, 2011 at 7:22 PM

    Makasih gan untuk tips yang sangat bermanfaat ini...

    ReplyDelete
    Replies
      Reply
Add comment
Load more...

Subscribe to: Post Comments (Atom)

Daftar Isi Blog

Blog Archive

  • ►  2017 (4)
    • ►  February (1)
    • ►  January (3)
  • ►  2016 (10)
    • ►  December (10)
  • ►  2014 (23)
    • ►  November (1)
    • ►  October (2)
    • ►  August (2)
    • ►  May (13)
    • ►  February (4)
    • ►  January (1)
  • ►  2013 (63)
    • ►  December (1)
    • ►  November (8)
    • ►  October (7)
    • ►  September (47)
  • ►  2012 (72)
    • ►  November (3)
    • ►  August (7)
    • ►  July (7)
    • ►  June (4)
    • ►  May (3)
    • ►  April (20)
    • ►  February (19)
    • ►  January (9)
  • ►  2011 (358)
    • ►  December (15)
    • ►  November (24)
    • ►  October (33)
    • ►  September (51)
    • ►  August (27)
    • ►  July (3)
    • ►  June (28)
    • ►  May (51)
    • ►  April (48)
    • ►  March (38)
    • ►  February (22)
    • ►  January (18)
  • ▼  2010 (440)
    • ►  December (98)
    • ▼  November (59)
      • Christmas House Party Special Edition (2010)
      • 2 DNS Bikin Internet Sehat
      • Cute Asian Cheerleaders Kembali Beraksi
      • Casanova Belajar Ilmu Memikat Hati Wanita
      • Strategi Perang (ART OF WAR) SUN TZU
      • Inilah Cara Merawat Vagina Yang Baik Dan Benar
      • Mengarahkan 1.000 Pengunjung Alexa Toolbar Ke Webs...
      • Meningkatkan Alexa Rank Dengan Auto Surf
      • Cara Meningkatkan Site Link In Alexa Rank
      • Patch Internet Download Manager 6.03 Beta Terbaru
      • Menaklukkan Wanita Tips Buat Jomblowan
      • Video Pelajar Mesum Di Warnet
      • Alexa Redirection Tidak Berfungsi Lagi
      • Ada Sesuatu Yang Tersembunyi Dibalik Widget Alexa
      • Download Soal-Soal CPNS
      • Tips Diterima PNS
      • Windows Vista
      • Tidur Dalam Keadaan Lampu Menyala Bisa Picu Depresi
      • Diperkosa 10 Wanita Di Papua Nugini
      • Di Jakarta, 3.300 Bangunan Akan Dibongkar
      • 22 - 26 November Puncak Monas Ditutup
      • Pemalsuan Kartu Kredit Semakin Marak
      • 8 Rahasia Pesona Ariel Peterpan (video)
      • Kematian Bisa Disebabkan Mandi Setelah Begadang
      • Cara Mendapatkan 1,953,125 Backlink
      • Deep Freeze Standard 7.0.020.3172 + serial
      • VA-Power Latin Minimal Hits Vol 3 (2010)
      • VA - DU Downtown Underground The Party (2010)
      • Sulung Terbuang Saat Sang Adik Datang
      • Rampok.exe
      • Microsoft Office 2010 Professional Plus x32
      • Station Top 10 Surabaya
      • Sensual Massage Khusus Pasutri
      • Bikini Waxing Dan Tipenya
      • Artikel Terkait/Related Post Dibawah Posting dalam...
      • Membuat Template Blogger Valid XHTML 1.0
      • Saya Bukan Korban Penipuan Joko Susilo
      • Cara Memperbesar Penis Secara Alami
      • Macam Tipe Orgasme Pada Wanita & Fakta-nya
      • Cara Mengobati dan Mencegah Gejala Penyebab Keputi...
      • Discoteque Euro
      • HTML 5
      • Hepatitis A, B, C, D, E
      • Dijual Foto-Foto Bugil Cewek SMU Indonesia
      • Mengatasi Perasaan Cemburu, Dia Akan Ajak Anda Ber...
      • VA - Into Spanish Underground Mp3
      • Teknik Pijat Clitoris Menambah Gairah Seksualitas
      • Latin House Music Mp3
      • Cara Membangun Keluarga Yang ideal
      • Olah Raga Mata
      • Pijat G-spot menambah Gairah Seksualitas
      • Retro Edition Tonick 22 mp3
      • Flavor Mix (2010): Download MP3
      • Trik Agar Pasangan Tidak Selingkuh
      • Cara Menahan Ejakulasi Dini
      • Free Download Windows XP Professional SP3
      • Windows XP 7 Genius Edition 2011
      • Hot Dance Remix Dj Mp3 Vol 130
      • Coba Pakai Sex Toys Jika Anda Mulai Jenuh
    • ►  October (123)
    • ►  September (33)
    • ►  August (44)
    • ►  July (47)
    • ►  June (29)
    • ►  May (1)
    • ►  April (4)
    • ►  March (2)

Entri Populer

  • Bude Yayuk [Kisah Nyata]
    Beliau adalah kakak kandung dari istri kedua pamanku. Selisih umur dengan adiknya sekitar 3 tahun, mendekati 50 tahun. Sehari-hari mengajar...
  • Janda Bahenol Penjual Nasi Kuning
    Bu Sarmin gak kpikiran bakal ngalamin nasib tragis hari itu, dia pikir dgn karakternya yg keras hati bisa naklukin segalanya, termasuk gue. ...
  • Kisah Nyata Antara Aku, Mama dan Kakak Erni
    Tak terasa sudah hampir setahun lebih aku menjalani hari – hari menyenangkan bersama mama. Saat itu usiaku sudah mau 17 tahun, sudah naik k...
  • Awal Liarnya Istriku
    “Lihat nih, bini aku sexy kan?” kataku bangga. Rendy melotot dan berdecak kagum, “Ck..ck…sexy sekali ya?” “Yuli (nama istri Rendy) pernah d...
  • Merawat Mama
    Liburan semester, Musa tak bisa kemana-mana, karena harus merawat mama-nya. Mamanya mendapat kecelakaan lalu lintas, hingga betisnya mengala...
  • Tidur Dengan Kakak Ipar
    Ketika aku menikah dua tahun yang lalu, rasanya dunia ini hanya milikku seorang. Betapa tidak, aku mendapatkan seorang pria yang menjadi im...
  • Smartphone Nokia Ram 3 GB Monster Keyboard QWERTY
    Nokia Express Music vs BlackBerry Priv: Dua Smartphone Dengan Keyboard QWERTY Seirin dengan Nokia yang menegaskan kebangkitannya kemb...
  • Dilema (Mama)
    Namaku Rio umur 16 th,anak tunggal dan masih sekolah SMK otomotif kelas 2 di Yogyakarta. Aku pendiam dan tak pandai dalam hal pergaulan, ta...
  • Serial number, patch, crack IDM 6.05 BUILD 8 Full Version
    UPDATE - Mei 24 2011 : Bagi anda penggemar Internet Download Manajer (IDM) pada tanggal 25 April idm telah mengeluarkan update terbarunya ya...
  • Salahkah Aku Menikmati Saat Ku Di Perkosa?
    Cerita ini merupakan cerita yang terjadi antara diriku dengan seorang lelaki yang telah tega memperkosaku meskipun aku akhir nya menikmati ...
Copyright © Harapan Putra All Right Reserved
Template by SEO Template