Danny Moerkerke's Avatar

Danny Moerkerke

@dannymoerkerke

Independent PWA and Web Components specialist, creator of https://whatpwacando.today. I write about what the modern web can do, Web Components and PWAs. Email list: https://modernwebweekly.com

324
Followers
152
Following
339
Posts
07.09.2023
Joined
Posts Following

Latest posts by Danny Moerkerke @dannymoerkerke

I noticed that, accidentally, an old version of the demo was deployed.
This is now fixed: whatpwacando.today/focusgroup

07.03.2026 12:02 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Modern Web Weekly A weekly update on the modern web platform, web components and progressive web apps (PWAs)

Join my email list for a weekly update on Progressive Web Apps (PWA), Web Components and new features of the modern web platform, tested and explained in plain English

modernwebweekly.com

06.03.2026 14:49 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 1

I just published Modern Web Weekly #68 πŸŽ‰

In this edition:
- customizable <select> (now also in Safari Tech Preview!)
- accessible arrow navigation with focusgroup
- Interest Invokers

Subscribe link πŸ‘‡

06.03.2026 14:49 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Yes that works! I didn’t realize it was under the Experimental Web Features flag so I was testing on a remote server with Origin Trial. This will save me a lot of time now πŸ˜‚

05.03.2026 22:29 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I searched the Chrome flags but couldn’t find any. Didn’t check Edge yet though.

05.03.2026 22:10 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Well done! In Chrome I get an error when I use the β€œgrid” behavior. What behavior is this?

05.03.2026 21:52 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Modern Web Weekly A weekly update on the modern web platform, web components and progressive web apps (PWAs)

Join my email list for a weekly update on Progressive Web Apps (PWA), Web Components and new features of the modern web platform, tested and explained in plain English

modernwebweekly.com

02.03.2026 16:03 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Customizable select - sliding ...

Demo (currently codepen.io doesn't work in Safari TP 238):

2/3

codepen.io/dannymoerker...

02.03.2026 16:03 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Video thumbnail

Customisable <select> now works in Safari Tech Preview 238 πŸŽ‰

Currently, I'm not able to open the Codepen site in Safari TP for some reason.

Details in the upcoming edition of Modern Web Weekly.

Demo of animated version and subscribe link πŸ‘‡

🧡1/3

02.03.2026 16:03 πŸ‘ 4 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Modern Web Weekly A weekly update on the modern web platform, web components and progressive web apps (PWAs)

Join my email list for a weekly update on Progressive Web Apps (PWA), Web Components and new features of the modern web platform, tested and explained in plain English

modernwebweekly.com

19.02.2026 15:39 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I just published Modern Web Weekly #67 πŸŽ‰

In this edition:
- the declarative <install> element
- how to make sure push notifications open your PWA on Android
- the importance of keeping your service worker alive with waitUntil()

Subscribe link πŸ‘‡

19.02.2026 15:39 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Preview
State of JavaScript 2025: Features The 2025 edition of the annual survey about the latest trends in the JavaScript ecosystem.

The State of JS survey shows that 48% of respondents have used PWAs πŸ’ͺ

2025.stateofjs.com/en-US/featur...

06.02.2026 10:30 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Modern Web Weekly A weekly update on the modern web platform, web components and progressive web apps (PWAs)

Join my email list for a weekly update on Progressive Web Apps (PWA), Web Components and new features of the modern web platform, tested and explained in plain English

modernwebweekly.com

05.02.2026 16:50 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I just published Modern Web Weekly #66 πŸŽ‰

In this edition:
- the weird behavior of the status bar in iOS 26.2.1
- create zip archives in the browser with CompressionStream
- two hardly mentioned benefits of invoker commands

Subscribe link πŸ‘‡

05.02.2026 16:50 πŸ‘ 1 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0
Preview
21 Lessons From 14 Years at Google Lessons learned from 14 years of engineering at Google, focusing on what truly matters beyond just writing great code.

These are invaluable insights from Google engineer @addyosmani.bsky.social πŸ‘

addyosmani.com/blog/21-less...

07.01.2026 11:32 πŸ‘ 5 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

OWA has been singularly effective in winning letter-of-the-law chamge, and the action now lies with regulators. They meed reasons to believe *enforcing* the law is worth the effort, and your voice can make a difference. Read @open-web-advocacy.org's roundup to learn about the fights that matter:

05.01.2026 09:58 πŸ‘ 6 πŸ” 4 πŸ’¬ 0 πŸ“Œ 0

But… is your famous screen saver still present? πŸ˜‰

06.01.2026 05:37 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I see what you mean now, I hadn't configured the icons to change along with dark mode on my iPhone.
I see that the icon changes, but as far as I can tell I haven't configured any icon for dark mode.
It seems iOS 26 does this by itself but I also see it doesn't work for other PWAs. I will investigate

28.12.2025 12:47 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Best wishes to you too!
I don't see this, what exact steps have you taken?

27.12.2025 13:58 πŸ‘ 0 πŸ” 0 πŸ’¬ 3 πŸ“Œ 0
It’s been a very hard year - Andy Bell Unlike a lot of places in tech, my company, Set Studio/Piccalilli has no outside funding. Bootstrapped is what the LinkedIn people say, I think. It&#8217;s been a hard year this year. A very hard year...

A bit of a vulnerable post by me but we need your help to get us through what has been a more difficult period than 2020.

It would be really appreciated if you could read and share in your networks too πŸ’›

bell.bz/its-been-a-v...

27.11.2025 16:23 πŸ‘ 287 πŸ” 173 πŸ’¬ 27 πŸ“Œ 29
Preview
Range syntax: slider with tooltip and changing background color ...

Demo of a slider with changing background color based on its progress value using range syntax and if()

codepen.io/dannymoerker...

28.11.2025 09:24 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

From Chrome 142, you can use range syntax in style queries.

I created a demo of a slider with changing background color based on its progress value using range syntax and if().

Demo link in the first comment πŸ‘‡

28.11.2025 09:24 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

The Web Install API is very promising and even enables web apps to install other web apps.

Check the demo: whatpwacando.today/installation

24.11.2025 18:54 πŸ‘ 9 πŸ” 3 πŸ’¬ 0 πŸ“Œ 0
Preview
What PWA Can Do Today A showcase of what is possible with Progressive Web Apps today.

Great work! I included it in this demo whatpwacando.today/installation

24.11.2025 18:52 πŸ‘ 6 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Geekbench 6 single-core scores over time at 4 price points:

 - fastest iOS
 - fastest Android
 - mid-tier Android
 - low-end Android

Geekbench 6 single-core scores over time at 4 price points: - fastest iOS - fastest Android - mid-tier Android - low-end Android

How's the mobile CPU landscape evolving? Thanks to process node improvements, a mid-range Android from 2025 is (finally!) as fast as 2017's iPhone 8, but a low-end (~$100) smartphone isn't yet as speedy as a decade-old iPhone 6s.

21.11.2025 22:51 πŸ‘ 24 πŸ” 10 πŸ’¬ 2 πŸ“Œ 0
Modern Web Weekly A weekly update on the modern web platform, web components and progressive web apps (PWAs)

Join my email list for a weekly update on Progressive Web Apps (PWA), Web Components and new features of the modern web platform, tested and explained in plain English

modernwebweekly.com

21.11.2025 12:59 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I just published Modern Web Weekly #65.

In this edition:

- installing web apps with the Web Install API
- incoming call notifications for your web app
- automatically updating syntax highlighting with the CSS Custom Highlight API

Subscribe link πŸ‘‡

21.11.2025 12:59 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

That’s a good example of web apps treating offline like an error.

18.11.2025 22:06 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I’m very excited about this as well! Hopefully, thi will land soon in Android and, dare I say it, iOS!

18.11.2025 18:54 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Modern Web Weekly A weekly update on the modern web platform, web components and progressive web apps (PWAs)

Join my email list for a weekly update on Progressive Web Apps (PWA), Web Components and new features of the modern web platform, tested and explained in plain English

modernwebweekly.com

18.11.2025 15:58 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0