It's austere, as well as an anti-pattern when used exclusively. Despite this, it just plain gets the job done. It has also proven quite sturdy/reliable, even on popular sites like this one.
It's austere, as well as an anti-pattern when used exclusively. Despite this, it just plain gets the job done. It has also proven quite sturdy/reliable, even on popular sites like this one.
Here's a challenge for you frontend hackers out there: show me a now standard <ul> based horizontal nav-bar... that also renders horizontally in w3m and lynx.
This just happens to be the default style. At its core, <ul> is an unordered list. Whether you happen to arrange the items horizontally, vertically, or any other way, is just presentation. Which is precisely why CSS is separate from HTML.
I think many "frontend hackers" spend their time focused on what can be done and not enough on what should be done. This is a side-effect of our hyperspecialization culture which discourages designers and developers pushing back on each other, out of fear of stepping on each others' expertise. But I think that fear prevents the kind of real collaboration that's required to make a great UI.
Depends on the job.