Marketingová agentura » Marketingový slovník » Co je to knihovna Bootstrap?
Co je to knihovna Bootstrap?
Bootstrap - je to oceňovaný, globálně rozpoznatelný open-source knihovní balíček, který umožňuje efektivní návrh a vytváření kódu frontendu responzivních webových stránek. Jedním z principů této technologie je design zaměřený na mobilní zařízení (mobile first design), což znamená, že stránka je nejprve přizpůsobena mobilní verzi.
Historie Bootstrapu
- Knihovna Bootstrap, původně známá jako Twitter Blueprint, vznikla v polovině roku 2010. Tento framework měl svou oficiální premiéru v pátek 19. srpna 2011.
- Bootstrap 2 byl vybaven responzivitou, která byla volitelným doplňkem k stylovému listu.
- Při práci na Bootstrap 3 byl framework přepsán, a funkcionalita Responsive Web Design byla uznána za výchozí.
- Ve další verzi Bootstrapu, tedy Bootstrap 4, byl znovu přepsán kód a byla aplikována technologie CSS flexbox
- Poslední verze Bootstrapu (5.1) se opírá především o Bootstrap 4. Zlepšuje skripty a také opouští použití jQuery ve prospěch čistého JavaScriptu. Starší internetové prohlížeče již nejsou podporovány a nástroj integruje přívětivé technologie, jako je vlastní CSS kód.
Součástí knihovny Bootstrap jsou například:
Reboot
Reboot je sada CSS prvků, které lze použít na webových stránkách k "normalizaci" vzhledu některých elementů v prohlížeči. To umožňuje vývojáři přizpůsobit vzhled stránky jednotnému standardu. Jak webová stránka vypadá, závisí na tom, jak aplikace interpretuje HTML kód. Hotové knihovny stylů Reboot nabízejí jednotný vzhled prvků uživatelského rozhraní a rozložení, nezávisle na použitém prohlížeči.
Grid
Grid je něco jako kostra ve formátu CSS. Využitím tříd dostupných v tomto projektu je možné snadno rozdělit naši stránku na řádky a sloupce. Tento přístup také umožňuje přesně přizpůsobit počet zobrazených sloupců na různých rozlišeních v závislosti na zařízení. Díky tomu máme při vytváření našeho uživatelského rozhraní jistotu, že HTML kód stránky bude dokonale přizpůsoben obrazovkám mobilních zařízení, jako jsou telefony a tablety. To také usnadňuje návrh uživatelských rozhraní webových aplikací.
Komponenty
Framework obsahuje mnoho nových komponentů a skriptů. Mezi nimi jsou například:
- tlačítka,
- navigace,
- tabulky,
- formuláře,
- karusely,
- rozbalovací seznamy,
- a mnoho dalších...
- K dispozici ke stažení zdarma
Soubory frameworku lze stáhnout z oficiální stránky, jejíž adresa je https://getbootstrap.com/. Na této stránce se nachází také úplná dokumentace pro vývojáře a informace týkající se technologií obsažených v tomto frameworku.