4 ms·
What you need is Open UI. The browser vendors are working on it. https://open-ui.org/ https://open-ui.org/ > The purpose of Open UI to the web platform is to
by dfabulich 5y ago
What you need is Open UI. The browser vendors are working on it.
https://open-ui.org/ https://open-ui.org/
> The purpose of Open UI to the web platform is to allow web developers to style and extend built-in web UI controls, such as <select> dropdowns, checkboxes, radio buttons, and date/color pickers.
> To do that, we'll need to fully specify the component parts, states, and behaviors of the built-in controls, as well as necessary accessibility requirements, and provide test suites to ensure compatibility. We'll also implement polyfills for our extensible web UI controls.
- saagarjha 5y ago> The browser vendors are working on it. How's progress?
- arthurcolle 5y agoMandatory standards xkcd
- Dylan16807 5y agoHTML and CSS is one standard, two if you squint. The problem is a hundred nonstandard ways to do it, and this is going to be the first standardization of this for the web. I don't think that comic is relevant.
- TOMDM 5y agoFor todays lucky 10,000 https://xkcd.com/927/ https://xkcd.com/927/ For todays lucky 10,000 concerning the lucky 10,000 https://xkcd.com/1053/ https://xkcd.com/1053/
- dimal 5y agoOh wow. Thanks for pointing this out. I had no idea this was happening. I've wanted it for forever, but I thought browser vendors had always shut down talk with "just don't style native controls" dogma. Good to see it changing to reflect the reality that everyone does it anyway.
- necovek 5y agoIn an fortunate twist for the unfortunate circumstances, the fact that there's fewer browser rendering engines today means that it's easier to get "all" browsers at the table and agree with a singular direction for things like these: there's simply fewer of them.
- runarberg 5y agoFor what it’s worth, I’ve had pretty good luck styling checkboxes and radio buttons (e.g. with appearance: none), however I’ve had pretty though luck styling selects. My best shots at custom selects have involved multiple backgrounds, css masks with linear gradients, etc. As for the options list, I’ve never even tried.
- bla3 5y agohttps://open-ui.org/charter https://open-ui.org/charter > Most recent revision: April 1, 2020 That doesn't inspire confidence...
- brigandish 5y agoWell, it only took 25 years to get some real control over vertical alignment via grid, maybe selects will not be horrible by… 2029? I live in hope.
- extra88 5y agoIt’s definitely active, just today I was listening to Dave Rupert talking about a versatile element for tabs widgets (and other things) that’s really making good progress.
- true_religion 5y agoIsn't that just the charter which lists their goals? Should their organizational goals change massively in a single year? The charter of most NGOs basically stays static for their entire lifetime.
- skolsuper 5y agoI think they're referring to the date, April 1 is "April Fool's Day" in many countries. Some companies put out joke press releases on April 1 that are not intended to be taken seriously.
- nextaccountic 5y agohttps://github.com/openui/open-ui https://github.com/openui/open-ui last commit 10 hours ago
- wdb 5y agoConfusing naming as there already exists https://openui5.org https://openui5.org Open-source sibling of SAPUI5