- From: Roberto Peon <grmocg@gmail.com>
- Date: Thu, 14 Nov 2013 10:02:18 -0800
- To: Zhong Yu <zhong.j.yu@gmail.com>
- Cc: HTTP Working Group <ietf-http-wg@w3.org>, Frédéric Kayser <f.kayser@free.fr>
- Message-ID: <CAP+FsNfggHFJAdYrj1p3vpsQav6bSOofmoTMRPBQiTd8t7HodA@mail.gmail.com>
Yes, it basically is not reliably deployable over port 80. Websocket-secure is deployable. At the last conference of web developers that I attended, it was highly recommended that WS: not be used and instead to use WSS:. -=R On Nov 14, 2013 7:13 AM, "Zhong Yu" <zhong.j.yu@gmail.com> wrote: > On Wed, Nov 13, 2013 at 9:24 PM, Roberto Peon <grmocg@gmail.com> wrote: > > As far as I've seen, most small businesses get little enough traffic that > > they wouldn't notice any difference w.r.t CPU usage. > > .. and if it bothers them, they'd use HTTP/1.1 for web stuff, or are > already > > doing so. > > > > In any case, it is extremely likely that HTTP/2.0 on port 80 is nearly > > undeployable for the web today. There are too many MITM proxies out there > > that expect port 80 to carry only a subset of HTTP/1.1, and make a mess > of > > anything else. > > If that's the case, WebSocket is also "undeployable" since it tunnels > though port 80 as well. > > > > > > So, any web deployment of HTTP/2 that is going to be reliable WILL use > > encryption, and WILL incur the cost of encryption. > > > > .. as such, the only real question here is simply about authentication. > > > > I do expect that we'll see HTTP/2.0 in the clear, but that would be > inside > > of a VPN or other private network, and Mark's original email was talking > > about the web usecase. > > > > -=R > > > > > > On Wed, Nov 13, 2013 at 7:01 PM, Frédéric Kayser <f.kayser@free.fr> > wrote: > >> > >> This also means HTTP/2 is not for everyone, it's only for big business, > >> and you cannot get the speed benefit without some hardware investments. > >> It also means that speed consciousness webdesigners will still have to > >> continue using the awful CSS sprites trick when their target server is > still > >> HTTP/1.1 based. > >> HTTP/2 sounded like a magical speed promise… that would be quickly > >> adopted, but now it just looks like an alternative solely made for the > big > >> guys. > >> > >> Roberto Peon wrote: > >> > >> > The radio far dominates battery life considerations w.r.t IO on mobile > >> > devices, so if we were super worried about that, we'd be working on > getting > >> > the best possible compression algorithm for entity-bodies. > >> > > >> > I note that with Mark's proposed 'C': > >> > Encryption is not mandatory- one simply uses HTTP/1.1 if one don't > want > >> > encryption. Noone is thus forced to do anything: they're not forced > to spend > >> > more CPU, etc., unless they believe the benefit outweighs the cost. > >> > > >> > Honestly, this is where we are anyway. We don't have the power, even > if > >> > we wished it, to throw away HTTP/1.X and so we'll always be competing > >> > against its cost/benefit. > >> > > >> > I'm pretty happy with either 'C' or any other proposal that provides > >> > strong downgrade protection. > >> > > >> > -=R > >> > >> > > >
Received on Thursday, 14 November 2013 18:02:45 UTC