3 ms·
Attitudes like that are why so many "real applications" have things like progress bars assembled from divs and JS instead of using a progress element or show/hi
by kethinov 3y ago
Attitudes like that are why so many "real applications" have things like progress bars assembled from divs and JS instead of using a progress element or show/hide toggles assembled from divs and JS instead of using details/summary elements. Turns out there are so many HTML elements for a reason.
- d357r0y3r 3y agoAttitudes like what? How do you build Figma using "semantic HTML"? Everyone likes the idea of keeping things simple and using web native constructs. The problem is that web native constructs can't do the things people them to do. Even the progress bar example is a good one. Yes, there is a minimal progress indicator element shipped in the browser. It is completely useless for all but rudimentary cases.