Calling all web developers! Browsers are all meeting up next week (). I want your voice to be heard! Tell me your biggest problems, and tell me what you want to see from the platform. What problems are tough to solve, but could be easier?
This November at the Annual W3C Plenary (TPAC) I'll be discussing "Custom Attributes" I'd like to bring the same lifecycle hooks & subclassing of Custom Elements to attributes. I'd _love_ to hear if developers think this is a good or bad idea, and what they'd like to see.
Hot off the presses! Firefox Nightly () adds the new :heading pseudo! Easily style all headings, or use nth-child-like AnB syntax to select a range of headings! Needs `layout.css.heading-selector.enabled` flag enabled. Try it out and let me know your thoughts. image
Okay gang, those who sling HTML, CSS, JS, which _Firefox_ bugs are blocking you? Which features do you think need improving? What new features would you like to see? What work would you prioritise? Big or small, bonus points for linking to a bug (even more for filing bugs then linking them)!
Hey friends, did you know you can make a modal <dialog> element dismissible by clicking outside (aka light dismiss) by adding `closedby=any` to it. That's it. That's all there is to it. <dialog closedby=any> Chrome 134+, Firefox 140+, coming soon to Safari.
Browsers used to have a feature where you could add new context menu items. Is this worth reviving? Yes or No? Would you use it as a developer? What use cases do you have? Would you want this as a user? image
I wrote a thing for the Chrome Developer Blog; introducing popover=hint.
Last week I did a little talk on the brand new command&commandfor attributes! And you can watch it right here:
I've been using a hand-built oklch CSS colour system for a few personal projects recently, and decided to open source it! Announcing openswatch v0.1.0. image