Hacker News new | ask | show | jobs
by thegoodlab 4790 days ago
>This is the perfect example of everything wrong with modern web design.

This seems to be quite the hyperbole. Sure, it might over use some modern design trends, but there is nothing inherently wrong with that. Also, what is wrong with themes on themeforest? Many are built with great design in mind.

More than anything govt. sites are not friendly, don't organize their content well, and do a horrible job at engaging their users. I would say this site does all of three, making it at least a decently designed and well built site.

3 comments

"Also, what is wrong with themes on themeforest? Many are built with great design in mind."

That's the issue with cheap templates. They are designed and built by web people with no connection to your organization. You then buy this template and shoehorn your own content, and hopefully goals into a template without ever thinking about what your site should look or work like. Templates serve a purpose at the extreme low end of the market but soon every organization should graduate to a process that does not begin with a template.

Would you use a template as the basis for your entire software project? Would you use a template for your business plan? Certainly there's a case to be made for both, but neither is ideal for anyone seeking success.

When you start a Rails or Django project you're using a template. When you use Bootstrap you're using a template. When you use the business model canvass you're using a template. And forget cheap, those templates are free.

People use templates in successful projects all the time. Don't generalize. I'm sure a lot of sites have found success in their niche using themeforest as well.

If you want to compare apples with apples then it would be better to compare Bootstrap or Rails with some of the "framework" themes (like Genesis) that exist for platforms like WordPress. They stop short of design and mostly provide the designer and developer with a common language.

A complete theme usually has a lot more than just tools, conventions and code examples. It's a complete design, and content implementation, all you have to do is stick in your logo and copy and you're done. Not exactly the same process as using a framework.

Although I also dislike frameworks (Bootstrap high on that list) for the same reasons (shoehorning is encouraged) I don't think it's an appropriate comparison.

> You then buy this template and shoehorn your own content, and hopefully goals into a template without ever thinking about what your site should look or work like.

Templates work fine if you simply reverse the order here: think carefully about how you want the site to look and work, then look to see if there is a template that is reasonably close. If there is, it's a huge savings in cost and time--even if you have to alter the template a bit. Graphic design and front-end coding are expensive by the hour.

Templates are tool. They can be used or abused. Used well, they can save you weeks of work.

There is a lot of convergence in website goals. Blogs aren't that different from each other, portfolios aren't that different from each other. Sure, you'll take on more constraints than building your own from scratch, but you also might be a lot faster, which often outweighs everything.

I've used templates to great effect many a time.

Great design is significantly more than good/trendy aesthetics.

I don't think UX and IA can be minimized and made generic enough to fit into a one-size-fits-all theme. You still need to be thoughtful in how you design and display information.

> Many are built with great design in mind.

I've gotta disagree simply because a lot of the people posting to ThemeForest are just trying to make a buck on their hobby - so many of those themes look exactly alike; they're not spending significant time thinking about the usability of their designs and just applying trends. TemplateMonster back-in-the-day was more reminiscent of designers with experience creating unique enough templates to be modified/used for multiple types of purposes.