almanac.httparchive.org icon indicating copy to clipboard operation
almanac.httparchive.org copied to clipboard

2022 Capabilities Chapter

Open MichaelSolati opened this issue 1 year ago • 2 comments

2022 Capabilities chapter pull request

Closes #2894

Staging link: https://20220921t225613-dot-webalmanac.uk.r.appspot.com/en/2022/capabilities Home page quotes: https://20220921t225613-dot-webalmanac.uk.r.appspot.com/en/2022/?feat=capabilities#featured-chapter

MichaelSolati avatar Sep 02 '22 08:09 MichaelSolati

Images automagically compressed by Calibre's image-actions

Compression reduced images by 91.4%, saving 1.79 MB.

Filename Before After Improvement Visual comparison
src/static/images/2022/capabilities/Add-to-Home-Screen.webp 689.06 KB 53.42 KB -92.2% View diff
src/static/images/2022/capabilities/Gamepad-API.webp 1.04 MB 65.62 KB -93.9% View diff
src/static/images/2022/capabilities/Web-Share-API.webp 243.47 KB 52.64 KB -78.4% View diff

1554 images did not require optimisation.

github-actions[bot] avatar Sep 19 '22 06:09 github-actions[bot]

Images automagically compressed by Calibre's image-actions

Compression reduced images by 1.5%, saving 1.81 KB.

Filename Before After Improvement Visual comparison
src/static/images/2022/capabilities/Add-to-Home-Screen.webp 53.42 KB 52.69 KB -1.4% View diff
src/static/images/2022/capabilities/Gamepad-API.webp 65.62 KB 64.54 KB -1.6% View diff

1695 images did not require optimisation.

github-actions[bot] avatar Sep 21 '22 22:09 github-actions[bot]

Couple of thoughts from me as a reviewer of both PWA and Capabilities chapter:

  • Could we clarify difference in Service Worker API usage measuring methodology? It's not just different numbers in the chapters but also different trends! In PWA, we say "percentage decreases"
  • List of "the most used FUGU APIs" is also different. Maybe, because we don't have Async Clipboard in PWA chapter scope at all. Should we add it there?

Adding PWA chapter author @diekus to this conversation. PWA chapter draft: https://docs.google.com/document/d/14riy6CwQslsBtR0iuhMe-V28AycTsTRilq2wn4yzRJU/edit

webmaxru avatar Sep 22 '22 08:09 webmaxru

How we looking @MichaelSolati ? Happy enough to accept al of @tomayac 's suggestions? They look good to me.

Would love to get this chapter closed out to ensure it's included in Monday's launch!

tunetheweb avatar Sep 23 '22 10:09 tunetheweb

Het @tunetheweb, I have a few changes to make but I'll have it done tomorrow. I'll post back when I'm done. Thank you for everything so far. 😁

And yes I'll be accepting (probably) all of @tomayac suggestions

MichaelSolati avatar Sep 24 '22 07:09 MichaelSolati

@webmaxru, I feel like we acknowledge how the data from last year's PWA chapter is measured differently:

Note that how the service worker usage in the PWA chapter is measured differs from how the Capabilities chapter measures it. Additionally, a bug in the data pipeline for last year's PWA chapter was found, resulting in an undercounting of service worker usage.

MichaelSolati avatar Sep 24 '22 19:09 MichaelSolati

I'm done with the chapter. I removed reviewers I don't believe who reviewed the chapter, but I'm happy to be corrected if I'm mistaken. Otherwise I think the chapter is ready to merge.

MichaelSolati avatar Sep 24 '22 20:09 MichaelSolati