On Wed, Oct 8, 2014 at 11:18 AM, Jonathan Kew <jfkth...@gmail.com> wrote:

>
> So the "negotiation" is handled within the browser, on the basis of the
> information provided in the CSS stylesheet, *prior* to sending any request
> for an actual font resource.
>
>
I'm not advocating that we don't do the css bits too. That's all cool.
Jonas's suggestion was also adding an appropriate accept bit.


> Given that this is the established model, defined in the spec for
> @font-face and implemented all over the place, I don't see much value in
> adding things to the Accept header for the actual font resource request.
>

intermediaries, as I mentioned before, are a big reason. It provides an
opt-in opportunity for transcoding where appropriate (and I'm not claiming
I'm up to speed on the ins and outs of font coding).

y'all can do what you want - but using protocol negotiation in addition to
the css negotiation is imo a good thing for the web.


> FWIW, when DNT was being created HTTP request header byte count seemed to
> be a pretty strong concern, which (AIUI) was why we ended up with DNT: 1
> rather than something clearer like DoNotTrack: true.
>
>
I know - but I disagree pretty strongly with the analysis there. The impact
is extremely marginal... and trust me, I'm very interested in HTTP
performance :)
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to