คิดว่าหลายคนคงเคยเห็นกันมาแล้ว เวลา render ในโหมด Standards compliance mode (มันต่างกะ Quirks ยังไงอ่ะ)
แล้ว html comment ที่มีเครื่องหมาย - มากกว่าปกติ คือไม่ใช่ <!-- comment --> เป็นแบบ <!---- comment ---- --> อะไรอย่างนี้มันจะเพี้ยนๆอ่ะครับ บางทีก็ไม่ถือว่าเป็นคอมเมนท์ บางทีก็เล่นเป็นคอมเมนท์ยาวไม่ปิดเลย
ไม่ทราบว่ามันเป็นบั๊ก หรือว่าเค้าจงใจอ่ะครับ
น่าจะจงใจครับ ลองอ่านนี่
Quirks mode คือยอมรับการเขียนที่ผิด standard บ้าง (แต่เว็บส่วนมากชอบผิดกัน) เพื่อให้เข้าเว็บได้เยอะขึ้น
อ้อ.. มันเป็นอย่างนี้นี่เอง เพราะอย่างงั้นถ้าจะเขียนแบบผิดๆ แล้ว ก็อย่าไปกำหนด doctype หลอกว่าตัวเองถูกเลยดีกว่า เหอๆ
ขอบคุณพี่มาร์คมากครับ
iPAtS