Patrick Brosset reposted
Patrick Brosset
Patrick Brosset
@patrickbrosset.com
Edge web platform PM @Microsoft. Previously @Mozilla. WebDX CG. OWD GC. Husband and father of 3. he/him The Interwebs · patrickbrosset.com
1.9K followers413 following591 posts
Patrick Brosset reposted
Patrick Brosset reposted
📢 I need 160 more web developers to answer 1 important question. How do you interpret the "Fully Supported" label on MDN support tables? Let me know in the survey below and tell your web developer friends to answer too 🙏🏾 github.com/lolaslab/acd...
Patrick Brosset reposted
I gave a talk at EMF titled "Men in Tech #YesAllMen", in which I told my experience of being a woman in tech. I was afraid to publish it in case it affected my current or future employment. With all the current news I would like to add my 2¢. So here is the recording: youtu.be/WXL6K1lhvt0?...
Patrick Brosset 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...
Patrick Brosset reposted
Yesterday, the CSSWG accepted my proposal for mesh gradients and diffusion curve gradients! Want to make gradients like this natively in CSS? Well, we've started the work on it. It's coming! Here's the Explainer: github.com/w3c/csswg-dr...
In Dublin on October 27, 2026? There's a web dev meetup organized by W3C. That's also the week when W3C organizes its big TPAC conference, so there will be a lot of browser and standards people at the meetup. A great opportunity to influence the web if you ask me.
Patrick Brosset reposted
There's a really cool alignment feature in CSS Grid Lanes that makes items stretch along the stacking axis, filling any remaining empty space. It's great when you don't want the usual jagged edge at the end of your layout. Wrote about it here ➡️ patrickbrosset.com/articles/202...
There's a really cool alignment feature in CSS Grid Lanes that makes items stretch along the stacking axis, filling any remaining empty space. It's great when you don't want the usual jagged edge at the end of your layout. Wrote about it here ➡️ patrickbrosset.com/articles/202...
> Co-browsing is the only model where the developer and the user maintain control over the experience, and the user can take over from the agent at any point. It’s the only model where the web remains the web. Well said!, Very in line with my recent dotAI talk too: www.youtube.com/watch?v=3NDl...
Wrote a bit about why I think WebMCP matters: blog.yoav.ws/posts/why_we...
Patrick Brosset reposted
I blogged about my picks for the Interop 2027 project: www.sarasoueidan.com/blog/interop... inspired by @vale.rocks @pawelgrzybek.com @tylersticka.com @ohhelloana.blog and others who have blogged about their rankings.
Going through the Interop list of features interop-rank.fxdx.dev and selecting and ranking the ones I want to see across browsers in 2027. I chose 15 features. At the top of my list are #HTML #a11y features `focusgroup`, ariaNotify(), `headingoffset` and `headingreset`.
Patrick Brosset 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.
Patrick Brosset 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
Patrick Brosset reposted
How to capture device audio on the web today? 🎵🔊 getUserMedia() is not for audio only and forces users to go through a screen sharing option. Not great for audio use cases (notetaking, music, ...) We want to fix this. We have a proposal and would love your input ♥️
Patrick Brosset reposted
After 7.5 months of tweaking, reviewing, and rewriting, the docs for Scroll-Triggered Animations have landed on @developer.mozilla.org (MDN)! → developer.mozilla.org/en-US/docs/W... Congrats and thanks to Chris Mills and @estelle.bsky.social for their hard work and sweating the details on this!
Patrick Brosset reposted
Holy shit. Someone has decompiled the Adobe suite, rebuilt it in Rust and released it as open source. Either all software is dead or the US copyright laws are about to receive an update. getartcraft.com/apps
Link Parameters is the thing that gives you the ability to style embedded external SVGs. Something many have wanted to do for a long time! If you want to show your support of this, give these 2 issues a thumbs-up and comment: 💬 github.com/web-platform... 💬 github.com/web-platform...
Blink: Intent to Prototype: CSS Linked Parameters for External SVGs
Patrick Brosset reposted
Patrick Brosset reposted
It’s a real shame that folk a decade ago weren’t warning developers against utterly insane things like CSS-in-J — oh.
GitHub.com has fully moved off CSS-in-JS to CSS Modules, resulting in 55% less server-side render time and 25% faster component init. https://github.blog/engineering/architecture-optimization/improving-site-performance-by-shipping-more-css/
The State of HTML 2026 survey is now open! survey.devographics.com/en-US/survey...
Thanks, you all, for your responses. I’ve had time to think more about this, read up more on the topic, and did some research. The result ➡️ Opening the can of tooltips, a blog post on our proposal to implement fully accessible and customizable built-in tooltips on the web.
Patrick Brosset reposted
In London? Like the web? Come along *this evening* from 7pm to Shoreditch where the lovely @londonwebstandards.org are hosting some of the prime movers shaking up mobile browser competition (also, me? weird). Tickets (free!) and details here: londonwebstandards.org/events/lws-o...
Patrick Brosset reposted
ECMAScript excitement 😉 Congrats to @ashley-c.bsky.social from TechAtBloomberg on advancing the Composites proposal to Stage 2 at @tc39.es today 🎉 Composites are objects that are compared by value instead of identity. They are an evolution of Record & Tuple proposal.
Patrick Brosset reposted
After careful consideration and a look at where the industry is spending it's funding we've decided to pivot #FFConf in a "new" direction. I present to you: ffconf.ai Please share with bots and humans alike.
The call for Interop 2027 proposals is closing today. More than 100 proposals got created! Here are my favs 🤩 patrickbrosset.com/lab/interop-... Check them out!
Patrick Brosset reposted
It's annoying to keep hearing about cool CSS features only to find out browser support isn't great, so today I take a look at a bunch of features that have fantastic support, but people still turn to JS for instead. youtu.be/qu1jE41O_8o
One more call for feedback! Yeah, I know, I often ask for feedback but, think about it, the more you share, the better the feature. 💡Support low-quality image placeholders on the web! ➡️<img previewsrc="preview.avif" src="photo.avif"> ❓Would you use this? What capabilities do you need? Read more⬇️
One interesting thread emerged, downstream from the previewsrc attribute: 🔵 Would you use it to display unrecognizable blurs, because they're really small? 🔵 Or would you use it to show more recognizable previews, if you're willing to spend around 10x more bytes? Share your point of view here ⬇️
Manuel is a really nice person, and his blog is great. If you've been wanting to do some public writing, I 100% recommend jumping on this opportunity.
The CFP is open for 10 more days. So far, I have only 11 submissions, but I need at least 24. So, please share your ideas! First-time authors are very welcome!
Patrick Brosset reposted
The CFP is open for 10 more days. So far, I have only 11 submissions, but I need at least 24. So, please share your ideas! First-time authors are very welcome!
Friends, it's that time of the year: Once again, I'm asking you to help me create another amazing HTMHell Advent Calendar by writing about HTML. The CFP is open until October 3! docs.google.com/forms/d/e/1F...
Patrick Brosset reposted
📢 Lot's of updates in our new Edge for devs issue: OpaqueRange, referenceTarget, window-drag, <install>, WebMCP, and more!
Patrick Brosset reposted
Blink: Intent to Prototype: <rangegroup> element
Patrick Brosset reposted
Customizable selects are so 2025. Now is the time for styleable multi-thumb range controls! Great work by @utilitybend.com and Open UI. The <rangegroup> element is being prototyped in Chromium by our team. Can't wait to play with it, which you can do with: brechtdr.github.io/enhanced-ran...
Patrick Brosset reposted
Working with @openwebdocs.org and helping them continue to do their best work is great.
Patrick Brosset reposted
Friends, it's that time of the year: Once again, I'm asking you to help me create another amazing HTMHell Advent Calendar by writing about HTML. The CFP is open until October 3! docs.google.com/forms/d/e/1F...
Working with @openwebdocs.org and helping them continue to do their best work is great.
For folks wanting `corner-shape` to be available across browsers, would `border-shape` work for you instead? Answer here: github.com/web-platform...
Patrick Brosset reposted
Boooo. I did try and get it back once. I wonder if we could still make that work. chriscoyier.net/2024/02/28/w... I’m down to find a win-win situation, DO. Call me. 🤙
📝 Why CSS-Tricks Has Been Quiet Lately (cc: @digitalocean.com @css-tricks.bsky.social ) geoffgraham.me/why-css-tric...
I'm worried about the web. I don't want to live in a world where most users of internet-connected devices consume their information and accomplish their tasks via a chatbot interface.
Patrick Brosset reposted
Journal: Stalling installing Trying to get past Webkit’s blockage at the W3C. 🔗https://adactio.com/journal/22757