Bootstrap (Front-End Framework)
Bootstrap (Front-End Framework)
Bootstrap is a free and open-source front-end web On October 29, 2014, Mark Otto announced that Boot-
framework for designing websites and web applications. strap 4 was in development.[9] The rst alpha version of
It contains HTML- and CSS-based design templates for Bootstrap 4 was released on August 19, 2015.[10]
typography, forms, buttons, navigation and other inter-
face components, as well as optional JavaScript exten-
sions. Unlike many web frameworks, it concerns itself 2 Features
with front-end development only.
Bootstrap is the second most-starred project on GitHub, Bootstrap 3 supports the latest versions of the Google
with more than 107,000 stars and 48,000 forks.[3] Chrome, Firefox, Internet Explorer, Opera, and Safari
(except on Windows). It additionally supports back to
IE8 and the latest Firefox Extended Support Release
(ESR).[11]
1 Origin
Since 2.0, Bootstrap supports responsive web design.
Bootstrap, originally named Twitter Blueprint, was de- This means the layout of web pages adjusts dynamically,
veloped by Mark Otto and Jacob Thornton at Twitter taking into account the characteristics of the device used
as a framework to encourage consistency across internal (desktop, tablet, mobile phone).
tools. Before Bootstrap, various libraries were used for Starting with version 3.0, Bootstrap adopted a mobile-
interface development, which led to inconsistencies and rst design philosophy, emphasizing responsive design by
a high maintenance burden. According to Twitter devel- default.
oper Mark Otto:
The version 4.0 alpha release added Sass and exbox
support.[10]
A super small group of developers and I
got together to design and build a new inter-
nal tool and saw an opportunity to do some- 3 Structure and function
thing more. Through that process, we saw our-
selves build something much more substantial
than another internal tool. Months later, we
ended up with an early version of Bootstrap as
a way to document and share common design
patterns and assets within the company.[4]
1
2 6 REFERENCES
tomized version of Bootstrap based on the requested Dropped IE8, IE9, and iOS 6 support.
components and various settings.
Added exbox support and then dropped non-
As of Bootstrap 4, Sass is used instead of Less for the exbox support.
stylesheets.
Switched from pixels to root ems.
Each Bootstrap component consists of an HTML struc-
ture, CSS declarations, and in some cases accompanying Increased global font-size from 14px to 16px.
JavaScript code. Dropped the panel, thumbnail, and well components
Grid system and responsive design comes standard with in favor of cards.
an 1170 pixel wide grid layout. Alternatively, the devel- Dropped the Glyphicons icon font.
oper can use a variable-width layout. For both cases, the
toolkit has four variations to make use of dierent reso- Dropped the pager component.
lutions and types of devices: mobile phones, portrait and
Rewrote almost all components, jQuery plugins and
landscape, tablets and PCs with low and high resolution.
documentation.
Each variation adjusts the width of the columns.
7 External links
Bootstrap Blog - The ocial Bootstrap blog main-
tained by the developer, Mark Otto
4 8 TEXT AND IMAGE SOURCES, CONTRIBUTORS, AND LICENSES
8.2 Images
File:Commons-logo.svg Source: https://upload.wikimedia.org/wikipedia/en/4/4a/Commons-logo.svg License: PD Contributors: ? Origi-
nal artist: ?
File:Crystal_Clear_app_kedit.svg Source: https://upload.wikimedia.org/wikipedia/commons/e/e8/Crystal_Clear_app_kedit.svg Li-
cense: LGPL Contributors: Own work Original artist: w:User:Tkgd, Everaldo Coelho and YellowIcon
File:Free_and_open-source_software_logo_(2009).svg Source: https://upload.wikimedia.org/wikipedia/commons/3/31/Free_and_
open-source_software_logo_%282009%29.svg License: Public domain Contributors: FOSS Logo.svg Original artist: Free Software Portal
Logo.svg (FOSS Logo.svg): ViperSnake151
File:Question_book-new.svg Source: https://upload.wikimedia.org/wikipedia/en/9/99/Question_book-new.svg License: Cc-by-sa-3.0
Contributors:
Created from scratch in Adobe Illustrator. Based on Image:Question book.png created by User:Equazcion Original artist:
Tkgd2007
File:Twitter_Bootstrap_Under_Firefox_32.png Source: https://upload.wikimedia.org/wikipedia/commons/6/66/Twitter_Bootstrap_
Under_Firefox_32.png License: CC BY 3.0 Contributors: http://getbootstrap.com/examples/offcanvas/ Original artist: Bootstrap devel-
opers http://getbootstrap.com