Skip to content

Commit 6bb6cf2

Browse files
tunethewebgithub-actions[bot]Dawntraoztomayac
authored
Capabilities 2025 chapter (#4355)
* Capabilities 2025 chapter * Optimised images with calibre/image-actions * Add TODOs * feat: add the rest of the content and metadata * Edits * Featured stat edit * Fix linting * Add DOI * fix: feedback Barry on author bio Co-authored-by: Barry Pollard <barrypollard@google.com> * fix: apply suggestions from code review by Tomayac Co-authored-by: Thomas Steiner <steiner.thomas@gmail.com> * fix: add clarification and corrections to Barry and Tomayac feedback * Add back link to Capabilities chapter * Add link to Gen AI chapter --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Dawntraoz <albasilventefu@gmail.com> Co-authored-by: Alba Silvente Fuentes <36744484+Dawntraoz@users.noreply.github.com> Co-authored-by: Thomas Steiner <steiner.thomas@gmail.com>
1 parent e1bf21f commit 6bb6cf2

File tree

11 files changed

+353
-5
lines changed

11 files changed

+353
-5
lines changed

src/config/2025.json

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -77,6 +77,13 @@
7777
{
7878
"part": "II",
7979
"chapter_number": "10",
80+
"title": "Capabilities",
81+
"slug": "capabilities",
82+
"hero_dir": "2020"
83+
},
84+
{
85+
"part": "II",
86+
"chapter_number": "11",
8087
"title": "PWA",
8188
"slug": "pwa"
8289
}
@@ -88,13 +95,13 @@
8895
"chapters": [
8996
{
9097
"part": "III",
91-
"chapter_number": "11",
98+
"chapter_number": "12",
9299
"title": "CMS",
93100
"slug": "cms"
94101
},
95102
{
96103
"part": "III",
97-
"chapter_number": "12",
104+
"chapter_number": "13",
98105
"title": "Ecommerce",
99106
"slug": "ecommerce"
100107
}
@@ -106,19 +113,19 @@
106113
"chapters": [
107114
{
108115
"part": "IV",
109-
"chapter_number": "13",
116+
"chapter_number": "14",
110117
"title": "Page Weight",
111118
"slug": "page-weight"
112119
},
113120
{
114121
"part": "IV",
115-
"chapter_number": "14",
122+
"chapter_number": "15",
116123
"title": "CDN",
117124
"slug": "cdn"
118125
},
119126
{
120127
"part": "IV",
121-
"chapter_number": "15",
128+
"chapter_number": "16",
122129
"title": "Cookies",
123130
"slug": "cookies",
124131
"hero_dir": "2024"

src/config/contributors.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -233,6 +233,9 @@
233233
"teams": {
234234
"2021": [
235235
"reviewers"
236+
],
237+
"2025": [
238+
"authors"
236239
]
237240
},
238241
"twitter": "dawntraoz",
@@ -1741,6 +1744,9 @@
17411744
"2024": [
17421745
"authors",
17431746
"analysts"
1747+
],
1748+
"2025": [
1749+
"analysts"
17441750
]
17451751
},
17461752
"twitter": "guaca",

src/content/en/2025/capabilities.md

Lines changed: 333 additions & 0 deletions
Large diffs are not rendered by default.

src/content/en/2025/pwa.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -366,6 +366,8 @@ These are the top 10 used advanced capabilities in PWAs for 2025.
366366
<figcaption>{{ figure_link(caption="Top 10 used advanced capabilities in PWAs.", sheets_gid="220067822", sql_file="fugu.sql") }}</figcaption>
367367
</figure>
368368

369+
There is a separate chapter dedicated to [Capabilities](./capabilities.md) to dive deeper in the adoption that these sort of APIs have had in 2025.
370+
369371
## Notifications and PWAs
370372

371373
Notifications make sense for apps as they allow the user to re-engage with the application. This is a controversial capability as there is considerable bad UX and dark patterns to try to get users to accept them. The data shows that in both desktop and mobile, the most common action a user takes is to ignore these requests.
12.2 KB
Loading
13.5 KB
Loading
13.7 KB
Loading
12.4 KB
Loading
12.1 KB
Loading
12.9 KB
Loading

0 commit comments

Comments
 (0)