Menghapus Atribut xmlns Blogger

Cara menghilangkan attribut xlmns dalam template Blogger.
Oleh:
Pada:

Atribut xmlns

Didalam template tepatnya di tag <html> terdapat 4 atribut xlmns yang tertera seperti pada screenshot berikut ini.

Atribut xlmns tag html
Tag HTML dengan atribut xlmns

Sebelum melanjutkan akan lebih baik jika mengetahui dulu apa itu atribut xlmns dan untuk apa fungsinya.

Penjelasan atribut xlmns

xlmns adalah namespace (ruang nama dokumen XML) yang fungsinya mengidentifikasi sumberdaya yang ada didalam dokumen.Wikipedia

Lebih mudahnya anggap saja sebagai atribut yang menandai bahwa dokumen yang bersangkutan memuat sumberdaya berupa bahasa pemrograman seperti HTML, CSS, Script dan beberapa markup language lainnya yang mungkin berada didalam dokumen tersebut (template)

Mengapa perlu dihapus ?

Penghapusan atribut xlmns ini sebenarnya kasus internal hanya untuk pengguna CMS Blogger saja. Karena pada hasil validasi HTML template Blogger responsive hanya ditemukan 3 atribut xlmns yang dinyatakan error. Perhatikan screenshot dibawah ini untuk mendapatkan penjelasannya.

xlmns xlmns xlmns

Buka link ini untuk memvalidasi template blogmu :
validator tool

Berdasarkan hasil validasi tersebut diketahui bahwa hanya atribut xlmns default yang tidak tercatat sebagai error. Sedangkan 3 lainnya bisa dikatakan sebagai atribut xlmns yang sudah dimarkup untuk keperluan sinkronisasi data layout Blogger itu sendiri dinyatakan error.

Berikut ini perbedaan jika dilihat dari format penulisan kode atribut xlmns default dengan yang dimarkup

xlmns Default

Atribut xlmns default untuk pemasangannya dalam tag html pada dasarnya tidak wajib, hal ini karena semua dokumen XHTML otomatis sudah terdaftar sebagai xlmns='http://www.w3.org/1999/xhtml' meskipun atributnya dihapus / dihilangkan.

<!--default w3.org-->
xmlns='http://www.w3.org/1999/xhtml'
sumber:
w3school info
sumber : W3School
xlmns Markup

Untuk atribut xlmns markup berisi URL yang mengarah ke Google.com dengan akhiran /b, /data dan /expr.

Seperti diketahui bahwa akhiran /b, /data dan /expr pada URL xlmns markup Blogger ini sama dengan tag ataupun atribut seperti :

  • Tag b: <b:if>, <b:skin>, <b:class> dst.
  • Tag data: <data:view.>,<data:settings.>,<data:post.> dst
  • Atribut expr: expr:content='',expr:href='',expr:data='' dsb.

Hal ini menunjukkan bahwa pemasangan atribut markup Google ini adalah untuk keperluan sinkronisasi data layout template. Sehingga jika divalidasi akan tercatat sebagai error karena tidak terdaftar sebagai mana atribut defaultnya.

<!--markup Google-Blogger-->
xmlns:b='http://www.google.com/2005/gml/b'
<!--markup Google-Blogger-->
xmlns:data='http://www.google.com/2005/gml/data'
<!--markup Google-Blogger-->
xmlns:expr='http://www.google.com/2005/gml/expr'
Alasan penghapusan :

Berdasarkan penjelasan diatas alasan menghapus atribut xlmns markup sebenarnya hanya untuk menjaga validitas kode HTML dalam template agar tetap baku sesuai standart HTML5 saat ini.

Penghapusan atribut xlmns markup.
PERHATIAN

Sebelumnya agar diperhatikan bahwa atribut xlmns markup tersebut tidak benar-benar dihapus namun hanya direkayasa agar tidak (terbaca) oleh validator tool..

Cara menyembunyikan atribut xlmns markup tanpa menghapus atributnya adalah cukup sederhana yaitu cukup dengan menenempatkan salah satu tag markup data layout Blogger yaitu tag<b:attr> sebanyak 3 baris. Ikuti caranya dibawah ini.

Copy kode dibawah ini lalu paste tepat dibawah tag <html>

<b:attr name='xlmns:b' value=''/>
<b:attr name='xlmns:data' value=''/>
<b:attr name='xlmns:expr' value=''/>

Setelah selesai, simpan template lalu preview tampilan halaman blog. Seharusnya tidak terjadi masalah atau perubahan apapun kecuali hasil pencatatan error dari validator tool.

⇐ Sebelumnya
Selanjutnya ⇒

Posting Komentar

[---- Ads 3 ----]
Cookie Consent
Kami menyajikan cookie di situs ini untuk menganalisis lalu lintas, mengingat preferensi Anda, dan mengoptimalkan pengalaman Anda.
Oops!
Ada yang salah dengan koneksi internet Anda. Silakan sambungkan ke internet dan mulai menjelajah lagi.
AdBlock Detected!
Pemblokir iklan terdeteksi!.
Pendapatan yang kami peroleh dari iklan digunakan untuk mengelola situs web ini, harap memasukkan situs ini ke daftar putih (whitelist) di pengaturan pemblokir iklan Anda.
Site is Blocked
Sorry! This site is not available in your country.