Everything about Client Hints
Extension to the HTTP protocol
Client Hints is an extension to the HTTP protocol that allows servers to ask the client for information about its configuration. This helps the server tailor its responses to the client; for example, a server can choose to send a smaller image if a client advertises that they have a very small screen. The client can choose to respond to this request by advertising the requested information about itself by sending the data using a specific part of the HTTP protocol called HTTP header fields or by exposing the same information to the JavaScript code being executed on a web page. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: Client HintsA 5-minute orientation
- Pick up a classic book: Modern Operating SystemsThe most-reprinted book on the subject
- Read the landmark paper: Client Involvement in Simulation Model Building: Hints and Insights from a Case Study in a London HospitalCited 51 times
- Go sideways: Device fingerprintA closely related topic
- Go sideways: HTTP cookieA closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
📚 Books worth reading
Modern Operating SystemsAndrew S. Tanenbaum, Herbert Bos · 1992
The Pilgrim Of Our Lady Of MartyrsApostleship of Prayer (Organization) · 1888
Eloquent JavascriptMarijn Haverbeke · 2009
The unified modeling language user guideGrady Booch, James Rumbaugh · 1999
The Conspirators HierarchyJohn Coleman · 1992
Apache Solr Beginner's GuideAlfredo Serafini · 2013- 📕Chaotic Client and SelfGeorge Booty · 2019
- 📕Lewis & Kyrou's handy hints on legal practiceI. M. Hoffmann, Gordon D. Lewis · 1997
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Device fingerprint A device fingerprint or machine fingerprint is information collected about the software and hardware of a remote computing device for the purpose of identificat…
- HTTP cookie An HTTP cookie (also called web cookie, Internet cookie, browser cookie, or simply cookie) is a small block of data created by a web server while a user…
- Privacy Sandbox The Privacy Sandbox was an initiative led by Google which aimed to create web standards for websites to access user information without compromising privacy…
- HTTP referer In HTTP, "Referer" (originally a misspelling of "Referrer" which has become a common spelling) is an optional HTTP header field that identifies the address…
- HTML audio HTML audio is a subject of the HTML specification, incorporating audio, including speech to text, all in the browser. The <audio> element represents a…
- Content Security Policy Content Security Policy (CSP) is a computer security standard introduced to prevent cross-site scripting (XSS), clickjacking and other code injection attacks…
- Do Not Track Do Not Track (DNT) is a deprecated non-standard HTTP header field designed to allow Internet users to opt out of tracking by websites, which includes the…
- List of HTTP header fields This article lists standard and notable non-standard HTTP header fields. A core set of fields is standardized by the Internet Engineering Task Force (IETF)…