Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
C0D45572264d🤔to some degree, you're not so wrong.
molaram218864d...and nobody has the time to come up with something that will address all these issues because we’re all too busy trying to figure out all of this crap. + the server side part.
Fast-Nop2497364dThe HTML tags b and i are something completely different from the presentation, which is why these tags are still in HTML. These are not replacement for strong or em which are also usually rendered as bold and italics because the semantics are different.
You use b or i when you would use bold or italics in a professionally written document, e.g. for legal entities or book titles that are not citations.
But that's another reason for the mess - people don't understand HTML and just shrow shit against the wall to see how it looks per default in most browsers.
Fast-Nop2497363d@Oktokolo It has also better performance and snappiness because JS runs single-threaded while the browser can schedule CSS stuff in parallel. If done right, it can even offload some stuff to the GPU. Abusing JS to do CSS' (and even HTML's!) job is a frequent ani-pattern in frontend.