ข้อความต้นฉบับ: Ultimate IE6 Cheatsheet: วิธีแก้ไขข้อผิดพลาด 25+ Internet Explorer 6
การแปล: http://www.vfresh.org/w3c/727 (การแปลเสริมข้อความต้นฉบับ)
ก่อนที่จะพูดถึง ข้อบกพร่อง ของ IE6 และวิธีการแก้ไขพวกเขาจำเป็นต้องพูดคุยเกี่ยวกับกลยุทธ์บางอย่างเพื่อหลีกเลี่ยงปัญหาที่น่ารำคาญเหล่านี้ - ตามคำพูดป้องกันปัญหาก่อนที่จะเกิดขึ้น
IE6 ส่วนแบ่งการตลาดตามสถิติส่วนแบ่งการตลาดส่วนแบ่งการตลาดปัจจุบันของ IE6 (สิงหาคม 2552) คือ 25.25%แต่สถิติในสถานที่อื่นลดลงอย่างมีนัยสำคัญที่ 18.1% แม้ว่าผลลัพธ์ทางสถิติจะแตกต่างกัน แต่พวกเขาทั้งหมดแสดงแนวโน้มลดลง (ในช่วงเวลาของการแปลผู้ใช้ IE6 ของ Taobao ลดลงจาก 70% เป็น 69%) แต่สิ่งที่สำคัญที่สุดคือสถิติของเว็บไซต์ของคุณเอง หากคุณทำการวิเคราะห์ปริมาณการใช้งานบนเว็บไซต์ของคุณส่วนแบ่งของ IE6 ที่คุ้มค่าในการพัฒนาสำหรับ IE6 หรือไม่? สิ่งนี้ต้องการให้คุณชั่งน้ำหนักด้วยตัวเอง
หากผู้เยี่ยมชมเว็บไซต์ของคุณส่วนใหญ่ไม่ได้ใช้ IE6 และไม่จ่ายเงินให้คุณคุณไม่จำเป็นต้องเข้ากันได้กับ IE6 ดังนั้นจึงประหยัดเวลาพลังงานและเงิน
ทำการออกแบบที่เรียบง่ายในขณะที่การออกแบบการพิจารณาการใช้งานรหัสสามารถหลีกเลี่ยงปัญหาเลย์เอาต์บางอย่าง ไม่ว่าร่างการออกแบบจะซับซ้อนแค่ไหนก็สามารถนำไปใช้กับรหัสที่กระชับได้ หากคุณใช้ป้ายกำกับที่ซับซ้อนเกินไปคุณจะต้องแก้ไขร่างการออกแบบ
หากคุณมีประสบการณ์การพัฒนาที่หลากหลายเอาชนะปัญหาเลย์เอาต์จำนวนมากบันทึกโซลูชันของคุณและปรับปรุงประสิทธิภาพการพัฒนาเมื่อพบปัญหาเดียวกันในอนาคต
ใช้คำสั่งเอกสารที่เหมาะสม (doctype)การใช้การประกาศเอกสารที่ไม่ถูกต้องจะทำให้โหมด Quirks การประกาศเอกสารที่ถูกต้องสามารถมั่นใจได้ว่าหน้าเว็บของคุณจะรักษาผลลัพธ์ที่สอดคล้องกันในเบราว์เซอร์ทั้งหมด ประกาศใช้หนึ่งในเอกสาร: html 5 [/i], [i] html 4.01 เข้มงวด [/i], [i] html 4.01 frameset [/i], [i] html 4.01 transitional [/i], [i] xhtml 1.0 เข้มงวด [i] transitional [/i] หรือ [i] xhtml 1.1
html 5<! doctype html>
HTML 4.01 เข้มงวด<! doctype html สาธารณะ -// w3c // dtd html 4.01 // en http://www.w3.org/tr/html4/strict.dtd>
html 4.01 frameset<! doctype html สาธารณะ -// w3c // dtd html 4.01 frameset // en http://www.w3.org/tr/html4/frameset.dtd>
HTML 4.01 การเปลี่ยนผ่าน<! doctype html สาธารณะ -// w3c // dtd html 4.01 transitional // en http://www.w3.org/tr/html4/loose.dtd>
XHTML 1.0 เข้มงวด<! doctype html สาธารณะ -// w3c // dtd xhtml 1.0 เข้มงวด // en http://www.w3.org/tr/xhtml1/dtd/xhtml1-strict.dtd>
xhtml 1.0 frameset<! doctype html สาธารณะ -// w3c // dtd xhtml 1.0 frameset // en http://www.w3.org/tr/xhtml1/dtd/xhtml1-frameset.dtd>
XHTML 1.0 Transitional<! doctype html สาธารณะ -// w3c // dtd xhtml 1.0 transitional // en http://www.w3.org/tr/xhtml1/dtd/xhtml1-transitional.dtd>
XHTML 1.1<! doctype html สาธารณะ -// w3c // dtd xhtml 1.1 // en http://www.w3.org/tr/xhtml11/dtd/xhtml11.dtd>
หน้าก่อนหน้า 1 2 หน้าถัดไปอ่านข้อความเต็ม