3 ms·
The web with HTML, CSS and the amazing Javascript was a simplification of previous systems. Simplifying is the right way to go. Great engineering is taking com
by drawkbox 8y ago
The web with HTML, CSS and the amazing Javascript was a simplification of previous systems.
Simplifying is the right way to go. Great engineering is taking complexity and making it as simple as possible.
Somewhere we forgot that simplicity beats complexity.
Lots of this move to complexity is that standards and more are being squashed for lock-in and proprietary control as well as increasing complexity so companies can stay in charge and dictate the internet and standards associated with it.
Unfortunately the simplification phase from the 90s through Web 2.0 has ended. Apps may have helped demolish that but ultimately open standards and simplicity is taking a back seat due to mass specialization choosing complexity over simplicity to squash standards, sell conferences/books, companies taking control of development, job security and unfortunately it is closing entry points and the beginner's mind outlook.
HTML, CSS, Javascript were mostly data-first then presentation layer, now it is framework first dictating all as a monolithic controller.