Jump to content

SPDY does it still work?


Recommended Posts

Hi, so I know somebody that has Opera with SPDY support so its version 12.x something. It might be version 12.10 or Opera SPDY edition, that is simply Opera 12.01 with SPDY support.

He also installed the SPDY indicator that was available for opera and I thing also Chrome.

But the blue icon of the SPDY indicator never really blinks.

Hes using an older operating system like Windows 2000 or Windows ME, Im not sure but not XP.

So my question is (what Im saying I only know from reseaching): SPDY seems to rely on the Server using the SPDY protocol.

Its better than http/1.1 in speed if things  work our correctly. And Google and most sites stopped the support since http/2 came out.

But: What is really necessary that you as a user (Linux/Windows/Mac ...) can use the SPDY protocol when loading a page?

I do know the basics of network techics (OSI Modell with the 7 layers). I never owned a server or maintained it so that maybe the reason I dont understand the thing.

 

What I do think: the spdy indicator aint blinking because the program is buggy or most of the tested sites simply deactivated spdy in  favor of http/2,

Some webpages that can tell if a page like e.g. facebook.com, twitter.com  uses spdy/http/2  claimed that some of the pages loading where in fact using "spdy". But the indicator never blinked.

So what can you tell about spdy that is necessary for a user to take advantage of it, (dont forget the friend of mine cant test any http/2 browser since OS is too old).

But he would like to know if it simply might not work because the systems are just too old, the networks card or cables may be the fault(or too old drivers), or if the browser itself interacting with the Operating system might not find necessary functions to use spdy. Ofcourse I believe the servers dont use this standard anymore in most cases, that would explain much. Im not sure if this is the case for his setup, and the first opera version supported only supported SPDY version 2 and version 3  I think.

 

 

 

Link to comment
Share on other sites


I am not sure to understand what the problem is.

No (or very few) sites use SPDY anymore, and it has been largey replaced by HTTP/2 according to:

https://en.wikipedia.org/wiki/SPDY

The technology is essentially (though not really-really) similar to a compression format, for the sake of reasoning you can think of it as one obscure/not anymore used compression format.

So you  have NO  (say) .sit (Stuffit) compressed files, you have all .zip, .rar and .7z files instead.

Your compression utility/tool supports .rar, .zip, .7z and .sit, but every file you can find is any among .rar, .zip, .7z, so the .sit decompression functionality is never used. 

Or you (your friend) are testing a site that surely uses SPDY but the specific Opera 12.10 installation (provided that it can actually access the site, as there are other reasons why it may not work, namely HTTPS and/or elliptical curve encryption) doesn't work in SPDY mode?

It is also possibel that (for whatever reason) the SPDY indicator is not working.

You can try opening DaragonFly and check for the added headers:

https://dev.opera.com/articles/opera-spdy-build/

Quote

One way to recognise an SPDY site is by looking at the additional headers loaded with SPDY: Opera Dragonfly makes this easy. The spdy/2 additional headers are method, scheme, url and version. For spdy/3, the additional headers are :method, :scheme, :host, :path and :version.

But it is easier/better to go here:

https://spdycheck.org/

and test any given site with the tool.

You can find some sites to test here:

https://w3techs.com/technologies/details/ce-spdy/all/all

Examples:

https://spdycheck.org/#Ensonhaber.com

https://spdycheck.org/#Academia.edu

The first uses SPDY BUT it cannot be actually used in most cases :w00t::ph34r:

The second uses it AND it can actually be used. :thumbup

jaclaz

 

Edited by jaclaz
Link to comment
Share on other sites

Thanks Jaclaz.

That sums very much up about the SPDY protocol. Will tell him to try out Dragonfly and to look up that keywords and check if something changes faster than with regular browsers if he loads a page mentioned on the w3techs.com site.

Still 8.5% pages use SPDY. Thats not bad. Ofcourse I also wasnt aware about the compression methods used in the background.

Sounds similiar to what mobile browsers sometimes intend to do (for faster loading and reducing traffic).

Link to comment
Share on other sites

  • 3 months later...

I want to report the folliwing.

Neither Opera Mobile 12.1 (also called classic) nor Opera 12.x eith Spdy 2.0/Spdy 3.0 support worked for the tested devices to perform spdy protocol.

 

Android 2.3.6: opera mobile 12.1_generic (intrrnal version 12.1.4)

Opera mobile classic 12.1.6

Windows 9x with kernelEx.: opera labs spdy 12.0.1

(dont bother to ask if thats opera 12.10, no it was a ln experimental limited beta from opera labs with so called spdy support back in year 2012).

How I know SPDY doesnt work (for the record: http2 browsing cant be tested at all )?

Spdy indicator was my,first try but neither twitter or other pages with supposed spdy on server side turned the indicator blue.

 

Next due to a hint ofca github user was this wonderful testpage:

https://www.httpvshttps.com/

 

Https version never opened on the tested devide so I assume spdy isnt suppirted on windows 9x and android gingerbread (atleast for windows 9x it seems to be sure).

I didnt test on Windows 2000 to be honest since even chrome is supported there partly with workarounds and opera 12.10 partly so someone might give it a try and tell if spdy works on more windows clients than xp and higher.

 

 

 

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...