Releases: HTTPArchive/almanac.httparchive.org
2022 Italian translation of CSS chapter
What’s Changed
- Bump prettier from 2.8.0 to 2.8.1 in /src (#3299) @dependabot
- 2022 fonts chapter - Italian - small fixes (#3296) @webmatter-it
- Bump actions/setup-python from 4.3.0 to 4.3.1 (#3300) @dependabot
- Bump puppeteer from 19.3.0 to 19.4.0 in /src (#3298) @dependabot
- 2022 css chapter - Italian (#3297) @webmatter-it
- Bump fs-extra from 11.0.0 to 11.1.0 in /src (#3295) @dependabot
- Internationalise MDN links (#3293) @tunetheweb
- Strip empty query param (#3294) @tunetheweb
2022 Simplified Chinese translation of Security chapter
What’s Changed
- Bump fs-extra from 10.1.0 to 11.0.0 in /src (#3291) @dependabot
- feat: add security chapter to 2022/zh-CN directory (#3278) @Levix
- Bump puppeteer from 19.2.2 to 19.3.0 in /src (#3289) @dependabot
- fix: detecting Status Code Reliability data error (#3290) @Levix
2022 Spanish Privacy translation
What’s Changed
- Bump prettier from 2.7.1 to 2.8.0 in /src (#3287) @dependabot
- fix: percentage of Cross Origin headers figure data error (#3286) @Levix
- Bump jsdom from 20.0.2 to 20.0.3 in /src (#3285) @dependabot
- Spanish Translation - Privacy chapter (#3284) @decrecementofeliz
- fix: most common directives used in CSP figure data error (#3283) @Levix
- Bump web-vitals from 3.0.4 to 3.1.0 in /src (#3282) @dependabot
- Fix figure 6 of Sustainability chapter (#3280) @tunetheweb
- Bump sqlfluff from 1.4.1 to 1.4.2 in /src (#3279) @dependabot
- Bump node-fetch from 3.2.10 to 3.3.0 in /src (#3277) @dependabot
- fix: fix typos (#3276) @j9t
- Bump treosh/lighthouse-ci-action from 9.3.0 to 9.3.1 (#3275) @dependabot
French translation of the 2022 Jamstack chapter
2022 CSS Japanese translation + other misc edits
What’s Changed
- Translation of css chapter to Japanese (#3269) @ksakae1216
- Fix Perf typo (#3271) @rviscomi
- Simplified Chinese - WebAssembly Chapter 2022 (#3237) @luckybai
- Bump puppeteer from 19.2.1 to 19.2.2 in /src (#3270) @dependabot
- Fix SEO Structured Data issue (#3267) @tunetheweb
- Revises commentary on dynamic
import()
prevalence. (#3266) @malchata - Bump puppeteer from 19.2.0 to 19.2.1 in /src (#3268) @dependabot
- Bump sqlfluff from 1.3.2 to 1.4.0 in /src (#3265) @dependabot
- Bump jsdom from 20.0.1 to 20.0.2 in /src (#3264) @dependabot
- Bump recursive-readdir from 2.2.2 to 2.2.3 in /src (#3263) @dependabot
- Bump puppeteer from 19.1.1 to 19.2.0 in /src (#3262) @dependabot
- Replace voice searches stats in accessibility chapter. Fix #3260 (#3261) @thibaudcolas
- Correct Structured Data featured stat (#3259) @tunetheweb
- Fix incorrect image in Structured Data chapter (#3257) @tunetheweb
- Fix timezone for chapters (#3256) @tunetheweb
Structured Data, Performance and 2022 Ebook release
What’s Changed
- Update timestamp of IT Font chapter (#3254) @tunetheweb
- Turn on ebook 2022 and update timestamps (#3253) @tunetheweb
- Italian translation of 2022 Fonts chapter (#3249) @webmatter-it
- 2022 Performance chapter (#3092) @mel-ada
- Bump pytest from 7.1.3 to 7.2.0 in /src (#3251) @dependabot
- Bump puppeteer from 19.1.0 to 19.1.1 in /src (#3250) @dependabot
- Bump puppeteer from 19.0.0 to 19.1.0 in /src (#3247) @dependabot
- Center-aligned featured stats (#3246) @tunetheweb
- Lighthouse desktop config (#3241) @rviscomi
- Additional Performance 2022 queries (#3206) @rviscomi
- Hide reaction tabs with 0 reactions (#3238) @tunetheweb
- Update 2022.json (#3239) @ytkoka
- Fix cut off CSS figure (#3235) @rviscomi
- Bump web-vitals from 3.0.3 to 3.0.4 in /src (#3232) @dependabot
- 2022 Structured Data chapter (#3094) @tunetheweb
- Bump release-drafter/release-drafter from 5.21.0 to 5.21.1 (#3231) @dependabot
- Bump puppeteer from 18.2.1 to 19.0.0 in /src (#3230) @dependabot
- fix: missing punctuation (#3229) @molaycule
- Add clarification on Jamstack and Netlify (#3228) @tunetheweb
- Fix typo in Privacy chapter (#3226) @tomvangoethem
2022 Privacy, CDN, and Jamstack chapters
What’s Changed
- Update chapter numbering (#3223) @tunetheweb
- Fix wording on cacheability in Jamstack chapter (#3222) @tunetheweb
- Fix 404s for 2022 Release 2 (#3220) @tunetheweb
- 2022 Release 2 spellcheck (#3219) @tunetheweb
- Updates release 2 dates (#3218) @tunetheweb
- Fix JavaScript broken query link (#3217) @rviscomi
- 2022 Jamstack Chapter (#3214) @tunetheweb
- 2022 CDN Chapter (#3212) @harendra
- 2022 Privacy chapter (#3173) @tomvangoethem
- Bump actions/setup-python from 4.2.0 to 4.3.0 (#3213) @dependabot
- Bump puppeteer from 18.1.0 to 18.2.1 in /src (#3209) @dependabot
- Update Third-party TAO SQL (#3208) @tunetheweb
- Fix link in 2021 Third-Parties chapter (#3207) @tunetheweb
- Bump github/super-linter from 4.9.6 to 4.9.7 (#3205) @dependabot
- Bump web-vitals from 3.0.2 to 3.0.3 in /src (#3203) @dependabot
- Bump puppeteer from 18.0.5 to 18.1.0 in /src (#3204) @dependabot
- Sustainability 2022 : fixed orders of magnitude (#3202) @ldevernay
- Fix mis-statement that got reversed (#3201) @bkardell
- Fix 2019/2021 Home Logo (#3200) @tunetheweb
- Bump jsdom from 20.0.0 to 20.0.1 in /src (#3198) @dependabot
- Update 2023 contributor instructions (#3199) @rviscomi
2022 PWA Simplified Chinese translation
What’s Changed
- Translate 2022 PWA chapter for Simplified Chinese (#3192) @ibelem
- Translation of methodology chapter to Japanese (#3193) @ksakae1216
- Update name on whitep4nth3r contributor (#3196) @whitep4nth3r
- Add 2022 home hero (#3195) @rviscomi
- Update contributors config for pankajparkar (#3181) @pankajparkar
- HTTP 2022 Chapter fix typo (#3191) @paivaspol
- Update seo.md (#3190) @rviscomi
- Fix code styling in CSS class name section (#3187) @tunetheweb
- Bump pytest-cov from 3.0.0 to 4.0.0 in /src (#3186) @dependabot
- Fix home page header inconsistency (#3184) @tunetheweb
- Bump sqlfluff from 1.3.1 to 1.3.2 in /src (#3183) @dependabot
- Broken link in Media chapter (#3182) @eeeps
- Update JavaScript contribitors (#3180) @tunetheweb
- Update spellcheck wordlist (#3175) @tunetheweb
- Clarify there is a minimum threshold for counting writing system support and likely causes (#3179) @bramstein
2022 Web Almanac launch 🚀
🚨 Introducing the 2022 Web Almanac, our annual "state of the web" report!
🔖 https://almanac.httparchive.org/en/2022/
22 chapters
108 contributors
8M websites analyzed
44 TB of data processed
785 queries written
Join us in celebrating the release of our fourth edition and spread the word! 🎉
Browse the list of chapters at https://almanac.httparchive.org/en/2022/table-of-contents
This year we're also introducing two new and hugely important topics: Interoperability and Sustainability 🚀
You can learn more about how we gathered all of this data on our Methodology page, including datasets used, tools, and processes:
https://almanac.httparchive.org/en/2022/methodology
And all 45,554 lines of SQL we wrote are available on GitHub 💪🤓
https://github.com/HTTPArchive/almanac.httparchive.org/tree/main/sql/2022
This wouldn't be possible without the support and dedication from all 108 of our community contributors:
https://almanac.httparchive.org/en/2022/contributors
This project took months of commitment and we owe a huge thanks to all of these amazing people for their time and effort! 👏👏
Note that the 4 remaining chapters marked "coming soon" will be published in the coming weeks. Look out for announcements on those.
Meanwhile, cheers to Web Almanac's fourth consecutive year of reporting on the state of the web! 🎉🍾
What’s Changed
- Fix 2022 logo (#3178) @tunetheweb
- Page weight 2022 fixes (#3177) @dwsmart
- Add https to my site link (#3174) @dknauss
- Update 2022.json (#3172) @SophieBrannon
- Spellcheck for 2022 launch (#3167) @tunetheweb
- docs: update Liran Tal's bio links (#3166) @lirantal
- Minor bio tweak! (#3165) @ColinEberhardt
- 2022 PWA Chapter (#3127) @diekus
- 2022 WebAssembly Chapter (#3158) @tunetheweb
- 2022 Page Weight Chapter (#3159) @tunetheweb
- Add missing width and height to Markup image (#3164) @tunetheweb
- Update rachelandrew bio (#3163) @rachelandrew
- Update interoperability.md (#3161) @bkardell
- Update bramstein bio with a more accurate one. (#3162) @bramstein
- Remove the chapters that didn't make it (#3149) @tunetheweb
- Update Clarkio Bio (#3160) @clarkio
- 2022 Interoperability Chapter (#3145) @tunetheweb
- 2022 Fonts Chapter (#3148) @tunetheweb
- 2022 Media Chapter (#3143) @eeeps
- 2022 Security Chapter (#3142) @SaptakS
- Further edits to the CMS chapter (#3153) @dknauss
- Translation of base to Japanese (#3154) @ksakae1216
- fix: fix “obselete” wording and naming (#3156) @j9t
- Markup: Fixed typos, final polishing (#3155) @j9t
- 2022 CSS chapter (#3140) @rviscomi
- 2022 Markup Chapter (#3147) @tunetheweb
- 2022 Capabilities Chapter (#3099) @MichaelSolati
- 2022 JavaScript chapter (#3137) @rviscomi
- Correct typo in CMS chapter (#3151) @tunetheweb
- Third parties 2022: fix a link and typo (#3152) @imeugenia
- Bump puppeteer from 18.0.4 to 18.0.5 in /src (#3144) @dependabot
- Bump puppeteer from 18.0.3 to 18.0.4 in /src (#3141) @dependabot
- 2022 Accessibility chapter (#3087) @tunetheweb
- 2022 HTTP Chapter (#3128) @paivaspol
- 2022 CMS Chapter (#3120) @csliva
- Correction of minor typos in Third Parties chapter (#3139) @kevinfarrugia
- 2022 SEO Chapter (#3119) @csliva
- Bump puppeteer from 17.1.3 to 18.0.3 in /src (#3138) @dependabot
- 2022 Third parties Chapter (#3129) @imeugenia
- Reset chapter launch dates (#3136) @tunetheweb
- 2022 Sustainability Chapter (#3132) @Djohn12
- [review] Fix font specific queries and new queries (#3122) @bramstein
- Third Parties sql 2022 canonical domain fix (#3135) @kevinfarrugia
- Clean up contributors (#3134) @tunetheweb
- Add new chapters to base.html (#3133) @tunetheweb
- Bump web-vitals from 3.0.1 to 3.0.2 in /src (#3130) @dependabot
- Bump release-drafter/release-drafter from 5.20.1 to 5.21.0 (#3131) @dependabot
- Mobile Web 2022 chapter (#3126) @rviscomi
- Added DISTINCT to canonical_domain in third-party chapter (#3125) @kevinfarrugia
- Correct 2021 Security stats (#3124) @tunetheweb
- Third Parties 2022 - content-encoding trends (#3110) @kevinfarrugia
- Additional queries authored while writing (#3116) @eeeps
- Bump sqlfluff from 1.3.0 to 1.3.1 in /src (#3121) @dependabot
- Bump puppeteer from 17.1.2 to 17.1.3 in /src (#3117) @dependabot
- HTTP 2022: add queries for getting more preload stats and HTTP/3 support (#3108) @paivaspol
- Sustainability 2022: Updated queries (#3109) @fershad
- Bump puppeteer from 17.1.1 to 17.1.2 in /src (#3114) @dependabot
- Mobile Web 2022 additional query (#3113) @rviscomi
- Markup 2022 additional query (#3112) @rviscomi
- Bump puppeteer from 17.1.0 to 17.1.1 in /src (#3111) @dependabot
- Update 2022 Performance query (#3107) @rviscomi
- Added third-party providers by rank (#3106) @kevinfarrugia
- Third Parties Queries legacy JavaScript (#3105) @kevinfarrugia
- Update HTTP/2 Push Query (#3104) @tunetheweb
- Add alexnj@ as a reviewer to Third Parties chapter (#3103) @alexnj
- Updated FID and INP queries to not exclude 0ms (#3102) @kevinfarrugia
- Bump puppeteer from 17.0.0 to 17.1.0 in /src (#3100) @dependabot
- Bump pytest from 7.1.2 to 7.1.3 in /src (#3101) @dependabot
- Bump web-vitals from 3.0.0 to 3.0.1 in /src (#3098) @dependabot
- Third parties 2022 SQL updates (#3097) @kevinfarrugia
- More CSS 2022 queries (#3096) @rviscomi
- Bump puppeteer from 16.2.0 to 17.0.0 in /src (#3095) @dependabot
- More 2022 Jamstack SQL tweaks (#3093) @tunetheweb
- Bump web-vitals from 2.1.4 to 3.0.0 in /src (#3089) @dependabot
- 2022 SEO SQL updates (#3090) @tunetheweb
- Additional Interop 2022 queries (#3088) @rviscomi
- Add 2022 Methodology page and set 2022 as default year (#3086) @tunetheweb
- Add some more early hints queries to HTTP chapter (#3084) @tunetheweb
- Bump sqlfluff from 1.2.1 to 1.3.0 in /src (#3082) @dependabot
- Some more 2022 ecommerce changes (#3083) @tunetheweb
- HTTP 2022 additional queries (#3081) @paivaspol
- More 2022 Fonts queries (#3080) @bramstein
- Media 2022 queries (#2979) @eeeps
- WebAssembly 2022 queries (#2951) @JamieWhitMac
- More CSS 2022 queries (#3079) @rviscomi
- Tweak 2022 Ecommerce queries (#3078) @tunetheweb
- Sustainability 2022 Queries (#2989) @camcash17
- Bump puppeteer from 16.1.1 to 16.2.0 in /src (#3075) @dependabot
- Page Weight 2022 queries (#2953) @drohe
- CDN 2022 queries (#3028) @harendra
- Additional CSS 2022 queries (#3073) @rviscomi
- Fonts 2022 queries (#2938) @konfirmed
- Additional Performance 2022 queries (#3074) @rviscomi
- Performance 2022 Queries (#2974) @konfirmed
- Add Michelle to Designers team for 2022 (#3072) @tunetheweb
- Jamstack 2022 Queries (#2992) @whitep4nth3r
- Hero images for new 2022 chapters (#3069) @tunetheweb
- Restrict Sample words in queries (#3071) @tunetheweb
- Additional queries for Third Parties (#3068) @kevinfarrugia
- Bump puppeteer from 16.1.0 to 16.1.1 in /src (#3067) @dependabot
- Bump release-drafter/release-drafter from 5.20.0 to 5.20.1 (#3066) @dependabot
- Interoperability 2022 queries (#2947) @rviscomi
- More Mobile web 2022 sql queries (#3056) @siakaramalegos
- Accessibility 2022 queries (#3057) @thibaudcolas
- Add noqa for SEO 2022 queries (#3065) @tunetheweb
- Privacy 2022 queries (#2971) @max-ostapenko
- SEO 2022 Queries (#2987) @csliva
- Linting fixes for already merged queries. (#3064) @tunetheweb
- Ecommerce 2022 queries (#2958) @jrharalson
- CSS 2022 queries (#2937) @rviscomi
- Point to correct SQL files for overlay figures in 2021 accessibility chapter (#3063) @thibaudcolas
- Third Parties 2022 queries - New queries (#3062) @kevinfarrugia
- Restrict translation lenth checks to content (#3061) @tunetheweb
- 2022 Capabilities queries (#3060) @tunetheweb
- Bump flask from 2.2.1 to 2.2.2 in /src (#3058) @dependabot
- Bump werkzeug from 2.2.1 to 2.2.2 in /src (#3059) @dependabot
- Add client to PWA Lighthouse audit report (#3055) @tunetheweb
- Security 2022 query fixes vol. 2 (#3052) @VictorLeP
- CMS 2022 Queries (#2980) @csliva
- Bump puppeteer from 16.0.0 to 16.1.0 in /src (#3054) @dependabot
- Hide methodology from ebook if not translated (#3051) @tunetheweb
- Added Lighthouse desktop to third-party queries (#3053) @kevinfarrugia
2021 Japanese Ebook + misc edits and corrections
What’s Changed
- Add missing SQL file link for 2021 accessibility Heading hierarchy score (#3047) @thibaudcolas
- Fix inversion of mobile and desktop numbers for anchors_with_role_button in Accessibility 2021 chapter (#3048) @thibaudcolas
- Fix labelling of valid_html_lang query results across 2020 and 2021 accessibility chapters (#3049) @thibaudcolas
- Fix broken inline links (#3044) @tunetheweb
- Enable Japanese 2021 ebook (#3045) @tunetheweb
- Compression 2022 Queries (#3027) @paulcalvano
- Fix translations for 3039 and 3040 (#3046) @tunetheweb
- Translation of http chapter to Japanese (#3042) @ksakae1216
- Mobile Web 2022 queries (#3041) @siakaramalegos
- Fix sheets GID & SQL file name for video_track_usage figure of 2021 accessibility chapter (#3039) @thibaudcolas
- Fix sheet GID for focus_outline_0.sql figure of 2021 accessibility chapter (#3040) @thibaudcolas
- Bump github/super-linter from 4.9.5 to 4.9.6 (#3035) @dependabot
- Structured Data 2022 queries (#2946) @rviscomi
- Bump flask from 2.2.0 to 2.2.1 in /src (#3038) @dependabot
- HTTP 2022 queries (#2939) @paivaspol
- JavaScript 2022 queries (#2942) @kevinfarrugia
- Security 2022 query fixes (#3037) @VictorLeP
- Bump actions/setup-python from 4.1.0 to 4.2.0 (#3036) @dependabot
- Bump puppeteer from 15.5.0 to 16.0.0 in /src (#3034) @dependabot
- Bump flask from 2.1.3 to 2.2.0 in /src (#3032) @dependabot
- Translation of Resource Hints chapter to Japanese (#3029) @ksakae1216
- Bump node-fetch from 3.2.9 to 3.2.10 in /src (#3030) @dependabot
- Caching 2022 queries (#2941) @kevinfarrugia
- Pin werkzeug to work around bug (#3031) @tunetheweb
- Third Parties 2022 queries (#2940) @kevinfarrugia
- PWA 2022 queries (#2960) @beth-panx
- Bump github/super-linter from 4.9.4 to 4.9.5 (#3026) @dependabot
- Fix default python date format (#3025) @tunetheweb
- Translation of 2021 CDN chapter to Japanese (#3023) @ksakae1216
- Prevent Werkzeug 2.2.0 being used (#3024) @tunetheweb
- Update SQLFluff config to latest (#3022) @tunetheweb
- Security 2022 queries (#2959) @GJFR
- Bump puppeteer from 15.4.0 to 15.5.0 in /src (#3021) @dependabot