This page contains a list of latest news about SPDY which has been collected from credible news resources: CNN, Forbes, Bloomberg, TIME Magazine, FoxNews, BBC, New York Times, CBS, Sky News, Reuters, World Magazine, etc.
Apart from News, you can also use the tabs to browse SPDY images, videos, wiki information, tweets, documents and weblinks.
SPDY News 
Rihanna - Rehab ft. Justin TimberlakeMusic video by Rihanna performing Rehab. YouTube view counts pre-VEVO: 19591123. (C) 2007 The Island Def Jam Music Group.
Red vs. Blue S8 Tex fights Reds and Blues in awesome action sequenceGo to RoosterTeeth.com for all of season 8 of RvB!
MACKLEMORE X RYAN LEWIS - OTHERSIDE REMIX FEAT. FENCES [MUSIC VIDEO]The Otherside Remix Music Video was filmed in various locations for about a year and a half throughout 2010-2011. It is the duo's second video collaboration ...
Steve Jobs vs Bill Gates. Epic Rap Battles of History Season 2.Download This Song: http://bit.ly/KzLBGB Click to Tweet this Vid-ee-oh! http://bit.ly/Nt9lg8 Hi. My name is Nice Peter, and this is EpicLLOYD, and this is th...
MACKLEMORE & RYAN LEWIS - CAN'T HOLD US FEAT. RAY DALTON (OFFICIAL MUSIC VIDEO)Macklemore & Ryan Lewis present the official music video for Can't Hold Us feat. Ray Dalton. Can't Hold Us on iTunes: https://itunes.apple.com/us/album/cant-...
Draw My Life- Jenna MarblesThis video accidentally turned out kind of sad, ME SO SOWWY IT NOT POSED TO BE SAD WHO WANTS HUGS AND COOKIES? Also, FYI for anyone attempting this, it takes...
Jack Sparrow (feat. Michael Bolton)Buy at iTunes: http://goo.gl/zv4o9. New album on sale now! http://turtleneckandchain.com.
Draw My Life - Ryan HigaSo i was pretty hesitant to make this video... but after all of your request, here is my Draw My Life video! Check out my 2nd Channel for more vlogs: http://...
Key & Peele: Substitute TeacherA substitute teacher from the inner city refuses to be messed with while taking attendance.
Master Chief vs Leonidas. Epic Rap Battles of History Season 2.download this song: http://bit.ly/ERB17 click to tweet this vid-ee-oh! http://clicktotweet.com/vCJ_8 This. Is. Merchandise: http://bit.ly/ERBMerch Hi. My nam...
Harrison Ford Won't Answer Star Wars QuestionsSee Harrison Ford in 42! Go to http://42movie.warnerbros.com/ Jimmy Kimmel Live - Harrison Ford Won't Answer Star Wars Questions Jimmy Kimmel Live's YouTube ...
SPDY (pronounced speedy)[1] is an open networking protocol developed primarily at Google for transporting web content.[1] As of July 2012[update], it is an open de facto standard protocol, the group developing SPDY having stated publicly that it is working toward standardization (available as an Internet Draft).[2] The first draft of HTTP 2.0 is using SPDY as the working base for its specification draft and editing.[3] Open source reference implementations of SPDY are available in Chromium[4], Mozilla Firefox[5] and Opera[6]. SPDY is similar to HTTP, with particular goals to reduce web page load latency and improve web security. SPDY achieves reduced latency through compression, multiplexing, and prioritization.[1] The name "SPDY" is a trademark of Google, and is not an acronym.[7]
Contents |
Design [edit]
The goal of SPDY is to reduce web page load time.[8] This is achieved by prioritizing and multiplexing the transfer of web page subresources so that only one connection per client is required.[1][9] TLS encryption is nearly ubiquitous in SPDY implementations, and transmission headers are gzip-or DEFLATE-compressed by design[10] (in contrast to HTTP, where the headers are sent as human-readable text). Moreover, servers may hint or even push content instead of awaiting individual requests for each resource of a web page.[11]
Relation to HTTP [edit]
SPDY does not replace HTTP; it modifies the way HTTP requests and responses are sent over the wire.[1] This means that all existing server-side applications can be used without modification if a SPDY-compatible translation layer is put in place. When sent over SPDY, HTTP requests are processed, tokenized, simplified and compressed. For example, each SPDY endpoint keeps track of which headers have been sent in the past requests and can avoid resending the headers that have not changed; those that must be sent are sent compressed.
The IETF working group for HTTPbis is planning to start working on HTTP 2.0,[12] and will put out a call for proposals. SPDY (draft-mbelshe-httpbis-spdy-00) will be used as a starting point.[13][14]
Caching [edit]
The server push mechanism pushes content regardless of existing cache which can result in waste of bandwidth. The workaround is to use the server hint mechanism.[15]
Protocol support [edit]
For use within HTTPS, SPDY needs the TLS extension Next Protocol Negotiation (NPN),[16] thus browser and server support depends on the HTTPS library.
OpenSSL 1.0.1 or greater introduces NPN.[17] Support for NSS was also added.[18]
Protocol versions [edit]
SPDY is a versioned protocol. In its control frames there are 15 dedicated bits to indicate the version of the session protocol. Version 1 of SPDY protocol is not used anymore.[19] As of April 2012[update], Version 2 is current, with version 3 being tested in Chrome version 19 and higher, with the aim of replacing Version 2 in Chrome 22.[20] Firefox supports SPDY v3 in Firefox 15.[21] SPDY v3 will bring support for flow control, update the compression dictionary, and remove wasted space from certain frames, along with other minor bug fixes.[10]
Browser support and usage [edit]
The browsers Google Chrome/Chromium, Firefox (version 11+, below 13 disabled by default) and Opera browser (version 12.10+) support SPDY.[22][23][24] SPDY sessions in Chrome can be inspected via the URI: chrome://net-internals/#events&q=type:SPDY_SESSION%20is:active. Firefox 15 added support for version 3 of this protocol.[25]
While added in version 11 of Mozilla Firefox and SeaMonkey version 2.8, SPDY was not enabled by default until Firefox version 13 and SeaMonkey 2.10. SPDY protocol functionality can be (de)activated by toggling the network.http.spdy.enabled variable in about:config.[5]
There is a command-line switch for Google Chrome (--enable-websocket-over-spdy) which enables an early, experimental implementation of WebSocket over SPDY.[26]
Amazon's Silk browser for the Kindle Fire uses the SPDY protocol to communicate with their EC2 service for Web page rendering.[27]
Server support and usage [edit]
As of April 2013[update], approximately 1% of all websites support SPDY.[28] Some Google services (e.g. Google search, Gmail, and other SSL-enabled services) use SPDY when available.[29] Google's ads are also served from SPDY-enabled servers.[30]
A brief history of SPDY support amongst major web players:
- Twitter enabled SPDY on its servers in March 2012, at the time making it the second largest site known to deploy SPDY.[31]
- In March 2012, the open source Jetty Web Server announced support for SPDY in version 7.6.2,[32] while other open source projects were working on implementing support for SPDY, like node.js,[33][34] Apache (mod_spdy),[35] curl,[36] and nginx.[37]
- In April 2012 Google started providing SPDY packages for Apache servers which led some smaller websites to provide SPDY support.[38]
- In May 2012 F5 Networks announced support for SPDY in its BIG-IP application delivery controllers.[39]
- In June 2012 NGINX, Inc. announced support for SPDY in the open source web server Nginx.[40]
- Cloudflare is also providing a beta of SPDY on their servers (using Nginx) from June 2012, though users who would like to use/test it must be paying customers as SPDY is built on top of TLS, and only paying customers can use SSL/TLS Certificates.[41]
- In July 2012 Facebook announced implementation plans for SPDY.[42] By March 2013 SPDY was implemented by their public web server.[43]
- In August 2012 Wordpress.com announced support for SPDY across all their hosted blogs.[44]
See also [edit]
- HTTP pipelining
- HTTP persistent connection
- WebSocket
- Microsoft SM
- QUIC, another experimental Google protocol
- MarioNet split web browser OPTIC protocol
References [edit]
- ^ a b c d e "SPDY: An experimental protocol for a faster web". Chromium Developer Documentation. Retrieved 2009-11-13.
- ^ "SPDY Protocol on IETF". Retrieved 2012-02-08.
- ^ Nottingham, Mark. "First draft of HTTP/2". HTTP Working Group Mailing List. Retrieved 2 December 2012.
- ^ "SPDY on Google servers?". Retrieved 2012-02-28.
- ^ a b "Mozilla Bug 528288 - Implement SPDY protocol".
- ^ "Opera: Built-in support for the SPDY protocol". Retrieved 2012-11-06.
- ^ "Google Permissions: Guidelines for Third Party Use of Google Brand Features". Google. Retrieved September 30, 2011.
- ^ "A 2x Faster Web". Official Google Chromium Blog. 2009-11-11. Retrieved 2009-11-13.
- ^ Iljitsch van Beijnum (2009-11-12). "SPDY: Google wants to speed up the web by ditching HTTP". Ars Technica. Retrieved 2009-11-13.
- ^ a b "SPDY Protocol - Draft 3". Retrieved 25 August 2012.
- ^ Mirko Lindner (13 November 2009). "Google stellt HTTP-Alternative SPDY vor". Retrieved 2011-10-21. (German)
- ^ Nottingham, Mark. "What's next for HTTP". Retrieved 2012-03-31.
- ^ WG Review: Hypertext Transfer Protocol Bis (httpbis)
- ^ "HTTPbis Working Group Start To Consider HTTP/2.0". InfoQ. 2012-04-28. Retrieved 2012-08-09.
- ^ "Server Push and Server Hints - The Chromium Projects". Chromium.org. Retrieved 2012-05-10.
- ^ NPN protocol and explanation about its need to tunnel SPDY over HTTPS.
- ^ Openssl 1.0.1 changelog.
- ^ TLS Next Protocol Negotiation. Section: Implementations.
- ^ SPDY Protocol - Draft 2: "Currently, the only valid string is "spdy/2" (spdy/1 isn't implemented anywhere anymore)".
- ^ Support for SPDY/3 Enabled for 10 Percent of Chrome Users.
- ^ "Firefox 15 Release Notes". Retrieved 28 August 2012.
- ^ Chromium SPDY client implementation.
- ^ Chromium: SPDY proxy examples.
- ^ Opera 12.10 Changelog
- ^ "Firefox 15 — Release Notes". Retrieved 3 September 2012.
- ^ List of Chromium Command Line Switches.
- ^ Ryan Paul (28 September 2011). "Amazon's Silk Web browser adds new twist to old idea". Retrieved 2011-10-21.
- ^ Usage of SPDY for websites.
- ^ spdy-dev mailing list: SPDY on Google servers?.
- ^ http://www.eweek.com/c/a/Cloud-Computing/Google-Speeds-Up-WebPage-Downloads-with-SPDY-Protocol-240303/.
- ^ Twitter Adopts SPDY.
- ^ Jetty Feature SPDY.
- ^ "indutny/node-spdy · GitHub". Github.com. Retrieved 2012-05-10.
- ^ Fedor Indutny (2012-01-24). "What the $%@! is SPDY - blog.nodejitsu.com - scaling node.js applications one callback at a time". blog.nodejitsu.com. Retrieved 2012-05-10.
- ^ "mod-spdy - Apache SPDY module - Google Project Hosting". Code.google.com. Retrieved 2012-05-10.
- ^ "libspdy". daniel.haxx.se. 2011-10-18. Retrieved 2012-05-10.
- ^ https://twitter.com/#!/nginxorg/status/192301063934705665.
- ^ "mod_spdy - mod_spdy — Google Developers". Developers.google.com. Retrieved 2012-05-10.
- ^ http://www.f5.com/news-press-events/press/2012/20120508b.html.
- ^ "Announcing SPDY draft 2 implementation in nginx". Nginx, Inc. 2012-06-15. Retrieved 2012-06-16.
- ^ Introducing SPDY - CloudFlare Blog.
- ^ Beaver, Doug. "HTTP2 Expression of Interest". W3C. Retrieved 15 July 2012.
- ^ Finley, Klint. "Facebook Makes Itself a Bit More SPDY". Wired. Retrieved 18 March 2013.
- ^ "Just enabled #SPDY for all http://WordPress.com -hosted sites.". 2012-08-28. Retrieved 2012-08-28.
External links [edit]
- SPDY Documentation
- SPDY: Google wants to speed up the web by ditching HTTP
- SPDY-Whitepaper
- Apache SPDY module
- SPDY Review and Analysis
- SPDY Protocol - RFC draft ietf httpbis http2-00
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||



Research










