Reviewed T-408
Tracker โหลดช้าเมื่อเปิดหลาย tab
- ผู้รับผิดชอบ
- Claude
- เริ่ม
- 30 ต.ค. 2569
- เสร็จ
- 30 ต.ค. 2569
- ขั้นตอน
- 4/4
Server ตอบเร็ว (1–25 ms) แต่ทุก tab ถือการเชื่อมต่อ live update ไว้ 1 ช่อง browser ให้ไม่เกิน ~6 ช่องต่อเว็บ เปิดหลาย tab แล้วหน้าใหม่ต้องรอ จึงปิดการเชื่อมต่อใน tab ที่ไม่ได้ดู และให้ browser cache CSS/JS
การรีวิว
สิ่งที่ต้องตรวจ
ลองใช้ tracker แบบเปิดหลาย tab ดูว่าไม่ช้าแล้ว
ประวัติการรีวิว (1)
ขั้นตอน
ทำแล้ว 4 จาก 4 ขั้น
ส่วนที่คืบหน้าแล้ว
- วัดเวลาตอบของ server ทุกหน้า และนับการเชื่อมต่อที่ค้างอยู่
- live.js: tab ที่ซ่อนอยู่ปิด live update, กลับมาดูแล้วต่อใหม่และดึงข้อมูลล่าสุด
- CSS/JS มี ?v=<hash> และ cache ได้ถาวร ได้ไฟล์ใหม่เองหลัง rebuild
- go test 27 ผล, E2E live-check และ timeline-check ผ่าน
ส่วนที่ยังเหลือก่อนปิด Task
ไม่มีขั้นที่เหลือ