HTML isn't done! We're working with @openuicg to bring new elements like `<popup>` and `<selectmenu>` to the Web Platform. These should enable easy popup and select-like UI that are accessible by default and work with auto-fill.
@openuicg ⚠️ custom elements require a dash in their name ⚠️ Now's a good time to make sure you're not already using an element called <popup> or <selectmenu> 🤓 developers.google.com/web/fundamenta…
@ChromiumDev @openuicg Omg yes! I really hope these will be easy to style with CSS 🎉🎉🎉
@ChromiumDev @openuicg How will <popup> differ from <dialog>? googlechrome.github.io/samples/dialog…
@ChromiumDev @openuicg You had me at <popup>
@ChromiumDev @openuicg Popup sounds suspiciously like <dialog>
@ChromiumDev @hdv @openuicg I hate to be That Guy, but I'd rather see the error messages on form inputs get made accessible first. Or the date input. Or data list to respond to text resizing. We used to be able to say that HTML was accessible by default, and it should be still, but it's not true right now.
@ChromiumDev @openuicg Just declare @MaterialUI HTML6 and be done with it 😅
@ChromiumDev @openuicg Form someone who's a professional JavaScript dev, it'd be nice to have a refresher on what HTML provides today that JS was required years ago. Is there some sort of "What's new in ES2020" for HTML?
@ChromiumDev @openuicg Cool, but please implement CSS subgrid first. Thanks
@ChromiumDev @openuicg Maybe a <wrapper> could be useful, to wrap apps made with frameworks or libraries like #Vue or #React. It would also be useful to apply the overflow:hidden (as long as I know, that css prop works kinda funny on <body> in some mobile browsers)
@ChromiumDev @openuicg Can we have a customisable multiselect
@ChromiumDev @Una @openuicg SO much looking forward to these elements 🥳
@ChromiumDev @openuicg Now I wonder what @matthewcp thinks about this...
@ChromiumDev @openuicg And are they actually going to be implemented or are they gonna end up frozen by every non-chromium vendor like <dialog> ?
@ChromiumDev @rgdelato @openuicg HTMX is more of a finished HTML. Basically, any element can trigger a GET or POST and replace its DOM container contents with the reply. Adding native popup support sounds kitschy and also sounds like we're going backwards.
@ChromiumDev @openuicg popup { display: none ! important; } 😘
@ChromiumDev @openuicg Improve your dating, don't leave it to chance.
@ChromiumDev @kangax @openuicg This is great!
@ChromiumDev @openuicg But other browser will also support these tags
@ChromiumDev @openuicg What makes it different from <dialog>
@ChromiumDev @openuicg Lately Chrome is frozen w-10
@ChromiumDev @JacobMGEvans @openuicg What would be the difference between selectmenu and select that we already have?
@ChromiumDev @openuicg Hoping popup should be easy to style.
@ChromiumDev @openuicg <popup>?! 😳 Why gawd would anyone want that?!
@ChromiumDev @openuicg Don't forget about <dialog> please 😅
@ChromiumDev @openuicg How is popup different to dialog?