Luke
Luke
@lukewarlow.dev
💻 Web Platform Engineer at @igalia.com Participate in WhatWG, CSSWG, OpenUI CG 🦆 Nature lover 🏴 Cardiff
2.5K followers564 following2.2K posts
Luke reposted
Luke reposted
I just shipped CSS Custom Highlight Universal Selector! Coming in Chrome 158. With ::highlight(*), you can write a shared rule that applies to every custom highlight instead of repeating the same styles for each name. See the Blog post: blog.seokho.dev/development/...
Luke reposted
Happy World Browser Day! I've long used "long live the web" as my motto/tagline, so today I published a blog post explaining what this phrase means to me: longlivetheweb.org/not-a-manife...
Luke reposted
aamtest: Testing accessibility in WPT blogs.igalia.com/mrego/aamtes... This blog post covers the work @igalia.com has been doing to add a new type of tests in WPT, which allow testing the platform accessibility APIs directly. Thanks to NLnet Foundation for sponsoring this work.
Luke reposted
Wrote a thing on why we should have interactive lists on the web: sarahmhigley.com/writing/inte... If anyone has their own interactive list use cases that aren't covered, send them to me! I'm putting together an ARIA spec PR this month.
Very interested to hear people's thoughts on this, I've got a chrome prototype but keep struggling to think of what the actual defaults should be. Come give your ideas! Yes the legend is fair game as well as the fieldset.
What do you want the new default styling to be for HTML fieldset? Here’s what it’s been forever — a box around things, with the legend text placed over the middle of the line at the top left. (See developer.mozilla.org/en-US/docs/W... for more.)
Luke reposted
What do you want us to work on in 2027? Here's a web app where you can rank the Interop proposals you care about, giving us data we can use to prioritise feature development. interop-rank.fxdx.dev
Luke reposted
Luke reposted
Igalia Improving The Firefox Experience For Valve's Steam Deck - https://www.phoronix.com/news/Steam-Deck-Better-Firefox
Luke reposted
Luke reposted
🆕 Customize MDN's browser compat tables! Press ⚙️ Settings on any compat table to choose which browsers and engines you see, and hide the ones you don't need. Your picks are saved in your browser. Try it 👇 developer.mozilla.org/en-US/docs/W...
Luke reposted
Today Igalia turns 25. Ten engineers started it in A Coruña in 2001 with no investors and no managers. There are now close to 200 of us, and everything we build still goes upstream. igalia.com/2026/09/21/T...
Luke reposted
It looks like Google is finally working on a way to support third-party browsers being able to install proper APKs for web apps. This is generally something that only Chrome can do currently. There's very little public documentation and it still seems quite early, but there's a new WebAppManager API
It looks like Google is finally working on a way to support third-party browsers being able to install proper APKs for web apps. This is generally something that only Chrome can do currently. There's very little public documentation and it still seems quite early, but there's a new WebAppManager API
added in Android 17. By default the isAvailable() method always returns false but then I found there's a new developer option labeled "Enable Web App Installer Service", flipping that on and the API suddenly works! developer.android.com/reference/an...
Luke reposted
[This is not an endorsement of Jeremy or Apple's opinion] The TAG invited Jeremy to talk about web installs at our F2F last week, as a rep for devs. It's the 1st time (in my time) that we've invited a dev to get their direct input into standards work & the consensus was that we should do it more!
Journal: Stalling installing Trying to get past Webkit’s blockage at the W3C. 🔗https://adactio.com/journal/22757
Luke reposted
Luke reposted
Luke reposted
The Interop 2027 call for proposals is now open! Learn more about the process at github.com/web-platform..., or start a proposal via github.com/web-platform... today. You can also read about it in our news post at www.igalia.com/news/interop....
Luke reposted
Luke reposted
Replying to @jovidecroock.com
We also seem to be the first framework to ship with moveBefore support github.com/preactjs/pre... which honestly has been great for preserving iframe state during moves, focus retention, ...
Luke reposted
Luke reposted
Porffor alpha is out! It represents a new phase of the project where real-world dependencies are beginning to work and Node compatibility is the main bottleneck. To be clear, it still likely won't work with your app yet, but it is much closer than before. Recap here: honk.foo/porffor-alpha/
Luke reposted
5 minutes to explain why the web needs our proposal to enhance spell checking on the web... youtu.be/TfFIC4Ookxo?...
Am I the only one who thinks, actually the alert system should be used for something more useful than "you're about to die lol"? Sure it's common sense that the country is dry and fire is bad, but people are still using BBQs and camping stoves and smoking cigarettes so it's clearly not so common. 🤷🏻♂️
Luke reposted
BIG NEWS: Bocoup is now Igalia! The two worker co-ops have agreed to join forces, with several members of Bocoup coming aboard at Igalia, along with the brand assets and web site. More details in our official announcement: www.igalia.com/2026/Joining...
Luke reposted
Valerie Young talks about "Accessible Testing in WPT: From Dream to Reality" at the Web Engines Hackfest 2026 www.youtube.com/watch?v=coA0...
Luke reposted
Luke reposted
I made an accessibility error when coding up some tooltips. Here's where I went wrong, and how you can avoid making the same mistake: jakearchibald.com/2026/my-tool...