Live data from Hacker News

Twitter Bootstrap Now Powering 1% of The Web

blog.meanpath.com

31–40 of 73 posts

Re: Twitter Bootstrap Now Powering 1% of The Web

#31
post #4

I sometimes use stuff because everyone else is using it. And then I wonder why I did that. I recently removed bootstrap from a website I have that is composed entirely of static HTML documents [1]. It's a teaser / marketing site for my current project. The sample sites looked nice and I figured that since I and CSS are of basically nodding acquaintance -- why not? I discovered that Bootstrap was just too featuresome…

If you compile Bootstrap from its LESS files you can pick and choose which parts you include. Also means you can override a lot of the default mixins fairly simply.

Is there a Dummies Guide to customising bootstrap (literally or figuratively)

I would rather not waste the time experimenting these days

Re: Twitter Bootstrap Now Powering 1% of The Web

#32

1% of the indexed web, which might be less than 10% of the web at large (see for example here: http://www.quora.com/What-percentage-of-the-web-does-Google-... )

Are there many sites not indexed by google a person would care about? I think no one would miss a thing if we dropped all pages past 5 from the index :P

Do you know a lot of Hacker News is not indexed by google?

Re: Twitter Bootstrap Now Powering 1% of The Web

#34
post #4

Earlier quoted context omitted.

If you compile Bootstrap from its LESS files you can pick and choose which parts you include. Also means you can override a lot of the default mixins fairly simply.

Is there a Dummies Guide to customising bootstrap (literally or figuratively) I would rather not waste the time experimenting these days

Step 1 - Exclude the .less and .js files that you will not be using.

Step 2 - Edit or override the variable.less file.

Done

Re: Twitter Bootstrap Now Powering 1% of The Web

#35
post #5

"I recently pulled a random selection of 10 websites from the sites I visit every day and found clear Twitter Bootstrap signatures on 0 of them."

They claim to have 1% of the web not 10 or more. Thus checking 10 specific websites is meaning less.

I think the comment's point is that good sites are not using it, not that 10 sites is a good sample size.

Re: Twitter Bootstrap Now Powering 1% of The Web

#36

Earlier quoted context omitted.

So you checked the headline with a few people who are not in your target audience?

You check understanding with the low domain-intelligence end of your target audience. That could cause confusion whether someone is the target or not.

Just don't mention that you're choosing them based on their lesser intelligence.

Re: Twitter Bootstrap Now Powering 1% of The Web

#37
If Bootstrap is taking over the web one project at a time, yours is next. Unless... you take a stand and fight for the right to develop with the freedom not to be forced 75% of the way down the dev path before you've even begun.

At the professional web dev level, there's never been a better time to make your own stuff from scratch in HTML and CSS. Working with designers, with UX, with the product team - you can make interesting things happen on all screens.

Building from scratch, a good responsive HTML page or website template is NOT "reinventing the wheel" as many bootstrappers claim. That is nonsense. The genius of HTML and modern CSS, and their consistent operation across devices, means it isn't much work at all to create the site you want, without using framework training wheels.

The "mobile first" mantra has blown out of proportion and is now another annoying catch-phrase. It's confusing too, does it mean mobile phone first or are we talking about tablets. Or just touch screens? Does that incldue touch screen laptops?

Is there an equivalent cliche in print? "Sticky-note first" is actually a lot clearer and easier to understand.

"Mobile first" sounds like a command issued from above, with which we must obey, or perish. Next, the grid system rhetoric.

The CREDIT for responsive websites belongs to modern browsers and their consistent rendering of CSS3 and HTML. We don't need bootstrap to achieve responsive, mobile-friendly layouts. Grid layouts can be useful, but your whole page doesn't NEED to be divided into columns and rows and spans or else crumble in a pathetic heap.

Finally, the worst thing you can tell a designer is "hey, you can make it look however you like, but it must conform to the 12 column grid because that's [the way of the future; the technical limitation; how 1% of the web is doing it". Bravo, developers telling designers to keep their layout energy in their pants and conform to the grid. "Nope, those thumbs can't be flush with a zero left and right margin, it will break the grid, duh!"

Re: Twitter Bootstrap Now Powering 1% of The Web

#38

Earlier quoted context omitted.

Is there a Dummies Guide to customising bootstrap (literally or figuratively) I would rather not waste the time experimenting these days

Step 1 - Exclude the .less and .js files that you will not be using. Step 2 - Edit or override the variable.less file. Done

I suspect the answer is read the source, but

A) how do I know what bits I will not be using B) how do the JS and LeSS files interact (can I leave out the JS as easily as the less?)

Re: Twitter Bootstrap Now Powering 1% of The Web

#39
Bootstrap is great to give decent UI to dev who don't like CSS or don't have a good sense of design. But having so many website looking too a like it quite boring. IMO bootstrap is a great tool for internal tools but should not be used for user/client facing UI.

Re: Twitter Bootstrap Now Powering 1% of The Web

#40
post #37

If Bootstrap is taking over the web one project at a time, yours is next. Unless... you take a stand and fight for the right to develop with the freedom not to be forced 75% of the way down the dev path before you've even begun. At the professional web dev level, there's never been a better time to make your own stuff from scratch in HTML and CSS. Working with designers, with UX, with the product team - you can make…

note: "Mobile first" is a term derived for the design principles, not a prioritization of usability.

Progressive enhancement allows a complex responsive design to emerge organically.

How that is implemented is up to the developer.

Post reply on HN