Spade shape with cobalt blue background

Performance Newsletter

Archives
Calibre Monitoring
Free Speed Tools
Log in
Subscribe
24 November 2017

Issue №13 — Realistic performance budgets, new HTTP Archive, the cost of JavaScript and more!

Performance Newsletter RESOURCES # Setting realistic performance budgets
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/)
RESOURCES # Internet access still isn’t affordable enough

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/)
RESOURCES # New HTTP Archive is in beta

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/)
BROWSER KNOWLEDGE # Learn Chrome DevTools through GIFs

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/)
RESOURCES # Optimising performance with HTTP/2
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)
RESOURCES # The cost of processing JavaScript
[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)
NEW IN CALIBRE # Parse, compile and JavaScript execution timings
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)
SPREAD THE WORD ABOUT PERF.EMAIL We'd love to see more people reading [perf.email](https://perf.email), so if you'd like to help—forward this email to a friend, tweet, or shout from a rooftop. It really does go a long way, please share it. ✌🏻
BROUGHT TO YOU BY
** ♠︎ Calibre** — Let’s make the web fast for everyone.
Don't miss what's next. Subscribe to Performance Newsletter:
← Newer Issue №14— Fontastic web performance, async CSS, why performance efforts fail and more! Older → Issue #12 — Essential image optimization, web fonts without JavaScript, the cost of ads and more! 
perf.email
Bluesky
LinkedIn