Artikel ini dapat digunakan, disalin, dan disebarluaskan. Cukup cantumkan sumber asli. Jika isinya mengandung kebenaran, semoga memberi kebaikan bagi kita yang memanfaatkannya. Jika ada yang salah, mohon kiranya penulis dimaafkan. Dan sangat baik, jika kesalahan tersebut dapat diberitahukan kepada penulis.
Yanmarshus, 27 Juni 2006, yan[at]daunsalam[dot]net

Jangan Percaya Pada Browser

Judul di atas hanya untuk provokasi belaka. Meskipun isi tulisan ini ada juga kaitan dengan judulnya, tapi tidaklah se-ekstrim yang diduga. Siang tadi saya ke warnet. Buka situs sana-sini, tak lupa berkunjung ke planet terasi. Ada posting menarik di blog Budi Putra (theGadget!) berjudul Hak Menonton Piala Dunia, dan saya kunjungi untuk melihat lengkapnya. Setelah tampil di layar, saya set huruf di browser supaya lebih besar. Saya biasanya menggunakan huruf yang agak besar, agar mudah dibaca. Namun apa daya, teks artikel yang tadi tampil di layar lenyap seketika! Lalu saya kembalikan ke ukuran semula, baru muncul kembali.

Nah ini dia yang sesungguhnya ingin saya ceritakan. Kasus di atas terjadi ketika menggunakan Internet Explorer 6. Setelah saya coba dengan Firefox di tempat lain, tidak terjadi seperti hal di atas. Apa penyebab kejadian ini? Mungkin bisa karena berbagai hal. Bisa jadi ketidakakuratan rendering yang dilakukan oleh Internet Explorer. Atau bisa juga karena penggunaan elemen yang berkaitan dengan halaman tersebut yang mungkin tak sesuai standar. Misalnya kode HTML atau CSS. Atau juga sesuatu yang lain.

Biasanya untuk kejadian seperti ini, saya memang berpandangan konservatif. Dalam hal menyusun kode HTML atau CSS, saya lebih senang dengan kesederhanaan. Jika mungkin memanfaatkan/menyusun kode dengan cara yang sederhana, maka itulah pilihan pertama dalam membuat halaman HTML. Jarang saya melakukan hal yang kelihatan "cerdik" jika ada cara konservatif untuk menyelesaikannya, dengan tujuan, browser yang melakukan rendering terhadap halaman HTML tersebut bisa menampilkannya dengan tepat.

Ah, cara saya memang tak futuristik :)