การเปิดแท็บซ้ำ
1. หน้านี้ใช้ทำอะไร
หน้า การเปิดแท็บซ้ำ (หรือ ตั้งค่าแยกแท็บ) ใช้กำหนดว่าอนุญาตให้ผู้เล่นเปิดหน้าเว็บล็อบบี้พร้อมกันหลายแท็บในโปรแกรมเบราว์เซอร์เดียวกันได้หรือไม่ เหมาะสำหรับแอดมินและผู้ดูแลระบบที่ต้องการควบคุมพฤติกรรมการใช้งานของผู้เล่น เลือกระหว่างอำนวยความสะดวกให้เปิดดูหลายหน้าพร้อมกัน หรือจำกัดให้เปิดได้ครั้งละหนึ่งแท็บเพื่อป้องกันปัญหาการส่งคำสั่งซ้ำซ้อน
2. ก่อนเริ่ม
- สิทธิ์การใช้งาน: ต้องได้สิทธิ์ 'แยกแท็บ' จากผู้ดูแลระบบก่อน จึงจะเข้าหน้านี้ได้
- สิ่งที่ต้องเตรียม:
- กำหนดนโยบายของเว็บไซต์ร่วมกับทีมงานว่าต้องการเปิดให้ผู้เล่นเปิดแท็บได้อิสระ หรือต้องการจำกัดให้ใช้งานได้ทีละแท็บเพื่อความปลอดภัย
3. หน้าตาของหน้านี้
เมื่อเปิดเข้ามา จะเห็นส่วนประกอบสำคัญดังนี้:
- ส่วนหัวของหน้า (Page Header): แสดงชื่อหน้า คำอธิบาย และป้ายสถานะปัจจุบันมุมขวาบน (หลายแท็บ หรือ ทีละแท็บ)
- แถบตรวจสอบประวัติ (Page Audit): แสดงรุ่นข้อมูล (Version), ชื่อผู้แก้ไขล่าสุด และวันเวลาที่บันทึกข้อมูลล่าสุด
- กล่องตั้งค่าแท็บของเบราว์เซอร์ (Form Section): กล่องการ์ดสีขาว แสดงไอคอนรูปแท็บซ้ำ หัวข้อ แท็บของเบราว์เซอร์, สวิตช์ ให้เปิดหลายแท็บได้ และข้อความอธิบายผลลัพธ์
- แถบปุ่มบันทึกด้านล่าง (Form Action Bar): แสดงปุ่ม ยกเลิก และปุ่ม บันทึก จะทำงานเมื่อมีการสลับสวิตช์
4. ค้นหาและตัวกรอง
หน้านี้เป็นการตั้งค่านโยบายของระบบทั้งเว็บไซต์ จึงไม่มีช่องค้นหาหรือตัวกรองข้อมูล
5. ตารางข้อมูล
หน้านี้มีส่วนประกอบและการควบคุมบนหน้าจอดังนี้:
รายละเอียดส่วนประกอบบนหน้าจอ
| ส่วนประกอบ | สิ่งที่เห็นบนจอ | หมายความว่าอะไร | ป้ายสีหรือสัญลักษณ์ที่พบ |
|---|---|---|---|
| ป้ายสถานะปัจจุบัน | ป้ายข้อความมุมขวาบน | แสดงสถานะที่กำลังใช้งานอยู่บนเว็บไซต์จริง | ป้ายสีเขียว = หลายแท็บ, ป้ายสีเทา = ทีละแท็บ |
| หัวข้อการตั้งค่า | แท็บของเบราว์เซอร์ | หมวดการตั้งค่าการทำงานของแท็บบนเบราว์เซอร์ | ไอคอนเอกสารซ้อนกันสีฟ้า |
| คำอธิบายพฤติกรรม | ข้อความอธิบายใต้ชื่อสวิตช์ | แสดงรายละเอียดว่าเมื่อเปิดหรือปิดสวิตช์ ผู้เล่นจะพบหน้าจอแบบใด | ข้อความสีเทา |
| สวิตช์เปิด-ปิด | สวิตช์ทางขวามือ | ใช้เปิดหรือปิดการอนุญาตให้เปิดหลายแท็บ | สวิตช์เปิด (สีเขียว) / สวิตช์ปิด (สีเทา) |
ปุ่มคำสั่งในหน้านี้
| ปุ่ม | ตำแหน่ง / สี | กดแล้วจะเกิดอะไร | หมายเหตุ / เงื่อนไข |
|---|---|---|---|
| ให้เปิดหลายแท็บได้ | สวิตช์ทางขวาของการ์ด | สลับเปิดหรือปิดการใช้งานหลายแท็บ | กดได้ตลอดเวลา |
| ยกเลิก | ปุ่มสีเทา ด้านล่างขวา | ยกเลิกการเปลี่ยนสวิตช์ คืนค่ากลับเป็นสถานะเดิมล่าสุด | กดได้เมื่อมีการสลับสวิตช์แต่ยังไม่ได้บันทึก |
| บันทึก | ปุ่มสีเข้ม ด้านล่างขวาสุด | บันทึกการตั้งค่าลงสู่ระบบ มีผลกับหน้าเว็บผู้เล่นทันที | กดได้เมื่อมีการสลับสวิตช์แต่ยังไม่ได้บันทึก |
6. ทีละขั้นตอน
1. การอนุญาตให้เปิดใช้งานได้หลายแท็บพร้อมกัน
- ไปที่เมนู หน้าล็อบบี้ > ตั้งค่าแยกแท็บ จากแถบเมนูด้านซ้าย
- ในกล่อง แท็บของเบราว์เซอร์ ให้กดที่สวิตช์ ให้เปิดหลายแท็บได้ ให้เป็น เปิด (สีเขียว)
- สังเกตข้อความใต้ชื่อจะเปลี่ยนเป็น: "หน้าเว็บใช้งานได้ทุกแท็บที่ผู้เล่นเปิด"
- กดปุ่ม บันทึก ที่มุมล่างขวา ระบบจะแสดงข้อความแจ้งเตือน "บันทึกแล้ว" และป้ายสถานะมุมขวาบนจะเปลี่ยนเป็น หลายแท็บ สีเขียวทันที
2. การจำกัดให้ใช้งานได้ทีละหนึ่งแท็บ
- ไปที่เมนู หน้าล็อบบี้ > ตั้งค่าแยกแท็บ
- ในกล่อง แท็บของเบราว์เซอร์ ให้กดที่สวิตช์ ให้เปิดหลายแท็บได้ ให้เป็น ปิด (สีเทา)
- สังเกตข้อความใต้ชื่อจะเปลี่ยนเป็น: "ใช้ได้ทีละแท็บ แท็บที่เปิดซ้ำในเบราว์เซอร์เดียวกันจะขึ้นแจ้งเตือนให้รีโหลด และใช้งานได้เฉพาะแท็บแรก"
- กดปุ่ม บันทึก ที่มุมล่างขวา ระบบจะบันทึกการตั้งค่าและป้ายสถานะจะเปลี่ยนเป็น ทีละแท็บ สีเทา
3. การยกเลิกและคืนค่าเดิม
- หากกดสลับสวิตช์แล้วต้องการย้อนกลับ ให้กดปุ่ม ยกเลิก ที่แถบด้านล่าง
- สวิตช์จะเด้งกลับไปที่ตำแหน่งเดิมก่อนเริ่มแก้ไข
7. หน้าแก้ไขหรือหน้าเพิ่ม
หน้านี้รวมการตั้งค่าไว้ในการ์ดเดียว โดยมีรายละเอียดช่องและตัวเลือกดังนี้:
| ช่อง / การตั้งค่า | ต้องกรอกไหม | ใส่อะไร / ตัวเลือก | ตัวอย่าง | ข้อจำกัด |
|---|---|---|---|---|
| ให้เปิดหลายแท็บได้ | ต้องเลือก | สวิตช์เปิด-ปิด (เปิด = ใช้งานได้ทุกแท็บ, ปิด = ใช้ได้ทีละแท็บ) | เปิด | มีผลกับผู้เล่นทุกคนบนหน้าเว็บล็อบบี้ |
8. หน้าต่างป็อปอัพ (Popup / Modal)
1. หน้าต่างแจ้งเตือนข้อมูลชนกัน (Version Conflict)
- เปิดขึ้นมาเมื่อไหร่: เมื่อกดปุ่ม บันทึก แล้วพบว่ามีแอดมินคนอื่นเข้ามาเปลี่ยนสถานะและบันทึกไปก่อนหน้าแล้ว (รหัส 1005)
- สิ่งที่เห็นในหน้าต่าง: ข้อความเตือน "มีแอดมินคนอื่นแก้ไขการตั้งค่านี้ไปก่อน ระบบแสดงค่าของแอดมินคนนั้นแล้ว กรุณาเลือกใหม่อีกครั้ง"
- สิ่งที่ต้องทำ: ตรวจดูสถานะล่าสุดที่ระบบดึงมาแสดงใหม่ แล้วตัดสินใจเลือกเปิดหรือปิดสวิตช์อีกครั้งตามความต้องการ
- ผลลัพธ์: เมื่อกดบันทึกใหม่ ระบบจะบันทึกทับเป็นเวอร์ชันล่าสุด
9. สถานะและป้ายสี
| ป้ายสถานะ | สีของป้าย | ความหมาย | สิ่งที่ต้องทำต่อ |
|---|---|---|---|
| หลายแท็บ | เขียว | อนุญาตให้ผู้เล่นเปิดหน้าเว็บได้พร้อมกันหลายแท็บในเบราว์เซอร์เดียวกัน | ผู้เล่นใช้งานได้อิสระ ไม่ต้องทำอะไรเพิ่ม |
| ทีละแท็บ | เทา | จำกัดให้ผู้เล่นใช้งานหน้าเว็บได้เพียงแท็บเดียวต่อหนึ่งเบราว์เซอร์ | แท็บที่สองจะถูกบล็อกและแจ้งเตือนให้รีโหลด |
10. คำถามที่เจอบ่อย / แก้ปัญหาเบื้องต้น
- เมื่อตั้งค่าเป็น "ทีละแท็บ" แล้วผู้เล่นเปิด 2 แท็บพร้อมกัน จะเกิดอะไรขึ้น:
- หน้าเว็บในแท็บแรกจะทำงานได้ตามปกติ ส่วนแท็บที่สองที่เปิดเพิ่มขึ้นมาในเบราว์เซอร์เดียวกัน จะแสดงกล่องข้อความแจ้งเตือนให้ผู้เล่นรีโหลดหน้าเว็บ และไม่อนุญาตให้ทำรายการในแท็บที่สองจนกว่าจะปิดแท็บแรก
- ระบบตรวจสอบการเปิดหลายแท็บอย่างไร:
- หน้าเว็บจะตรวจสอบภายในเบราว์เซอร์ของผู้เล่นโดยตรง (ผ่านระบบสื่อสารระหว่างแท็บของเบราว์เซอร์) ไม่ได้นับจำนวนการเชื่อมต่อบนเซิร์ฟเวอร์
- ถ้าผู้เล่นเปิดผ่านเบราว์เซอร์คนละตัว เช่น Chrome และ Safari จะนับเป็นหลายแท็บหรือไม่:
- หากเปิดต่างเบราว์เซอร์หรือต่างอุปกรณ์ ระบบจะไม่นับเป็นแท็บเดียวกัน เนื่องจากอยู่นอกขอบเขตการทำงานร่วมกันของเบราว์เซอร์
- ปุ่มบันทึกเป็นสีเทา กดไม่ได้:
- ปุ่มบันทึกจะกดได้เฉพาะเมื่อสลับสวิตช์เปลี่ยนจากค่าเดิมเท่านั้น หากสวิตช์อยู่ในตำแหน่งเดิม ปุ่มจะไม่ทำงาน