Hacker News new | ask | show | jobs
by greensoup 2666 days ago
Interesting, I`m thinkning in another direction.

With every step into makeing things easier, you lose something. With neural networks, we cant see how or why. With electronic music. the button that lets an orchestra play with one push, makes it more difficult to change one instrument. For webdesign / development: with tools that help you, it is harder to get things really how you want.

I notice this personally as well as coding as with music and find myself, not going back to the basics, but wanting to know more about it so it gives speed with using tools, while still being able to adjust the details.

I believe that there is value in mastering your skills and tools, and that that will you make you a better ... I dont think it has anything to do with a new generation or condifence?

1 comments

There was a lot wrong with HTML and it only got a layout engine two years ago. People learned all the hacks, starting with table layouts, the the responsive div soup and then the frameworks to make it easier to make more div soup, not forgetting the build tools. There is sunk cost in this learning and a visual design process that goes with it. Anyone can make something complex.

To give that up and to take a content first approach with no visual mockups and semantic HTML is a bit too much to give up when you have teams built around the process. A younger generation starting from scratch can avoid all of this. Or they can just use Squarespace with the status quo continuing a lot longer.

The thing is that there are universities and colleges that do teach basic HTML. This will be taught with the modern HTML5 elements not too soon. When people who learn this stuff then get to do real projects they might baulk at using frameworks and libraries that are another thing to learn that is a bit unnecessary as they can achieve their design goals with what they already know.

This is 'intrinsic web design', using the inherent built in properties of the browser, keeping it simple and binning the frameworks, polyfills, libraries and visual mockup tools.