แยกโซนเล่นออกจากโซนอ่าน
ทดลองอะไร
รื้อหน้าเปิดตัว GPT-6 Astra ของ OpenAI แล้วพบว่าสนามดาวเป็นเลเยอร์เดียวทับทั้งหน้า 32,783 พิกเซล แต่พื้นที่ที่ลากได้จริงมีแค่ 1,908 พิกเซล — ส่วนที่เหลือหน้าตาเหมือนกันเป๊ะแต่แตะไม่ได้ และไปลอยทับตัวเลขในตาราง จึงลองสร้างสนามจุดที่ประกาศตัวชัดว่าตรงไหนเล่นได้ พร้อมสวิตช์สลับดูสองแบบด้วยตาตัวเอง
| ค่า | ตัวเลข |
|---|---|
| จุดในสนาม | 140 |
| โซนเล่น · pointer-events | auto |
| โซนอ่าน · pointer-events | none |
| หน้าต้นฉบับ: พื้นที่ลากได้จริง | 1,908 / 32,783 px |
| คิดเป็นสัดส่วนของหน้า | 5.8% |
ได้เรียนรู้อะไร
การแยกชั้นได้ผลชัดกว่าที่คิด — พอถอดพื้นทึบออกให้จุดลอยทับตาราง ค่าอย่าง 5.8% กับ 1,908 / 32,783 px อ่านสะดุดทันที ปัญหาจึงไม่ใช่ 'มีของประดับ' แต่คือของที่เล่นได้กับเล่นไม่ได้ใช้ภาพเดียวกัน
ที่ยังไม่ถึง
ตัดสินจากตัวเองคนเดียว ยังไม่มีใครนอกจากผู้เขียนลองว่าป้ายโซนช่วยจริงไหม · บนพื้นกระดาษอุ่นคอนทราสต์ต่ำกว่าจุดขาวบนพื้นดำ เอฟเฟกต์หลบเคอร์เซอร์จึงอ่านออกยากกว่าต้นฉบับ · และโซนเล่นตั้ง touch-action เป็น none เพื่อให้ลากหมุนได้ แลกมาด้วยนิ้วที่วางในโซนนั้นเลื่อนหน้าไม่ได้ ยังไม่ได้แก้
สายการทดลอง
- LAB.02 แยกโซนเล่นออกจากโซนอ่าน (ใบนี้)
- LAB.03 ลูกโลกบท — 10 รูปทรงก่อนจะเป็นแบบสุดท้าย
- LAB.04 ลูกโลกบทตัวจริง — รอบที่หนึ่งบนผิวหลัก
- LAB.05 วิวพอร์ตบท — หน้าต่าง 3D แบบ Blender ครอบเมฆของบทจริง