|
|
|
|
|
by no_wizard
443 days ago
|
|
The prevalence of JS and JS backed components is due to the reluctance of browser vendors to introduce new HTML elements that everyone has been lobbying for in the same time period. By and large browser vendors for the longest time, even today still in many respects, repeatedly ignore pleas for more elements that cover common use cases. Even when they do arrive, they can be half baked - like dialog or details / summary - and that doesn’t help matters |
|
How are those half-baked? No smooth transition for details/summary, maybe?
Dialog seems to work well enough with little to no javascript required:
My personal bugbear is the date/time input - FF doesn't even show a click element for time, you have to type in the time.