6 Followers
139 Following
9 Posts
The Virtual Keyboard API ⌨️ Is broken where it matters most: https://zouhir.org/blog/virtual-keyboard-api/. Fantastic blog post by Zouhir Chahoud that goes into where it hurts: no support by Safari and Firefox, buggy support by Chrome, but Zouhir created very actionable bug reports that you should star ⭐ if you care. (I wrote about the API some years ago: https://developer.chrome.com/docs/web-platform/virtual-keyboard.)
The Virtual Keyboard API Is Broken Where It Matters Most

Six years after the spec shipped, Safari and Firefox haven't implemented it and Chrome's implementation has three compounding bugs. Here's what's wrong.

Imagine a browser where you type in “Taylor Swift” and it doesn’t even admit that her website exists. I write about Atlas, ChatGPT’s new anti-web browser that should come with a warning label. https://www.anildash.com/2025/10/22/atlas-anti-web-browser/
ChatGPT's Atlas: The Browser That's Anti-Web

A blog about making culture. Since 1999.

Anil Dash
“Every fabricated deadline, every manipulative text, every email screaming that democracy will end without your $15—each one burns through something more valuable than money: trust.” data4democracy.substack.com/p/the-mother...

Page with background parallax.

120fps trackpad swipe animation. Animated header fade. Fully accessible.

On the web, with Silk.

Tjek’s eTilbudsavis web app, home to digital catalogs from brands across Scandinavia, is now using Silk.

It looks great, check it out 👇

America hasn’t felt this upside down since I was a child in an internment camp.

#VisualStudioCode tip: The settings for finding text in an editor (match case, match whole word) are also used when selecting the next occurrence of the selection (Cmd-D/Ctrl-D).

That means you can bring up the find bar at the top, change the settings, dismiss the bar and then use Cmd-D.

Alternatively, you can press Cmd-D once and a bar for changing the settings briefly appears at the top. I find this approach less pleasant to use.