Bootstrap 3 a une nouvelle apparence et plus de composants
Bootstrap 3.0 débarque avec une nouvelle apparence, plus de composants, beaucoup de changements non-rétrocompatibles et des corrections.
Deux années après sa livraison initiale, Bootstrap 3.0 a été livré avec, entre autres, les nouvelles fonctionnalités et les améliorations suivantes :
- Un nouveau thème flat
- Alors que le framework pouvait être utilisé sur les appareils mobiles depuis la version 2.0, il les cible dorénavant, mais peut également être utilisé sur des écrans plus grands grâce à la conception responsive qui adapte l'interface en fonction de la taille de l'écran
- La conception responsive peut être désactivée si nécessaire
- De nouveaux composants : panneau, liste groupée, panneau escamotable
- Des composants dépréciés : accordéon, sous-menu déroulable, typeahead, formulaire de recherche
- Un nouveau personnalisateur de la bibliothèque en ligne
- De nouveaux glyphicônes
Ceux qui ont monté des applications avec la version 2.0 vont devoir affronter beaucoup de changements non-compatibles amenés par la nouvelle version : des douzaines de classes renommées et 7 classes supprimées ou modifiées. Le support d'Internet Explorer 7 a également été abandonné.
Bootstrap est un framework de développement front-end pour la création d'applications web mobiles et de bureau qui utilise HTML, CSS et JavaScript. Le framework propose un certain nombres de composants graphiques dont les classiques comme les boutons, les champs de saisie, les libellés, les listes mais aussi d'autres mois communs comme les glyphicônes, les badges, les jumbotrons, et d'autres encore. Bootstrap utilise JavaScript pour certains composants ou pour fournir certaines fonctionnalités - les transitions, les fenêtres modales, les info-bulles, les alertes, etc. - les fichiers de script respectifs étant des plugins jQuery.
Bootstrap a commencé comme projet interne chez Twitter mais est vite devenu un projet open source, l'un des plus actifs sur Github avec plus de 300 contributeurs.