WebAssembly 2022 queries
Queries for the WebAssembly 2022 chapter (#2885)
WebAssembly adoption
- [x] % of desktop and mobile websites that use wasm
- [x] Ranks of pages which use wasm
Popular WebAssembly languages
- [x] counts of language usage across wasm modules
How often do we re-use WebAssembly libraries?
- [ ] counts of all and unique wasm modules requested
- [x] count of wasm modules requested cross-origin
Popular WebAssembly-powered Libraries
- [ ] usages of popular wasm modules
- [ ] usages of popular wasm modules, ignoring different versions
WASM module sizes
- [x] sizes of wasm module files and raw requests
- [x] size distribution of each section type
Post-MVP Extensions
- [x] count of usages of post-MVP wasm extensions
Great job so far! Can you update the checkboxes so we get a better idea of how much is left to go?
Hi @JamieWhitMac it looks like you've written a lot of the queries, but I can't tell if they are finished yet. Can you update your progress using the checkboxes and/or commenting where you're at? Let me know if you need any help.
Hi @siakaramalegos, apologies for the slow response. All but two queries are complete as the majority are re-used from last year's Almanac (aside from needing tweaks to dates to bring them up to date, so none are technically 'complete'). I'll be writing the remaining ones, changing the dates on the existing queries, and compiling the results in the coming week.
@JamieWhitMac just checking in - the analysis needs to be done by the end of the month (in just a few days) to stay on track for writing and publication. How is it going? Do you think you can still hit that deadline? Thanks!
Hi @siakaramalegos, I encountered a little setback last week as I had a mistaken assumption about where the wasm data from the 2022 crawls would be. I've updated the comment above to show current progress changing the existing queries, hoping to have them finished ASAP.
@JamieWhitMac thanks for the update! Also, the analysts channel in Slack can be super helpful if you have a question or need help on a query.
@JamieWhitMac is this PR ready for review?
@rviscomi it's very close, apologies for delay - should be ready to go in the next couple of days, once I double-check the linting and confirm the data we have is definitely everything we need.
Just noticed the linter wasn't running automatically because you're not in the HTTPArchive org on GitHub. I've manually kicked that off and sent you an invite to join now. (Which also gives you more privileges to edit stuff in this repo, like the checklist in #2885)
Also consider marking the PR ready for review now to get early feedback and we can merge it sooner. If there are any follow-up queries needed, those can be added in a separate PR.
Applied code review suggestions. I see that the results sheet seems to have the right data already, so the queries don't necessarily need to be rerun. Merging now.