Teks Asli: Ultimate IE6 Cheatsheet: Cara Memperbaiki 25+ Internet Explorer 6 Bugs
Terjemahan: http://www.vfresh.org/w3c/727 (terjemahan melengkapi teks asli)
Sebelum membahas bug IE6 dan bagaimana memperbaikinya, perlu berbicara tentang beberapa strategi untuk menghindari masalah yang menjengkelkan ini - seperti kata pepatah, mencegah masalah sebelum terjadi.
IE6 pangsa pasarMenurut statistik pangsa pasar, pangsa pasar saat ini dari IE6 (Agustus 2009) adalah 25,25%, tetapi statistik di tempat lain secara signifikan lebih rendah, pada 18,1%. Meskipun hasil statistik berbeda, mereka semua menunjukkan tren penurunan (pada saat terjemahan, pengguna IE6 Taobao telah turun dari 70% menjadi 69%). Tetapi yang paling penting adalah statistik situs web Anda sendiri. Jika Anda telah melakukan analisis lalu lintas di situs web Anda, apakah bagian IE6 layak dikembangkan untuk IE6? Ini mengharuskan Anda untuk menimbangnya sendiri.
Jika sebagian besar pengunjung situs web Anda tidak menggunakan IE6 dan tidak membayar Anda, maka Anda tidak perlu kompatibel dengan IE6, sehingga menghemat waktu, energi, dan uang.
Buat Desain SederhanaSaat merancang, mengingat implementasi kode dapat menghindari beberapa masalah tata letak. Tidak peduli seberapa rumit draft desainnya, dapat diimplementasikan dengan kode ringkas. Jika Anda menggunakan label yang terlalu rumit, Anda perlu merevisi draft desain.
Jika Anda memiliki pengalaman pengembangan yang kaya, mengatasi banyak masalah tata letak, mencatat solusi Anda, dan meningkatkan efisiensi pengembangan saat menghadapi masalah yang sama di masa depan.
Gunakan pernyataan dokumentasi yang sesuai (DOCTYPE)Menggunakan deklarasi dokumen yang salah akan memicu mode quirks. Deklarasi dokumen yang benar dapat memastikan bahwa halaman Anda mempertahankan hasil yang konsisten di semua browser. Declare using one of the documents: HTML 5[/i], [i]HTML 4.01 Strict[/i], [i]HTML 4.01 Frameset[/i], [i]HTML 4.01 Transitional[/i], [i]XHTML 1.0 Strict[/i], [i]XHTML 1.0 Frameset[/i], [i]XHTML 1.0 Transisional [/i], atau [i] xhtml 1.1
Html 5<! Doctype html>
HTML 4.01 ketat<! Doctype html public -// w3c // dtd html 4.01 // en http://www.w3.org/tr/html4/strict.dtd>
HTML 4.01 frameset<! Doctype html public -// w3c // dtd html 4.01 frameset // en http://www.w3.org/tr/html4/frameset.dtd>
HTML 4.01 Transisi<! Doctype html public -// w3c // dtd html 4.01 transisi // en http://www.w3.org/tr/html4/loose.dtd>
Xhtml 1.0 ketat<! Doctype html public -// w3c // dtd xhtml 1.0 strict // en http://www.w3.org/tr/xhtml1/dtd/xhtml1-strict.dtd>
Xhtml 1.0 frameset<! Doctype html public -// w3c // dtd xhtml 1.0 frameset // en http://www.w3.org/tr/xhtml1/dtd/xhtml1-frameset.dtd>
XHTML 1.0 Transisi<! Doctype html public -// w3c // dtd xhtml 1.0 transisi // en http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd>
Xhtml 1.1<! Doctype html public -// w3c // dtd xhtml 1.1 // en http://www.w3.org/tr/xhtml11/dtd/xhtml11.dtd>
Sebelumnya Halaman 1 2 Halaman Berikutnya Baca teks lengkapnya