diff --git a/src/config/2024.json b/src/config/2024.json new file mode 100644 index 00000000000..b3b699936ff --- /dev/null +++ b/src/config/2024.json @@ -0,0 +1,235 @@ +{ + "settings": [ + { + "is_live": false, + "supported_languages": ["en"], + "ebook_languages": [] + } + ], + "outline": [ + { + "part": "I. Page Content", + "part_number": "1", + "chapters": [ + { + "part": "I", + "chapter_number": "1", + "title": "CSS", + "slug": "css", + "todo": true + }, + { + "part": "I", + "chapter_number": "2", + "title": "JavaScript", + "slug": "javascript", + "todo": true + }, + { + "part": "I", + "chapter_number": "3", + "title": "Markup", + "slug": "markup", + "todo": true + }, + { + "part": "I", + "chapter_number": "4", + "title": "Structured Data", + "slug": "structured-data", + "hero_dir": "2021", + "todo": true + }, + { + "part": "I", + "chapter_number": "5", + "title": "Fonts", + "slug": "fonts", + "todo": true + }, + { + "part": "I", + "chapter_number": "6", + "title": "Media", + "slug": "media", + "todo": true + }, + { + "part": "I", + "chapter_number": "7", + "title": "WebAssembly", + "slug": "webassembly", + "hero_dir": "2021", + "todo": true + }, + { + "part": "I", + "chapter_number": "8", + "title": "Third Parties", + "slug": "third-parties", + "todo": true + } + ] + }, + { + "part": "II. User Experience", + "part_number": "2", + "chapters": [ + { + "part": "II", + "chapter_number": "9", + "title": "SEO", + "slug": "seo", + "todo": true + }, + { + "part": "II", + "chapter_number": "10", + "title": "Accessibility", + "slug": "accessibility", + "todo": true + }, + { + "part": "II", + "chapter_number": "11", + "title": "Performance", + "slug": "performance", + "todo": true + }, + { + "part": "II", + "chapter_number": "12", + "title": "Privacy", + "slug": "privacy", + "hero_dir": "2020", + "todo": true + }, + { + "part": "II", + "chapter_number": "13", + "title": "Security", + "slug": "security", + "todo": true + }, + { + "part": "II", + "chapter_number": "14", + "title": "Mobile Web", + "slug": "mobile-web", + "todo": true + }, + { + "part": "II", + "chapter_number": "15", + "title": "Capabilities", + "hero_dir": "2020", + "slug": "capabilities", + "todo": true + }, + { + "part": "II", + "chapter_number": "16", + "title": "PWA", + "slug": "pwa", + "todo": true + } + ] + }, + { + "part": "III. Content Publishing", + "part_number": "3", + "chapters": [ + { + "part": "III", + "chapter_number": "17", + "title": "CMS", + "slug": "cms", + "todo": true + }, + { + "part": "III", + "chapter_number": "18", + "title": "Jamstack", + "slug": "jamstack", + "hero_dir": "2020", + "todo": true + }, + { + "part": "III", + "chapter_number": "19", + "title": "Sustainability", + "slug": "sustainability", + "hero_dir": "2022", + "todo": true + } + ] + }, + { + "part": "IV. Content Distribution", + "part_number": "4", + "chapters": [ + { + "part": "IV", + "chapter_number": "20", + "title": "Page Weight", + "slug": "page-weight", + "todo": true + }, + { + "part": "IV", + "chapter_number": "21", + "title": "CDN", + "slug": "cdn", + "todo": true + }, + { + "part": "IV", + "chapter_number": "22", + "title": "Compression", + "slug": "compression", + "todo": true + }, + { + "part": "IV", + "chapter_number": "23", + "title": "HTTP", + "slug": "http", + "todo": true + }, + { + "part": "IV", + "chapter_number": "24", + "title": "Cookies", + "slug": "cookies", + "todo": true + } + ] + } + ], + "teams": { + "analysts": { + "name": "Analysts" + }, + "authors": { + "name": "Authors" + }, + "designers": { + "name": "Designers" + }, + "developers": { + "name": "Developers" + }, + "editors": { + "name": "Editors" + }, + "leads": { + "name": "Leads" + }, + "reviewers": { + "name": "Reviewers" + }, + "translators": { + "name": "Translators" + } + } +} diff --git a/src/content/en/2024/interoperability.md b/src/content/en/2024/interoperability.md deleted file mode 100644 index 935d17272b8..00000000000 --- a/src/content/en/2024/interoperability.md +++ /dev/null @@ -1,18 +0,0 @@ ---- -#See https://github.com/HTTPArchive/almanac.httparchive.org/wiki/Authors'-Guide#metadata-to-add-at-the-top-of-your-chapters -title: Interoperability -description: Interoperability chapter of the 2024 Web Almanac covering Compat 2021 (Gird and Flexbox) and Interop 2024 (Forms, Scrolling, Typography and encodings, dialog, containment, subgrid, color spaces, viewport units and cascade layers) -authors: [] -reviewers: [] -editors: [] -analysts: [] -translators: [] -results: https://docs.google.com/spreadsheets/d/1IlG_RbYue60RkdA4-ZeDA3u_mHn9cpM8VM6J66CS4bM/edit#gid=1778117656 -featured_quote: -featured_stat_1: -featured_stat_label_1: -featured_stat_2: -featured_stat_label_2: -featured_stat_3: -featured_stat_label_3: ---- diff --git a/src/content/en/2024/trends.md b/src/content/en/2024/trends.md deleted file mode 100644 index 2d12fd9f47d..00000000000 --- a/src/content/en/2024/trends.md +++ /dev/null @@ -1,16 +0,0 @@ ---- -#See https://github.com/HTTPArchive/almanac.httparchive.org/wiki/Authors'-Guide#metadata-to-add-at-the-top-of-your-chapters -authors: [] -reviewers: [] -editors: [] -analysts: [] -translators: [] -results: https://docs.google.com/spreadsheets/d/1SNaw13RZnHbG-sPIi2o2zWMTqR7GzgJNl-Bd_Mve3lg/edit#gid=0 -featured_quote: -featured_stat_1: -featured_stat_label_1: -featured_stat_2: -featured_stat_label_2: -featured_stat_3: -featured_stat_label_3: ----