หน้าแรก>คำแนะนำสำหรับลูกค้า
Client Hints คือชุดของ HTTP Header และ JavaScript API ที่ช่วยให้เว็บเบราว์เซอร์ส่งข้อมูลรายละเอียดเกี่ยวกับอุปกรณ์ไคลเอนต์และเบราว์เซอร์ไปยังเว็บเซิร์ฟเวอร์ ซึ่งได้รับการออกแบบมาให้เป็นรุ่นต่อจาก User-Agent และให้วิธีมาตรฐานแก่เว็บเซิร์ฟเวอร์ในการปรับเนื้อหาให้เหมาะสมสำหรับไคลเอนต์โดยไม่ต้องพึ่งพาเทคนิคการตรวจจับตามสตริง User-Agent หรือการพิมพ์ลายนิ้วมือเบราว์เซอร์ที่ไม่น่าเชื่อถือ
HTTP User-Agent
""
Client Hints JavaScript API
API Support
False
Client Hints HTTP Headers
คำแนะนำไคลเอ็นต์ยังไม่ได้รับมาตรฐานอย่างสมบูรณ์ เบราว์เซอร์บางตัวยังไม่รองรับ และไคลเอ็นต์อาจส่งมาอาจมีบางกรณีที่ไม่ได้รับค่าเนื่องจากการแคชหรือไคลเอ็นต์ไม่ได้ส่ง
sec-ch-ua
ไม่ได้รับ
sec-ch-ua-platform
ไม่ได้รับ
sec-ch-ua-mobile
ไม่ได้รับ
sec-ch-ua-full-version
ไม่ได้รับ
sec-ch-ua-full-version-list
ไม่ได้รับ
sec-ch-ua-platform-version
ไม่ได้รับ
sec-ch-ua-arch
ไม่ได้รับ
sec-ch-ua-bitness
ไม่ได้รับ
sec-ch-ua-wow64
ไม่ได้รับ
sec-ch-ua-model
ไม่ได้รับ
sec-ch-lang
ไม่ได้รับ
sec-ch-save-data
ไม่ได้รับ
sec-ch-width
ไม่ได้รับ
sec-ch-viewport-width
ไม่ได้รับ
sec-ch-viewport-height
ไม่ได้รับ
sec-ch-dpr
ไม่ได้รับ
sec-ch-device-memory
ไม่ได้รับ
sec-ch-rtt
ไม่ได้รับ
sec-ch-downlink
ไม่ได้รับ
sec-ch-ect
ไม่ได้รับ
sec-ch-prefers-color-scheme
ไม่ได้รับ
sec-ch-prefers-reduced-motion
ไม่ได้รับ
sec-ch-prefers-reduced-transparency
ไม่ได้รับ
sec-ch-prefers-contrast
ไม่ได้รับ
sec-ch-forced-colors
ไม่ได้รับ
sec-ch-ua-form-factors
ไม่ได้รับ
รายการคำแนะนำลูกค้าที่ทราบ
Sec-CH-UA
แสดงถึงแบรนด์และเวอร์ชันของตัวแทนผู้ใช้Sec-CH-UA-Full-Version
แสดงถึงเวอร์ชันเต็มของตัวแทนผู้ใช้ (เลิกใช้แล้ว แทนที่ด้วย Sec-CH-UA-Full-Version-ListSec-CH-UA-Full-Version-List
แสดงถึงเวอร์ชันที่สมบูรณ์ของแต่ละแบรนด์ในรายการแบรนด์ของตนSec-CH-UA-Platform
ระบุแพลตฟอร์มที่ตัวแทนผู้ใช้ที่กำหนดกำลังดำเนินการอยู่Sec-CH-UA-Platform-Version
ระบุเวอร์ชันแพลตฟอร์มที่ตัวแทนผู้ใช้ที่กำหนดกำลังดำเนินการอยู่Sec-CH-UA-Arch
แสดงถึงสถาปัตยกรรมของแพลตฟอร์มที่ตัวแทนผู้ใช้ที่กำหนดกำลังดำเนินการอยู่Sec-CH-UA-Bitness
จำนวนบิตที่แสดงถึงสถาปัตยกรรมแพลตฟอร์มที่ตัวแทนผู้ใช้ที่กำหนดกำลังดำเนินการอยู่Sec-CH-UA-WoW64
ใช้เพื่อตรวจสอบว่าไบนารีของตัวแทนผู้ใช้ทำงานในโหมด 32 บิตบน Windows 64 บิตหรือไม่Sec-CH-UA-Model
แสดงถึงอุปกรณ์ที่ตัวแทนผู้ใช้ที่กำหนดกำลังดำเนินการอยู่Sec-CH-UA-Mobile
ใช้เพื่อตรวจสอบว่าตัวแทนผู้ใช้มีอคติต่อประสบการณ์ผู้ใช้ "มือถือ" หรือไม่Sec-CH-UA-Form-Factors
แสดงถึงฟอร์มแฟกเตอร์ของอุปกรณ์ ซึ่งในอดีตแสดงเป็นโทเค็น <deviceCompat> ในสตริง User-AgentSec-CH-Lang
(หรือ Lang) แสดงถึงการตั้งค่าภาษาของผู้ใช้Sec-CH-Save-Data
(หรือบันทึกข้อมูล) แสดงถึงการตั้งค่าของตัวแทนผู้ใช้เพื่อลดการใช้ข้อมูลSec-CH-Width
ระบุความกว้างโครงร่างของรูปภาพไปยังเซิร์ฟเวอร์Sec-CH-Viewport-Width
(หรือ Viewport-Width) คือความกว้างของวิวพอร์ตของผู้ใช้ในหน่วยพิกเซล CSSSec-CH-Viewport-Height
แสดงถึงความสูงของวิวพอร์ตปัจจุบันของตัวแทนผู้ใช้Sec-CH-DPR
(หรือ DPR) รายงานอัตราส่วนของพิกเซลจริงต่อพิกเซล CSS ของหน้าจอของผู้ใช้Sec-CH-Device-Memory
(หรือ Device-Memory) แสดงจำนวนหน่วยความจำโดยประมาณ (ในหน่วย GiB) ที่อุปกรณ์ปัจจุบันมี เนื่องจากข้อมูลนี้สามารถใช้เพื่อระบุผู้ใช้ได้ ค่าของหน่วยความจำอุปกรณ์จึงจงใจทำให้คร่าวๆ ค่าที่ถูกต้องคือ 0.25, 0.5, 1, 2, 4 และ 8Sec-CH-RTT
(หรือ RTT) ระบุเวลาไปกลับโดยประมาณ (เป็นมิลลิวินาที) ของเลเยอร์แอปพลิเคชัน RTT แตกต่างจากเลเยอร์การขนส่ง RTT โดยคำใบ้จะรวมเวลาการประมวลผลของเซิร์ฟเวอร์ด้วย ค่าของ RTT จะถูกปัดเศษเป็น 25 มิลลิวินาทีที่ใกล้ที่สุดเพื่อป้องกันการพิมพ์ลายนิ้วมือSec-CH-Downlink
(หรือ Downlink) ซึ่งแสดงเป็นเมกะบิตต่อวินาที (Mbps) จะแสดงความเร็วดาวน์สตรีมโดยประมาณของการเชื่อมต่อของผู้ใช้ ค่าจะถูกปัดเศษให้เป็นพหุคูณที่ใกล้ที่สุดของ 25 กิโลบิตต่อวินาที เพราะการจดจำลายนิ้วมือเสร็จสิ้นอีกแล้วSec-CH-ECT
(หรือ ECT) แสดงถึงประเภทการเชื่อมต่อที่มีประสิทธิภาพ ค่าของมันคือหนึ่งในรายการประเภทการเชื่อมต่อที่แจกแจง โดยแต่ละประเภทอธิบายการเชื่อมต่อกับ RTT และค่าดาวน์ลิงก์ภายในช่วงที่ระบุ ค่า ECT ที่ถูกต้องคือ 4g, 3g, 2g และ slow-2gSec-CH-Prefers-Color-Scheme
แสดงถึงโทนสีที่ผู้ใช้ต้องการSec-CH-Prefers-Reduced-Motion
ใช้เพื่อตรวจสอบว่าผู้ใช้ขอให้ระบบลดจำนวนภาพเคลื่อนไหวหรือการเคลื่อนไหวที่ใช้หรือไม่Sec-CH-Prefers-Reduced-Transparency
ใช้เพื่อตรวจสอบว่าผู้ใช้ขอให้ระบบลดจำนวนเอฟเฟกต์เลเยอร์โปร่งใสหรือโปร่งแสงที่พวกเขาใช้หรือไม่Sec-CH-Prefers-Contrast
ใช้เพื่อตรวจสอบว่าผู้ใช้ร้องขอให้แสดงเนื้อหาเว็บด้วยอัตราส่วนคอนทราสต์ที่สูงขึ้น (หรือต่ำกว่า) หรือไม่Sec-CH-Forced-Colors
ใช้เพื่อตรวจสอบว่าตัวแทนผู้ใช้เปิดใช้งานโหมดบังคับสีหรือไม่ ซึ่งบังคับให้ชุดสีที่ผู้ใช้เลือกอย่างจำกัดบนเพจ