Issue №13 — Realistic performance budgets, new HTTP Archive, the cost of JavaScript and more!
Performance budgets are essential for understanding and acting upon the metrics we’re tracking. Unfortunately, there’s a lot of confusion surrounding the way they should be calculated.
Thankfully, [Alex Russell](https://twitter.com/slightlylate) demystifies affordability calculation so you can set up real-world targets in no time 👏
| [Can You Afford It?: Real-world Web Performance Budgets](https://infrequently.org/2017/10/can-you-afford-it-real-world-web-performance-budgets/) |
As we’re closing to reach 50% global Internet penetration, the gender digital divide is, sadly, still growing. Women in developing countries are much less likely to be a part of the digital revolution.
According to the Global Internet Affordability Report, most countries still fail to meet the "1 for 2" requirement—1GB of data for no more than 2% of income, leaving marginalised populations without access to the Web. Check the report for more fascinating stats about connectivity. 📈
| [Global Internet Affordability Report 2017](http://a4ai.org/affordability-report/report/2017/) |
Remember HTTP Archive, that nifty little site crawling the Internet, analyzing data so you can understand how the Web is built (and also paste statistics into performance talks 😉)? A few weeks ago, at [Chrome Developer Summit](https://developer.chrome.com/devsummit/) a new, beta version of the archive was unveiled.
With many new reports (such as the State of JavaScript), enhanced data visualizations and percentile breakdown of data, it will become an even more valuable resource for setting benchmarks.
| [HTTP archive beta](http://beta.httparchive.org/) |
Knowing how to leverage the full potential of Chrome DevTools is incredibly useful to many developers, even more so, those focused on web performance.
Thanks to [Umar Hansa](https://twitter.com/umaar), you can master DevTools with a growing collection of 160+ short GIFs! 💪🏻
| [Dev Tips](https://umaar.com/dev-tips/) |
One of the news giants, BBC, recently switched to HTTP/2. In his article, [Neil Craig](https://twitter.com/tdp_org) offers a deep dive into the benefits, migration strategies, enabling and the positive impact of H2.
If you’re unsure how to make the switch, or what the potential advantages could be, this article has it covered.
| [HTTP/2 is easy, just turn it on](https://medium.com/bbc-design-engineering/http-2-is-easy-just-turn-it-on-34baad2d1fb1) |
[Addy Osmani](https://twitter.com/addyosmani) is back educating developers on the importance of both parse and compile as well as execution costs of JavaScript. He explains why the footprint of JavaScript is so much more substantial than another big performance offender—imagery.
Learn how to mitigate performance problems caused by script and understand the main thread better. 👩🏻🎓
| [The Cost of JavaScript](https://medium.com/dev-channel/the-cost-of-javascript-84009f51e99e) |
Runtime execution of JavaScript is a **major hidden cost for performance on the web**. Up until recently, the web performance community hasn't had a firm grasp on the reporting of these crucial metrics outside of browser dev tools.
**Now you can track parse, compile and execution of scripts on a per domain basis in Calibre. **We’ve also added a couple new device profiles—you can now test iPhone 7 and 8 📱
| [Parse, compile and JavaScript execution timings](https://building.calibreapp.com/new-in-calibre-javascript-parse-and-compile-runtime-metrics-21e654068eb5) |
BROUGHT TO YOU BY
** ♠︎ Calibre** — Let’s make the web fast for everyone.