Validasi XHTML Lagi

April 17, 2008 – 12:40 pm by Dani Iswara

Tentang validasi X/HTML lagi. Setelah Validasi Plugin Sociable WP, kesalahan kode X/HTML saat menulis blog (’post’) pun dapat berakibat fatal. Menambah deretan hal yang merepotkan dari standar web.

Bukan sekadar menimbulkan pesan kesalahan dan atau peringatan saat divalidasi, bahkan dapat memunculkan pesan sejenis ini:

XML Parsing Error: mismatched tag. Expected: </div>.
Location: http://daniiswara.net/
Line Number 93, Column 3:
</p>
– – ˆ

Dalam kondisi ini, halaman awal (laman) dan atau halaman tulisan tersebut sama sekali tidak termuat. Hanya tampak pesan kesalahan seperti di atas.

Entah apakah ini hanya muncul pada DOCTYPE tertentu atau tidak.

Lokasi kesalahan bisa dengan mudah ditelusuri. Misal pada peramban Firefox, saat menemukan halaman dengan pesan kesalahan tersebut:

  • tekan CTRL + U untuk melihat kode sumber
  • kemudian tekan CTRL + L
  • ketikkan nomor lokasi (baris) kesalahan dimaksud

Kesalahan sederhana yang pernah terjadi diantaranya (mengetik dalam moda HTML atau ‘plain text’) :

  • Kesalahan konversi X/HTML otomatis dapat mengakibatkan laman tidak terbaca dengan benar oleh peramban.
    Misalnya konversi X/HTML otomatis (saat mengedit kembali tulisan yang sama) <!--more--> pada kalimat
    <p><!--more-->Kalimat-kalimat selanjutnya pada tulisan..</p>
    Mengapa disambung? Kalau tidak salah, jika dibuat seperti
    <p><!--more--></p>
    <p>Kalimat-kalimat selanjutnya pada tulisan..</p>
    ,
    jarak (spasi) paragraf pembuka (pada laman) dengan paragraf selanjutnya menjadi terlalu jauh.
    Solusinya, saya memilih cara di bawah (hapus kembali <p> dan </p>),
    <!--more-->Kalimat-kalimat selanjutnya pada tulisan..
  • Sehubungan dengan penggunaan ‘plugin All in One SEO Pack’.
    ‘Plugin’ tersebut dapat secara otomatis mengambil sekian karakter pada paragraf pertama untuk dijadikan <meta name="description" content="...">.
    Masalah terjadi ketika kalimat pertama tersebut mengandung karakter &.
    Kesalahan ini juga berakibat fatal, seperti poin pertama di atas.
    Solusinya, mengganti karakter & dengan kata ‘dan’ atau menggantinya dengan ‘ampersand’ &amp;.
  • Kesalahan lain biasanya berhubungan dengan konversi otomatis X/HTML yang melibatkan kombinasi tag blockquote, ul, ol, li, pre dan img

Kalau tidak salah ingat, ada yang berbeda pada saat menggunakan editor teks Blogger.com (Blogspot) dulu. Jika ada konversi atau kesalahan penulisan kode X/HTML yang tidak sesuai, muncul peringatan ‘adanya kesalahan kode X/HTML’ saat akan mempublikasikan tulisan. Tulisan atau kode X/HTML yang bermasalah harus diubah dulu agar bisa dipublikasikan dengan baik.

Walaupun benar merepotkan, sepertinya ada manfaatnya juga.
Jika templat sudah tervalidasi dengan baik, kebiasaan menulis web dengan kode X/HTML yang valid sesuai DOCTYPE pada tiap tulisan tentu tidak akan membutuhkan validasi berulang.

Untuk mudahnya, tulisan yang termuat dengan baik hampir dapat dipastikan valid X/HTML[???].
Memang lebih baik & aman untuk selalu mengeceknya validitasnya kembali… :D

Share :
  • Digg
  • del.icio.us
  • Facebook
  • Google
  • Live
  • Technorati
  • YahooMyWeb
  • Furl
  • Ma.gnolia
  • NewsVine
  • StumbleUpon

Last updated: Saturday, May 24, 2008 at 2:25 am

You are free to share (copy, distribute and transmit) this blog post under the similar license (Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 Unported; CCA-NC-ND 3.0 Unported). Please put these link on your copy:
Taken from: Validasi XHTML Lagi by Dani Iswara (Dani Iswara .Net).

14 Responses (0 Trackback/s) to “Validasi XHTML Lagi”

1. By ur-icon Goenawan Lee on Apr 17, 2008 at 18:46:57
Using Flock Flock 1.1.1 on Windows Windows XP

Ahahahaaa… Kadang pas ngetik postingan *saya ngetik manual di Notepad baru kopas ke dashboard* bisa terlupa dan ujung2nya ga valid gara-gara tag P lupa dikasih penutup lah, tag img atau br yang masih diketik pake HTML lah… Untung udah membiasakan diri ngetik postingan dengan XHTML =___=

*untung komen udah di-convert otomatis ke XHTML*

Goenawan Lee’s last blog post: GEnhanced-Magz WP Theme

2. By ur-icon Dani Iswara on Apr 17, 2008 at 19:35:33
Using Mozilla Firefox Mozilla Firefox 2.0.0.13 on Linux Linux

Goenawan Lee:
ya sama sih..ketik manual dulu di editor teks biar ngga dikonversi..cuman pas ngedit yg dah publish itu, kan tag <p> jd muncul..kadang malah munculnya di tempat yg tak terduga :D
itu biangnya :)
maklum, masi belajar membiasakan diri..

3. By ur-icon devari on Apr 17, 2008 at 20:40:42
Using Mozilla Firefox Mozilla Firefox 2.0.0.13 on Mac OS Mac OS X

bli dani, saya baru ngeh dengan tulisan2 bli ttg validasi2 ini. gara2nya coba2 ngetes blog saya. kok buaaanyakkk sekali error2 ya dan di bilang ga valid..wah jadi bingung apanya ya gimana. adakah cara untuk test template blog apa valid apa ga? atau adakah editor text yg otomatis test dulu sebelum di publish?

4. By ur-icon Goenawan Lee on Apr 17, 2008 at 22:05:06
Using Flock Flock 1.1.1 on Windows Windows XP

Visual Editor-nya diaktifkan?

5. By ur-icon Dani Iswara on Apr 17, 2008 at 23:15:18
Using Mozilla Firefox Mozilla Firefox 2.0.0.14 on Linux Linux

devari:

yg lbh penting fungsi dan tampilannya di bbrp peramban utama tetap aman aja bli,
lbh utama lg, pesan yg ingin disampaikan nyampe dgn sukses.. :D

jgn sampe ngeblog yg sedemikian gampang malah jd ribet..

tulisan2 saya cuman sebatas berbagi bahwa standar web itu ada yg bikin rekomendasinya..http://www.w3.org/

malaysia punya http://www.wsmy.org/, singapore punya http://websg.org/

biasanya templat punya spesifikasi yg menyatakan valid css dan xhtml, browser friendly, dll

di editor teks blogspot dan wp, sudah ada konversi x/html otomatis (coba lihat2 bedanya dlm moda ‘visual’ dan ‘html’), terutama utk <p>, <br />, hanya mungkin tetap membutuhkan sentuhan manual penulis pd bbrp kasus spt di atas..

ekstensi web developer fx dpt menampilkan otomatis hasil validitas tiap halaman web yg ditampilkan..
jeg sante gen bli.. :D

6. By ur-icon Dani Iswara on Apr 17, 2008 at 23:21:26
Using Mozilla Firefox Mozilla Firefox 2.0.0.14 on Linux Linux

Goenawan Lee:
mmm ini pertanyaan buat siapa? maap, daku gak install threaded comment (kayaknya ukuran skripnya kegedean..) :( setuju visual editor diaktivin, tp gemana skrg konversi tag di opera??
o i a..antar muka wp skrg (WP 2.5) valid xhtml 1.0 transitional dan lolos tes aksesibilitas (WAI) jg, jd aman diakses tanpa gambar :D

7. By ur-icon Ecko on Apr 18, 2008 at 02:06:18
Using Mozilla Firefox Mozilla Firefox 2.0.0.11 on Windows Windows XP

Wah, bukan untuk pemakai setia Blogger nih kalo gini. :P

8. By ur-icon Goenawan Lee on Apr 18, 2008 at 10:32:42
Using Mozilla Firefox Mozilla Firefox 2.0 on Windows Windows XP

Hehehee, lupa ta kasih blockquote. Saya sih Visual Editor-nya ta matiin, jadi full ketik manual. Bisa lebih teliti, kayaknya deh. :P

9. By ur-icon Dani Iswara on Apr 18, 2008 at 13:03:35
Using Mozilla Firefox Mozilla Firefox 2.0.0.14 on Linux Linux

Goenawan Lee:
kl ngetik yg konvensional sih diidupin gpp..daku pribadi sih tak matiin jg..gara2 konversi tag ‘img’ pas di opera itu.. (knapa tjd di opera ya??) :D di fx ngga..

10. By ur-icon Dani Iswara on Apr 18, 2008 at 13:56:09
Using Mozilla Firefox Mozilla Firefox 2.0.0.14 on Linux Linux

barusan ngecek pake wp 2.5 + opera 9.27 (linux) + visual editor aktif & tdk…
sptnya kejadian “konversi tag img di opera” itu udah gak gitu lg.. :D di wp 2.3.x + opera 9.26 dl tjd kejadian “konversi” itu..

11. By ur-icon bodhi on Apr 19, 2008 at 05:41:39
Using Mozilla Firefox Mozilla Firefox 2.0.0.14 on Windows Windows XP

ahhh, how I miss that WP tag..

hehehhee..

mas, saya coba jelasin Symphony, tapi cara menjelaskannya dengan sebuah tutorial yang (yah, ngapain lagi kalo bukan) NGEJELASIN cara ngebuat “sesuatu” dengan symphony.

check i out : http://29site.com/entries/symphony-sleek-and-easy-a-tutorial/

12. By ur-icon annie on Apr 19, 2008 at 09:10:43
Using Mozilla Firefox Mozilla Firefox 2.0.0.9 on Windows Windows XP

iya… annie juga paling sering ber masalah dengan X/HTML…:(
kadang bingung ngotakngatiknya….

13. By ur-icon Dani Iswara on Apr 20, 2008 at 00:37:47
Using Mozilla Firefox Mozilla Firefox 2.0.0.14 on Linux Linux

annie:
nanti pasti bisa deh..annie kan rajin.. :)

14. By ur-icon Dani Iswara on Apr 20, 2008 at 00:39:18
Using Mozilla Firefox Mozilla Firefox 2.0.0.14 on Linux Linux

bodhi:
saya konsul install via mail yaa.. :)

Post a Comment

You may read again from the Top

  • Strict XHTML (semantic markup) tags allowed (see Site Help - Leaving Comment)
  • All tags must be properly closed
  • Comment contains some words (eg. URLs) will be held in moderation
  • Paragraphs and line breaks are automatically converted
  • Keep relevant. Inappropriate comments may be edited, moderated, or removed
  • To have image beside your comment, get Gravatar!