Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for HTTP Link Headers #13

Closed
sgammon opened this issue Feb 26, 2014 · 1 comment
Closed

Support for HTTP Link Headers #13

sgammon opened this issue Feb 26, 2014 · 1 comment

Comments

@sgammon
Copy link
Owner

sgammon commented Feb 26, 2014

Support the expression of related static assets as HTTP Link headers. According to spec, sending such a header is equivalent to specifying a <link rel=''> tag in the HTML inline.

Currently, Chrome doesn't handle this properly and it seems only newer versions of Firefox and Opera would benefit, making this a good candidate for implementation via Content Filters (#12). Support for it now would mean instant use later when support improves (as it seems it will).

Relevant specifications:
http://www.w3.org/wiki/LinkHeader
http://tools.ietf.org/html/rfc5988

Browser notes:
http://www.chromium.org/spdy/link-headers-and-server-hint/link-rel-subresource
https://developer.mozilla.org/en-US/docs/Link_prefetching_FAQ
http://css-tricks.com/using-css-without-html/
http://meyerweb.com/eric/thoughts/2009/01/22/using-http-headers-to-serve-styles/
https://support.google.com/webmasters/answer/139394?hl=en

Note about rel="canonical" (should have its own issue someday): http://googlewebmastercentral.blogspot.com/2011/06/supporting-relcanonical-http-headers.html

@sgammon sgammon added this to the Release: 1.0 milestone Feb 26, 2014
@sgammon sgammon self-assigned this Feb 26, 2014
@sgammon sgammon added http and removed config labels Feb 26, 2014
@sgammon
Copy link
Owner Author

sgammon commented Feb 26, 2014

Could be cool to expose an interface to Services for this. Would be easy with Service Middleware (#21)

This issue was closed.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant