Talk:Bootstrap (front-end Framework)
WikiProject Websites / Computing  (Rated Start-class, Mid-importance)
WikiProject icon This article is part of WikiProject Websites, an attempt to create and link together articles about the major websites on the web. To participate, you can edit the article attached to this page, or visit the project page.
Start-Class article Start  This article has been rated as Start-Class on the quality scale.
 Mid  This article has been rated as Mid-importance on the importance scale.
Taskforce icon
This article is supported by WikiProject Computing.
WikiProject Free Software / Software / Computing  (Rated Start-class, High-importance)
WikiProject icon This article is within the scope of WikiProject Free Software, a collaborative effort to improve the coverage of free software on Wikipedia. If you would like to participate, please visit the project page, where you can join the discussion and see a list of open tasks.
Start-Class article Start  This article has been rated as Start-Class on the project's quality scale.
 High  This article has been rated as High-importance on the project's importance scale.
Taskforce icon
This article is supported by WikiProject Software.
Taskforce icon
This article is supported by WikiProject Computing.

Rewrite section / Structure and function

I came to this Talk page looking for an explanation of the "Rewrite section" tag in the article. I'm inclined to remove it if it's not referenced on this page (appologies if it is and I missed it). Amead (talk) 16:42, 6 March 2017 (UTC)

WP:COI Disclosure by User:TheDragonFire

Hey folks! I have been editing Wikipedia erratically over the past 3 years. I recently joined the Bootstrap core team, and noticed that the Wikipedia article was in a poor state (WP:ADVERT and WP:TONE issues). My instant reaction is to edit the article, but I'm very conscious of WP:COI concerns (that being said, the article in it's current state seems sufficiently promotional that I'm not sure if I could do much damage). Per WP:BOLD, I've forged forward anyway. I've added Template:Connected contributor to the top of this page. I will cease editing this article if asked to do so by any editor, and establish a consensus before continuing. I'm probably too connected to remove all of the WP:POV, so review by an unconnected contributor would be highly appreciated. --TheDragonFire (talk) 15:00, 23 February 2017 (UTC)

I "vote" in favor of your continued contributions. See also my Talk about "Structure and function" Amead (talk) 16:40, 6 March 2017 (UTC)

Fair use candidate from Commons: File:Twitter 2010 logo.svg

The file File:Twitter 2010 logo.svg, used on this page, has been deleted from Wikimedia Commons and re-uploaded at File:Twitter 2010 logo.svg. It should be reviewed to determine if it is compliant with this project's non-free content policy, or else should be deleted and removed from this page. Commons fair use upload bot (talk) 21:46, 22 June 2012 (UTC)

More resources could be added

A gallery of ready to copy/paste HTML snippets, and a collection of Resources for Bootstrap located at may be linked to the external resources. Msurguy (talk) 18:57, 1 November 2012 (UTC) You can find manny useful bootstrap based tools at too. -- Preceding unsigned comment added by Itsrado (talk o contribs) 13:32, 27 May 2015 (UTC)

rename to Bootstrap (something?)

It's 'Bootstrap' rather than 'Twitter Bootstrap' these days, so renaming the article would be in order. Bootstrap (web framework) would be my initial idea for this. Thoughts? --MilkMiruku (talk) 03:26, 16 December 2012 (UTC)

Dead link

This article includes a dead link, but the formatting does not permit inserting "[dead link]". We need an expert to correct the URL David Spector (talk) 20:35, 10 April 2013 (UTC)

Bootstrap is not hosted on a CDN by its authors because they intend it to be modified by developers. So it really should be downloaded before use. However, I've updated the code (and fixed a bug in it) linking to a CDN that hosts it. --RA (talk) 22:03, 11 April 2013 (UTC)

The article seems lacking in high-level non-technical information

The "Features" sections seems like a misnomer, being as it is more about about HTML5 compatibility than the features of Bootstrap. I think that section should be renamed to "Compatibility" or something like that, and the "structure" section could become more of an overview or description. I think the article needs to do a better job of expanding "It contains HTML and CSS-based design templates for typography, forms, buttons, charts, navigation and other interface components, as well as optional JavaScript extensions." and needs to give a sense of the sort of thing you can do with Bootstrap - in other words the sort of impression you get when visiting the contents page -- Alexbowyer (talk) 16:15, 13 May 2013 (UTC)

Questionable HTML in example

I haven't used Bootstrap yet, but while reading this article I was struck by the 'Creating a fixed layout grid with fluid layout grid nested' example using <div class="4" /> a bunch of times. Is this mandated by Bootstrap or is it just something unique to the example? It's probably not ideal to use this as a basic example because using a digit as the first character in a CSS identifier is invalid unless it's escaped. --Ryan Williams (talk) 14:27, 14 September 2013 (UTC)

Requires jquery

The sentence "If the developer wants to use the JavaScript components, they must be referenced along with the jQuery library in the HTML document." is not clear to me. The specification says it has no dependency on jQuery, so is jQuery required or not? -- (talk) 15:14, 29 November 2013 (UTC)

Page Includes Bad Advice

The page includes the following -

``JavaScript placed at the end of the document so the pages load faster

That is very bad advice, I think it originated from a Yahoo! speed optimization report but I do not know. I see it everywhere though.

First of all, if your site is properly designed, most of the time most scripts will be cached and where they are declared has no bearing on page load speed.

Secondly, for large scripts (which are often smaller than images) you should be using a CDN - and in fact the example shows them on a CDN. This increases the odds of the script already being in the users cache when they come to your page, and where it is declared has no bearing on page load. CDN also speeds up delivery of script when it is not already in their cache.

Thirdly, on the occasions where the browser does have to download the script, if the page renders before the scripts are downloaded then the page is broken and does not work. This is very frustrating to users. It also is frustrating when the script modifies the DOM as a JS framework does, because then the page loads one way and then when the scripts load, it suddenly changes appearance. By having the script in the head so it is downloaded before page renders, the page works as soon as it is rendered and any DOM changes happen instantly so things do not move around on the user.

Fourthly and most importantly, when your scripts are in the head node, you can send a CSP header that forbids execution of any scripts not in the head node. This very effectively neuters any XSS injection attacks on your site.

People need to stop spreading the bad advice that scripts should be at the bottom of the page. It is not well thought out and the practice interferes with the adoption of Content Security Policy which is desperately needed to help make the web a safer place. -- Preceding unsigned comment added by (talk) 10:09, 8 November 2014 (UTC)

  This article uses material from the Wikipedia page available here. It is released under the Creative Commons Attribution-Share-Alike License 3.0.

Connect with defaultLogic
What We've Done
Led Digital Marketing Efforts of Top 500 e-Retailers.
Worked with Top Brands at Leading Agencies.
Successfully Managed Over $50 million in Digital Ad Spend.
Developed Strategies and Processes that Enabled Brands to Grow During an Economic Downturn.
Taught Advanced Internet Marketing Strategies at the graduate level.

Manage research, learning and skills at defaultLogic. Create an account using LinkedIn or facebook to manage and organize your IT knowledge. defaultLogic works like a shopping cart for information -- helping you to save, discuss and share.

  Contact Us