---
title: "Issue 2: HTTP/2 is Done, Content Security Policy, Web Performance Resources, and more."
publication: "StatusCode Weekly"
issue: 2
published_at: "2015-02-19"
canonical_url: "https://weekly.statuscode.com/issues/2"
---

WebOps Weekly 2   . 

The latest Web operations, HTTP, and Web performance news -[Read this on the Web](http://webopsweekly.com/issues/2) 

[![WebOps Weekly\](http://webopsweekly.com/images/webops-header.png)](http://webopsweekly.com) Issue 2 — February 19, 2015      

[HTTP/2 is Done](https://www.mnot.net/blog/2015/02/18/http2?utm_source=webopsweekly&utm_medium=email) The Internet Engineering Steering Group (IESG) has approved the specs for HTTP/2 and HPACK (header compression) and they’ll soon be assigned RFC numbers and be published. Mark Nottingham [Experimenting with Content Security Policy on GOV.UK](https://gdstechnology.blog.gov.uk/2015/02/12/experimenting-with-content-security-policy-on-gov-uk/?utm_source=webopsweekly&utm_medium=email) A look at how the main British government site is implementing Content Security Policy (CSP) to enhance the safety of its users. Government Digital Service [Net Neutrality's Technical Troubles](http://spectrum.ieee.org/telecom/internet/net-neutralitys-technical-troubles/?utm_source=webopsweekly&utm_medium=email) “So far the debate has centered on policy, law, and finance, as if the network itself were a given. It is not. [..] The big technology question in the debate over Net neutrality is which approach to packet management would give the best performance now and in the future.” IEEE Spectrum [Top 8 Usage Scenarios for Log Management](https://www.loggly.com/product/usage-scenarios/?utm_source=webopsweekly&utm_medium=email) Whether you are troubleshooting site issues or monitoring external services, managing and centralizing logs is important for your site’s success…and your sanity. [Discover 8 usage scenarios for log management](https://www.loggly.com/product/usage-scenarios/?utm_source=cooper-press&utm_medium=webops-newsletter&utm_campaign=1) and how this fits in your WebOps toolkit. Logglysponsored[![\](http://s3.amazonaws.com/nlga/uploads/item/image/33440/i.png)](https://www.loggly.com/product/usage-scenarios/?utm_source=webopsweekly&utm_medium=email) [HTTP/2.0 - The IETF is Phoning It In](https://queue.acm.org/detail.cfm?id=2716278&utm_source=webopsweekly&utm_medium=email) Poul-Henning Kamp takes a critical look at the HTTP/2.0 protocol which aims to be the foundation of the modern Web. ACM Queue [Awesome WPO: A Curated List of Web Performance Optimization Resources](https://github.com/davidsonfellipe/awesome-wpo?utm_source=webopsweekly&utm_medium=email) Includes things like analyzers, benchmarking tools, image optimizers, minifiers, and specs. Davidson Fellipe [NGINX: The Secret Heart of The Modern Web](http://opensource.com/business/15/2/interview-sarah-novotny-nginx?utm_source=webopsweekly&utm_medium=email) An interview with Sarah Novotny, a technology evangelist and community leader for NGINX, about NGINX’s role in the modern Web. OpenSource.​com [​Microsoft Joins with Mozilla in Bid for Fast Web Apps](http://www.cnet.com/news/microsoft-joins-with-mozilla-in-bid-for-fast-web-apps/?utm_source=webopsweekly&utm_medium=email) Microsoft has endorsed Mozilla’s asm.js technology for bringing graphically intense games and other performance-critical software to the Web. CNet      

Q&A Lara Hogan Senior Engineering Manager of Performance, Etsy — ![](http://cooperpress.s3.amazonaws.com/lara.png)  

How important is it to focus on performance now our connections are faster than ever? 

Performance is still incredibly important as people are increasingly using mobile devices. It'll take a while until mobile connections catch up with the speed of wired connections, and many users globally are on slower infrastructure. 

How do you convince upper management to care about performance? 

Show Very Important People videos from WebPagetest of how long your site takes to load on mobile connections, and use test locations around the world to help them feel what your users are experiencing. Compare videos of your competitors' sites next to a video of your site loading; pride is a powerful tool! 

What matters more: total load time, or perceived performance? 

Perceived performance will have an enormous effect on the overall user experience, and is worth optimizing. Fix scrolling jank, and make sure the primary action for a page is interactive immediately upon page load.   _Lara is the author of [Designing for Performance](http://shop.oreilly.com/product/0636920033578.do), published by O'Reilly._       

Front-end, Browsers and Client Performance

[Firefox 38 Notifies You About Addons That Slow Down The Browser](http://www.ghacks.net/2015/02/18/firefox-38-notifies-you-about-add-ons-that-slow-down-the-browser/?utm_source=webopsweekly&utm_medium=email) news Martin Brinkmann [Nines: A Web Performance Tool for Finding Critical Performance Issues](https://github.com/derekshull/nines?utm_source=webopsweekly&utm_medium=email) tools A performance tool that allows artists, developers, and project managers alike to see the impact their changes have on a site’s performance. Matt Shull [The 15 Commandments of Front-End Performance](https://alexsexton.com/blog/2015/02/the-15-commandments-of-front-end-performance/?utm_source=webopsweekly&utm_medium=email) opinion “I will use a CDN to serve static content (with no cookies)” and more. Alex Sexton [60 Frames Per Second and the Web](http://daringfireball.net/2015/02/60_frames_per_second_and_the_web?utm_source=webopsweekly&utm_medium=email) opinion “60 frames per second is not ‘would be nice’. It’s ‘must have’. And the DOM doesn’t have it.” John Gruber [Progressive Enhancement is Not About JavaScript Availability](http://christianheilmann.com/2015/02/18/progressive-enhancement-is-not-about-javascript-availability/?utm_source=webopsweekly&utm_medium=email) “Progressive enhancement is about building robust products and being paranoid about availability.” Christian Heilmann [memory-stats.js: Minimal Monitor for JS Heap Size via performance.memory](https://github.com/paulirish/memory-stats.js?utm_source=webopsweekly&utm_medium=email) tools Inspired by stats.js, this lets you see the current JS memory usage in realtime in Chrome (only). It could help you in detecting memory leaks. Paul Irish 

Infrastructure, Protocols, and Networks

[HTTP/2 is Live in Firefox](http://bitsup.blogspot.co.uk/2015/02/http2-is-live-in-firefox.html?utm_source=webopsweekly&utm_medium=email) news ‘9% of all Firefox release channel HTTP transactions are already happening over HTTP/2.’ Bits Up [Introducing Heroku Enterprise: New Features for Teams](https://blog.heroku.com/archives/2015/2/19/introducing-heroku-enterprise-new-features-for-teams?utm_source=webopsweekly&utm_medium=email) news Heroku 

Server-side and Deployment

[Nginx Optimization: Understanding sendfile, tcp_nodelay and tcp_nopush](https://t37.net/nginx-optimization-understanding-sendfile-tcp_nodelay-and-tcp_nopush.html?utm_source=webopsweekly&utm_medium=email) tutorial Frederic de Villamil [Docker Shows Maturity in Latest Release with IPv6 Support, Read-Only Containers](http://thenewstack.io/docker-1-5-new-features-seen-markedly-improving-security-performance-amongst-docker-community/?utm_source=webopsweekly&utm_medium=email) news The New Stack [Passenger-docker: Easily Make Docker Containers for Your Ruby Web Apps](https://github.com/phusion/passenger-docker?utm_source=webopsweekly&utm_medium=email) code Passenger-docker is a Docker image meant to serve as a good base for Ruby, Python, Node.js and Meteor app images. Phusion [Controlling The Cache: Using Edge Side Includes In Varnish](http://www.smashingmagazine.com/2015/02/16/using-edge-side-includes-in-varnish/?utm_source=webopsweekly&utm_medium=email) tutorial Smashing Magazine     [Read this issue on the Web](http://webopsweekly.com/issues/2) [See our archives](http://webopsweekly.com/issues) [Change your email address](*|UPDATE_PROFILE|*)  [Stop getting this newsletter](*|UNSUB|*)  

Published by [Cooperpress](https://cooperpress.com/)
Fairfield Enterprise Centre, Lincoln Way, Louth, LN11 0LS, UK
