4 ms·
I argued with one of my friends about exactly this point. He said that web development is great, that the HTML is semantics, CSS is style, javascript is everyth
by runn1ng 15y ago
I argued with one of my friends about exactly this point. He said that web development is great, that the HTML is semantics, CSS is style, javascript is everything active, everything neatly in their own files.
What I said is - look at ANY of top100 Alexa websites and show me ONE where style, semantics and action is not mangled together in one big chaos, where HTML is just semantics and not DIVs put inside each other in a hierarchy that doesn't follow semantic logic, but visual logic (with divs classes "UP", "upper_menu" etc), where javascript sits neatly in its file instead being all over the place.
I don't remember the outcome of the debate, because we then proceeded to talk about TV shows.
- tikhonj 15y agoI suspect that is at least partly because of heavy performance optimization. Unfortunately, even the cleverest of abstractions tend to break or at least bend when you have to optimize something very heavily.
- Iv 15y agoBecause we all now that no display is as optimized as an html div box... They are currently using crazy optimization techniques in browsers to make javascript-heavy pages have the level of badly-designed native apps.