4 ms·
So for the novice web developer, what is the recommended course of action for creating a "modern," mobile-friendly website? The options seem to be: - Code all
by AdmiralAsshat 11y ago
So for the novice web developer, what is the recommended course of action for creating a "modern," mobile-friendly website? The options seem to be:
- Code all HTML and internal CSS by hand
- Use a CSS framework
- Use something like Bootstrap or other aesthetic rendering powered by javascript/jquery
The problem seems to be that the less work done by the designer means increased reliance on Javascript or external engines that then cause additional overhead, bandwidth, and possible breakage for people using NoScript or AdBlock. And to be honest, I'm sorta on their side, as it seems silly that a single website needs to reach out to three or four outside domains just to style the page properly.
What's the solution here?
- matthewbauer 11y agoI don't think the problem is the novice web developer at all. Most of the time using just one framework is not going to give users a problem. The issue is big sites that use maybe one or two big name web frameworks for compatibility and then have an internal framework and then add in a video player framework, an ad serving framework, and an analytics framework. It all adds up after a while and ends with a lot of sites just using "apps" for mobile instead.
- carsongross 11y agoAs I've mentioned elsewhere, the best solution that I've been able to come up with is intercooler: http://intercoolerjs.org/ http://intercoolerjs.org/ You can build dynamic websites with minimal or no javascript and just use the same old techniques you are used to.