Live data from Hacker News

Bootstrap 3 RC1

twitter.github.io

51–60 of 143 posts

Re: Bootstrap 3 RC1

#51
post #36

I love bootstrap, but I'm completely unconvinced about the flat trend. My site, www.liberwriter.com is squarely aimed at non-technical people who are not really on top of the latest trends. I could very easily envision them having a higher cognitive load trying to figure out what is a button and what isn't and so on. What do testing and studies show about this?

Well, you do have the liberty to add your non-flat styles as you wish... And: Bootstrap is not intended to be used "as is" in every case. It's supposed to give you an quick start, something you can extend and customize as you see fit. It does a terrific job at that.

One of the advantages of having very non-technical customers, is that they could not care less that "OMG, it's stock bootstrap!". They just like that the site looks decent, and it certainly looks better than if I did everything myself.

Having a good enough default means I can spend my time improving the product, rather than worrying about something that neither the customers nor I care much about as long as it's good enough. And stock bootstrap very much is - that's one of the things I love so much about it.

With the flat design stuff, now I'll have to think about it, look for different solutions like themes, or maybe just going for it and hoping it's not a problem, and generally spend time not making our ebook conversions better.

Ultimately, it's not that big a deal, and I'm still way better off than without bootstrap, but I do consider it somewhat of a regression.

Re: Bootstrap 3 RC1

#52
post #40

So what exactly is the point of bootstrap? It includes an entirely pointless (and poorly made) grid system; an excessive (and unnecessary) css reset; complex & slow selectors, and lots of default styling you're probably going to replace anyhow. If it were a bunch of separate modules you could individually include and use as a template for your own style, you could actually use the parts you need: as it is, I really d…

If you are writing a web application of sorts that needs to have a basic theme (buttons, forms, menus, etc) then Bootstrap serves a good purpose and gives you a responsive layout along with it. It also brings some sense of uniformity across apps for more complex controls.

For anything beyond that you are better off with yui/pure or csswizardry/inuit which offer much better responsive grid systems. Pure has one shortcoming in that you can't specify varying column widths for varying devices (such as 6 columns for desktop and 3 for mobile). Both frameworks are light and offer some decent UI elements with minimal styling so you can extend them.

Re: Bootstrap 3 RC1

#54
post #37

Earlier quoted context omitted.

I prefer LESS over SASS, simply because of how often I use mixins and how nice ".border-radius(5px)" is compared to "@include border-radius(5px)". That being said, my current setup is Stylus+Nib. (And for the above examples, you'd just write "border-radius: 5px" and it takes care of everything. Much more flexible.)

there is such a thing as plain border-radius: 5px, you know? I think mixin's are generally overused; having to maintain css as well as right it, I'm quite happy with a syntax that doesn't encourage their use. If you need em: fine, but the you won't care about @include vs. "." anyhow.

As I'm sure you well know, a mixing includes vendor specific prefixes. And the whole point of mixins is to make it easier to maintain. Once they're written, you don't need to worry.

Re: Bootstrap 3 RC1

#55
post #39

Earlier quoted context omitted.

Zurbs' grid uses percentage widths for columns and is mobile-first - BS 3 now uses a similar system which makes the only really difference SASS/SCSS vs LESS if you just want the grid

IIRC, Boostrap 2 can use percentage widths too -- you need to use the "row-fluid" class (instead of just "row").

Fair point

Re: Bootstrap 3 RC1

#56
post #6

It has all sorts of bugs in Safari on my iPad. Switching screen orientation and zooming out cause the left sidebar to cover up the body text, I can sometimes get it to stay zoomed out way too far, and if I try to zoom in Safari crashes every time. Looks very slick though.

Same here, and it jumps around as I scroll down a long page such as http://getbootstrap.com/css/

Re: Bootstrap 3 RC1

#59
post #40

So what exactly is the point of bootstrap? It includes an entirely pointless (and poorly made) grid system; an excessive (and unnecessary) css reset; complex & slow selectors, and lots of default styling you're probably going to replace anyhow. If it were a bunch of separate modules you could individually include and use as a template for your own style, you could actually use the parts you need: as it is, I really d…

[deleted]
Post reply on HN