(เพื่อไม่ให้สับสนกับXunitซึ่งเป็นไลบรารีการทดสอบหน่วย. Net ยอดนิยม)
วันนี้ด้วยความเบื่อหน่ายฉันเริ่มตรวจสอบ Gmails DOM (ใช่ฉันเบื่อมาก)
ทุกอย่างดูตรงไปตรงมาจนกระทั่งฉันสังเกตเห็นข้อกำหนดที่น่าสนใจเกี่ยวกับความกว้างขององค์ประกอบบางอย่าง Googlites ที่มีชื่อเสียงได้ระบุจำนวนตาราง Cols โดยใช้หน่วย 'ex' ที่หายาก
width: 22ex;
ตอนแรกฉันนิ่งงัน ("อะไรคือ 'แฟนเก่า'? จากข้อมูลจำเพาะ CSS3 :
[ หน่วยอดีตคือ] เท่ากับที่ใช้ x ความสูงของตัวอักษรที่มีอยู่ครั้งแรก x-height ถูกเรียกเช่นนี้เพราะมักจะเท่ากับความสูงของตัวพิมพ์เล็ก "x" อย่างไรก็ตามมีการกำหนด "ex" ไว้สำหรับแบบอักษรที่ไม่มี "x"
ดีและดี แต่ฉันไม่เคยเห็นมันใช้มาก่อน (ใช้น้อยกว่ามาก) ฉันใช้ ems ค่อนข้างบ่อยและเห็นคุณค่าของมัน แต่ทำไม "อดีต"? ดูเหมือนมาตรฐานการวัดน้อยกว่า em มากและมีประโยชน์น้อยกว่ามาก
หนึ่งในไม่กี่หน้าผมพบว่าการอภิปรายหัวข้อนี้เป็นสตีเฟ่น Poley ของhttp://www.xs4all.nl/~sbpoley/webmatters/emex.html Stephen ให้ประเด็นที่ดีอย่างไรก็ตามการสนทนาของเขาดูเหมือนจะสรุปไม่ได้สำหรับฉัน
คำถามของฉันคือ: หน่วย 'ex' ให้คุณค่าอะไรกับการออกแบบเว็บ?
(คำถามนี้สามารถติดแท็กอัตนัยได้ แต่ฉันจะทิ้งการตัดสินใจนั้นให้ SO'ers ที่มีประสบการณ์มากกว่าตัวฉันเอง)