Comment

Comment by FactoryReboot

The biggest use case for semantic html is accessibility imo. Given Aria tags are the main workhorse there, I say semantic html has failed to provide value there.

Given all the html created via a component like pseudo element, it further questions the value added imo.

Potentially unpopular opinion, but semantic HTML failed to adequately solve any problems it has set out to solve. Even selectors are better done via something like css modules anyway.

Sure the end compiled HTML is a mess, but that’s like complaining your bytecode or binary is messy. Who cares?

Long live div soup.

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton