CINXE.COM
2022 Contributors | The Web Almanac by HTTP Archive
<!doctype html> <html lang="en" > <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <title>2022 Contributors | The Web Almanac by HTTP Archive</title> <link rel="stylesheet" href="/static/css/normalize.css?v=3a712a3381a95c0a7b7c6ed3aa03b911"> <link rel="stylesheet" href="/static/css/almanac.css?v=1653be48f4c6c63139a92045bbc0a5c5"> <style nonce="_3HwAufUDx41Ju2pNv5LqrU-laxBQL2n"> .team { display: flex; flex-direction: row; flex-wrap: wrap; overflow: hidden; height: 200px; justify-content: space-between; margin: 0 0 24px 0; } .team img { height: 200px; width: 200px; } .contributors { margin: 0 0 100px 0; display: flex; flex-direction: column; position: relative; } .filter-container { margin-bottom: 30px; } .filter-container ul { padding: 0; } .filter-container li { list-style-type: none; display: inline-block } .filter-container button { font-size: 1rem; font-family: inherit; line-height: 1.2; background: none; border: none; border-radius: 5px; cursor: pointer; margin: 0 8px 8px 0; padding: 8px 16px; -webkit-font-smoothing: antialiased; } .contributor-grid { display: flex; align-items: stretch; flex-direction: row; justify-content: start; flex-wrap: wrap; margin: 0 -15px; justify-content: center; padding: 0; } .contributor-grid li { list-style-type: none; } .contributor-grid:not([data-rendered='true']) .contributor { transform: translateY(30px); opacity: 0; will-change: opacity; } .contributor-grid[data-rendered='true'] .contributor { animation-name: fade-in; animation-duration: 750ms; } .contributor-grid[data-rendered='true'] .contributor:nth-of-type(0) { animation-duration: 250ms; } .contributor-grid[data-rendered='true'] .contributor:nth-of-type(1) { animation-duration: 350ms; } .contributor-grid[data-rendered='true'] .contributor:nth-of-type(2) { animation-duration: 450ms; } .contributor-grid[data-rendered='true'] .contributor:nth-of-type(3) { animation-duration: 600ms; } .contributor, .contributor-join { display: none; flex-direction: column; align-items: center; border-radius: 15px; box-shadow: 0 0 16px 0 rgba(78, 85, 100, 0.2); padding: 20px 18px; width: 250px; min-width: 250px; margin: 10px; } .contributor:focus .contributor-avatar { transform: scale(1.1); } .contributor:focus { border: 2px solid #f7f779; outline: none; } .contributor-avatar { border-radius: 50px; background-color: #f7f779; margin-bottom: 10px; width: 100px; height: auto; transition-duration: .3s; } .contributor-name { text-align: center; font-style: italic; font-size: 17px; font-size: 1.0625rem; margin-bottom: 10px; margin-bottom: 0.588em; } .contributor-social, .contributor-search { text-align: center; margin: 0 5px; } .contributor-social a, .contributor-search a { display: inline-block; margin: 0 5px; } .contributor-teams { margin: 5px 0; text-align: center; color: #757575; font-size: 14px; font-size: 0.875rem; } .contributor-team { font-size: 14px; font-size: 0.875rem; white-space: nowrap; } .contributors.analysts .contributor.analysts { display: flex; } .contributors.analysts button.analysts { background: #f7f779; color: #333; } .contributors.authors .contributor.authors { display: flex; } .contributors.authors button.authors { background: #f7f779; color: #333; } .contributors.designers .contributor.designers { display: flex; } .contributors.designers button.designers { background: #f7f779; color: #333; } .contributors.developers .contributor.developers { display: flex; } .contributors.developers button.developers { background: #f7f779; color: #333; } .contributors.editors .contributor.editors { display: flex; } .contributors.editors button.editors { background: #f7f779; color: #333; } .contributors.leads .contributor.leads { display: flex; } .contributors.leads button.leads { background: #f7f779; color: #333; } .contributors.reviewers .contributor.reviewers { display: flex; } .contributors.reviewers button.reviewers { background: #f7f779; color: #333; } .contributors.translators .contributor.translators { display: flex; } .contributors.translators button.translators { background: #f7f779; color: #333; } @media (max-width: 600px) { .team { height: 100px; } .team img { width: 100px; height: 100px; } .filter-container { margin: 0; } .contributors.analysts .contributor.analysts { display: grid; } .contributors.authors .contributor.authors { display: grid; } .contributors.designers .contributor.designers { display: grid; } .contributors.developers .contributor.developers { display: grid; } .contributors.editors .contributor.editors { display: grid; } .contributors.leads .contributor.leads { display: grid; } .contributors.reviewers .contributor.reviewers { display: grid; } .contributors.translators .contributor.translators { display: grid; } .contributor { flex: 1; display: none;/* will be set to grid */ grid-template-columns: 100px 3fr; grid-column-gap: 10px; grid-row-gap: 0; padding: 20px 16px; } .contributor div { text-align: left; } .contributor-avatar { grid-column-start: 1; grid-column-end: 1; grid-row-start: 1; grid-row-end: 4; width: 80px; height: auto; margin: 0; } } @keyframes fade-in { 0% { transform: translateY(30px); opacity: 0; } 30% { opacity: 0; } 100% { transform: translateY(0); opacity: 1; } } /* Join the team card */ .contributor-join { display: flex; border: 5px dashed #5e687c; justify-content: center; text-align: center; } .contributor-join:hover { transform: scale(1.05); } .contributor-join svg { margin-bottom: -25px; position: relative; z-index: 1; display: block; } .contributor-join path { fill: #5e687c; } .contributor-join text { fill: #fff; font-weight: bold; text-anchor: middle; font-size: .9rem; } @media (max-width: 600px) { .contributor-join { flex: 1; padding: 20px 16px; } } </style> <noscript> <style nonce="_3HwAufUDx41Ju2pNv5LqrU-laxBQL2n"> .contributor-grid:not([data-rendered='true']) .contributor { transform: translateY(0); opacity: 1; } </style> </noscript> <link rel="preload" href="/static/fonts/Lato-Regular.woff2" as="font" type="font/woff2" crossorigin> <link rel="preload" href="/static/fonts/Poppins-Bold.woff2" as="font" type="font/woff2" crossorigin> <link rel="preload" href="/static/fonts/Lato-Black.woff2" as="font" type="font/woff2" crossorigin> <link rel="preload" href="/static/fonts/Lato-Bold.woff2" as="font" type="font/woff2" crossorigin> <script nonce="_3HwAufUDx41Ju2pNv5LqrU-laxBQL2n"> window.dataLayer = window.dataLayer || []; function gtag() { dataLayer.push(arguments); } gtag('js', new Date()); gtag('config', 'UA-22381566-3', { 'link_attribution': true }); gtag('config', 'G-PQ5N2MZG5M'); </script> <link rel="shortcut icon" href="/static/images/favicon.ico"> <link rel="apple-touch-icon" href="/static/images/apple-touch-icon.png"> <meta name="description" content="The 116 people who contributed to the 2022 Web Almanac as Analysts, Authors, Designers, Developers, Editors, Leaders, Reviewers and Translators."> <meta property="og:title" content="2022 Contributors | The Web Almanac by HTTP Archive"> <meta property="og:url" content="https://almanac.httparchive.org/en/2022/contributors"> <meta property="og:image" content="https://almanac.httparchive.org/static/images/methodology-characters-bg.png"> <meta property="og:image:height" content="354"> <meta property="og:image:width" content="984"> <meta property="og:type" content="article"> <meta property="og:description" content="The 116 people who contributed to the 2022 Web Almanac as Analysts, Authors, Designers, Developers, Editors, Leaders, Reviewers and Translators."> <meta name="twitter:card" content="summary_large_image"> <meta name="twitter:site" content="@HTTPArchive"> <meta name="twitter:title" content="2022 Contributors | The Web Almanac by HTTP Archive"> <meta name="twitter:image" content="https://almanac.httparchive.org/static/images/methodology-characters-bg.png"> <meta name="twitter:image:alt" content="2022 Web Almanac"> <meta name="twitter:description" content="The 116 people who contributed to the 2022 Web Almanac as Analysts, Authors, Designers, Developers, Editors, Leaders, Reviewers and Translators."> <link rel="webmention" href="https://webmention.io/almanac.httparchive.org/webmention"> <link rel="pingback" href="https://webmention.io/almanac.httparchive.org/xmlrpc"> <link rel="me" href="mailto:team@httparchive.org"> <script type="application/ld+json"> { "@context": "http://schema.org", "@type": "Article", "mainEntityOfPage": { "@type": "WebPage", "@id": "https://almanac.httparchive.org/en/2022/contributors" }, "headline": "2022 Contributors | The Web Almanac by HTTP Archive", "image": { "@type": "ImageObject", "url": "https://almanac.httparchive.org/static/images/methodology-characters-bg.png", "height": 354, "width": 984 }, "publisher": { "@type": "Organization", "name": "HTTP Archive", "logo": { "@type": "ImageObject", "url": "https://almanac.httparchive.org/static/images/ha.png", "height": 160, "width": 320 }, "sameAs": [ "https://httparchive.org", "https://x.com/HTTPArchive", "https://bsky.app/profile/httparchive.org", "https://github.com/HTTPArchive" ] }, "author": { "@type": "Person", "sameAs": [ "https://almanac.httparchive.org/en/2022/contributors#rviscomi", "https://x.com/rick_viscomi", "https://github.com/rviscomi" ], "name": "Rick Viscomi" } , "description": "The 116 people who contributed to the 2022 Web Almanac as Analysts, Authors, Designers, Developers, Editors, Leaders, Reviewers and Translators.", "datePublished": "2022-07-02T00:00:00.000Z", "dateModified": "2022-07-02T00:00:00.000Z" } </script> <script type="application/ld+json"> { "@context": "https://schema.org", "@type": "BreadcrumbList", "itemListElement": [{ "@type": "ListItem", "position": 1, "name": "en", "item": "https://almanac.httparchive.org/en/" },{ "@type": "ListItem", "position": 2, "name": "2022", "item": "https://almanac.httparchive.org/en/2022" }] } </script> <link rel="canonical" href="https://almanac.httparchive.org/en/2022/contributors"> <link rel="alternate" type="application/rss+xml" title="Web Almanac by HTTP Archive RSS (en)" href="/en/rss.xml"> <link rel="alternate" href="https://almanac.httparchive.org/en/2022/contributors" hreflang="en"> <link rel="alternate" href="https://almanac.httparchive.org/es/2022/contributors" hreflang="es"> <link rel="alternate" href="https://almanac.httparchive.org/fr/2022/contributors" hreflang="fr"> <link rel="alternate" href="https://almanac.httparchive.org/hi/2022/contributors" hreflang="hi"> <link rel="alternate" href="https://almanac.httparchive.org/it/2022/contributors" hreflang="it"> <link rel="alternate" href="https://almanac.httparchive.org/ja/2022/contributors" hreflang="ja"> <link rel="alternate" href="https://almanac.httparchive.org/nl/2022/contributors" hreflang="nl"> <link rel="alternate" href="https://almanac.httparchive.org/pt/2022/contributors" hreflang="pt"> <link rel="alternate" href="https://almanac.httparchive.org/ru/2022/contributors" hreflang="ru"> <link rel="alternate" href="https://almanac.httparchive.org/tr/2022/contributors" hreflang="tr"> <link rel="alternate" href="https://almanac.httparchive.org/uk/2022/contributors" hreflang="uk"> <link rel="alternate" href="https://almanac.httparchive.org/zh-CN/2022/contributors" hreflang="zh-CN"> <link rel="alternate" href="https://almanac.httparchive.org/zh-TW/2022/contributors" hreflang="zh-TW"> <link rel="alternate" href="https://almanac.httparchive.org/en/2022/contributors" hreflang="x-default"> </head> <body class="year-2022"> <svg xmlns="http://www.w3.org/2000/svg" width="0" height="0" display="none"> <!-- HTTPArchive --> <symbol id="ha-logo" viewBox="0 0 432 225"> <path d="M10.626 7.433h14.5v47.5c6-7.4 13.5-11 22.5-11 4.9 0 9.2 1.2 13.1 3.7 3.9 2.4 6.7 5.8 8.6 10.1 1.9 4.3 2.9 10.7 2.9 19.1v41.6h-14.6v-45.2c0-5.3-1.3-9.6-4-12.9-2.6-3.3-6-4.9-10.3-4.9-3.2 0-6.2.8-9 2.5-2.8 1.6-5.9 4.4-9.3 8.2v52.4h-14.4V7.433m66.4 49.5l27.2-26.7v15.1h23.1v13h-23.1v35.8c0 8.4 3.5 12.6 10.4 12.6 5.2 0 10.7-1.7 16.4-5.2v13.5c-5.6 3.1-11.6 4.7-18.2 4.7s-12.1-1.9-16.5-5.8c-1.4-1.2-2.5-2.5-3.4-3.9-.9-1.5-1.7-3.4-2.3-5.7-.6-2.4-.9-6.9-.9-13.5v-32.5h-12.7v-1.4m54.3 0l27.2-26.7v15.1h23.1v13h-23.1v35.8c0 8.4 3.5 12.6 10.4 12.6 5.2 0 10.7-1.7 16.4-5.2v13.5c-5.6 3.1-11.6 4.7-18.2 4.7s-12.1-1.9-16.5-5.8c-1.4-1.2-2.5-2.5-3.4-3.9-.9-1.5-1.7-3.4-2.3-5.7-.6-2.4-.9-6.9-.9-13.5v-32.5h-12.7v-1.4M212.8 30.1l-27.2 26.7v1.4h39c6.1.2 10.6 1.5 13.9 3.1 3.5 1.6 6.3 4.3 8.3 7.9 2.1 3.7 3.1 7.9 3.1 12.7 0 7.4-2.2 13.5-6.5 18.2-4.3 4.7-9.8 7.1-16.6 7.1-2.8 0-5.5-.4-8.2-1.1v12.3c3.4.9 6.7 1.3 9.7 1.3 10.5 0 19.2-3.5 26-10.6 6.8-7 10.2-16 10.3-27 0-11.6-3.6-20.6-10.9-27.1-7.1-6.4-17.1-9.6-29.8-9.7h-.4l-10.6-.1V30.1z" fill="currentColor" /> <path d="M198 63.7c0 52.2-.1 108.8-.1 154.7h14.8v-52.5c3.4-3.8 6.1-6.4 8.9-8 2.8-1.6 5.8-2.4 9-2.4 4.3 0 7.7 1.6 10.3 4.9 2.6 3.2 4 7.5 4 12.9v45.2h14.5v-41.6c0-8.5-.9-14.9-2.8-19.2-1.9-4.3-4.7-7.7-8.6-10.1-3.9-2.4-8.3-3.7-13.1-3.7-8.8 0-16.1 3.5-22.1 10.6v-53.1c.1-12.5 0-25.1 0-37.7H198zM55.9 174.5v31.1c0 2.5.8 3.7 2.5 3.7s4.5-1.3 8.2-3.9v8.8c-3.3 2.1-5.9 3.5-7.9 4.3-2 .8-4 1.2-6.2 1.2-6.2 0-9.9-2.4-11-7.3-6.1 4.8-12.7 7.2-19.6 7.2-5.1 0-9.3-1.7-12.7-5-3.4-3.4-5.1-7.6-5.1-12.7 0-4.6 1.6-8.7 4.9-12.3 3.3-3.7 8.1-6.5 14.1-8.7l18.5-6.4v-3.9c0-8.8-4.4-13.2-13.2-13.2-7.9 0-15.6 4.1-23 12.2v-15.8c5.6-6.6 13.7-9.9 24.2-9.9 7.9 0 14.2 2.1 19 6.2 1.6 1.3 3 3.1 4.3 5.3 1.3 2.2 2.1 4.4 2.4 6.6.4 2.2.6 6.3.6 12.5m-14.2 29.4v-21.7L32 186c-4.9 2-8.4 3.9-10.5 6-2 2-3 4.4-3 7.4s1 5.5 2.9 7.4c2 1.9 4.5 2.9 7.5 2.9 4.6-.1 8.8-2 12.8-5.8M90 145.3v16.8l.8-1.3c7-11.3 14-16.9 21-16.9 5.5 0 11.1 2.8 17.1 8.3l-7.6 12.7c-5-4.8-9.7-7.2-14-7.2-4.7 0-8.7 2.2-12.2 6.7-3.4 4.4-5.1 9.7-5.1 15.8v38.2H75.5v-73.1H90m96.9 56v14.3c-7.3 2.7-14.4 4.1-21.3 4.1-11.4 0-20.6-3.4-27.4-10.2-6.8-6.8-10.2-15.9-10.2-27.3 0-11.5 3.3-20.8 9.9-27.8 6.6-7 15.3-10.6 26.1-10.6 3.8 0 7.1.4 10.1 1.1 3 .7 6.7 2 11.1 4v15.4c-7.3-4.7-14.1-7-20.3-7-6.5 0-11.9 2.3-16 6.9-4.2 4.6-6.3 10.4-6.3 17.5 0 7.5 2.3 13.4 6.8 17.8 4.6 4.4 10.7 6.6 18.4 6.6 5.5.1 11.9-1.5 19.1-4.8m93.2-86.7c2.4 0 4.4.8 6.1 2.5 1.7 1.6 2.5 3.7 2.5 6s-.8 4.3-2.5 6c-1.7 1.7-3.7 2.5-6.1 2.5-2.2 0-4.2-.8-5.9-2.5-1.7-1.7-2.5-3.8-2.5-6s.8-4.2 2.5-5.9c1.7-1.8 3.7-2.6 5.9-2.6m-7.2 30.7h14.5v73.1h-14.5v-73.1m75 0h15.7l-32.3 74.4h-4.8l-33.1-74.4h15.8l19.7 45 19-45m78.8 37.8h-51.4c.4 7 2.7 12.6 7 16.7s9.9 6.2 16.8 6.2c9.5 0 18.3-3 26.4-8.9v14.1c-4.4 3-8.9 5.1-13.3 6.4-4.3 1.3-9.5 1.9-15.3 1.9-8.1 0-14.6-1.7-19.5-5-5-3.3-9-7.8-12-13.4-3-5.7-4.4-12.2-4.4-19.6 0-11.1 3.2-20.2 9.5-27.1 6.3-7 14.5-10.5 24.6-10.5 9.7 0 17.4 3.4 23.2 10.2 5.8 6.8 8.7 15.9 8.7 27.3v1.7m-51.4-8.6h36.8c-.4-5.8-2.1-10.2-5.2-13.3-3.1-3.1-7.2-4.7-12.4-4.7s-9.5 1.6-12.8 4.7c-3.2 3-5.4 7.5-6.4 13.3" fill="currentColor" /> </symbol> <!-- GitHub --> <symbol id="github-logo" viewBox="0 0 32.6 31.8"> <path d="M16.3 0C7.3 0 0 7.3 0 16.3c0 7.2 4.7 13.3 11.1 15.5.8.1 1.1-.4 1.1-.8v-2.8c-4.5 1-5.5-2.2-5.5-2.2-.7-1.9-1.8-2.4-1.8-2.4-1.5-1 .1-1 .1-1 1.6.1 2.5 1.7 2.5 1.7 1.5 2.5 3.8 1.8 4.7 1.4.1-1.1.6-1.8 1-2.2-3.6-.4-7.4-1.8-7.4-8.1 0-1.8.6-3.2 1.7-4.4-.1-.3-.7-2 .2-4.2 0 0 1.4-.4 4.5 1.7 1.3-.4 2.7-.5 4.1-.5 1.4 0 2.8.2 4.1.5 3.1-2.1 4.5-1.7 4.5-1.7.9 2.2.3 3.9.2 4.3 1 1.1 1.7 2.6 1.7 4.4 0 6.3-3.8 7.6-7.4 8 .6.5 1.1 1.5 1.1 3V31c0 .4.3.9 1.1.8 6.5-2.2 11.1-8.3 11.1-15.5C32.6 7.3 25.3 0 16.3 0z" fill-rule="evenodd" clip-rule="evenodd" fill="currentColor" /> </symbol> <!-- Twitter --> <symbol id="twitter-logo" viewBox="0 0 300 271"> <path xmlns="http://www.w3.org/2000/svg" d="m236 0h46l-101 115 118 156h-92.6l-72.5-94.8-83 94.8h-46l107-123-113-148h94.9l65.5 86.6zm-16.1 244h25.5l-165-218h-27.4z" fill="currentColor" /> </symbol> <!-- LinkedIn --> <symbol id="linkedin-logo" viewBox="0 0 200 200"> <path d="M185.2 0H14.8C6.6 0 0 6.4 0 14.3v171.3c0 7.9 6.6 14.3 14.8 14.3h170.4c8.1 0 14.8-6.4 14.8-14.3V14.3C199.9 6.4 193.3 0 185.2 0zM60.6 167.3H30.4V77.1h30.2v90.2zM45.5 64.8h-.2c-10.1 0-16.7-6.9-16.7-15.6 0-8.8 6.7-15.6 17.1-15.6 10.3 0 16.7 6.7 16.9 15.6 0 8.6-6.5 15.6-17.1 15.6zm124 102.5h-30.2V119c0-12.1-4.4-20.4-15.3-20.4-8.4 0-13.3 5.6-15.5 11-.8 1.9-1 4.6-1 7.3v50.4H77.3s.4-81.8 0-90.3h30.2v12.8c4-6.1 11.2-14.9 27.2-14.9 19.9 0 34.8 12.9 34.8 40.6v51.8zm-62.2-77.1c0-.1.1-.2.2-.3v.3h-.2z" fill="currentColor" /> </symbol> <!-- Mastodon --> <symbol id="mastodon-logo" viewBox="0 0 61 65"> <path d="M60.7539 14.3904C59.8143 7.40642 53.7273 1.90257 46.5117 0.836066C45.2943 0.655854 40.6819 0 29.9973 0H29.9175C19.2299 0 16.937 0.655854 15.7196 0.836066C8.70488 1.87302 2.29885 6.81852 0.744617 13.8852C-0.00294988 17.3654 -0.0827298 21.2237 0.0561464 24.7629C0.254119 29.8384 0.292531 34.905 0.753482 39.9598C1.07215 43.3175 1.62806 46.6484 2.41704 49.9276C3.89445 55.9839 9.87499 61.0239 15.7344 63.0801C22.0077 65.2244 28.7542 65.5804 35.2184 64.1082C35.9295 63.9428 36.6318 63.7508 37.3252 63.5321C38.8971 63.0329 40.738 62.4745 42.0913 61.4937C42.1099 61.4799 42.1251 61.4621 42.1358 61.4417C42.1466 61.4212 42.1526 61.3986 42.1534 61.3755V56.4773C42.153 56.4557 42.1479 56.4345 42.1383 56.4151C42.1287 56.3958 42.1149 56.3788 42.0979 56.3655C42.0809 56.3522 42.0611 56.3429 42.04 56.3382C42.019 56.3335 41.9971 56.3336 41.9761 56.3384C37.8345 57.3276 33.5905 57.8234 29.3324 57.8156C22.0045 57.8156 20.0336 54.3384 19.4693 52.8908C19.0156 51.6397 18.7275 50.3346 18.6124 49.0088C18.6112 48.9866 18.6153 48.9643 18.6243 48.9439C18.6333 48.9236 18.647 48.9056 18.6643 48.8915C18.6816 48.8774 18.7019 48.8675 18.7237 48.8628C18.7455 48.858 18.7681 48.8585 18.7897 48.8641C22.8622 49.8465 27.037 50.3423 31.2265 50.3412C32.234 50.3412 33.2387 50.3412 34.2463 50.3146C38.4598 50.1964 42.9009 49.9808 47.0465 49.1713C47.1499 49.1506 47.2534 49.1329 47.342 49.1063C53.881 47.8507 60.1038 43.9097 60.7362 33.9301C60.7598 33.5372 60.8189 29.8148 60.8189 29.4071C60.8218 28.0215 61.2651 19.5781 60.7539 14.3904Z" fill="currentColor"/> <path d="M50.3943 22.237V39.5876H43.5185V22.7481C43.5185 19.2029 42.0411 17.3949 39.036 17.3949C35.7325 17.3949 34.0778 19.5338 34.0778 23.7585V32.9759H27.2434V23.7585C27.2434 19.5338 25.5857 17.3949 22.2822 17.3949C19.2949 17.3949 17.8027 19.2029 17.8027 22.7481V39.5876H10.9298V22.237C10.9298 18.6918 11.835 15.8754 13.6453 13.7877C15.5128 11.7049 17.9623 10.6355 21.0028 10.6355C24.522 10.6355 27.1813 11.9885 28.9542 14.6917L30.665 17.5633L32.3788 14.6917C34.1517 11.9885 36.811 10.6355 40.3243 10.6355C43.3619 10.6355 45.8114 11.7049 47.6847 13.7877C49.4931 15.8734 50.3963 18.6899 50.3943 22.237Z" fill="white"/> </symbol> <!-- Bluesky --> <symbol id="bluesky-logo" viewBox="0 0 600 530"> <path d="m135.72 44.03c66.496 49.921 138.02 151.14 164.28 205.46 26.262-54.316 97.782-155.54 164.28-205.46 47.98-36.021 125.72-63.892 125.72 24.795 0 17.712-10.155 148.79-16.111 170.07-20.703 73.984-96.144 92.854-163.25 81.433 117.3 19.964 147.14 86.092 82.697 152.22-122.39 125.59-175.91-31.511-189.63-71.766-2.514-7.3797-3.6904-10.832-3.7077-7.8964-0.0174-2.9357-1.1937 0.51669-3.7077 7.8964-13.714 40.255-67.233 197.36-189.63 71.766-64.444-66.128-34.605-132.26 82.697-152.22-67.108 11.421-142.55-7.4491-163.25-81.433-5.9562-21.282-16.111-152.36-16.111-170.07 0-88.687 77.742-60.816 125.72-24.795z" fill="currentColor"/> </symbol> <!-- Globe --> <symbol id="globe-logo" viewBox="0 0 30 30"> <circle cx="14.5" cy="14.5" r="13.5" stroke-width="2" stroke-miterlimit="10" fill="none" stroke="currentColor" /> <ellipse cx="14.5" cy="14.5" rx="6.1" ry="13.5" stroke-width="2" stroke-miterlimit="10" fill="none" stroke="currentColor" /> <path d="M1.6 9.6h25.8M1.6 19.4h25.8" stroke-width="2" stroke-miterlimit="10" fill="none" stroke="currentColor" /> </symbol> <!-- Bar chart --> <symbol id="bar-chart-logo" viewBox="0 0 18 19"> <path d="M0 9h3v10H0V9zm5-9h3v19H5V0zm5 7h3v12h-3V7zm5-4h3v16h-3V3z" fill="currentColor" /> </symbol> <!-- Comment --> <symbol id="comment-logo" viewBox="0 0 22 22.1"> <path d="M4.4 22.1l8-5.1H22V0H0v17h4.4z" fill="currentColor" /> </symbol> <!-- SQL --> <symbol id="sql-logo" viewBox="0 0 32 14.6"> <path d="M.1 12.4V9.6c.5.4 1.1.8 1.7 1 .6.2 1.2.3 1.8.3.4 0 .7 0 .9-.1s.5-.2.7-.3c.2-.1.3-.2.4-.4.1-.2.1-.3.1-.5s-.1-.5-.2-.7c-.2-.2-.4-.4-.6-.5-.3-.2-.5-.4-.9-.5-.3-.2-.7-.3-1.1-.5-1-.4-1.7-.9-2.2-1.5S0 4.6 0 3.8c0-.7.1-1.2.4-1.7S1 1.2 1.5.9s1-.5 1.6-.7S4.3 0 5 0s1.2 0 1.8.1 1 .2 1.4.4v2.6c-.3-.1-.5-.3-.8-.4s-.5-.2-.7-.2c-.3-.1-.6-.2-.8-.2-.3 0-.5-.1-.7-.1-.3 0-.6 0-.9.1s-.5.2-.7.3c-.2.1-.4.2-.5.4-.1.2-.1.3-.1.5s.1.4.2.6c.1.2.3.3.5.5.1.1.4.3.7.4.3.1.6.3 1 .4.5.2 1 .4 1.4.7.4.2.7.5 1 .8s.5.6.7 1c.2.4.2.8.2 1.3 0 .7-.1 1.3-.4 1.8-.3.6-.7 1-1.1 1.3-.5.3-1 .5-1.6.6s-1.3.2-1.9.2c-.7 0-1.4-.1-2-.2-.6-.1-1.2-.3-1.6-.5zm16 .7c-1.8 0-3.3-.6-4.4-1.8-1.2-1.2-1.7-2.7-1.7-4.6 0-2 .6-3.6 1.7-4.9C12.9.6 14.4 0 16.3 0c1.8 0 3.3.6 4.4 1.8 1.1 1.2 1.7 2.7 1.7 4.7s-.6 3.6-1.7 4.8l-.1.1-.1.1 3.2 3.1h-4L18 12.9c-.6.1-1.2.2-1.9.2zm.1-10.6c-1 0-1.8.4-2.4 1.1-.6.7-.9 1.7-.9 3s.3 2.2.9 3c.6.7 1.4 1.1 2.3 1.1 1 0 1.8-.4 2.3-1.1.6-.7.9-1.7.9-3s-.3-2.3-.8-3.1c-.5-.7-1.3-1-2.3-1zM32 12.9h-7.5V.2h2.8v10.3H32v2.4z" fill="currentColor" /> </symbol> <!-- Search --> <symbol id="search-logo" viewBox="0 0 13 13"> <path d="m4.8495 7.8226c0.82666 0 1.5262-0.29146 2.0985-0.87438 0.57232-0.58292 0.86378-1.2877 0.87438-2.1144 0.010599-0.82666-0.28086-1.5262-0.87438-2.0985-0.59352-0.57232-1.293-0.86378-2.0985-0.87438-0.8055-0.010599-1.5103 0.28086-2.1144 0.87438-0.60414 0.59352-0.8956 1.293-0.87438 2.0985 0.021197 0.8055 0.31266 1.5103 0.87438 2.1144 0.56172 0.60414 1.2665 0.8956 2.1144 0.87438zm4.4695 0.2115 3.681 3.6819-1.259 1.284-3.6817-3.7 0.0019784-0.69479-0.090043-0.098846c-0.87973 0.76087-1.92 1.1413-3.1207 1.1413-1.3553 0-2.5025-0.46363-3.4417-1.3909s-1.4088-2.0686-1.4088-3.4239c0-1.3553 0.4696-2.4966 1.4088-3.4239 0.9392-0.92727 2.0864-1.3969 3.4417-1.4088 1.3553-0.011889 2.4906 0.45771 3.406 1.4088 0.9154 0.95107 1.379 2.0924 1.3909 3.4239 0 1.2126-0.38043 2.2588-1.1413 3.1385l0.098834 0.090049z" fill="currentColor" /> </symbol> <!-- Share Apple --> <symbol id="share-apple-logo" viewBox="0 0 24 24"> <path d="M0 0h24v24H0V0z" fill="none" /> <path d="M16 5l-1.42 1.42-1.59-1.59V16h-1.98V4.83L9.42 6.42 8 5l4-4 4 4zm4 5v11c0 1.1-.9 2-2 2H6c-1.11 0-2-.9-2-2V10c0-1.11.89-2 2-2h3v2H6v11h12V10h-3V8h3c1.1 0 2 .89 2 2z" /> </symbol> <!-- Share Android --> <symbol id="share-android-logo" viewBox="0 0 24 24"> <path d="M0 0h24v24H0z" fill="none" /> <path d="M18 16.08c-.76 0-1.44.3-1.96.77L8.91 12.7c.05-.23.09-.46.09-.7s-.04-.47-.09-.7l7.05-4.11c.54.5 1.25.81 2.04.81 1.66 0 3-1.34 3-3s-1.34-3-3-3-3 1.34-3 3c0 .24.04.47.09.7L8.04 9.81C7.5 9.31 6.79 9 6 9c-1.66 0-3 1.34-3 3s1.34 3 3 3c.79 0 1.5-.31 2.04-.81l7.12 4.16c-.05.21-.08.43-.08.65 0 1.61 1.31 2.92 2.92 2.92 1.61 0 2.92-1.31 2.92-2.92s-1.31-2.92-2.92-2.92z" /> </symbol> </svg> <div id="skiptocontent"><a href="#maincontent">Skip navigation</a></div> <header id="header" class="alt-bg"> <div class="container"> <div class="top-header"> <a class="navigation-logo" href="/en/2022/"> <span class="wa">Web Almanac</span> <span class="line-group"> <span class="pre">By</span> <span class="ha">HTTP Archive</span> </span> </a> <nav id="header-page-navigation" aria-label="Page navigation"> <ul> <li><a href="/en/2022/contributors">Contributors</a></li> <li><a href="/en/2022/methodology">Methodology</a></li> <li> <a class="nav-dropdown-btn js-hide" href="/en/search">Search</a> <div class="nav-dropdown header search-nav js-enable hidden"> <button type="button" class="nav-dropdown-btn search-button" aria-expanded="false"> Search </button> <ul class="nav-dropdown-list align-right hidden header-search"> <li class="nav-dropdown-list-part"> <form action="/en/search"> <label for="header-search-box" class="visually-hidden">Search</label> <input id="header-search-box" class="search-input" type="search" name="q" placeholder="Search" title="Search" aria-label="Search"> <button class="search-button" type="submit"> <svg width="13" height="13" role="img" aria-labelledby="header-search-icon"> <title id="header-search-icon">Search</title> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </button> </form> </li> </ul> </div> </li> <li> <a class="nav-dropdown-btn js-hide" href="/en/2022/table-of-contents">Table of Contents</a> <div class="nav-dropdown header table-of-contents js-enable hidden"> <button type="button" class="nav-dropdown-btn" aria-expanded="false" aria-label="Table of Contents" > Table of Contents </button> <ul class="nav-dropdown-list hidden header-list"> <li class="nav-dropdown-list-part"> <a href="/en/2022/">Home</a> </li> <li class="nav-dropdown-list-part"> <a href="/en/2022/table-of-contents">Table of Contents</a> </li> <li class="nav-dropdown-list-part"> <a href="/en/2022/table-of-contents#part-1">Part I. Page Content</a> </li> <li class="nav-dropdown-list-chapter"> <a href="/en/2022/css"> Chapter 1: CSS </a> </li> <li class="nav-dropdown-list-chapter"> <a href="/en/2022/javascript"> Chapter 2: JavaScript </a> </li> <li class="nav-dropdown-list-chapter"> <a href="/en/2022/markup"> Chapter 3: Markup </a> </li> <li class="nav-dropdown-list-chapter"> <a href="/en/2022/structured-data"> Chapter 4: Structured Data </a> </li> <li class="nav-dropdown-list-chapter"> <a href="/en/2022/fonts"> Chapter 5: Fonts </a> </li> <li class="nav-dropdown-list-chapter"> <a href="/en/2022/media"> Chapter 6: Media </a> </li> <li class="nav-dropdown-list-chapter"> <a href="/en/2022/webassembly"> Chapter 7: WebAssembly </a> </li> <li class="nav-dropdown-list-chapter"> <a href="/en/2022/third-parties"> Chapter 8: Third Parties </a> </li> <li class="nav-dropdown-list-chapter"> <a href="/en/2022/interoperability"> Chapter 9: Interoperability </a> </li> <li class="nav-dropdown-list-part"> <a href="/en/2022/table-of-contents#part-2">Part II. User Experience</a> </li> <li class="nav-dropdown-list-chapter"> <a href="/en/2022/seo"> Chapter 10: SEO </a> </li> <li class="nav-dropdown-list-chapter"> <a href="/en/2022/accessibility"> Chapter 11: Accessibility </a> </li> <li class="nav-dropdown-list-chapter"> <a href="/en/2022/performance"> Chapter 12: Performance </a> </li> <li class="nav-dropdown-list-chapter"> <a href="/en/2022/privacy"> Chapter 13: Privacy </a> </li> <li class="nav-dropdown-list-chapter"> <a href="/en/2022/security"> Chapter 14: Security </a> </li> <li class="nav-dropdown-list-chapter"> <a href="/en/2022/mobile-web"> Chapter 15: Mobile Web </a> </li> <li class="nav-dropdown-list-chapter"> <a href="/en/2022/capabilities"> Chapter 16: Capabilities </a> </li> <li class="nav-dropdown-list-chapter"> <a href="/en/2022/pwa"> Chapter 17: PWA </a> </li> <li class="nav-dropdown-list-part"> <a href="/en/2022/table-of-contents#part-3">Part III. Content Publishing</a> </li> <li class="nav-dropdown-list-chapter"> <a href="/en/2022/cms"> Chapter 18: CMS </a> </li> <li class="nav-dropdown-list-chapter"> <a href="/en/2022/jamstack"> Chapter 19: Jamstack </a> </li> <li class="nav-dropdown-list-chapter"> <a href="/en/2022/sustainability"> Chapter 20: Sustainability </a> </li> <li class="nav-dropdown-list-part"> <a href="/en/2022/table-of-contents#part-4">Part IV. Content Distribution</a> </li> <li class="nav-dropdown-list-chapter"> <a href="/en/2022/page-weight"> Chapter 21: Page Weight </a> </li> <li class="nav-dropdown-list-chapter"> <a href="/en/2022/cdn"> Chapter 22: CDN </a> </li> <li class="nav-dropdown-list-chapter"> <a href="/en/2022/http"> Chapter 23: HTTP </a> </li> <li class="nav-dropdown-list-part"> <a href="/en/2022/table-of-contents#appendices">Appendices</a> </li> <li class="nav-dropdown-list-chapter"> <a href="/en/2022/methodology">Methodology</a> </li> <li class="nav-dropdown-list-chapter nav-dropdown-list-current"> <span>Contributors</span> </li> <li class="nav-dropdown-list-part"> <a href="/en/search">Search</a> </li> <li class="nav-dropdown-list-part"> <a href="/en/2022/table-of-contents#ebook">Ebook</a> </li> <li class="nav-dropdown-list-chapter ebook"> <a href="https://cdn.httparchive.org/almanac/ebooks/web_almanac_2022_en.pdf" data-event="ebook-click" data-label="toc-menu">Ebook PDF (32MB)</a> </li> </ul> </div> </li> <li> <div class="nav-dropdown header"> <button type="button" class="nav-dropdown-btn js-enable" disabled aria-expanded="false" aria-label="Year Switcher">2022</button> <ul class="nav-dropdown-list hidden header-list"> <li> <a href="/en/2024/contributors">2024</a> </li> <li> <a href="/en/2021/contributors">2021</a> </li> <li> <a href="/en/2020/contributors">2020</a> </li> <li> <a href="/en/2019/contributors">2019</a> </li> </ul> </div> </li> <li> <div class="nav-dropdown header"> <button type="button" class="nav-dropdown-btn js-enable" disabled aria-expanded="false" aria-label="Language Switcher" >English</button> <ul class="nav-dropdown-list hidden header-list"> <li> <a lang="es" href="/es/2022/contributors">Español</a> </li> <li> <a lang="fr" href="/fr/2022/contributors">Français</a> </li> <li> <a lang="it" href="/it/2022/contributors">Italiano</a> </li> <li> <a lang="nl" href="/nl/2022/contributors">Nederlands</a> </li> <li> <a lang="pt" href="/pt/2022/contributors">Português</a> </li> <li> <a lang="tr" href="/tr/2022/contributors">Türkçe</a> </li> <li> <a lang="ru" href="/ru/2022/contributors">Русский</a> </li> <li> <a lang="uk" href="/uk/2022/contributors">Українська</a> </li> <li> <a lang="hi" href="/hi/2022/contributors">हिन्दी</a> </li> <li> <a lang="ja" href="/ja/2022/contributors">日本語</a> </li> <li> <a lang="zh-CN" href="/zh-CN/2022/contributors">简体中文</a> </li> <li> <a lang="zh-TW" href="/zh-TW/2022/contributors">繁體中文</a> </li> <li> <a class="help-translate" href="https://github.com/HTTPArchive/almanac.httparchive.org/wiki/Translators'-Guide"><em>Help translate</em></a> </li> </ul> </div> </li> </ul> </nav> <nav id="menu" aria-labelledby="menu-btn"> <a href="#footer" class="menu-btn js-hide" aria-label="Page menu"> <span class="menu-btn-bar"></span> <span class="menu-btn-bar"></span> <span class="menu-btn-bar"></span> </a> <button type="button" class="menu-btn js-enable hidden" disabled id="menu-btn" aria-label="Open the menu" aria-expanded="false" data-open-text="Open the menu" data-close-text="Close the menu"> <span class="menu-btn-bar"></span> <span class="menu-btn-bar"></span> <span class="menu-btn-bar"></span> </button> <ul class="menu"> <li><a href="/en/2022/contributors">Contributors</a></li> <li><a href="/en/2022/methodology">Methodology</a></li> <li> <form class="search-nav" action="/en/search"> <label for="mobile-search-box" class="visually-hidden">Search</label> <input id="mobile-search-box" class="search-input" type="search" name="q" placeholder="Search" title="Search" aria-label="Search"> <button class="search-button" type="submit"> <svg width="13" height="13" role="img" aria-labelledby="mobile-search-icon"> <title id="mobile-search-icon">Search</title> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </button> </form> </li> <li> <a class="js-hide" href="/en/2022/table-of-contents">Table of Contents</a> <div class="table-of-contents-switcher js-enable hidden"> <label for="table-of-contents-switcher-mobile" class="visually-hidden"> Table of Contents Switcher </label> <select id="table-of-contents-switcher-mobile" data-label="toc-menu-mobile"> <option value="/en/2022/">Home</option> <option value="/en/2022/table-of-contents">Table of Contents</option> <option value="/en/2022/css"> Chapter 1: CSS </option> <option value="/en/2022/javascript"> Chapter 2: JavaScript </option> <option value="/en/2022/markup"> Chapter 3: Markup </option> <option value="/en/2022/structured-data"> Chapter 4: Structured Data </option> <option value="/en/2022/fonts"> Chapter 5: Fonts </option> <option value="/en/2022/media"> Chapter 6: Media </option> <option value="/en/2022/webassembly"> Chapter 7: WebAssembly </option> <option value="/en/2022/third-parties"> Chapter 8: Third Parties </option> <option value="/en/2022/interoperability"> Chapter 9: Interoperability </option> <option value="/en/2022/seo"> Chapter 10: SEO </option> <option value="/en/2022/accessibility"> Chapter 11: Accessibility </option> <option value="/en/2022/performance"> Chapter 12: Performance </option> <option value="/en/2022/privacy"> Chapter 13: Privacy </option> <option value="/en/2022/security"> Chapter 14: Security </option> <option value="/en/2022/mobile-web"> Chapter 15: Mobile Web </option> <option value="/en/2022/capabilities"> Chapter 16: Capabilities </option> <option value="/en/2022/pwa"> Chapter 17: PWA </option> <option value="/en/2022/cms"> Chapter 18: CMS </option> <option value="/en/2022/jamstack"> Chapter 19: Jamstack </option> <option value="/en/2022/sustainability"> Chapter 20: Sustainability </option> <option value="/en/2022/page-weight"> Chapter 21: Page Weight </option> <option value="/en/2022/cdn"> Chapter 22: CDN </option> <option value="/en/2022/http"> Chapter 23: HTTP </option> <option value="/en/2022/methodology"> Methodology </option> <option selected disabled value="/en/2022/contributors"> Contributors </option> <option value="/en/search"> Search </option> <option value="https://cdn.httparchive.org/almanac/ebooks/web_almanac_2022_en.pdf" data-event="ebook-click"> Ebook PDF (32MB) </option> </select> </div> </li> <li> <div class="year-switcher js-show"> <label for="year-switcher-mobile" class="visually-hidden">Year Switcher</label> <select id="year-switcher-mobile"> <option value="/en/2024/contributors"> 2024 </option> <option selected="selected" value="/en/2022/contributors"> 2022 </option> <option value="/en/2021/contributors"> 2021 </option> <option value="/en/2020/contributors"> 2020 </option> <option value="/en/2019/contributors"> 2019 </option> </select> </div> </li> <li> <div class="language-switcher js-show"> <label for="language-switcher-mobile" class="visually-hidden">Language Switcher</label> <select id="language-switcher-mobile"> <option selected="selected" lang="en" value="/en/2022/contributors"> English </option> <option lang="es" value="/es/2022/contributors"> Español </option> <option lang="fr" value="/fr/2022/contributors"> Français </option> <option lang="it" value="/it/2022/contributors"> Italiano </option> <option lang="nl" value="/nl/2022/contributors"> Nederlands </option> <option lang="pt" value="/pt/2022/contributors"> Português </option> <option lang="tr" value="/tr/2022/contributors"> Türkçe </option> <option lang="ru" value="/ru/2022/contributors"> Русский </option> <option lang="uk" value="/uk/2022/contributors"> Українська </option> <option lang="hi" value="/hi/2022/contributors"> हिन्दी </option> <option lang="ja" value="/ja/2022/contributors"> 日本語 </option> <option lang="zh-CN" value="/zh-CN/2022/contributors"> 简体中文 </option> <option lang="zh-TW" value="/zh-TW/2022/contributors"> 繁體中文 </option> <hr> <option value="https://github.com/HTTPArchive/almanac.httparchive.org/wiki/Translators'-Guide"> Help translate </option> </select> </div> </li> <li id="mobile-misc" class="misc"> <ul class="misc"> <li> <a href="https://httparchive.org/" aria-labelledby="ha-logo-mobile"> <svg width="70" height="35" role="img"> <title id="ha-logo-mobile">HTTP Archive home</title> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#ha-logo"></use> </svg> </a> </li> <li> <ul class="social-media"> <li> <a href="https://x.com/HTTPArchive" aria-labelledby="twitter-logo-mobile"> <svg width="20" height="20" role="img"> <title id="twitter-logo-mobile">Twitter</title> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#twitter-logo"></use> </svg> </a> </li> <li> <a href="https://bsky.app/profile/httparchive.org" aria-labelledby="bluesky-logo-mobile"> <svg width="20" height="20" role="img"> <title id="bluesky-logo-mobile">Bluesky</title> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#bluesky-logo"></use> </svg> </a> </li> <li> <a href="https://github.com/HTTPArchive/almanac.httparchive.org" aria-labelledby="github-logo-mobile"> <svg width="22" height="20" role="img"> <title id="github-logo-mobile">GitHub</title> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> </li> </ul> </li> </ul> </li> </ul> </nav> </div> </div> </header> <script nonce="_3HwAufUDx41Ju2pNv5LqrU-laxBQL2n"> // If JS is enabled then enable menus ASAP to avoid CLS as menu items change from links to buttons (function() { document.querySelectorAll('.js-hide').forEach(element => { // Don't just hide it - delete it completely to avoid any specifity issues element.parentNode.removeChild(element); }); document.querySelectorAll('.js-enable').forEach(element => { element.classList.remove('js-enable'); element.classList.remove('hidden'); element.disabled = false; element.hidden = false; }); })(); </script> <div class="container"> <main id="maincontent" class="main"> <h1 class="title title-lg"> Contributors </h1> <div class="team"> <img src="/static/images/avatars/1.jpg" alt="" height="100" width="100"> <img src="/static/images/avatars/8.jpg" alt="" height="100" width="100"> <img src="/static/images/avatars/4.jpg" alt="" height="100" width="100"> <img src="/static/images/avatars/0.jpg" alt="" height="100" width="100"> <img src="/static/images/avatars/11.jpg" alt="" height="100" width="100"> <img src="/static/images/avatars/9.jpg" alt="" height="100" width="100"> </div> <div class="contributors analysts authors designers developers editors leads reviewers translators"> <form class="filter-container"> <p aria-live="polite" aria-atomic="true"> Filter by team: <span id="filtered-contributors">116</span><span id="contributors-total-text" class="hidden"> of <span id="contributors-total">116</span></span> contributors. </p> <ul> <!-- note not all team translations may be in this years config --> <li> <button type="button" class="analysts" aria-pressed="false" title="Filter by Analysts"> Analysts </button> </li> <!-- note not all team translations may be in this years config --> <li> <button type="button" class="authors" aria-pressed="false" title="Filter by Authors"> Authors </button> </li> <!-- note not all team translations may be in this years config --> <li> <button type="button" class="designers" aria-pressed="false" title="Filter by Designers"> Designers </button> </li> <!-- note not all team translations may be in this years config --> <li> <button type="button" class="developers" aria-pressed="false" title="Filter by Developers"> Developers </button> </li> <!-- note not all team translations may be in this years config --> <li> <button type="button" class="editors" aria-pressed="false" title="Filter by Editors"> Editors </button> </li> <!-- note not all team translations may be in this years config --> <li> <button type="button" class="leads" aria-pressed="false" title="Filter by Project Leads"> Project Leads </button> </li> <!-- note not all team translations may be in this years config --> <li> <button type="button" class="reviewers" aria-pressed="false" title="Filter by Reviewers"> Reviewers </button> </li> <!-- note not all team translations may be in this years config --> <li> <button type="button" class="translators" aria-pressed="false" title="Filter by Translators"> Translators </button> </li> </ul> </form> <ul class="contributor-grid"> <li class="contributor-join"> <a href="https://github.com/HTTPArchive/almanac.httparchive.org/blob/main/CONTRIBUTING.md" aria-labelledby="jointheteam"> <svg xmlns="http://www.w3.org/2000/svg" role="img" width="174" height="100" viewBox="0 0 173 96"> <title id="jointheteam">Join the Web Almanac team</title> <path d="M0,0l8.4,75.1l88.7,0.8L93.3,96l24.9-19.1l50.6-1.8l3.7-67.5L0,0z" /> <text x="50%" y="47%"> Join the team! </text> </svg> <img src="/static/images/avatars/12.jpg" alt="" height="100" width="100"> </a> </li> <li class="contributor authors" id="malchata" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/1635238?v=4&s=200" height="100" width="100" alt="Jeremy Wagner avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Jeremy Wagner</div> <div class="contributor-social"> <a href="https://x.com/malchata" aria-label="@malchata on Twitter/X"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#twitter-logo"></use> </svg> </a> <a href="https://github.com/malchata" aria-label="malchata on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> <a href="https://jlwagner.net/" aria-label="Jeremy Wagner website"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#globe-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-authors">Author</span> </div> <div class="contributor-search"> <a href="/en/search?q=Jeremy%20Wagner" aria-label="Search Jeremy Wagner"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor analysts leads" id="siakaramalegos" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/4777393?v=4&s=200" height="100" width="100" alt="Sia Karamalegos avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Sia Karamalegos</div> <div class="contributor-social"> <a href="https://front-end.social/@sia" aria-label="https://front-end.social/@sia on Mastodon"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#mastodon-logo"></use> </svg> </a> <a href="https://bsky.app/profile/sia.codes" aria-label="sia.codes on BlueSky"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#bluesky-logo"></use> </svg> </a> <a href="https://github.com/siakaramalegos" aria-label="siakaramalegos on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> <a href="https://www.linkedin.com/in/karamalegos/" aria-label="Sia Karamalegos on LinkedIn"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#linkedin-logo"></use> </svg> </a> <a href="https://sia.codes" aria-label="Sia Karamalegos website"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#globe-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-analysts">Analyst</span> and <span class="contributor-team team-leads">Project Lead</span> </div> <div class="contributor-search"> <a href="/en/search?q=Sia%20Karamalegos" aria-label="Search Sia Karamalegos"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor authors" id="DataBytzAI" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/422745?v=4&s=200" height="100" width="100" alt="Allen ONeill avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Allen ONeill</div> <div class="contributor-social"> <a href="https://x.com/DataBytesAI" aria-label="@DataBytesAI on Twitter/X"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#twitter-logo"></use> </svg> </a> <a href="https://github.com/DataBytzAI" aria-label="DataBytzAI on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> <a href="https://www.linkedin.com/in/allenoneill/" aria-label="Allen ONeill on LinkedIn"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#linkedin-logo"></use> </svg> </a> <a href="https://webdataworks.io/" aria-label="Allen ONeill website"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#globe-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-authors">Author</span> </div> <div class="contributor-search"> <a href="/en/search?q=Allen%20ONeill" aria-label="Search Allen ONeill"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor authors" id="ColinEberhardt" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/1098110?v=4&s=200" height="100" width="100" alt="Colin Eberhardt avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Colin Eberhardt</div> <div class="contributor-social"> <a href="https://x.com/ColinEberhardt" aria-label="@ColinEberhardt on Twitter/X"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#twitter-logo"></use> </svg> </a> <a href="https://github.com/ColinEberhardt" aria-label="ColinEberhardt on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> <a href="https://blog.scottlogic.com/ceberhardt/" aria-label="Colin Eberhardt website"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#globe-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-authors">Author</span> </div> <div class="contributor-search"> <a href="/en/search?q=Colin%20Eberhardt" aria-label="Search Colin Eberhardt"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor reviewers" id="cqueern" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/1588185?v=4&s=200" height="100" width="100" alt="Caleb Queern avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Caleb Queern</div> <div class="contributor-social"> <a href="https://x.com/httpsecheaders" aria-label="@httpsecheaders on Twitter/X"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#twitter-logo"></use> </svg> </a> <a href="https://github.com/cqueern" aria-label="cqueern on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-reviewers">Reviewer</span> </div> <div class="contributor-search"> <a href="/en/search?q=Caleb%20Queern" aria-label="Search Caleb Queern"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor translators" id="Levix" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/65117011?v=4&s=200" height="100" width="100" alt="Zhiwei Li avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Zhiwei Li</div> <div class="contributor-social"> <a href="https://github.com/Levix" aria-label="Levix on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-translators">Translator</span> </div> <div class="contributor-search"> <a href="/en/search?q=Zhiwei%20Li" aria-label="Search Zhiwei Li"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor reviewers" id="johnmurch" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/692521?v=4&s=200" height="100" width="100" alt="John Murch avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">John Murch</div> <div class="contributor-social"> <a href="https://x.com/johnmurch" aria-label="@johnmurch on Twitter/X"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#twitter-logo"></use> </svg> </a> <a href="https://github.com/johnmurch" aria-label="johnmurch on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> <a href="http://www.johnmurch.com" aria-label="John Murch website"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#globe-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-reviewers">Reviewer</span> </div> <div class="contributor-search"> <a href="/en/search?q=John%20Murch" aria-label="Search John Murch"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor reviewers" id="housseindjirdeh" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/12476932?v=4&s=200" height="100" width="100" alt="Houssein Djirdeh avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Houssein Djirdeh</div> <div class="contributor-social"> <a href="https://x.com/hdjirdeh" aria-label="@hdjirdeh on Twitter/X"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#twitter-logo"></use> </svg> </a> <a href="https://github.com/housseindjirdeh" aria-label="housseindjirdeh on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> <a href="https://houssein.me" aria-label="Houssein Djirdeh website"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#globe-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-reviewers">Reviewer</span> </div> <div class="contributor-search"> <a href="/en/search?q=Houssein%20Djirdeh" aria-label="Search Houssein Djirdeh"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor translators" id="ibelem" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/5017359?v=4&s=200" height="100" width="100" alt="Belem Zhang avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Belem Zhang</div> <div class="contributor-social"> <a href="https://x.com/ibelem" aria-label="@ibelem on Twitter/X"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#twitter-logo"></use> </svg> </a> <a href="https://github.com/ibelem" aria-label="ibelem on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-translators">Translator</span> </div> <div class="contributor-search"> <a href="/en/search?q=Belem%20Zhang" aria-label="Search Belem Zhang"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor reviewers" id="mrchrisadams" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/17906?v=4&s=200" height="100" width="100" alt="Chris Adams avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Chris Adams</div> <div class="contributor-social"> <a href="https://github.com/mrchrisadams" aria-label="mrchrisadams on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> <a href="https://chrisadams.me.uk" aria-label="Chris Adams website"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#globe-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-reviewers">Reviewer</span> </div> <div class="contributor-search"> <a href="/en/search?q=Chris%20Adams" aria-label="Search Chris Adams"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor analysts reviewers" id="25prathamesh" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/10120153?v=4&s=200" height="100" width="100" alt="Prathamesh Rasam avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Prathamesh Rasam</div> <div class="contributor-social"> <a href="https://github.com/25prathamesh" aria-label="25prathamesh on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> <a href="https://www.linkedin.com/in/prathameshrasam/" aria-label="Prathamesh Rasam on LinkedIn"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#linkedin-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-analysts">Analyst</span> and <span class="contributor-team team-reviewers">Reviewer</span> </div> <div class="contributor-search"> <a href="/en/search?q=Prathamesh%20Rasam" aria-label="Search Prathamesh Rasam"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor reviewers" id="SeoRobt" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/83400777?v=4&s=200" height="100" width="100" alt="Rob Teitelman avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Rob Teitelman</div> <div class="contributor-social"> <a href="https://x.com/teitelmanrob" aria-label="@teitelmanrob on Twitter/X"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#twitter-logo"></use> </svg> </a> <a href="https://github.com/SeoRobt" aria-label="SeoRobt on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> <a href="https://www.paulteitelman.com/" aria-label="Rob Teitelman website"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#globe-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-reviewers">Reviewer</span> </div> <div class="contributor-search"> <a href="/en/search?q=Rob%20Teitelman" aria-label="Search Rob Teitelman"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor reviewers" id="Djohn12" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/38497742?v=4&s=200" height="100" width="100" alt="Edmond de Tournadre avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Edmond de Tournadre</div> <div class="contributor-social"> <a href="https://github.com/Djohn12" aria-label="Djohn12 on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-reviewers">Reviewer</span> </div> <div class="contributor-search"> <a href="/en/search?q=Edmond%20de%20Tournadre" aria-label="Search Edmond de Tournadre"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor authors" id="rachelandrew" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/2764898?v=4&s=200" height="100" width="100" alt="Rachel Andrew avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Rachel Andrew</div> <div class="contributor-social"> <a href="https://x.com/rachelandrew" aria-label="@rachelandrew on Twitter/X"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#twitter-logo"></use> </svg> </a> <a href="https://github.com/rachelandrew" aria-label="rachelandrew on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> <a href="https://rachelandrew.co.uk" aria-label="Rachel Andrew website"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#globe-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-authors">Author</span> </div> <div class="contributor-search"> <a href="/en/search?q=Rachel%20Andrew" aria-label="Search Rachel Andrew"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor authors" id="SaptakS" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/9530293?v=4&s=200" height="100" width="100" alt="Saptak Sengupta avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Saptak Sengupta</div> <div class="contributor-social"> <a href="https://x.com/Saptak013" aria-label="@Saptak013 on Twitter/X"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#twitter-logo"></use> </svg> </a> <a href="https://github.com/SaptakS" aria-label="SaptakS on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> <a href="https://saptaks.website" aria-label="Saptak Sengupta website"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#globe-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-authors">Author</span> </div> <div class="contributor-search"> <a href="/en/search?q=Saptak%20Sengupta" aria-label="Search Saptak Sengupta"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor reviewers" id="ytkoka" tabindex="-1"> <img class="contributor-avatar" src="/static/images/avatars/6.jpg" height="100" width="100" alt="Yutaka Oka avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Yutaka Oka</div> <div class="contributor-social"> <a href="https://github.com/ytkoka" aria-label="ytkoka on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-reviewers">Reviewer</span> </div> <div class="contributor-search"> <a href="/en/search?q=Yutaka%20Oka" aria-label="Search Yutaka Oka"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor analysts" id="csliva" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/4701180?v=4&s=200" height="100" width="100" alt="Colt Sliva avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Colt Sliva</div> <div class="contributor-social"> <a href="https://x.com/signorcolt" aria-label="@signorcolt on Twitter/X"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#twitter-logo"></use> </svg> </a> <a href="https://github.com/csliva" aria-label="csliva on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-analysts">Analyst</span> </div> <div class="contributor-search"> <a href="/en/search?q=Colt%20Sliva" aria-label="Search Colt Sliva"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor reviewers" id="svgeesus" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/2506926?v=4&s=200" height="100" width="100" alt="Chris Lilley avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Chris Lilley</div> <div class="contributor-social"> <a href="https://x.com/svgeesus" aria-label="@svgeesus on Twitter/X"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#twitter-logo"></use> </svg> </a> <a href="https://github.com/svgeesus" aria-label="svgeesus on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> <a href="https://svgees.us" aria-label="Chris Lilley website"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#globe-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-reviewers">Reviewer</span> </div> <div class="contributor-search"> <a href="/en/search?q=Chris%20Lilley" aria-label="Search Chris Lilley"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor analysts" id="drohe" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/62556996?v=4&s=200" height="100" width="100" alt="Danielle Rohe avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Danielle Rohe</div> <div class="contributor-social"> <a href="https://x.com/d4ni_s" aria-label="@d4ni_s on Twitter/X"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#twitter-logo"></use> </svg> </a> <a href="https://github.com/drohe" aria-label="drohe on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> <a href="https://www.digital-danielle.com" aria-label="Danielle Rohe website"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#globe-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-analysts">Analyst</span> </div> <div class="contributor-search"> <a href="/en/search?q=Danielle%20Rohe" aria-label="Search Danielle Rohe"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor reviewers" id="pmeenan" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/444165?v=4&s=200" height="100" width="100" alt="Patrick Meenan avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Patrick Meenan</div> <div class="contributor-social"> <a href="https://x.com/patmeenan" aria-label="@patmeenan on Twitter/X"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#twitter-logo"></use> </svg> </a> <a href="https://github.com/pmeenan" aria-label="pmeenan on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> <a href="https://www.webpagetest.org/" aria-label="Patrick Meenan website"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#globe-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-reviewers">Reviewer</span> </div> <div class="contributor-search"> <a href="/en/search?q=Patrick%20Meenan" aria-label="Search Patrick Meenan"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor authors" id="clarkio" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/6265396?v=4&s=200" height="100" width="100" alt="Brian Clark avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Brian Clark</div> <div class="contributor-social"> <a href="https://x.com/_clarkio" aria-label="@_clarkio on Twitter/X"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#twitter-logo"></use> </svg> </a> <a href="https://github.com/clarkio" aria-label="clarkio on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> <a href="https://www.clarkio.com" aria-label="Brian Clark website"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#globe-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-authors">Author</span> </div> <div class="contributor-search"> <a href="/en/search?q=Brian%20Clark" aria-label="Search Brian Clark"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor reviewers" id="alexnj" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/683500?v=4&s=200" height="100" width="100" alt="Alex N. Jose avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Alex N. Jose</div> <div class="contributor-social"> <a href="https://x.com/4x13" aria-label="@4x13 on Twitter/X"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#twitter-logo"></use> </svg> </a> <a href="https://github.com/alexnj" aria-label="alexnj on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> <a href="https://www.linkedin.com/in/alexnj/" aria-label="Alex N. Jose on LinkedIn"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#linkedin-logo"></use> </svg> </a> <a href="https://alexnj.com" aria-label="Alex N. Jose website"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#globe-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-reviewers">Reviewer</span> </div> <div class="contributor-search"> <a href="/en/search?q=Alex%20N.%20Jose" aria-label="Search Alex N. Jose"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor reviewers" id="tropicadri" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/32825533?v=4&s=200" height="100" width="100" alt="Adriana Jara avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Adriana Jara</div> <div class="contributor-social"> <a href="https://x.com/tropicadri" aria-label="@tropicadri on Twitter/X"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#twitter-logo"></use> </svg> </a> <a href="https://github.com/tropicadri" aria-label="tropicadri on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-reviewers">Reviewer</span> </div> <div class="contributor-search"> <a href="/en/search?q=Adriana%20Jara" aria-label="Search Adriana Jara"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor reviewers" id="alexdenning" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/3109255?v=4&s=200" height="100" width="100" alt="Alex Denning avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Alex Denning</div> <div class="contributor-social"> <a href="https://x.com/AlexDenning" aria-label="@AlexDenning on Twitter/X"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#twitter-logo"></use> </svg> </a> <a href="https://github.com/alexdenning" aria-label="alexdenning on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> <a href="https://getellipsis.com/" aria-label="Alex Denning website"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#globe-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-reviewers">Reviewer</span> </div> <div class="contributor-search"> <a href="/en/search?q=Alex%20Denning" aria-label="Search Alex Denning"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor analysts reviewers" id="NishuGoel" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/26349046?v=4&s=200" height="100" width="100" alt="Nishu Goel avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Nishu Goel</div> <div class="contributor-social"> <a href="https://x.com/TheNishuGoel" aria-label="@TheNishuGoel on Twitter/X"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#twitter-logo"></use> </svg> </a> <a href="https://github.com/NishuGoel" aria-label="NishuGoel on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> <a href="https://unravelweb.dev/" aria-label="Nishu Goel website"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#globe-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-analysts">Analyst</span> and <span class="contributor-team team-reviewers">Reviewer</span> </div> <div class="contributor-search"> <a href="/en/search?q=Nishu%20Goel" aria-label="Search Nishu Goel"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor analysts authors" id="eeeps" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/3441390?v=4&s=200" height="100" width="100" alt="Eric Portis avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Eric Portis</div> <div class="contributor-social"> <a href="https://x.com/etportis" aria-label="@etportis on Twitter/X"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#twitter-logo"></use> </svg> </a> <a href="https://github.com/eeeps" aria-label="eeeps on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> <a href="https://ericportis.com" aria-label="Eric Portis website"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#globe-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-analysts">Analyst</span> and <span class="contributor-team team-authors">Author</span> </div> <div class="contributor-search"> <a href="/en/search?q=Eric%20Portis" aria-label="Search Eric Portis"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor authors" id="timfrick" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/103747873?v=4&s=200" height="100" width="100" alt="Tim Frick avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Tim Frick</div> <div class="contributor-social"> <a href="https://x.com/timfrick" aria-label="@timfrick on Twitter/X"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#twitter-logo"></use> </svg> </a> <a href="https://github.com/timfrick" aria-label="timfrick on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> <a href="https://www.mightybytes.com/" aria-label="Tim Frick website"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#globe-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-authors">Author</span> </div> <div class="contributor-search"> <a href="/en/search?q=Tim%20Frick" aria-label="Search Tim Frick"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor translators" id="HakaCode" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/33907565?v=4&s=200" height="100" width="100" alt="William Sandres avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">William Sandres</div> <div class="contributor-social"> <a href="https://x.com/hakacode" aria-label="@hakacode on Twitter/X"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#twitter-logo"></use> </svg> </a> <a href="https://github.com/HakaCode" aria-label="HakaCode on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> <a href="https://hakacode.github.io" aria-label="William Sandres website"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#globe-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-translators">Translator</span> </div> <div class="contributor-search"> <a href="/en/search?q=William%20Sandres" aria-label="Search William Sandres"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor editors" id="dereknahman" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/44810431?v=4&s=200" height="100" width="100" alt="Kirsty Simmonds avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Kirsty Simmonds</div> <div class="contributor-social"> <a href="https://x.com/keinegurke_" aria-label="@keinegurke_ on Twitter/X"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#twitter-logo"></use> </svg> </a> <a href="https://github.com/dereknahman" aria-label="dereknahman on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> <a href="https://kirsty.codes" aria-label="Kirsty Simmonds website"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#globe-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-editors">Editor</span> </div> <div class="contributor-search"> <a href="/en/search?q=Kirsty%20Simmonds" aria-label="Search Kirsty Simmonds"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor authors" id="sirjonathan" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/104149?v=4&s=200" height="100" width="100" alt="Jonathan Wold avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Jonathan Wold</div> <div class="contributor-social"> <a href="https://x.com/sirjonathan" aria-label="@sirjonathan on Twitter/X"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#twitter-logo"></use> </svg> </a> <a href="https://github.com/sirjonathan" aria-label="sirjonathan on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> <a href="https://jonathanwold.com" aria-label="Jonathan Wold website"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#globe-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-authors">Author</span> </div> <div class="contributor-search"> <a href="/en/search?q=Jonathan%20Wold" aria-label="Search Jonathan Wold"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor reviewers" id="foolip" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/498917?v=4&s=200" height="100" width="100" alt="Philip Jägenstedt avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Philip Jägenstedt</div> <div class="contributor-social"> <a href="https://github.com/foolip" aria-label="foolip on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> <a href="https://foolip.org/" aria-label="Philip Jägenstedt website"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#globe-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-reviewers">Reviewer</span> </div> <div class="contributor-search"> <a href="/en/search?q=Philip%20J%C3%A4genstedt" aria-label="Search Philip Jägenstedt"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor authors" id="diekus" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/73939538?v=4&s=200" height="100" width="100" alt="Diego Gonzalez avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Diego Gonzalez</div> <div class="contributor-social"> <a href="https://x.com/diekus" aria-label="@diekus on Twitter/X"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#twitter-logo"></use> </svg> </a> <a href="https://github.com/diekus" aria-label="diekus on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> <a href="https://diek.us" aria-label="Diego Gonzalez website"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#globe-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-authors">Author</span> </div> <div class="contributor-search"> <a href="/en/search?q=Diego%20Gonzalez" aria-label="Search Diego Gonzalez"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor authors" id="fellowhuman1101" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/52051775?v=4&s=200" height="100" width="100" alt="Jamie Indigo avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Jamie Indigo</div> <div class="contributor-social"> <a href="https://x.com/Jammer_Volts" aria-label="@Jammer_Volts on Twitter/X"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#twitter-logo"></use> </svg> </a> <a href="https://github.com/fellowhuman1101" aria-label="fellowhuman1101 on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> <a href="https://not-a-robot.com" aria-label="Jamie Indigo website"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#globe-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-authors">Author</span> </div> <div class="contributor-search"> <a href="/en/search?q=Jamie%20Indigo" aria-label="Search Jamie Indigo"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor translators" id="webmatter-it" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/6397771?v=4&s=200" height="100" width="100" alt="Giulia Laco avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Giulia Laco</div> <div class="contributor-social"> <a href="https://x.com/webmatter_it" aria-label="@webmatter_it on Twitter/X"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#twitter-logo"></use> </svg> </a> <a href="https://github.com/webmatter-it" aria-label="webmatter-it on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> <a href="https://www.webmatter.it/" aria-label="Giulia Laco website"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#globe-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-translators">Translator</span> </div> <div class="contributor-search"> <a href="/en/search?q=Giulia%20Laco" aria-label="Search Giulia Laco"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor analysts" id="4upz" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/26828838?v=4&s=200" height="100" width="100" alt="Arik Smith avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Arik Smith</div> <div class="contributor-social"> <a href="https://github.com/4upz" aria-label="4upz on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-analysts">Analyst</span> </div> <div class="contributor-search"> <a href="/en/search?q=Arik%20Smith" aria-label="Search Arik Smith"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor analysts" id="camcash17" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/32401001?v=4&s=200" height="100" width="100" alt="Cameron Casher avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Cameron Casher</div> <div class="contributor-social"> <a href="https://github.com/camcash17" aria-label="camcash17 on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-analysts">Analyst</span> </div> <div class="contributor-search"> <a href="/en/search?q=Cameron%20Casher" aria-label="Search Cameron Casher"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor reviewers" id="Schweinepriester" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/2644614?v=4&s=200" height="100" width="100" alt="Kai Hollberg avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Kai Hollberg</div> <div class="contributor-social"> <a href="https://x.com/schweinepriestr" aria-label="@schweinepriestr on Twitter/X"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#twitter-logo"></use> </svg> </a> <a href="https://github.com/Schweinepriester" aria-label="Schweinepriester on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-reviewers">Reviewer</span> </div> <div class="contributor-search"> <a href="/en/search?q=Kai%20Hollberg" aria-label="Search Kai Hollberg"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor editors" id="MichaelLewittes" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/96250205?v=4&s=200" height="100" width="100" alt="Michael Lewittes avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Michael Lewittes</div> <div class="contributor-social"> <a href="https://github.com/MichaelLewittes" aria-label="MichaelLewittes on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-editors">Editor</span> </div> <div class="contributor-search"> <a href="/en/search?q=Michael%20Lewittes" aria-label="Search Michael Lewittes"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor analysts" id="vikvanderlinden" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/10332876?v=4&s=200" height="100" width="100" alt="Vik Vanderlinden avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Vik Vanderlinden</div> <div class="contributor-social"> <a href="https://x.com/vikvanderlinden" aria-label="@vikvanderlinden on Twitter/X"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#twitter-logo"></use> </svg> </a> <a href="https://github.com/vikvanderlinden" aria-label="vikvanderlinden on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> <a href="https://www.linkedin.com/in/vikvanderlinden/" aria-label="Vik Vanderlinden on LinkedIn"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#linkedin-logo"></use> </svg> </a> <a href="https://vikvanderlinden.be/" aria-label="Vik Vanderlinden website"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#globe-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-analysts">Analyst</span> </div> <div class="contributor-search"> <a href="/en/search?q=Vik%20Vanderlinden" aria-label="Search Vik Vanderlinden"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor analysts" id="ydimova" tabindex="-1"> <img class="contributor-avatar" src="/static/images/avatars/1.jpg" height="100" width="100" alt="Yana Dimova avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Yana Dimova</div> <div class="contributor-social"> <a href="https://github.com/ydimova" aria-label="ydimova on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-analysts">Analyst</span> </div> <div class="contributor-search"> <a href="/en/search?q=Yana%20Dimova" aria-label="Search Yana Dimova"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor reviewers" id="alonkochba" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/7407047?v=4&s=200" height="100" width="100" alt="Alon Kochba avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Alon Kochba</div> <div class="contributor-social"> <a href="https://x.com/alonkochba" aria-label="@alonkochba on Twitter/X"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#twitter-logo"></use> </svg> </a> <a href="https://github.com/alonkochba" aria-label="alonkochba on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> <a href="https://www.linkedin.com/in/alonkochba/" aria-label="Alon Kochba on LinkedIn"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#linkedin-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-reviewers">Reviewer</span> </div> <div class="contributor-search"> <a href="/en/search?q=Alon%20Kochba" aria-label="Search Alon Kochba"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor reviewers" id="christianliebel" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/6698344?v=4&s=200" height="100" width="100" alt="Christian Liebel avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Christian Liebel</div> <div class="contributor-social"> <a href="https://x.com/christianliebel" aria-label="@christianliebel on Twitter/X"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#twitter-logo"></use> </svg> </a> <a href="https://mastodon.cloud/@christianliebel" aria-label="https://mastodon.cloud/@christianliebel on Mastodon"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#mastodon-logo"></use> </svg> </a> <a href="https://github.com/christianliebel" aria-label="christianliebel on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> <a href="https://www.linkedin.com/in/christianliebel/" aria-label="Christian Liebel on LinkedIn"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#linkedin-logo"></use> </svg> </a> <a href="https://christianliebel.com" aria-label="Christian Liebel website"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#globe-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-reviewers">Reviewer</span> </div> <div class="contributor-search"> <a href="/en/search?q=Christian%20Liebel" aria-label="Search Christian Liebel"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor designers editors reviewers" id="shantsis" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/22671477?v=4&s=200" height="100" width="100" alt="Shaina Hantsis avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Shaina Hantsis</div> <div class="contributor-social"> <a href="https://github.com/shantsis" aria-label="shantsis on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-designers">Designer</span>, <span class="contributor-team team-editors">Editor</span>, and <span class="contributor-team team-reviewers">Reviewer</span> </div> <div class="contributor-search"> <a href="/en/search?q=Shaina%20Hantsis" aria-label="Search Shaina Hantsis"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor reviewers" id="TusharPol" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/104352788?v=4&s=200" height="100" width="100" alt="Tushar Pol avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Tushar Pol</div> <div class="contributor-social"> <a href="https://github.com/TusharPol" aria-label="TusharPol on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-reviewers">Reviewer</span> </div> <div class="contributor-search"> <a href="/en/search?q=Tushar%20Pol" aria-label="Search Tushar Pol"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor leads" id="paulcalvano" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/7459458?v=4&s=200" height="100" width="100" alt="Paul Calvano avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Paul Calvano</div> <div class="contributor-social"> <a href="https://x.com/paulcalvano" aria-label="@paulcalvano on Twitter/X"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#twitter-logo"></use> </svg> </a> <a href="https://github.com/paulcalvano" aria-label="paulcalvano on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> <a href="https://paulcalvano.com" aria-label="Paul Calvano website"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#globe-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-leads">Project Lead</span> </div> <div class="contributor-search"> <a href="/en/search?q=Paul%20Calvano" aria-label="Search Paul Calvano"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor analysts authors" id="bramstein" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/114871?v=4&s=200" height="100" width="100" alt="Bram Stein avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Bram Stein</div> <div class="contributor-social"> <a href="https://typo.social/@bram" aria-label="https://typo.social/@bram on Mastodon"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#mastodon-logo"></use> </svg> </a> <a href="https://github.com/bramstein" aria-label="bramstein on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> <a href="https://www.linkedin.com/in/bramstein/" aria-label="Bram Stein on LinkedIn"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#linkedin-logo"></use> </svg> </a> <a href="http://www.bramstein.com/" aria-label="Bram Stein website"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#globe-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-analysts">Analyst</span> and <span class="contributor-team team-authors">Author</span> </div> <div class="contributor-search"> <a href="/en/search?q=Bram%20Stein" aria-label="Search Bram Stein"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor authors reviewers" id="dwsmart" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/11179452?v=4&s=200" height="100" width="100" alt="Dave Smart avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Dave Smart</div> <div class="contributor-social"> <a href="https://x.com/davewsmart" aria-label="@davewsmart on Twitter/X"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#twitter-logo"></use> </svg> </a> <a href="https://github.com/dwsmart" aria-label="dwsmart on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> <a href="https://tamethebots.com" aria-label="Dave Smart website"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#globe-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-authors">Author</span> and <span class="contributor-team team-reviewers">Reviewer</span> </div> <div class="contributor-search"> <a href="/en/search?q=Dave%20Smart" aria-label="Search Dave Smart"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor authors" id="tomvangoethem" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/4355579?v=4&s=200" height="100" width="100" alt="Tom Van Goethem avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Tom Van Goethem</div> <div class="contributor-social"> <a href="https://x.com/tomvangoethem" aria-label="@tomvangoethem on Twitter/X"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#twitter-logo"></use> </svg> </a> <a href="https://github.com/tomvangoethem" aria-label="tomvangoethem on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> <a href="https://tom.vg/" aria-label="Tom Van Goethem website"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#globe-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-authors">Author</span> </div> <div class="contributor-search"> <a href="/en/search?q=Tom%20Van%20Goethem" aria-label="Search Tom Van Goethem"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor authors" id="MichaelSolati" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/11811422?v=4&s=200" height="100" width="100" alt="Michael Solati avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Michael Solati</div> <div class="contributor-social"> <a href="https://x.com/MichaelSolati" aria-label="@MichaelSolati on Twitter/X"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#twitter-logo"></use> </svg> </a> <a href="https://github.com/MichaelSolati" aria-label="MichaelSolati on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> <a href="https://michaelsolati.com" aria-label="Michael Solati website"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#globe-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-authors">Author</span> </div> <div class="contributor-search"> <a href="/en/search?q=Michael%20Solati" aria-label="Search Michael Solati"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor translators" id="ksakae1216" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/1982567?v=4&s=200" height="100" width="100" alt="Sakae Kotaro avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Sakae Kotaro</div> <div class="contributor-social"> <a href="https://x.com/beltway7" aria-label="@beltway7 on Twitter/X"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#twitter-logo"></use> </svg> </a> <a href="https://github.com/ksakae1216" aria-label="ksakae1216 on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> <a href="https://ksakae1216.com/" aria-label="Sakae Kotaro website"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#globe-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-translators">Translator</span> </div> <div class="contributor-search"> <a href="/en/search?q=Sakae%20Kotaro" aria-label="Search Sakae Kotaro"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor analysts" id="jroakes" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/10191545?v=4&s=200" height="100" width="100" alt="JR Oakes avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">JR Oakes</div> <div class="contributor-social"> <a href="https://x.com/jroakes" aria-label="@jroakes on Twitter/X"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#twitter-logo"></use> </svg> </a> <a href="https://github.com/jroakes" aria-label="jroakes on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-analysts">Analyst</span> </div> <div class="contributor-search"> <a href="/en/search?q=JR%20Oakes" aria-label="Search JR Oakes"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor reviewers" id="binji" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/1245315?v=4&s=200" height="100" width="100" alt="Ben Smith avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Ben Smith</div> <div class="contributor-social"> <a href="https://github.com/binji" aria-label="binji on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> <a href="https://binji.github.io" aria-label="Ben Smith website"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#globe-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-reviewers">Reviewer</span> </div> <div class="contributor-search"> <a href="/en/search?q=Ben%20Smith" aria-label="Search Ben Smith"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor editors" id="siwinlo" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/41877484?v=4&s=200" height="100" width="100" alt="Siwin Lo avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Siwin Lo</div> <div class="contributor-social"> <a href="https://github.com/siwinlo" aria-label="siwinlo on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-editors">Editor</span> </div> <div class="contributor-search"> <a href="/en/search?q=Siwin%20Lo" aria-label="Search Siwin Lo"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor analysts authors" id="thibaudcolas" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/877585?v=4&s=200" height="100" width="100" alt="Thibaud Colas avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Thibaud Colas</div> <div class="contributor-social"> <a href="https://x.com/thibaud_colas" aria-label="@thibaud_colas on Twitter/X"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#twitter-logo"></use> </svg> </a> <a href="https://github.com/thibaudcolas" aria-label="thibaudcolas on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> <a href="https://thib.me/" aria-label="Thibaud Colas website"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#globe-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-analysts">Analyst</span> and <span class="contributor-team team-authors">Author</span> </div> <div class="contributor-search"> <a href="/en/search?q=Thibaud%20Colas" aria-label="Search Thibaud Colas"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor translators" id="Xav83" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/6787157?v=4&s=200" height="100" width="100" alt="Xavier Jouvenot avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Xavier Jouvenot</div> <div class="contributor-social"> <a href="https://x.com/10xLearner" aria-label="@10xLearner on Twitter/X"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#twitter-logo"></use> </svg> </a> <a href="https://github.com/Xav83" aria-label="Xav83 on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> <a href="https://www.linkedin.com/in/xavier-jouvenot-98787794/" aria-label="Xavier Jouvenot on LinkedIn"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#linkedin-logo"></use> </svg> </a> <a href="https://10xlearner.com/" aria-label="Xavier Jouvenot website"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#globe-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-translators">Translator</span> </div> <div class="contributor-search"> <a href="/en/search?q=Xavier%20Jouvenot" aria-label="Search Xavier Jouvenot"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor analysts" id="derekperkins" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/3588778?v=4&s=200" height="100" width="100" alt="Derek Perkins avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Derek Perkins</div> <div class="contributor-social"> <a href="https://github.com/derekperkins" aria-label="derekperkins on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> <a href="http://derekperkins.com" aria-label="Derek Perkins website"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#globe-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-analysts">Analyst</span> </div> <div class="contributor-search"> <a href="/en/search?q=Derek%20Perkins" aria-label="Search Derek Perkins"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor analysts reviewers" id="beth-panx" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/7429891?v=4&s=200" height="100" width="100" alt="Beth Pan avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Beth Pan</div> <div class="contributor-social"> <a href="https://x.com/beth_panx" aria-label="@beth_panx on Twitter/X"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#twitter-logo"></use> </svg> </a> <a href="https://github.com/beth-panx" aria-label="beth-panx on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-analysts">Analyst</span> and <span class="contributor-team team-reviewers">Reviewer</span> </div> <div class="contributor-search"> <a href="/en/search?q=Beth%20Pan" aria-label="Search Beth Pan"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor reviewers" id="pankajparkar" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/5320044?v=4&s=200" height="100" width="100" alt="Pankaj Parkar avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Pankaj Parkar</div> <div class="contributor-social"> <a href="https://x.com/pankajparkar" aria-label="@pankajparkar on Twitter/X"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#twitter-logo"></use> </svg> </a> <a href="https://github.com/pankajparkar" aria-label="pankajparkar on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> <a href="https://pankajparkar.dev" aria-label="Pankaj Parkar website"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#globe-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-reviewers">Reviewer</span> </div> <div class="contributor-search"> <a href="/en/search?q=Pankaj%20Parkar" aria-label="Search Pankaj Parkar"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor authors" id="lirantal" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/316371?v=4&s=200" height="100" width="100" alt="Liran Tal avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Liran Tal</div> <div class="contributor-social"> <a href="https://x.com/liran_tal" aria-label="@liran_tal on Twitter/X"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#twitter-logo"></use> </svg> </a> <a href="https://github.com/lirantal" aria-label="lirantal on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-authors">Author</span> </div> <div class="contributor-search"> <a href="/en/search?q=Liran%20Tal" aria-label="Search Liran Tal"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor editors" id="JasmineDW" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/29200198?v=4&s=200" height="100" width="100" alt="Jasmine Drudge-Willson avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Jasmine Drudge-Willson</div> <div class="contributor-social"> <a href="https://github.com/JasmineDW" aria-label="JasmineDW on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-editors">Editor</span> </div> <div class="contributor-search"> <a href="/en/search?q=Jasmine%20Drudge-Willson" aria-label="Search Jasmine Drudge-Willson"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor reviewers" id="mgechev" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/455023?v=4&s=200" height="100" width="100" alt="Minko Gechev avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Minko Gechev</div> <div class="contributor-social"> <a href="https://x.com/mgechev" aria-label="@mgechev on Twitter/X"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#twitter-logo"></use> </svg> </a> <a href="https://github.com/mgechev" aria-label="mgechev on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> <a href="https://blog.mgechev.com/" aria-label="Minko Gechev website"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#globe-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-reviewers">Reviewer</span> </div> <div class="contributor-search"> <a href="/en/search?q=Minko%20Gechev" aria-label="Search Minko Gechev"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor reviewers" id="aarongustafson" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/75736?v=4&s=200" height="100" width="100" alt="Aaron Gustafson avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Aaron Gustafson</div> <div class="contributor-social"> <a href="https://x.com/AaronGustafson" aria-label="@AaronGustafson on Twitter/X"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#twitter-logo"></use> </svg> </a> <a href="https://github.com/aarongustafson" aria-label="aarongustafson on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> <a href="https://www.aaron-gustafson.com" aria-label="Aaron Gustafson website"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#globe-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-reviewers">Reviewer</span> </div> <div class="contributor-search"> <a href="/en/search?q=Aaron%20Gustafson" aria-label="Search Aaron Gustafson"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor authors" id="gerrymcgovernireland" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/67965551?v=4&s=200" height="100" width="100" alt="Gerry McGovern avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Gerry McGovern</div> <div class="contributor-social"> <a href="https://github.com/gerrymcgovernireland" aria-label="gerrymcgovernireland on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-authors">Author</span> </div> <div class="contributor-search"> <a href="/en/search?q=Gerry%20McGovern" aria-label="Search Gerry McGovern"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor reviewers" id="iskander-sanchez-rola" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/26458054?v=4&s=200" height="100" width="100" alt="Iskander Sanchez-Rola avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Iskander Sanchez-Rola</div> <div class="contributor-social"> <a href="https://github.com/iskander-sanchez-rola" aria-label="iskander-sanchez-rola on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> <a href="https://iskander-sanchez-rola.com/" aria-label="Iskander Sanchez-Rola website"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#globe-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-reviewers">Reviewer</span> </div> <div class="contributor-search"> <a href="/en/search?q=Iskander%20Sanchez-Rola" aria-label="Search Iskander Sanchez-Rola"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor reviewers" id="RReverser" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/557590?v=4&s=200" height="100" width="100" alt="Ingvar Stepanyan avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Ingvar Stepanyan</div> <div class="contributor-social"> <a href="https://x.com/RReverser" aria-label="@RReverser on Twitter/X"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#twitter-logo"></use> </svg> </a> <a href="https://github.com/RReverser" aria-label="RReverser on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> <a href="https://rreverser.com/" aria-label="Ingvar Stepanyan website"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#globe-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-reviewers">Reviewer</span> </div> <div class="contributor-search"> <a href="/en/search?q=Ingvar%20Stepanyan" aria-label="Search Ingvar Stepanyan"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor analysts" id="max-ostapenko" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/1611259?v=4&s=200" height="100" width="100" alt="Max Ostapenko avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Max Ostapenko</div> <div class="contributor-social"> <a href="https://x.com/themax_o" aria-label="@themax_o on Twitter/X"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#twitter-logo"></use> </svg> </a> <a href="https://github.com/max-ostapenko" aria-label="max-ostapenko on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> <a href="https://maxostapenko.com" aria-label="Max Ostapenko website"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#globe-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-analysts">Analyst</span> </div> <div class="contributor-search"> <a href="/en/search?q=Max%20Ostapenko" aria-label="Search Max Ostapenko"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor reviewers" id="yoavweiss" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/786187?v=4&s=200" height="100" width="100" alt="Yoav Weiss avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Yoav Weiss</div> <div class="contributor-social"> <a href="https://x.com/yoavweiss" aria-label="@yoavweiss on Twitter/X"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#twitter-logo"></use> </svg> </a> <a href="https://github.com/yoavweiss" aria-label="yoavweiss on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> <a href="https://blog.yoav.ws" aria-label="Yoav Weiss website"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#globe-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-reviewers">Reviewer</span> </div> <div class="contributor-search"> <a href="/en/search?q=Yoav%20Weiss" aria-label="Search Yoav Weiss"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor reviewers" id="zcorpan" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/244772?v=4&s=200" height="100" width="100" alt="Simon Pieters avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Simon Pieters</div> <div class="contributor-social"> <a href="https://x.com/zcorpan" aria-label="@zcorpan on Twitter/X"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#twitter-logo"></use> </svg> </a> <a href="https://github.com/zcorpan" aria-label="zcorpan on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-reviewers">Reviewer</span> </div> <div class="contributor-search"> <a href="/en/search?q=Simon%20Pieters" aria-label="Search Simon Pieters"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor authors reviewers" id="j9t" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/1700772?v=4&s=200" height="100" width="100" alt="Jens Oliver Meiert avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Jens Oliver Meiert</div> <div class="contributor-social"> <a href="https://x.com/j9t" aria-label="@j9t on Twitter/X"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#twitter-logo"></use> </svg> </a> <a href="https://mas.to/@j9t" aria-label="https://mas.to/@j9t on Mastodon"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#mastodon-logo"></use> </svg> </a> <a href="https://bsky.app/profile/meiert.com" aria-label="meiert.com on BlueSky"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#bluesky-logo"></use> </svg> </a> <a href="https://github.com/j9t" aria-label="j9t on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> <a href="https://www.linkedin.com/in/meiert/" aria-label="Jens Oliver Meiert on LinkedIn"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#linkedin-logo"></use> </svg> </a> <a href="https://meiert.com/en/" aria-label="Jens Oliver Meiert website"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#globe-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-authors">Author</span> and <span class="contributor-team team-reviewers">Reviewer</span> </div> <div class="contributor-search"> <a href="/en/search?q=Jens%20Oliver%20Meiert" aria-label="Search Jens Oliver Meiert"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor analysts editors leads authors" id="rviscomi" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/1120896?v=4&s=200" height="100" width="100" alt="Rick Viscomi avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Rick Viscomi</div> <div class="contributor-social"> <a href="https://x.com/rick_viscomi" aria-label="@rick_viscomi on Twitter/X"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#twitter-logo"></use> </svg> </a> <a href="https://github.com/rviscomi" aria-label="rviscomi on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> <a href="https://rviscomi.dev/" aria-label="Rick Viscomi website"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#globe-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-analysts">Analyst</span>, <span class="contributor-team team-authors">Author</span>, <span class="contributor-team team-editors">Editor</span>, and <span class="contributor-team team-leads">Project Lead</span> </div> <div class="contributor-search"> <a href="/en/search?q=Rick%20Viscomi" aria-label="Search Rick Viscomi"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor analysts authors" id="akshay-ranganath" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/54864775?v=4&s=200" height="100" width="100" alt="Akshay Ranganath avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Akshay Ranganath</div> <div class="contributor-social"> <a href="https://x.com/rakshay" aria-label="@rakshay on Twitter/X"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#twitter-logo"></use> </svg> </a> <a href="https://github.com/akshay-ranganath" aria-label="akshay-ranganath on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> <a href="https://www.linkedin.com/in/akshayranganath/" aria-label="Akshay Ranganath on LinkedIn"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#linkedin-logo"></use> </svg> </a> <a href="https://akshayranganath.github.io/" aria-label="Akshay Ranganath website"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#globe-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-analysts">Analyst</span> and <span class="contributor-team team-authors">Author</span> </div> <div class="contributor-search"> <a href="/en/search?q=Akshay%20Ranganath" aria-label="Search Akshay Ranganath"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor reviewers" id="kushaldas" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/272303?v=4&s=200" height="100" width="100" alt="Kushal Das avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Kushal Das</div> <div class="contributor-social"> <a href="https://x.com/kushaldas" aria-label="@kushaldas on Twitter/X"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#twitter-logo"></use> </svg> </a> <a href="https://github.com/kushaldas" aria-label="kushaldas on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> <a href="https://kushaldas.in" aria-label="Kushal Das website"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#globe-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-reviewers">Reviewer</span> </div> <div class="contributor-search"> <a href="/en/search?q=Kushal%20Das" aria-label="Search Kushal Das"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor reviewers" id="nhoizey" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/78213?v=4&s=200" height="100" width="100" alt="Nicolas Hoizey avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Nicolas Hoizey</div> <div class="contributor-social"> <a href="https://x.com/nhoizey" aria-label="@nhoizey on Twitter/X"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#twitter-logo"></use> </svg> </a> <a href="https://github.com/nhoizey" aria-label="nhoizey on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> <a href="https://nicolas-hoizey.com/" aria-label="Nicolas Hoizey website"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#globe-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-reviewers">Reviewer</span> </div> <div class="contributor-search"> <a href="/en/search?q=Nicolas%20Hoizey" aria-label="Search Nicolas Hoizey"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor reviewers" id="jonoalderson" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/11629607?v=4&s=200" height="100" width="100" alt="Jono Alderson avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Jono Alderson</div> <div class="contributor-social"> <a href="https://x.com/jonoalderson" aria-label="@jonoalderson on Twitter/X"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#twitter-logo"></use> </svg> </a> <a href="https://github.com/jonoalderson" aria-label="jonoalderson on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> <a href="https://www.jonoalderson.com" aria-label="Jono Alderson website"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#globe-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-reviewers">Reviewer</span> </div> <div class="contributor-search"> <a href="/en/search?q=Jono%20Alderson" aria-label="Search Jono Alderson"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor reviewers" id="mobeenali97" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/20677785?v=4&s=200" height="100" width="100" alt="Mobeen Ali avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Mobeen Ali</div> <div class="contributor-social"> <a href="https://x.com/mobeenali97" aria-label="@mobeenali97 on Twitter/X"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#twitter-logo"></use> </svg> </a> <a href="https://github.com/mobeenali97" aria-label="mobeenali97 on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> <a href="https://siffar.com" aria-label="Mobeen Ali website"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#globe-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-reviewers">Reviewer</span> </div> <div class="contributor-search"> <a href="/en/search?q=Mobeen%20Ali" aria-label="Search Mobeen Ali"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor analysts authors" id="paivaspol" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/1900571?v=4&s=200" height="100" width="100" alt="Vaspol Ruamviboonsuk avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Vaspol Ruamviboonsuk</div> <div class="contributor-social"> <a href="https://x.com/paivaspol" aria-label="@paivaspol on Twitter/X"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#twitter-logo"></use> </svg> </a> <a href="https://github.com/paivaspol" aria-label="paivaspol on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> <a href="https://www.linkedin.com/in/vaspol-ruamviboonsuk-7898b824/" aria-label="Vaspol Ruamviboonsuk on LinkedIn"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#linkedin-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-analysts">Analyst</span> and <span class="contributor-team team-authors">Author</span> </div> <div class="contributor-search"> <a href="/en/search?q=Vaspol%20Ruamviboonsuk" aria-label="Search Vaspol Ruamviboonsuk"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor reviewers" id="meyerweb" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/939727?v=4&s=200" height="100" width="100" alt="Eric A. Meyer avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Eric A. Meyer</div> <div class="contributor-social"> <a href="https://x.com/meyerweb" aria-label="@meyerweb on Twitter/X"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#twitter-logo"></use> </svg> </a> <a href="https://github.com/meyerweb" aria-label="meyerweb on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> <a href="http://meyerweb.com/" aria-label="Eric A. Meyer website"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#globe-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-reviewers">Reviewer</span> </div> <div class="contributor-search"> <a href="/en/search?q=Eric%20A.%20Meyer" aria-label="Search Eric A. Meyer"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor reviewers" id="CSteele-gh" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/104934613?v=4&s=200" height="100" width="100" alt="Chris Steele avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Chris Steele</div> <div class="contributor-social"> <a href="https://github.com/CSteele-gh" aria-label="CSteele-gh on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-reviewers">Reviewer</span> </div> <div class="contributor-search"> <a href="/en/search?q=Chris%20Steele" aria-label="Search Chris Steele"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor analysts reviewers" id="kevinfarrugia" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/8075326?v=4&s=200" height="100" width="100" alt="Kevin Farrugia avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Kevin Farrugia</div> <div class="contributor-social"> <a href="https://x.com/imkevdev" aria-label="@imkevdev on Twitter/X"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#twitter-logo"></use> </svg> </a> <a href="https://webperf.social/@kevinfarrugia" aria-label="https://webperf.social/@kevinfarrugia on Mastodon"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#mastodon-logo"></use> </svg> </a> <a href="https://github.com/kevinfarrugia" aria-label="kevinfarrugia on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> <a href="https://www.linkedin.com/in/imkevdev/" aria-label="Kevin Farrugia on LinkedIn"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#linkedin-logo"></use> </svg> </a> <a href="https://imkev.dev" aria-label="Kevin Farrugia website"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#globe-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-analysts">Analyst</span> and <span class="contributor-team team-reviewers">Reviewer</span> </div> <div class="contributor-search"> <a href="/en/search?q=Kevin%20Farrugia" aria-label="Search Kevin Farrugia"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor reviewers" id="rmarx" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/2240689?v=4&s=200" height="100" width="100" alt="Robin Marx avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Robin Marx</div> <div class="contributor-social"> <a href="https://x.com/programmingart" aria-label="@programmingart on Twitter/X"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#twitter-logo"></use> </svg> </a> <a href="https://github.com/rmarx" aria-label="rmarx on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> <a href="http://internetonmars.org" aria-label="Robin Marx website"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#globe-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-reviewers">Reviewer</span> </div> <div class="contributor-search"> <a href="/en/search?q=Robin%20Marx" aria-label="Search Robin Marx"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor reviewers" id="hemanth" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/18315?v=4&s=200" height="100" width="100" alt="Hemanth HM avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Hemanth HM</div> <div class="contributor-social"> <a href="https://x.com/gnumanth" aria-label="@gnumanth on Twitter/X"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#twitter-logo"></use> </svg> </a> <a href="https://github.com/hemanth" aria-label="hemanth on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> <a href="http://h3manth.com" aria-label="Hemanth HM website"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#globe-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-reviewers">Reviewer</span> </div> <div class="contributor-search"> <a href="/en/search?q=Hemanth%20HM" aria-label="Search Hemanth HM"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor analysts" id="JamieWhitMac" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/27693707?v=4&s=200" height="100" width="100" alt="Jamie Macdonald avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Jamie Macdonald</div> <div class="contributor-social"> <a href="https://github.com/JamieWhitMac" aria-label="JamieWhitMac on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-analysts">Analyst</span> </div> <div class="contributor-search"> <a href="/en/search?q=Jamie%20Macdonald" aria-label="Search Jamie Macdonald"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor designers" id="michelleoconnor" tabindex="-1"> <img class="contributor-avatar" src="/static/images/avatars/2.jpg" height="100" width="100" alt="Michelle O'Connor avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Michelle O'Connor</div> <div class="contributor-social"> </div> <div class="contributor-teams"> <span class="contributor-team team-designers">Designer</span> </div> <div class="contributor-search"> <a href="/en/search?q=Michelle%20O%27Connor" aria-label="Search Michelle O'Connor"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor translators" id="carloscastromx" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/62315048?v=4&s=200" height="100" width="100" alt="Carlos Castro avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Carlos Castro</div> <div class="contributor-social"> <a href="https://x.com/mxcarloscastro" aria-label="@mxcarloscastro on Twitter/X"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#twitter-logo"></use> </svg> </a> <a href="https://github.com/carloscastromx" aria-label="carloscastromx on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> <a href="https://carloscm.me/en/" aria-label="Carlos Castro website"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#globe-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-translators">Translator</span> </div> <div class="contributor-search"> <a href="/en/search?q=Carlos%20Castro" aria-label="Search Carlos Castro"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor reviewers" id="patrickstox" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/32576994?v=4&s=200" height="100" width="100" alt="Patrick Stox avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Patrick Stox</div> <div class="contributor-social"> <a href="https://x.com/patrickstox" aria-label="@patrickstox on Twitter/X"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#twitter-logo"></use> </svg> </a> <a href="https://github.com/patrickstox" aria-label="patrickstox on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> <a href="https://patrickstox.com" aria-label="Patrick Stox website"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#globe-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-reviewers">Reviewer</span> </div> <div class="contributor-search"> <a href="/en/search?q=Patrick%20Stox" aria-label="Search Patrick Stox"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor analysts reviewers" id="konfirmed" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/9829274?v=4&s=200" height="100" width="100" alt="Kanmi Obasa avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Kanmi Obasa</div> <div class="contributor-social"> <a href="https://x.com/kanmiobasa" aria-label="@kanmiobasa on Twitter/X"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#twitter-logo"></use> </svg> </a> <a href="https://github.com/konfirmed" aria-label="konfirmed on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> <a href="https://www.knfrmd.com" aria-label="Kanmi Obasa website"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#globe-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-analysts">Analyst</span> and <span class="contributor-team team-reviewers">Reviewer</span> </div> <div class="contributor-search"> <a href="/en/search?q=Kanmi%20Obasa" aria-label="Search Kanmi Obasa"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor analysts" id="fershad" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/27988517?v=4&s=200" height="100" width="100" alt="Fershad Irani avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Fershad Irani</div> <div class="contributor-social"> <a href="https://x.com/fershad" aria-label="@fershad on Twitter/X"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#twitter-logo"></use> </svg> </a> <a href="https://github.com/fershad" aria-label="fershad on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> <a href="https://www.fershad.com" aria-label="Fershad Irani website"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#globe-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-analysts">Analyst</span> </div> <div class="contributor-search"> <a href="/en/search?q=Fershad%20Irani" aria-label="Search Fershad Irani"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor authors" id="cyberandy" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/837037?v=4&s=200" height="100" width="100" alt="Andrea Volpini avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Andrea Volpini</div> <div class="contributor-social"> <a href="https://x.com/cyberandy" aria-label="@cyberandy on Twitter/X"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#twitter-logo"></use> </svg> </a> <a href="https://github.com/cyberandy" aria-label="cyberandy on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> <a href="https://wordlift.io/blog/en/entity/andrea-volpini" aria-label="Andrea Volpini website"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#globe-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-authors">Author</span> </div> <div class="contributor-search"> <a href="/en/search?q=Andrea%20Volpini" aria-label="Search Andrea Volpini"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor authors" id="nrllh" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/13475745?v=4&s=200" height="100" width="100" alt="Nurullah Demir avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Nurullah Demir</div> <div class="contributor-social"> <a href="https://x.com/nrllah" aria-label="@nrllah on Twitter/X"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#twitter-logo"></use> </svg> </a> <a href="https://github.com/nrllh" aria-label="nrllh on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> <a href="https://ndemir.com" aria-label="Nurullah Demir website"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#globe-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-authors">Author</span> </div> <div class="contributor-search"> <a href="/en/search?q=Nurullah%20Demir" aria-label="Search Nurullah Demir"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor analysts" id="VictorLeP" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/6874341?v=4&s=200" height="100" width="100" alt="Victor Le Pochat avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Victor Le Pochat</div> <div class="contributor-social"> <a href="https://x.com/VictorLePochat" aria-label="@VictorLePochat on Twitter/X"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#twitter-logo"></use> </svg> </a> <a href="https://github.com/VictorLeP" aria-label="VictorLeP on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> <a href="https://www.linkedin.com/in/victor-le-pochat/" aria-label="Victor Le Pochat on LinkedIn"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#linkedin-logo"></use> </svg> </a> <a href="https://lepoch.at" aria-label="Victor Le Pochat website"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#globe-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-analysts">Analyst</span> </div> <div class="contributor-search"> <a href="/en/search?q=Victor%20Le%20Pochat" aria-label="Search Victor Le Pochat"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor reviewers" id="RoelN" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/4570664?v=4&s=200" height="100" width="100" alt="Roel Nieskens avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Roel Nieskens</div> <div class="contributor-social"> <a href="https://x.com/PixelAmbacht" aria-label="@PixelAmbacht on Twitter/X"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#twitter-logo"></use> </svg> </a> <a href="https://github.com/RoelN" aria-label="RoelN on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> <a href="http://pixelambacht.nl" aria-label="Roel Nieskens website"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#globe-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-reviewers">Reviewer</span> </div> <div class="contributor-search"> <a href="/en/search?q=Roel%20Nieskens" aria-label="Search Roel Nieskens"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor reviewers" id="LPardue" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/6571445?v=4&s=200" height="100" width="100" alt="Lucas Pardue avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Lucas Pardue</div> <div class="contributor-social"> <a href="https://x.com/SimmerVigor" aria-label="@SimmerVigor on Twitter/X"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#twitter-logo"></use> </svg> </a> <a href="https://github.com/LPardue" aria-label="LPardue on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> <a href="https://lucaspardue.com" aria-label="Lucas Pardue website"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#globe-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-reviewers">Reviewer</span> </div> <div class="contributor-search"> <a href="/en/search?q=Lucas%20Pardue" aria-label="Search Lucas Pardue"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor authors reviewers" id="bkardell" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/870501?v=4&s=200" height="100" width="100" alt="Brian Kardell avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Brian Kardell</div> <div class="contributor-social"> <a href="https://x.com/briankardell" aria-label="@briankardell on Twitter/X"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#twitter-logo"></use> </svg> </a> <a href="https://toot.cafe/@bkardell" aria-label="https://toot.cafe/@bkardell on Mastodon"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#mastodon-logo"></use> </svg> </a> <a href="https://github.com/bkardell" aria-label="bkardell on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> <a href="https://bkardell.com" aria-label="Brian Kardell website"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#globe-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-authors">Author</span> and <span class="contributor-team team-reviewers">Reviewer</span> </div> <div class="contributor-search"> <a href="/en/search?q=Brian%20Kardell" aria-label="Search Brian Kardell"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor analysts authors" id="seldo" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/185893?v=4&s=200" height="100" width="100" alt="Laurie Voss avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Laurie Voss</div> <div class="contributor-social"> <a href="https://github.com/seldo" aria-label="seldo on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> <a href="http://seldo.com" aria-label="Laurie Voss website"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#globe-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-analysts">Analyst</span> and <span class="contributor-team team-authors">Author</span> </div> <div class="contributor-search"> <a href="/en/search?q=Laurie%20Voss" aria-label="Search Laurie Voss"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor authors" id="scottdavis99" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/15577?v=4&s=200" height="100" width="100" alt="Scott Davis avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Scott Davis</div> <div class="contributor-social"> <a href="https://x.com/scottdavis99" aria-label="@scottdavis99 on Twitter/X"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#twitter-logo"></use> </svg> </a> <a href="https://github.com/scottdavis99" aria-label="scottdavis99 on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> <a href="http://thirstyhead.com" aria-label="Scott Davis website"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#globe-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-authors">Author</span> </div> <div class="contributor-search"> <a href="/en/search?q=Scott%20Davis" aria-label="Search Scott Davis"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor translators" id="luckybai" tabindex="-1"> <img class="contributor-avatar" src="/static/images/avatars/3.jpg" height="100" width="100" alt="Zongchao Bai avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Zongchao Bai</div> <div class="contributor-social"> <a href="https://github.com/luckybai" aria-label="luckybai on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-translators">Translator</span> </div> <div class="contributor-search"> <a href="/en/search?q=Zongchao%20Bai" aria-label="Search Zongchao Bai"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor authors" id="whitep4nth3r" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/52798353?v=4&s=200" height="100" width="100" alt="Salma Alam-Naylor avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Salma Alam-Naylor</div> <div class="contributor-social"> <a href="https://x.com/whitep4nth3r" aria-label="@whitep4nth3r on Twitter/X"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#twitter-logo"></use> </svg> </a> <a href="https://github.com/whitep4nth3r" aria-label="whitep4nth3r on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> <a href="https://whitep4nth3r.com/" aria-label="Salma Alam-Naylor website"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#globe-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-authors">Author</span> </div> <div class="contributor-search"> <a href="/en/search?q=Salma%20Alam-Naylor" aria-label="Search Salma Alam-Naylor"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor authors" id="mordy-oberstein" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/104999516?v=4&s=200" height="100" width="100" alt="Mordy Oberstein avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Mordy Oberstein</div> <div class="contributor-social"> <a href="https://github.com/mordy-oberstein" aria-label="mordy-oberstein on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-authors">Author</span> </div> <div class="contributor-search"> <a href="/en/search?q=Mordy%20Oberstein" aria-label="Search Mordy Oberstein"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor authors" id="itamarblauer" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/104349412?v=4&s=200" height="100" width="100" alt="Itamar Blauer avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Itamar Blauer</div> <div class="contributor-social"> <a href="https://x.com/ItamarBlauer" aria-label="@ItamarBlauer on Twitter/X"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#twitter-logo"></use> </svg> </a> <a href="https://github.com/itamarblauer" aria-label="itamarblauer on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> <a href="https://www.itamarblauer.com/" aria-label="Itamar Blauer website"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#globe-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-authors">Author</span> </div> <div class="contributor-search"> <a href="/en/search?q=Itamar%20Blauer" aria-label="Search Itamar Blauer"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor analysts authors" id="harendra" tabindex="-1"> <img class="contributor-avatar" src="/static/images/avatars/5.jpg" height="100" width="100" alt="Haren Bhandari avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Haren Bhandari</div> <div class="contributor-social"> <a href="https://github.com/harendra" aria-label="harendra on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-analysts">Analyst</span> and <span class="contributor-team team-authors">Author</span> </div> <div class="contributor-search"> <a href="/en/search?q=Haren%20Bhandari" aria-label="Search Haren Bhandari"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor analysts" id="GJFR" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/5749508?v=4&s=200" height="100" width="100" alt="Gertjan Franken avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Gertjan Franken</div> <div class="contributor-social"> <a href="https://x.com/GJFR_" aria-label="@GJFR_ on Twitter/X"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#twitter-logo"></use> </svg> </a> <a href="https://github.com/GJFR" aria-label="GJFR on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> <a href="https://www.linkedin.com/in/gertjan-franken/" aria-label="Gertjan Franken on LinkedIn"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#linkedin-logo"></use> </svg> </a> <a href="https://gjfr.dev" aria-label="Gertjan Franken website"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#globe-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-analysts">Analyst</span> </div> <div class="contributor-search"> <a href="/en/search?q=Gertjan%20Franken" aria-label="Search Gertjan Franken"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor reviewers" id="tomayac" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/145676?v=4&s=200" height="100" width="100" alt="Thomas Steiner avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Thomas Steiner</div> <div class="contributor-social"> <a href="https://x.com/tomayac" aria-label="@tomayac on Twitter/X"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#twitter-logo"></use> </svg> </a> <a href="https://github.com/tomayac" aria-label="tomayac on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> <a href="https://blog.tomayac.com/" aria-label="Thomas Steiner website"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#globe-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-reviewers">Reviewer</span> </div> <div class="contributor-search"> <a href="/en/search?q=Thomas%20Steiner" aria-label="Search Thomas Steiner"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor reviewers" id="jmsole" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/1424556?v=4&s=200" height="100" width="100" alt="José Solé avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">José Solé</div> <div class="contributor-social"> <a href="https://x.com/jmsoleb" aria-label="@jmsoleb on Twitter/X"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#twitter-logo"></use> </svg> </a> <a href="https://github.com/jmsole" aria-label="jmsole on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> <a href="https://www.jmsole.cl/" aria-label="José Solé website"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#globe-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-reviewers">Reviewer</span> </div> <div class="contributor-search"> <a href="/en/search?q=Jos%C3%A9%20Sol%C3%A9" aria-label="Search José Solé"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor reviewers" id="estelle" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/69888?v=4&s=200" height="100" width="100" alt="Estelle Weyl avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Estelle Weyl</div> <div class="contributor-social"> <a href="https://x.com/estellevw" aria-label="@estellevw on Twitter/X"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#twitter-logo"></use> </svg> </a> <a href="https://github.com/estelle" aria-label="estelle on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> <a href="http://standardista.com" aria-label="Estelle Weyl website"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#globe-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-reviewers">Reviewer</span> </div> <div class="contributor-search"> <a href="/en/search?q=Estelle%20Weyl" aria-label="Search Estelle Weyl"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor authors" id="SophieBrannon" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/103587838?v=4&s=200" height="100" width="100" alt="Sophie Brannon avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Sophie Brannon</div> <div class="contributor-social"> <a href="https://x.com/SophieBrannon" aria-label="@SophieBrannon on Twitter/X"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#twitter-logo"></use> </svg> </a> <a href="https://github.com/SophieBrannon" aria-label="SophieBrannon on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-authors">Author</span> </div> <div class="contributor-search"> <a href="/en/search?q=Sophie%20Brannon" aria-label="Search Sophie Brannon"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor authors" id="Suzzicks" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/72282209?v=4&s=200" height="100" width="100" alt="Cindy Krum avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Cindy Krum</div> <div class="contributor-social"> <a href="https://x.com/suzzicks" aria-label="@suzzicks on Twitter/X"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#twitter-logo"></use> </svg> </a> <a href="https://github.com/Suzzicks" aria-label="Suzzicks on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> <a href="https://mobilemoxie.com/" aria-label="Cindy Krum website"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#globe-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-authors">Author</span> </div> <div class="contributor-search"> <a href="/en/search?q=Cindy%20Krum" aria-label="Search Cindy Krum"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor authors" id="ldevernay" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/23695083?v=4&s=200" height="100" width="100" alt="Laurent Devernay Satyagraha avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Laurent Devernay Satyagraha</div> <div class="contributor-social"> <a href="https://github.com/ldevernay" aria-label="ldevernay on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> <a href="https://www.linkedin.com/in/laurent-devernay-satyagraha-2610b85/" aria-label="Laurent Devernay Satyagraha on LinkedIn"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#linkedin-logo"></use> </svg> </a> <a href="https://ldevernay.github.io/" aria-label="Laurent Devernay Satyagraha website"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#globe-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-authors">Author</span> </div> <div class="contributor-search"> <a href="/en/search?q=Laurent%20Devernay%20Satyagraha" aria-label="Search Laurent Devernay Satyagraha"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor editors" id="DesignrKnight" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/27865704?v=4&s=200" height="100" width="100" alt="Abel Mathew avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Abel Mathew</div> <div class="contributor-social"> <a href="https://x.com/DesignrKnight" aria-label="@DesignrKnight on Twitter/X"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#twitter-logo"></use> </svg> </a> <a href="https://github.com/DesignrKnight" aria-label="DesignrKnight on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> <a href="http://designrknight.com/" aria-label="Abel Mathew website"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#globe-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-editors">Editor</span> </div> <div class="contributor-search"> <a href="/en/search?q=Abel%20Mathew" aria-label="Search Abel Mathew"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor editors reviewers" id="dknauss" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/273554?v=4&s=200" height="100" width="100" alt="Dan Knauss avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Dan Knauss</div> <div class="contributor-social"> <a href="https://github.com/dknauss" aria-label="dknauss on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> <a href="https://newlocalmedia.com" aria-label="Dan Knauss website"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#globe-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-editors">Editor</span> and <span class="contributor-team team-reviewers">Reviewer</span> </div> <div class="contributor-search"> <a href="/en/search?q=Dan%20Knauss" aria-label="Search Dan Knauss"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor authors" id="mel-ada" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/5370850?v=4&s=200" height="100" width="100" alt="Melissa Ada avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Melissa Ada</div> <div class="contributor-social"> <a href="https://x.com/mel_melificent" aria-label="@mel_melificent on Twitter/X"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#twitter-logo"></use> </svg> </a> <a href="https://github.com/mel-ada" aria-label="mel-ada on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> <a href="https://www.linkedin.com/in/mel-ada/" aria-label="Melissa Ada on LinkedIn"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#linkedin-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-authors">Author</span> </div> <div class="contributor-search"> <a href="/en/search?q=Melissa%20Ada" aria-label="Search Melissa Ada"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor analysts authors" id="joeviggiano" tabindex="-1"> <img class="contributor-avatar" src="/static/images/avatars/12.jpg" height="100" width="100" alt="Joe Viggiano avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Joe Viggiano</div> <div class="contributor-social"> <a href="https://github.com/joeviggiano" aria-label="joeviggiano on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-analysts">Analyst</span> and <span class="contributor-team team-authors">Author</span> </div> <div class="contributor-search"> <a href="/en/search?q=Joe%20Viggiano" aria-label="Search Joe Viggiano"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor leads reviewers" id="foxdavidj" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/684747?v=4&s=200" height="100" width="100" alt="David Fox avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">David Fox</div> <div class="contributor-social"> <a href="https://x.com/theobto" aria-label="@theobto on Twitter/X"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#twitter-logo"></use> </svg> </a> <a href="https://github.com/foxdavidj" aria-label="foxdavidj on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> <a href="https://www.lookzook.com" aria-label="David Fox website"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#globe-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-leads">Project Lead</span> and <span class="contributor-team team-reviewers">Reviewer</span> </div> <div class="contributor-search"> <a href="/en/search?q=David%20Fox" aria-label="Search David Fox"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor authors" id="imeugenia" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/17236402?v=4&s=200" height="100" width="100" alt="Jevgenija Zigisova avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Jevgenija Zigisova</div> <div class="contributor-social"> <a href="https://x.com/jevgeniazi" aria-label="@jevgeniazi on Twitter/X"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#twitter-logo"></use> </svg> </a> <a href="https://github.com/imeugenia" aria-label="imeugenia on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> <a href="https://www.linkedin.com/in/imeugenia/" aria-label="Jevgenija Zigisova on LinkedIn"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#linkedin-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-authors">Author</span> </div> <div class="contributor-search"> <a href="/en/search?q=Jevgenija%20Zigisova" aria-label="Search Jevgenija Zigisova"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor translators" id="decrecementofeliz" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/1857745?v=4&s=200" height="100" width="100" alt="Pilar Mera avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Pilar Mera</div> <div class="contributor-social"> <a href="https://x.com/DecreceFeliz" aria-label="@DecreceFeliz on Twitter/X"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#twitter-logo"></use> </svg> </a> <a href="https://github.com/decrecementofeliz" aria-label="decrecementofeliz on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> <a href="http://pi-comunicacion.com" aria-label="Pilar Mera website"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#globe-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-translators">Translator</span> </div> <div class="contributor-search"> <a href="/en/search?q=Pilar%20Mera" aria-label="Search Pilar Mera"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor reviewers" id="webmaxru" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/1560278?v=4&s=200" height="100" width="100" alt="Maxim Salnikov avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Maxim Salnikov</div> <div class="contributor-social"> <a href="https://x.com/webmaxru" aria-label="@webmaxru on Twitter/X"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#twitter-logo"></use> </svg> </a> <a href="https://github.com/webmaxru" aria-label="webmaxru on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> <a href="https://medium.com/@webmaxru" aria-label="Maxim Salnikov website"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#globe-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-reviewers">Reviewer</span> </div> <div class="contributor-search"> <a href="/en/search?q=Maxim%20Salnikov" aria-label="Search Maxim Salnikov"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> <li class="contributor analysts developers editors leads reviewers" id="tunetheweb" tabindex="-1"> <img class="contributor-avatar" src="https://avatars.githubusercontent.com/u/10931297?v=4&s=200" height="100" width="100" alt="Barry Pollard avatar" loading="lazy"> <div class="contributor-details"> <div class="contributor-name">Barry Pollard</div> <div class="contributor-social"> <a href="https://x.com/tunetheweb" aria-label="@tunetheweb on Twitter/X"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#twitter-logo"></use> </svg> </a> <a href="https://webperf.social/@tunetheweb" aria-label="https://webperf.social/@tunetheweb on Mastodon"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#mastodon-logo"></use> </svg> </a> <a href="https://bsky.app/profile/tunetheweb.com" aria-label="tunetheweb.com on BlueSky"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#bluesky-logo"></use> </svg> </a> <a href="https://github.com/tunetheweb" aria-label="tunetheweb on GitHub"> <svg width="24" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> <a href="https://www.linkedin.com/in/tunetheweb/" aria-label="Barry Pollard on LinkedIn"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#linkedin-logo"></use> </svg> </a> <a href="https://www.tunetheweb.com" aria-label="Barry Pollard website"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#globe-logo"></use> </svg> </a> </div> <div class="contributor-teams"> <span class="contributor-team team-analysts">Analyst</span>, <span class="contributor-team team-developers">Developer</span>, <span class="contributor-team team-editors">Editor</span>, <span class="contributor-team team-leads">Project Lead</span>, and <span class="contributor-team team-reviewers">Reviewer</span> </div> <div class="contributor-search"> <a href="/en/search?q=Barry%20Pollard" aria-label="Search Barry Pollard"> <svg width="22" height="22" role="img"> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </a> </div> </div> </li> </ul> </div> </main> </div> <footer id="footer" class="alt-bg"> <div class="container"> <div class="home-logo"> <a class="navigation-logo" href="/en/2022/"> <span class="wa">Web Almanac</span> <span class="line-group"> <span class="pre">By</span> <span class="ha">HTTP Archive</span> </span> </a> </div> <hr> <nav id="footer-nav-items" aria-label="Footer navigation" class="nav-items"> <ul> <li><a href="/en/2022/contributors">Contributors</a></li> <li><a href="/en/2022/methodology">Methodology</a></li> <li> <a class="nav-dropdown-btn js-hide" href="/en/search">Search</a> <div class="nav-dropdown footer search-nav js-enable hidden"> <button type="button" class="nav-dropdown-btn search-button" aria-expanded="false"> Search </button> <ul class="nav-dropdown-list align-right hidden footer-search"> <li class="nav-dropdown-list-part"> <form action="/en/search"> <label for="footer-search-box" class="visually-hidden">Search</label> <input id="footer-search-box" class="search-input" type="search" name="q" placeholder="Search" title="Search" aria-label="Search"> <button class="search-button" type="submit"> <svg width="13" height="13" role="img" aria-labelledby="footer-search-icon"> <title id="footer-search-icon">Search</title> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </button> </form> </li> </ul> </div> </li> <li> <a class="nav-dropdown-btn js-hide" href="/en/2022/table-of-contents">Table of Contents</a> <div class="nav-dropdown footer table-of-contents js-enable hidden"> <button type="button" class="nav-dropdown-btn" aria-expanded="false" aria-label="Table of Contents" > Table of Contents </button> <ul class="nav-dropdown-list hidden footer-list"> <li class="nav-dropdown-list-part"> <a href="/en/2022/">Home</a> </li> <li class="nav-dropdown-list-part"> <a href="/en/2022/table-of-contents">Table of Contents</a> </li> <li class="nav-dropdown-list-part"> <a href="/en/2022/table-of-contents#part-1">Part I. Page Content</a> </li> <li class="nav-dropdown-list-chapter"> <a href="/en/2022/css"> Chapter 1: CSS </a> </li> <li class="nav-dropdown-list-chapter"> <a href="/en/2022/javascript"> Chapter 2: JavaScript </a> </li> <li class="nav-dropdown-list-chapter"> <a href="/en/2022/markup"> Chapter 3: Markup </a> </li> <li class="nav-dropdown-list-chapter"> <a href="/en/2022/structured-data"> Chapter 4: Structured Data </a> </li> <li class="nav-dropdown-list-chapter"> <a href="/en/2022/fonts"> Chapter 5: Fonts </a> </li> <li class="nav-dropdown-list-chapter"> <a href="/en/2022/media"> Chapter 6: Media </a> </li> <li class="nav-dropdown-list-chapter"> <a href="/en/2022/webassembly"> Chapter 7: WebAssembly </a> </li> <li class="nav-dropdown-list-chapter"> <a href="/en/2022/third-parties"> Chapter 8: Third Parties </a> </li> <li class="nav-dropdown-list-chapter"> <a href="/en/2022/interoperability"> Chapter 9: Interoperability </a> </li> <li class="nav-dropdown-list-part"> <a href="/en/2022/table-of-contents#part-2">Part II. User Experience</a> </li> <li class="nav-dropdown-list-chapter"> <a href="/en/2022/seo"> Chapter 10: SEO </a> </li> <li class="nav-dropdown-list-chapter"> <a href="/en/2022/accessibility"> Chapter 11: Accessibility </a> </li> <li class="nav-dropdown-list-chapter"> <a href="/en/2022/performance"> Chapter 12: Performance </a> </li> <li class="nav-dropdown-list-chapter"> <a href="/en/2022/privacy"> Chapter 13: Privacy </a> </li> <li class="nav-dropdown-list-chapter"> <a href="/en/2022/security"> Chapter 14: Security </a> </li> <li class="nav-dropdown-list-chapter"> <a href="/en/2022/mobile-web"> Chapter 15: Mobile Web </a> </li> <li class="nav-dropdown-list-chapter"> <a href="/en/2022/capabilities"> Chapter 16: Capabilities </a> </li> <li class="nav-dropdown-list-chapter"> <a href="/en/2022/pwa"> Chapter 17: PWA </a> </li> <li class="nav-dropdown-list-part"> <a href="/en/2022/table-of-contents#part-3">Part III. Content Publishing</a> </li> <li class="nav-dropdown-list-chapter"> <a href="/en/2022/cms"> Chapter 18: CMS </a> </li> <li class="nav-dropdown-list-chapter"> <a href="/en/2022/jamstack"> Chapter 19: Jamstack </a> </li> <li class="nav-dropdown-list-chapter"> <a href="/en/2022/sustainability"> Chapter 20: Sustainability </a> </li> <li class="nav-dropdown-list-part"> <a href="/en/2022/table-of-contents#part-4">Part IV. Content Distribution</a> </li> <li class="nav-dropdown-list-chapter"> <a href="/en/2022/page-weight"> Chapter 21: Page Weight </a> </li> <li class="nav-dropdown-list-chapter"> <a href="/en/2022/cdn"> Chapter 22: CDN </a> </li> <li class="nav-dropdown-list-chapter"> <a href="/en/2022/http"> Chapter 23: HTTP </a> </li> <li class="nav-dropdown-list-part"> <a href="/en/2022/table-of-contents#appendices">Appendices</a> </li> <li class="nav-dropdown-list-chapter"> <a href="/en/2022/methodology">Methodology</a> </li> <li class="nav-dropdown-list-chapter nav-dropdown-list-current"> <span>Contributors</span> </li> <li class="nav-dropdown-list-part"> <a href="/en/search">Search</a> </li> <li class="nav-dropdown-list-part"> <a href="/en/2022/table-of-contents#ebook">Ebook</a> </li> <li class="nav-dropdown-list-chapter ebook"> <a href="https://cdn.httparchive.org/almanac/ebooks/web_almanac_2022_en.pdf" data-event="ebook-click" data-label="toc-menu">Ebook PDF (32MB)</a> </li> </ul> </div> </li> <li> <div class="nav-dropdown footer"> <button type="button" class="nav-dropdown-btn js-enable" disabled aria-expanded="false" aria-label="Year Switcher">2022</button> <ul class="nav-dropdown-list hidden footer-list"> <li> <a href="/en/2024/contributors">2024</a> </li> <li> <a href="/en/2021/contributors">2021</a> </li> <li> <a href="/en/2020/contributors">2020</a> </li> <li> <a href="/en/2019/contributors">2019</a> </li> </ul> </div> </li> <li> <div class="nav-dropdown footer"> <button type="button" class="nav-dropdown-btn js-enable" disabled aria-expanded="false" aria-label="Language Switcher" >English</button> <ul class="nav-dropdown-list hidden footer-list"> <li> <a lang="es" href="/es/2022/contributors">Español</a> </li> <li> <a lang="fr" href="/fr/2022/contributors">Français</a> </li> <li> <a lang="it" href="/it/2022/contributors">Italiano</a> </li> <li> <a lang="nl" href="/nl/2022/contributors">Nederlands</a> </li> <li> <a lang="pt" href="/pt/2022/contributors">Português</a> </li> <li> <a lang="tr" href="/tr/2022/contributors">Türkçe</a> </li> <li> <a lang="ru" href="/ru/2022/contributors">Русский</a> </li> <li> <a lang="uk" href="/uk/2022/contributors">Українська</a> </li> <li> <a lang="hi" href="/hi/2022/contributors">हिन्दी</a> </li> <li> <a lang="ja" href="/ja/2022/contributors">日本語</a> </li> <li> <a lang="zh-CN" href="/zh-CN/2022/contributors">简体中文</a> </li> <li> <a lang="zh-TW" href="/zh-TW/2022/contributors">繁體中文</a> </li> <li> <a class="help-translate" href="https://github.com/HTTPArchive/almanac.httparchive.org/wiki/Translators'-Guide"><em>Help translate</em></a> </li> </ul> </div> </li> </ul> </nav> <nav id="mobile-footer-nav-items" aria-label="Footer navigation" class="nav-items"> <ul> <li><a href="/en/2022/contributors">Contributors</a></li> <li><a href="/en/2022/methodology">Methodology</a></li> <li> <form class="search-nav" action="/en/search"> <label for="mobile-footer-search-box" class="visually-hidden">Search</label> <input id="mobile-footer-search-box" class="search-input" type="search" name="q" placeholder="Search" title="Search" aria-label="Search"> <button class="search-button" type="submit"> <svg width="13" height="13" role="img" aria-labelledby="mobile-footer-search-icon"> <title id="mobile-footer-search-icon">Search</title> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#search-logo"></use> </svg> </button> </form> </li> <li> <a class="js-hide" href="/en/2022/table-of-contents">Table of Contents</a> <div class="table-of-contents-switcher js-enable hidden"> <label for="table-of-contents-switcher-mobile-footer" class="visually-hidden"> Table of Contents Switcher </label> <select id="table-of-contents-switcher-mobile-footer" data-label="toc-menu-mobile"> <option value="/en/2022/">Home</option> <option value="/en/2022/table-of-contents">Table of Contents</option> <option value="/en/2022/css"> Chapter 1: CSS </option> <option value="/en/2022/javascript"> Chapter 2: JavaScript </option> <option value="/en/2022/markup"> Chapter 3: Markup </option> <option value="/en/2022/structured-data"> Chapter 4: Structured Data </option> <option value="/en/2022/fonts"> Chapter 5: Fonts </option> <option value="/en/2022/media"> Chapter 6: Media </option> <option value="/en/2022/webassembly"> Chapter 7: WebAssembly </option> <option value="/en/2022/third-parties"> Chapter 8: Third Parties </option> <option value="/en/2022/interoperability"> Chapter 9: Interoperability </option> <option value="/en/2022/seo"> Chapter 10: SEO </option> <option value="/en/2022/accessibility"> Chapter 11: Accessibility </option> <option value="/en/2022/performance"> Chapter 12: Performance </option> <option value="/en/2022/privacy"> Chapter 13: Privacy </option> <option value="/en/2022/security"> Chapter 14: Security </option> <option value="/en/2022/mobile-web"> Chapter 15: Mobile Web </option> <option value="/en/2022/capabilities"> Chapter 16: Capabilities </option> <option value="/en/2022/pwa"> Chapter 17: PWA </option> <option value="/en/2022/cms"> Chapter 18: CMS </option> <option value="/en/2022/jamstack"> Chapter 19: Jamstack </option> <option value="/en/2022/sustainability"> Chapter 20: Sustainability </option> <option value="/en/2022/page-weight"> Chapter 21: Page Weight </option> <option value="/en/2022/cdn"> Chapter 22: CDN </option> <option value="/en/2022/http"> Chapter 23: HTTP </option> <option value="/en/2022/methodology"> Methodology </option> <option selected disabled value="/en/2022/contributors"> Contributors </option> <option value="/en/search"> Search </option> <option value="https://cdn.httparchive.org/almanac/ebooks/web_almanac_2022_en.pdf" data-event="ebook-click"> Ebook PDF (32MB) </option> </select> </div> </li> <li> <div class="year-switcher js-show"> <label for="year-switcher-mobile-footer" class="visually-hidden">Year Switcher</label> <select id="year-switcher-mobile-footer"> <option value="/en/2024/contributors"> 2024 </option> <option selected="selected" value="/en/2022/contributors"> 2022 </option> <option value="/en/2021/contributors"> 2021 </option> <option value="/en/2020/contributors"> 2020 </option> <option value="/en/2019/contributors"> 2019 </option> </select> </div> </li> <li> <div class="language-switcher js-show"> <label for="language-switcher-mobile-footer" class="visually-hidden">Language Switcher</label> <select id="language-switcher-mobile-footer"> <option selected="selected" lang="en" value="/en/2022/contributors"> English </option> <option lang="es" value="/es/2022/contributors"> Español </option> <option lang="fr" value="/fr/2022/contributors"> Français </option> <option lang="it" value="/it/2022/contributors"> Italiano </option> <option lang="nl" value="/nl/2022/contributors"> Nederlands </option> <option lang="pt" value="/pt/2022/contributors"> Português </option> <option lang="tr" value="/tr/2022/contributors"> Türkçe </option> <option lang="ru" value="/ru/2022/contributors"> Русский </option> <option lang="uk" value="/uk/2022/contributors"> Українська </option> <option lang="hi" value="/hi/2022/contributors"> हिन्दी </option> <option lang="ja" value="/ja/2022/contributors"> 日本語 </option> <option lang="zh-CN" value="/zh-CN/2022/contributors"> 简体中文 </option> <option lang="zh-TW" value="/zh-TW/2022/contributors"> 繁體中文 </option> <hr> <option value="https://github.com/HTTPArchive/almanac.httparchive.org/wiki/Translators'-Guide"> Help translate </option> </select> </div> </li> </ul> </nav> <div id="footer-mobile-social-media" class="mobile-ha-social-media"> <a class="ha-logo" href="https://httparchive.org/" aria-labelledby="httparchive-logo-footer-mobile"> <svg width="70" height="35" role="img"> <title id="httparchive-logo-footer-mobile">HTTP Archive home</title> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#ha-logo"></use> </svg> </a> <ul class="social-media"> <li> <a href="https://x.com/HTTPArchive" aria-labelledby="twitter-logo-footer-mobile"> <svg width="20" height="20" role="img"> <title id="twitter-logo-footer-mobile">Twitter</title> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#twitter-logo"></use> </svg> </a> </li> <li> <a href="https://bsky.app/profile/httparchive.org" aria-labelledby="bluesky-logo-footer-mobile"> <svg width="20" height="20" role="img"> <title id="bluesky-logo-footer-mobile">Bluesky</title> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#bluesky-logo"></use> </svg> </a> </li> <li> <a href="https://github.com/HTTPArchive/almanac.httparchive.org" rel="me" aria-labelledby="github-logo-footer-mobile"> <svg width="22" height="20" role="img"> <title id="github-logo-footer-mobile">GitHub</title> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> </li> </ul> </div> <hr> <p class="copyright"> <span>© Web Almanac. Licensed under <a hreflang="en" href="https://github.com/HTTPArchive/almanac.httparchive.org/blob/main/LICENSE">Apache 2.0</a>.</span> <br> <a class="accessibility-statement" href="/en/accessibility-statement">Accessibility Statement</a> <span class="footer-bullet">•</span> <a class="rss-feed" href="/en/rss.xml">RSS Feed</a> </p> <a class="ha-logo not-mobile" href="https://httparchive.org/" aria-labelledby="ha-logo-footer"> <svg width="70" height="35" role="img"> <title id="ha-logo-footer">HTTP Archive home</title> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#ha-logo"></use> </svg> </a> <ul class="social-media not-mobile"> <li> <a href="https://x.com/HTTPArchive" aria-labelledby="twitter-logo-footer"> <svg width="20" height="20" role="img"> <title id="twitter-logo-footer">Twitter</title> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#twitter-logo"></use> </svg> </a> </li> <li> <a href="https://bsky.app/profile/httparchive.org" aria-labelledby="bluesky-logo-footer"> <svg width="20" height="20" role="img"> <title id="bluesky-logo-footer">Bluesky</title> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#bluesky-logo"></use> </svg> </a> </li> <li> <a href="https://github.com/HTTPArchive/almanac.httparchive.org" rel="me" aria-labelledby="github-logo-footer"> <svg width="22" height="20" role="img"> <title id="github-logo-footer">GitHub</title> <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#github-logo"></use> </svg> </a> </li> </ul> </div> </footer> <script async src="/static/js/almanac.js?v=1830c897b7a91e8f3ba7a8c08e07540d" nonce="_3HwAufUDx41Ju2pNv5LqrU-laxBQL2n"></script> <script nonce="_3HwAufUDx41Ju2pNv5LqrU-laxBQL2n"> // Randomise the contributors on reload as server-side random will be cached at CDN. // Only run this if the page is reloaded for performance reasons. // Support both newer PerformanceNavigationTiming API for newer browsers // and older Navigation Timing API for older browsers if ((performance.getEntriesByType("navigation")[0] && performance.getEntriesByType("navigation")[0].type === "reload") || (performance.navigation && performance.navigation.type === performance.navigation.TYPE_RELOAD)) { var ul = document.querySelector('.contributor-grid'); for (var i = ul.children.length; i >= 1; i--) { // Ensure position 1 is minimum to leave "Join the team" icon at beginning ul.appendChild(ul.children[Math.floor(Math.random() * i) + 1]); } } function loaded() { var teams = ['analysts','authors','designers','developers','editors','leads','reviewers','translators']; var buttons = document.querySelectorAll('.filter-container button'); var contributors = document.querySelector('.contributors'); var counter = document.querySelector('#filtered-contributors'); var totalText = document.querySelector('#contributors-total-text'); var totalTextNonFiltered = document.querySelector('#contributors-total-text-non-filtered'); var totalContributors = document.querySelector('#contributors-total'); var shadowNode = document.createElement('div'); var urlObject = new URL(document.location); function getFilteredContributorCount() { return Array.from(document.querySelectorAll('.contributor')).filter(function(el) { return getComputedStyle(el).display != 'none'; }).length; } for (var i = 0; i < buttons.length; i++) { var button = buttons[i]; button.addEventListener('click', function(event) { event.preventDefault(); var teamName = event.target.className; shadowNode.className = contributors.className; if(shadowNode.classList.length == (teams.length + 1)) { teams.forEach(function(team) { if(team === teamName) { return; } shadowNode.classList.toggle(team); }); } else if (shadowNode.classList.length == 2 && shadowNode.classList.contains(teamName)) { teams.forEach(function(team) { shadowNode.classList.add(team); }); } else { shadowNode.classList.toggle(teamName); } var selected = []; teams.forEach(function(team) { if(shadowNode.classList.contains(team)) { selected.push(team); } }); if(selected.length > 0 && selected.length < teams.length){ urlObject.searchParams.set('teams', selected.join(',')); history.pushState(null, null, urlObject); handleFilterUrl(); } else { urlObject.searchParams.delete('teams'); history.pushState(null, null, urlObject); handleFilterUrl(); } }); } try { var hash = document.location.hash; var highlight = document.querySelector(hash); highlight.focus(); } catch(e) { } function handleFilterUrl(event) { event && event.preventDefault(); var urlObject = new URL(document.location); if(urlObject.searchParams.has('teams')) { var hash = urlObject.searchParams.get('teams'); var filterTeams = hash.split(','); if(teams.includes(filterTeams[0])) { contributors.classList.remove.apply(contributors.classList,teams); contributors.classList.add.apply(contributors.classList,filterTeams); } for (var index = 0; index < buttons.length; ++index) { var button = buttons[index]; button.setAttribute('aria-pressed', hash.includes(button.className)); } } else { contributors.classList.add.apply(contributors.classList,teams); for (var index = 0; index < buttons.length; ++index) { var button = buttons[index]; button.setAttribute('aria-pressed',false); } } var filteredCount = getFilteredContributorCount(); counter.textContent = filteredCount; if ( counter.textContent === totalContributors.textContent ) { totalText.classList.add('hidden') if (totalTextNonFiltered) totalTextNonFiltered.classList.remove('hidden') } else { totalText.classList.remove('hidden') if (totalTextNonFiltered) totalTextNonFiltered.classList.add('hidden') } } window.addEventListener('popstate', handleFilterUrl); handleFilterUrl(); } try { loaded() } catch(e) { gtag('event', 'exception', { 'description': e, 'fatal': false }); } var contributorsGrid = document.querySelector('.contributor-grid'); contributorsGrid.setAttribute('data-rendered', true); </script> <script async src="https://www.googletagmanager.com/gtag/js?id=G-PQ5N2MZG5M" nonce="_3HwAufUDx41Ju2pNv5LqrU-laxBQL2n"></script> <link rel="preconnect" href="https://www.google-analytics.com"> <script defer src="/static/js/web-vitals.js?v=f6f30f40e7d014a2d38f1362c5eb6244" nonce="_3HwAufUDx41Ju2pNv5LqrU-laxBQL2n"></script> <script defer src="/static/js/send-web-vitals.js?v=b7224f484fe762e075d4838286ddb066" nonce="_3HwAufUDx41Ju2pNv5LqrU-laxBQL2n"></script> <!-- Let's assume you're going to visit one of the chapters and prefetch the page.css stylesheet --> <!-- A small optimisation but hey, every little helps! --> <link rel="prefetch" href="/static/css/page.css?v=09bfe6babea9027e32ffe7ccfa9f6f4c"> <script type="speculationrules" nonce="_3HwAufUDx41Ju2pNv5LqrU-laxBQL2n"> { "prerender": [ { "source": "document", "where": { "and": [ {"href_matches": "/*"}, {"not": {"href_matches": "/static/*"}} ] }, "eagerness": "moderate" } ] } </script> </body> </html>