2024 Web Almanac
🚨 Introducing the 2024 Web Almanac, our annual "state of the web" report!
🔖 https://almanac.httparchive.org/en/2024/
21 chapters (11 publishing today, the rest to follow)
65 contributors for today's chapters (more to follow)
17M websites analyzed
83 TB of data processed
628 queries written
After a brief hiatus for 2023, join us in celebrating the release of our fifth edition and spread the word! 🎉
Browse the list of chapters at https://almanac.httparchive.org/en/2024/table-of-contents
This year we're also introducing a hugely important topic with a dedicated chapter on Cookies 🍪
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/2024/methodology
And all 38,824 lines of SQL we wrote are available on GitHub 💪🤓
https://github.com/HTTPArchive/almanac.httparchive.org/tree/main/sql/2024
This wouldn't be possible without the support and dedication from all of our community contributors:
https://almanac.httparchive.org/en/2024/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 remaining chapters marked "coming soon" will be published in the coming weeks. Look out for announcements on those.
Meanwhile, cheers to Web Almanac's firth consecutive year of reporting on the state of the web! 🎉🍾
What’s Changed
- Publish dates (#3857) @tunetheweb
- Cookies 2024 chapter (#3827) @ydimova
- Security 2024 Chapter (#3816) @GJFR
- adjusts yuseyhan's contributions (#3855) @nrllh
- Performance 2024 Chapter (#3807) @ines-akrap
- Adds all contributors to author section of bibtex (#3854) @SaptakS
- Bibtex fixes - missing spaces around "and" (#3853) @tunetheweb
- Add Foreword (#3851) @tunetheweb
- Add Organizing Committee team (#3850) @tunetheweb
- Accessibility chapter edits (#3847) @mgifford
- Fix fonts chapter by escaping star (#3849) @tunetheweb
- Fonts 2024 Chapter (#3844) @bramstein
- Handle missing data better (#3845) @tunetheweb
- CMS 2024 chapter (#3832) @tunetheweb
- Add BibTeX citation box (#1325) (#3718) @nrllh
- Page Weight 2024 Queries (#3732) @burakguneli
- Remove data dir (#3843) @tunetheweb
- Renumber chapters (#3842) @tunetheweb
- Chart resizing script (#3822) @max-ostapenko
- SEO 2024 queries (#3791) @henryp25
- Cookies sql 2024 (#3741) @yohhaan
- Further accessibility 2024 edits. (#3840) @mgifford
- Add non-chapter contributors (#3841) @tunetheweb
- JavaScript Queries for 2024 (#3735) @nrllh
- Remove chapters that will not be in 2024 edition (#3839) @tunetheweb
- CDN 2024 chapter (#3836) @joeviggiano
- Ecommerce 2024 chapter (#3838) @jcmpagel
- Markup 2024 Chapter (#3815) @guaca
- Sustainability2024 Chapter (#3794) @ldevernay
- Ecommerce 2024 queries (#3786) @jcmpagel
- Media 2024 queries (#3738) @stefanjudis
- Jamstack 2024 chapter (#3834) @guaca
- Bump puppeteer from 23.6.1 to 23.7.1 in /src (#3835) @dependabot
- CMS 2024 queries (#3731) @nrllh
- Update contributors.json - Add my bluesky handle (#3830) @siakaramalegos
- HTTP queries for 2024 (#3763) @tunetheweb
- Sustainability 2024: Queries (#3736) @Falafelqueen
- Privacy 2024 queries (#3653) @max-ostapenko
- Update Twitter branding to X (#3825) @tunetheweb
- Add 2024 test URLs (#3826) @tunetheweb
- Add Bluesky profile link support (#3824) @tunetheweb
- Add Beatriz Gonzalezm's LinkedIn profile (#3823) @mgifford
- Third-party 2024 queries (#3722) @Yash-Vekaria
- Accessibility 2024 Chapter (#3809) @mgifford
- Performance 2024 Queries (#3712) @kevinfarrugia
- Security 2024 Queries (#3671) @JannisBush
- Accessibility 2024: Queries (#3749) @mgifford
- Fonts 2024 Queries (#3696) @IvanUkhov
- Revert image workarounds (#3821) @tunetheweb
- Bump puppeteer from 23.6.0 to 23.6.1 in /src (#3820) @dependabot
- Correct Sheets URLs (#3819) @tunetheweb
- Figure generation workaround (#3818) @tunetheweb
- Bump actions/setup-python from 5.2.0 to 5.3.0 (#3810) @dependabot
- Bump web-vitals from 4.2.3 to 4.2.4 in /src (#3808) @dependabot
- Temporarily turn off interactive charts (#3804) @tunetheweb
- Add 2024 Methodology (#3796) @tunetheweb
- Add Sia's Mastodon link (#3802) @siakaramalegos
- Add bkardell's Mastodon link (#3801) @bkardell
- Bump puppeteer from 23.5.3 to 23.6.0 in /src (#3793) @dependabot
- Update christianliebel's socials (#3800) @christianliebel
- Fix lighthouse testing (#3798) @tunetheweb
- Support Mastodon social links for contributors (#3797) @tunetheweb
- Sort contributors by name to make them easier to find (#3795) @tunetheweb