draft RFC to enable cache-friendly content adaption
Switch branches/tags
Nothing to show
Pull request Compare This branch is 1 commit ahead, 177 commits behind igrigorik:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
tools
.gitignore
Makefile
README.md
draft-grigorik-http-client-hints-00.html
draft-grigorik-http-client-hints-00.txt
draft-grigorik-http-client-hints-00.xml
draft.md

README.md

Client-Hints (Internet Draft)

An increasing diversity of connected device form factors and software capabilities has created a need to deliver varying, or optimized content for each device.

The 'Client-Hints' header field for HTTP requests allows the client to describe its preferences and capabilities to an origin server to enable cache-friendly, server-side content adaptation, without imposing additional latency and deferred evaluation on the client.

Client-Hints also has the advantage of being able to transmit dynamic client preferences, such as available bandwidth, or current viewport size, which cannot be inferred through static client signature databases (aka, User-Agent device detection).

Feedback

Please feel free to open a new issue, or send a pull request!