Patrick Brosset
Edge web platform PM @Microsoft. Previously @Mozilla. WebDX CG. OWD GC. Maintains @devtoolstips.bsky.social. Husband and father of 3. he/him
The Interwebs · patrickbrosset.com
- [Not loaded yet]
- The web platform has been missing an imperative way to let users of assistive technology know that something has changed on the page, when no DOM changes occurred. The Aria Notify API aims to bridge that gap. Try it out and let us know what you think!
-
View full threadone reason it was decided to move away from values like polite and assertive (and off), is that didn't get much flexibility if this were to ever add other degrees. at least, none that wouldn't involve an arbitrary decision of "what's a value between polite and assertive?" or "less than polite?"
- aria-live="superpolite" aria-live="roadrageimportant" aria-live="thisisfine" aria-live="passiveaggressiveparent" those would be fun to type... but make for a very odd and not so easy to remember hierarchy (again - _if_ this were to ever be extended)
- [Not loaded yet]
- [Not loaded yet]
- [Not loaded yet]
- One of the most rewarding parts of open source is when you see someone become engaged with a project and start contributing regularly.
- [Not loaded yet]
- I did it. I blogged again! This time, I wrote about what Developer Advocacy looks like in 2025.
- Improved logging in the DevTools console? On the Edge team we’ve got a proposal we’d love your input on. blogs.windows.com/msedgedev/20...
- I like it! Something like this would also be useful for distinguishing logs emitted from extensions. Today I deal with that by prefixing everything with my extension name, but it'd be nice if I could badge it instead, or even if browsers auto-applied a badge with the name of the extension.
- Spent 2 hours writing, 4 hours editing, and 2 days spiraling about whether anyone would care. finally hit publish anyway. ashley.dev/posts/fear-o...
- When the dive site is named "Manta Heaven", you know you're up for a treat … #GoneDiving #Hawaii
- [Not loaded yet]
- [Not loaded yet]
- [Not loaded yet]
- [Not loaded yet]
- Got my @frontendnorth.bsky.social tickets for July 🤩🤩🤩
- ✅ Support ::details-content pseudo-element and improved styling of <details> element bugzilla.mozilla.org/show_bug.cgi...
- [Not loaded yet]
- Looking forward to Day 2 of BlinkOn with my fellow Igalians and Chromium contributors! @igalia.com
- [Not loaded yet]
- [Not loaded yet]
- [Not loaded yet]
- [Not loaded yet]
- [Not loaded yet]
- [Not loaded yet]
- [Not loaded yet]
- [Not loaded yet]
- [Not loaded yet]
- [Not loaded yet]
- PWAs are awesome on mobile, but also, great when you can't install an app on a computer. With Edge (or Chrome), you can install the site, and have it in your task bar, like any other Windows app. Spotify is a great example for this, they honestly did an amazing job on their web player.
- Nearly 4 years after I thought speaking to the CMA about Apple would be a fun lockdown project, a historic decision. We've written it up in full, and thanks to all the orgs and individual devs who helped us. xx open-web-advocacy.org/blog/uk-regu...
- On the Microsoft Edge team, we're introducing a new way to draw separators between items of a grid, flexbox, or multicolumn layout. We think it overcomes a lot of the limitations of existing techniques, and we would love to hear your feedback to help us shape the final design.
- There is not a week that goes by without me wishing something like that already existed (just today again, I was on "can i use" searching for any new CSS property I may have missed). I know it's still a long way to go before GA, but thanks for starting the process.
- [Not loaded yet]
- We're happy to announce that Bloomberg joins Open Web Docs! openwebdocs.org/content/post...
- [Not loaded yet]
- [Not loaded yet]
- [Not loaded yet]
- I need to do a better job sharing what we've been up to with the Fluent Web Components beta. tl;dr– making it a lot faster/smaller and using more platform APIs like popover/anchoring and ElementInternals. 📦 Entire gzip bundle is 55kb 🧮 Avg = ~1.8kb/component 🏎️ FASTElement cost = 500b/component
- [Not loaded yet]
- [Not loaded yet]
- [Not loaded yet]
- [Not loaded yet]
- [Not loaded yet]
- [Not loaded yet]
- [Not loaded yet]
- [Not loaded yet]
- [Not loaded yet]
- [Not loaded yet]
- Gecko: Intent To Ship: Import Attributes
- [Not loaded yet]