> NO. It is NOT a good thing. When it comes to visual design, things are supposed to look different. Twitter is meant to look different than Facebook and facebook should not look like Amazon. That's how you create mind-space . Bootstrap kills that - they all just look the same.
It depends on your goal. If you want to make an application that people use all day, having a unique UI is probably not a win. If you used Netscape back in the day you can use Chrome today and not have trouble. Consistency itself can be beautiful.
If you're making a marketing site, then your designer can go wild (as long as everything is being tested for effectiveness).
> If you want to make an application that people use all day, having a unique UI is probably not a win.
Not discussing user interface design, it's about visual style. Button should look like a button, but not so much like other site that user confuses your site with someone else's.
>Consistency itself can be beautiful.
Yes, same with search engines, if you used Google you can use Yahoo. But still their visual design is different in many ways if not search result. You can tell Yahoo from Google but not two Bootstrap sites.
Consistency is good for usability. Again, Button should look like a button, but not so much like other site that user confuses your site with someone else's.
If you are relying on the style of your buttons to distinguish your site from all the others, perhaps you should be spending more time on building out the content/functionality of your site.
I often find that designers are more worried about how a site will look in a portfolio than whether the end users will get anything out of the site.
Note: You could change colors / gradients and some visual design aspects and things would be different.
I agree, sites should be styled. Bootstrap makes it amazingly easy for those developers who want to build an MVP. Tweaks are nice, but if you have zero design skills, they may or may not be necessary.
One would be a fool to simply ignore a web project because they were built on Bootstrap. If it's not relevant to your needs, sure, ignore it. If it can help solve your problems, pay attention to the app and don't worry about the design so much. If it makes a ton of money, I'm sure they can re-invest some of that back into making it look better.
Bootstrap should be taken as a base where from we can start building our applications right away while being real agile cause it provides us with mostly used design patterns and interactions which if we require can differ from in our design iterations (!imp). So again its essentially a framework providing some conventional patterns for development which I presume is bit like convention over configuration paradigm.
I would agree with the point that visual style matters as its is something which will molds into your brand identity and must be unique as all products are unique in one way or other. So yes its really a fail when most of the developers choose to maintain same Visual style in their sites which is to me is an utter disrespect of brand identity and something that must be avoided.
>Consistency is good for usability. Again, Button should look like a button, but not so much like other site that user confuses your site with someone else's.
As far as Usability is concerned to my understanding it is not affected in any way by fact that 2 sites have visually similar buttons but it is rather defined on the basis of content they provide and how it is presented(!imp). Difference between usability and visual appearance is quite understood I guess.
You might want to consider reading this post by Dave Winer "Why Bootstrap might be very important" http://scripting.com/stories/2012/03/07/whyBootstrapMightBeV... and Twitter Devblog - A brief history https://dev.twitter.com/blog/bootstrap-twitter
NO. It is NOT a good thing. When it comes to visual design, things are supposed to look different. Twitter is meant to look different than Facebook and facebook should not look like Amazon. That's how you create mind-space . Bootstrap kills that - they all just look the same.
I can't remember name of one site that was made with Bootstrap. because there is nothing special,visually, to remember. No visual cue.
> Developers can focus on developing applications that are functional and usable, rather than tweaking CSS to make things "look right".
That's cool if you are building for just developers. But when it comes to non-devs, you don't want to confuse them, visually, with some other website. Remember, for many Facebook is a that "blue" site. With so many people taking bootstrap as it is, it's going to be... un-special.
I remember my friend discovering facebook themed Tumblr theme. People actually confused it with facebook and made comments like
"Why can't I update my status?"
"Who the hell are you and what are you doing on my fb?"
..
Also, the author is not saying Bootstrap is bad. In fact, it's good that you can focus on dev and have good defaults on CSS and design. But leaving it there is BAD. (read above, why). Take it forward.
Quick Fix: Don't use the Bootstrap top bar. Seriously, that's one major shift.
- Another Pissed at Bootstrap websites Designer