3 ms·
I’m with you. On the Internet today, a web browser is a thing that runs JS. Clients without it are HTTP browsers. Given that no browser maker has shipped that a
by kstrauser 3y ago
I’m with you. On the Internet today, a web browser is a thing that runs JS. Clients without it are HTTP browsers. Given that no browser maker has shipped that as a default config in what, like 20 years?, that ship has sailed.
JS came out a year before CSS for Pete’s sake. It just turned 28. It’s finishing its residency and can rent cars. I get why people didn’t like it nearly 30 years ago. I didn’t because it didn’t run well on the Amiga I had back then. But complaining about it today makes me imagine someone complaining about “why don’t these so-called ‘web’ sites gracefully fall back to table layout for those of us who can’t or won’t use CSS?” I understand the fundamental difference. I just don’t think it matters anymore.
- eviks 3y agoIf you understand the fundamental difference, why are you using CSS as a comparison?
- kstrauser 3y agoBecause sometimes analogies are convenient, although imperfect. Close up, sure, JS is running random code on your computer and CSS is a non-executable description of a page’s appearance. Those are very different. Farther away, they’re both fundamental technologies of the modern web that most new things are built on, and disabling them breaks a huge portion of the web.
- eviks 3y agoAnd sometimes analogies lead you astray like in this case of comparing the age of some tech to biological age or random code (which btw also breaks plenty of the web) and styling