Skip to content

Commit fbdebcb

Browse files
committed
Merge branch 'main' of github.com:HTTPArchive/almanac.httparchive.org into production
2 parents b1cc209 + 6c44812 commit fbdebcb

19 files changed

Lines changed: 1161 additions & 131 deletions

File tree

src/config/2022.json

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -317,6 +317,15 @@
317317
"linkedin": "tunetheweb",
318318
"twitter": "tunetheweb"
319319
},
320+
"ibelem": {
321+
"name": "Belem Zhang",
322+
"teams": [
323+
"translators"
324+
],
325+
"avatar_url": "5017359",
326+
"github": "ibelem",
327+
"twitter": "ibelem"
328+
},
320329
"binji": {
321330
"name": "Ben Smith",
322331
"teams": [
@@ -449,7 +458,7 @@
449458
],
450459
"avatar_url": "273554",
451460
"github": "dknauss",
452-
"website": "newlocalmedia.com"
461+
"website": "https://newlocalmedia.com"
453462
},
454463
"drohe": {
455464
"name": "Danielle Rohe",
@@ -629,7 +638,9 @@
629638
"authors"
630639
],
631640
"avatar_url": "104349412",
632-
"github": "itamarblauer"
641+
"github": "itamarblauer",
642+
"website": "https://www.itamarblauer.com/",
643+
"twitter": "ItamarBlauer"
633644
},
634645
"fellowhuman1101": {
635646
"name": "Jamie Indigo",
@@ -803,8 +814,7 @@
803814
"name": "Laurie Voss",
804815
"teams": [
805816
"analysts",
806-
"authors",
807-
"reviewers"
817+
"authors"
808818
],
809819
"avatar_url": "185893",
810820
"github": "seldo",
@@ -961,7 +971,7 @@
961971
],
962972
"avatar_url": "5320044",
963973
"github": "pankajparkar",
964-
"website": "https://medium.com/@pankajparkar",
974+
"website": "https://pankajparkar.dev",
965975
"twitter": "pankajparkar"
966976
},
967977
"patrickstox": {
@@ -1054,7 +1064,7 @@
10541064
"website": "http://pixelambacht.nl"
10551065
},
10561066
"whitep4nth3r": {
1057-
"name": "Salma",
1067+
"name": "Salma Alam-Naylor",
10581068
"teams": [
10591069
"authors"
10601070
],
@@ -1074,16 +1084,6 @@
10741084
"website": "https://saptaks.website",
10751085
"twitter": "Saptak013"
10761086
},
1077-
"ibnesayeed": {
1078-
"name": "Sawood Alam",
1079-
"teams": [
1080-
"authors"
1081-
],
1082-
"avatar_url": "65147",
1083-
"github": "ibnesayeed",
1084-
"website": "http://www.cs.odu.edu/~salam/",
1085-
"twitter": "ibnesayeed"
1086-
},
10871087
"scottdavis99": {
10881088
"name": "Scott Davis",
10891089
"teams": [

src/config/last_updated.json

Lines changed: 67 additions & 57 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@
1111
},
1212
"/static/css/index.css": {
1313
"date_published": "2020-11-13T00:00:00.000Z",
14-
"date_modified": "2022-09-26T00:00:00.000Z",
15-
"hash": "b051521510d24aeb13ba1f5e73553116"
14+
"date_modified": "2022-10-03T00:00:00.000Z",
15+
"hash": "89d282442815e912ea48168f5f5f9415"
1616
},
1717
"/static/css/normalize.css": {
1818
"date_published": "2020-11-13T00:00:00.000Z",
@@ -51,105 +51,105 @@
5151
},
5252
"/static/pdfs/web_almanac_2019_en.pdf": {
5353
"date_published": "2020-05-15T00:00:00.000Z",
54-
"date_modified": "2022-08-08T00:00:00.000Z",
55-
"hash": "1cba7f372d5728556b48179444c68d93",
54+
"date_modified": "2022-10-03T00:00:00.000Z",
55+
"hash": "d1cdc031312fcf07eee128b9f8beead5",
5656
"size": 17
5757
},
5858
"/static/pdfs/web_almanac_2019_en_cover_A5.pdf": {
5959
"date_published": "2020-05-15T00:00:00.000Z",
60-
"date_modified": "2022-08-08T00:00:00.000Z",
61-
"hash": "0d3097b7332c4da4548035c3ed39b93f"
60+
"date_modified": "2022-10-03T00:00:00.000Z",
61+
"hash": "32518a0702f4728c4b0891debcc584d9"
6262
},
6363
"/static/pdfs/web_almanac_2019_en_print_A5.pdf": {
6464
"date_published": "2020-05-15T00:00:00.000Z",
65-
"date_modified": "2022-08-08T00:00:00.000Z",
66-
"hash": "46a88b3f132ea24e975fb59d99b2d405",
65+
"date_modified": "2022-10-03T00:00:00.000Z",
66+
"hash": "c5dd870e43aa851bbe828b8e0b22f845",
6767
"size": 16
6868
},
6969
"/static/pdfs/web_almanac_2019_ja.pdf": {
7070
"date_published": "2020-05-15T00:00:00.000Z",
71-
"date_modified": "2022-08-08T00:00:00.000Z",
72-
"hash": "d8a95761676c08cbbcc10395dbb2f16f",
71+
"date_modified": "2022-10-03T00:00:00.000Z",
72+
"hash": "1f4ba353c8ba77d198aebeba35c2f3ee",
7373
"size": 17
7474
},
7575
"/static/pdfs/web_almanac_2019_ja_cover_A5.pdf": {
7676
"date_published": "2020-05-15T00:00:00.000Z",
77-
"date_modified": "2022-08-08T00:00:00.000Z",
78-
"hash": "5d14cc87764ca75ccc5620f1d081b6d6"
77+
"date_modified": "2022-10-03T00:00:00.000Z",
78+
"hash": "c0e0d57cb0f432e2c319de2ae1b86cae"
7979
},
8080
"/static/pdfs/web_almanac_2019_ja_print_A5.pdf": {
8181
"date_published": "2020-05-15T00:00:00.000Z",
82-
"date_modified": "2022-08-08T00:00:00.000Z",
83-
"hash": "b1fe91f081ceeae69f51c6a3682dd8fc",
82+
"date_modified": "2022-10-03T00:00:00.000Z",
83+
"hash": "72d70ceffb10c2cd6c3813700a115687",
8484
"size": 17
8585
},
8686
"/static/pdfs/web_almanac_2020_en.pdf": {
8787
"date_published": "2020-12-08T00:00:00.000Z",
88-
"date_modified": "2022-08-08T00:00:00.000Z",
89-
"hash": "8ee495991438a7b64a5791a8002c0b05",
88+
"date_modified": "2022-10-03T00:00:00.000Z",
89+
"hash": "1d2edca5aab9565451816135d958abd1",
9090
"size": 24
9191
},
9292
"/static/pdfs/web_almanac_2020_en_cover_A5.pdf": {
9393
"date_published": "2020-12-09T00:00:00.000Z",
94-
"date_modified": "2022-08-08T00:00:00.000Z",
95-
"hash": "e3f17aefa4aaa3e689a1637b78e63f61"
94+
"date_modified": "2022-10-03T00:00:00.000Z",
95+
"hash": "076a4e8a96015372882c5f553fcfc5e2"
9696
},
9797
"/static/pdfs/web_almanac_2020_en_print_A5.pdf": {
9898
"date_published": "2020-12-09T00:00:00.000Z",
99-
"date_modified": "2022-08-08T00:00:00.000Z",
100-
"hash": "16a40d7e50ff3e05bce1c2c9319d7194",
99+
"date_modified": "2022-10-03T00:00:00.000Z",
100+
"hash": "9470c95b3966236b15f52fb77a09e4aa",
101101
"size": 23
102102
},
103103
"/static/pdfs/web_almanac_2020_ja.pdf": {
104104
"date_published": "2021-10-24T00:00:00.000Z",
105-
"date_modified": "2022-08-08T00:00:00.000Z",
106-
"hash": "8e4881519ad933c14277e62aa408ad45",
105+
"date_modified": "2022-10-03T00:00:00.000Z",
106+
"hash": "08873da8f8dcd20c446ce10c93eaaa8d",
107107
"size": 24
108108
},
109109
"/static/pdfs/web_almanac_2020_ja_cover_A5.pdf": {
110110
"date_published": "2021-10-24T00:00:00.000Z",
111-
"date_modified": "2022-08-08T00:00:00.000Z",
112-
"hash": "2ba4be437077ce05d26c4fd06e0a1347"
111+
"date_modified": "2022-10-03T00:00:00.000Z",
112+
"hash": "c0c4c51f1a82742ed03075dada6c56c9"
113113
},
114114
"/static/pdfs/web_almanac_2020_ja_print_A5.pdf": {
115115
"date_published": "2021-10-24T00:00:00.000Z",
116-
"date_modified": "2022-08-08T00:00:00.000Z",
117-
"hash": "d8fc18b3de4e22dcef28d382d0adaf3b",
116+
"date_modified": "2022-10-03T00:00:00.000Z",
117+
"hash": "aa6913833bda3843ac603205a40e167d",
118118
"size": 24
119119
},
120120
"/static/pdfs/web_almanac_2021_en.pdf": {
121121
"date_published": "2021-12-01T00:00:00.000Z",
122-
"date_modified": "2022-08-08T00:00:00.000Z",
123-
"hash": "4c87e661c035d7ab9f03375259f3692d",
122+
"date_modified": "2022-10-03T00:00:00.000Z",
123+
"hash": "158c34c4db8cbe8c8084e1ca5f346591",
124124
"size": 32
125125
},
126126
"/static/pdfs/web_almanac_2021_en_cover_A5.pdf": {
127127
"date_published": "2021-12-01T00:00:00.000Z",
128-
"date_modified": "2022-08-08T00:00:00.000Z",
129-
"hash": "f2a8094a3d0d733ff8759e3ba846300a"
128+
"date_modified": "2022-10-03T00:00:00.000Z",
129+
"hash": "53f81a8698a6c57935ac985938ec6829"
130130
},
131131
"/static/pdfs/web_almanac_2021_en_print_A5.pdf": {
132132
"date_published": "2021-12-01T00:00:00.000Z",
133-
"date_modified": "2022-08-08T00:00:00.000Z",
134-
"hash": "156e189a10a8b839c3de97cbcf7b7a18",
133+
"date_modified": "2022-10-03T00:00:00.000Z",
134+
"hash": "17126051e7907e2094d4b4709506d649",
135135
"size": 31
136136
},
137137
"/static/pdfs/web_almanac_2021_ja.pdf": {
138138
"date_published": "22-08-01T00:00:00.000Z",
139-
"date_modified": "2022-08-08T00:00:00.000Z",
140-
"hash": "4f9b8c9d9b95b3e23b48e70772e21e15",
139+
"date_modified": "2022-10-03T00:00:00.000Z",
140+
"hash": "014d350991db010bfb548e655b79a8aa",
141141
"size": 32
142142
},
143143
"/static/pdfs/web_almanac_2021_ja_cover_A5.pdf": {
144144
"date_published": "22-08-01T00:00:00.000Z",
145-
"date_modified": "2022-08-08T00:00:00.000Z",
146-
"hash": "6bb901b57946746bd5208eb3e69534db"
145+
"date_modified": "2022-10-03T00:00:00.000Z",
146+
"hash": "ece72d2dd086bee556b7ef38b1f128b3"
147147
},
148148
"/static/pdfs/web_almanac_2021_ja_print_A5.pdf": {
149149
"date_published": "22-08-01T00:00:00.000Z",
150-
"date_modified": "2022-08-08T00:00:00.000Z",
151-
"hash": "41de5b248548ecdcb9d208b870bab3f7",
152-
"size": 31
150+
"date_modified": "2022-10-03T00:00:00.000Z",
151+
"hash": "ee985671b3b7bcb34b5a50c54de4512e",
152+
"size": 32
153153
},
154154
"en/2019/chapters/accessibility.html": {
155155
"date_published": "2019-11-11T00:00:00.000Z",
@@ -588,18 +588,18 @@
588588
},
589589
"en/2022/chapters/css.html": {
590590
"date_published": "2022-09-26T00:00:00.000Z",
591-
"date_modified": "2022-09-26T00:00:00.000Z",
592-
"hash": "f1bdc66769bc0802c947ed1060ec1c4e"
591+
"date_modified": "2022-10-03T00:00:00.000Z",
592+
"hash": "e45b145286b3ab6eef9e2844423874f6"
593593
},
594594
"en/2022/chapters/fonts.html": {
595595
"date_published": "2022-09-26T00:00:00.000Z",
596-
"date_modified": "2022-09-26T00:00:00.000Z",
597-
"hash": "c6defd094b94167f918ceef8caf3d690"
596+
"date_modified": "2022-10-03T00:00:00.000Z",
597+
"hash": "ebf4814a756b48270b59be47a0b4f887"
598598
},
599599
"en/2022/chapters/http.html": {
600600
"date_published": "2022-09-26T00:00:00.000Z",
601-
"date_modified": "2022-09-26T00:00:00.000Z",
602-
"hash": "8adba1ebe50a7f626343d3a1fc350f9e"
601+
"date_modified": "2022-10-03T00:00:00.000Z",
602+
"hash": "4e195291af699c1904bbeaf60fe1b919"
603603
},
604604
"en/2022/chapters/interoperability.html": {
605605
"date_published": "2022-09-26T00:00:00.000Z",
@@ -613,8 +613,8 @@
613613
},
614614
"en/2022/chapters/javascript.html": {
615615
"date_published": "2022-09-26T00:00:00.000Z",
616-
"date_modified": "2022-09-26T00:00:00.000Z",
617-
"hash": "c38517276f697c2769131602aafcefcc"
616+
"date_modified": "2022-10-03T00:00:00.000Z",
617+
"hash": "38dde44e48354e736d542fe5dd3da406"
618618
},
619619
"en/2022/chapters/markup.html": {
620620
"date_published": "2022-09-26T00:00:00.000Z",
@@ -623,8 +623,8 @@
623623
},
624624
"en/2022/chapters/media.html": {
625625
"date_published": "2022-09-26T00:00:00.000Z",
626-
"date_modified": "2022-09-26T00:00:00.000Z",
627-
"hash": "4be3b30695e24602689b342bf5702b54"
626+
"date_modified": "2022-10-03T00:00:00.000Z",
627+
"hash": "f06b6284faf01e1ae2d5097fddbf0b42"
628628
},
629629
"en/2022/chapters/mobile-web.html": {
630630
"date_published": "2022-09-26T00:00:00.000Z",
@@ -633,8 +633,8 @@
633633
},
634634
"en/2022/chapters/page-weight.html": {
635635
"date_published": "2022-09-26T00:00:00.000Z",
636-
"date_modified": "2022-09-26T00:00:00.000Z",
637-
"hash": "e561103d77044107cca7d83d52b3df7b"
636+
"date_modified": "2022-10-03T00:00:00.000Z",
637+
"hash": "5f1b0643413a64327fdfd156bb3bc017"
638638
},
639639
"en/2022/chapters/performance.html": {
640640
"date_published": "2022-09-26T00:00:00.000Z",
@@ -648,8 +648,8 @@
648648
},
649649
"en/2022/chapters/pwa.html": {
650650
"date_published": "2022-09-26T00:00:00.000Z",
651-
"date_modified": "2022-09-26T00:00:00.000Z",
652-
"hash": "f09c6dff75f7bb4b59fa05daff82c784"
651+
"date_modified": "2022-10-03T00:00:00.000Z",
652+
"hash": "87a7c79a68ec641923de6e96a8c7cfba"
653653
},
654654
"en/2022/chapters/security.html": {
655655
"date_published": "2022-09-26T00:00:00.000Z",
@@ -658,8 +658,8 @@
658658
},
659659
"en/2022/chapters/seo.html": {
660660
"date_published": "2022-09-26T00:00:00.000Z",
661-
"date_modified": "2022-09-26T00:00:00.000Z",
662-
"hash": "4f22ee9bf223cccea5755d8e14a46326"
661+
"date_modified": "2022-10-03T00:00:00.000Z",
662+
"hash": "1931b740f2e8d988c43e93e3bac6d6f7"
663663
},
664664
"en/2022/chapters/structured-data.html": {
665665
"date_published": "2022-09-26T00:00:00.000Z",
@@ -678,8 +678,8 @@
678678
},
679679
"en/2022/chapters/webassembly.html": {
680680
"date_published": "2022-09-26T00:00:00.000Z",
681-
"date_modified": "2022-09-26T00:00:00.000Z",
682-
"hash": "661b3df18c47fa8b84b4d1807b4efe96"
681+
"date_modified": "2022-10-03T00:00:00.000Z",
682+
"hash": "ca2fd47b2f39d5d61c9d77b59d042792"
683683
},
684684
"en/2022/contributors.html": {
685685
"date_published": "2022-07-02T00:00:00.000Z",
@@ -1541,6 +1541,11 @@
15411541
"date_modified": "2021-08-10T00:00:00.000Z",
15421542
"hash": "7556e9fcced2f9a42358ec931edc64d7"
15431543
},
1544+
"ja/2021/methodology.html": {
1545+
"date_published": "2022-10-03T00:00:00.000Z",
1546+
"date_modified": "2022-10-03T00:00:00.000Z",
1547+
"hash": "56b19e0e3372db93fcd8afd58f8ced87"
1548+
},
15441549
"ja/2021/table_of_contents.html": {
15451550
"date_published": "2021-11-17T00:00:00.000Z",
15461551
"date_modified": "2021-11-17T00:00:00.000Z",
@@ -2141,6 +2146,11 @@
21412146
"date_modified": "2021-11-17T00:00:00.000Z",
21422147
"hash": "0fccf7823d6cddc00facaf098a2059f3"
21432148
},
2149+
"zh-CN/2022/chapters/pwa.html": {
2150+
"date_published": "2022-10-03T00:00:00.000Z",
2151+
"date_modified": "2022-10-03T00:00:00.000Z",
2152+
"hash": "ad347648874649895636bc93087ddcf0"
2153+
},
21442154
"zh-CN/2022/contributors.html": {
21452155
"date_published": "2022-07-02T00:00:00.000Z",
21462156
"date_modified": "2022-07-02T00:00:00.000Z",

src/config/spelling_ignore_words.txt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,7 @@ bluetooth
8383
bobbyshaw
8484
bootcamps
8585
bootstrapcdn
86+
bram
8687
bramstein
8788
breadcrumblist
8889
breakpoint
@@ -121,6 +122,7 @@ clickjacking
121122
cloudflare
122123
cloudflareinsights
123124
cloudinary
125+
cmap
124126
codebase
125127
codebases
126128
codec
@@ -260,6 +262,7 @@ foaf
260262
focusable
261263
fontawesome
262264
foundational
265+
fpgm
263266
frac
264267
frameset
265268
franca
@@ -700,6 +703,7 @@ selectivizr
700703
serverless
701704
serviceworker
702705
setsize
706+
sfnt
703707
sharding
704708
shoesbycolin
705709
shopify

src/content/en/2022/css.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -93,15 +93,15 @@ It's a little early to see widespread usage of this new method of managing the c
9393
{{ figure_markup(
9494
image="top-selector-classes.png",
9595
caption="The most popular class names by the percent of pages.",
96-
description="Bar graph showing the CSS class names used on the most pages. Mobile and desktop have similar results. On mobile the top class name is active at 47% of pages. Next is fa on 33% of pages, other classes prefixed with fa on 32%, and classes prefixed with wp on 31%. The rest of the top 10 classes in descending order are: button with 27% adoption, pull-right, emoji, and disabled at 26%, and finally pull-left and title at 25%.",
96+
description="Bar graph showing the CSS class names used on the most pages. Mobile and desktop have similar results. On mobile the top class name is `active` at 47% of pages. Next is `fa` on 33% of pages, other classes prefixed with `fa` on 32%, and classes prefixed with `wp` on 31%. The rest of the top 10 classes in descending order are: `button` with 27% `adoption`, `pull-right`, `emoji`, and `disabled` at 26%, and finally `pull-left` and `title` at 25%.",
9797
chart_url="https://docs.google.com/spreadsheets/d/e/2PACX-1vSPMUe75uC8laUvzfECAPpT9fPoTdZA6FYDULorsUzKVmLmagphzh1UoXRcmyd6a3gxqr6dxIhmJyv5/pubchart?oid=1082092053&format=interactive",
9898
height="691",
9999
sheets_gid="1020483137",
100100
sql_file="top_selector_classes_wp_fa_prefixes.sql"
101101
)
102102
}}
103103

104-
As in 2020 and 2021 the most popular class name on the web is active. The `fa`, `fa-*` prefixes for Font Awesome still coming second and third. However, `wp-*` class names have crept up the rankings, moving to fourth place. They now show up on 31% of pages, having been at 20% in 2021. We also see class names such as `has-large-font-size` appearing, these are used in the new WordPress Block Editor.
104+
As in 2020 and 2021 the most popular class name on the web is `active`. The `fa`, `fa-*` prefixes for Font Awesome still coming second and third. However, `wp-*` class names have crept up the rankings, moving to fourth place. They now show up on 31% of pages, having been at 20% in 2021. We also see class names such as `has-large-font-size` appearing, these are used in the new WordPress Block Editor.
105105

106106
`clearfix` has disappeared from the top 20, it is now found on only 10% of pages, a very clear indication that float-based layouts are vanishing from the web.
107107

0 commit comments

Comments
 (0)