Contenu
Lorsque Twitter a dévoilé Bootstrap en août, l'industrie a répondu positivement à sa capacité à vous donner une longueur d'avance sur la mise en page de n'importe quel site Web. Quelques mois plus tard, lorsque nous avons écrit sur les boîtes à outils dans le numéro 222 du magazine .net, les développeurs étaient ravis de la boîte à outils de Twitter, en l'utilisant pour des prototypes et des sites en développement, puisque Bootstrap vous donne de beaux designs dès le départ.
Aujourd'hui, Bootstrap fait un grand pas en avant, avec le lancement de 2.0. Nous avons interrogé Twitter sur la refonte et avons reçu des réponses de Mark Otto et Jacob Thornton. Selon la paire, l'équipe "a décidé de traiter Bootstrap 2 comme un tout nouveau framework, de réviser notre documentation, de réécrire presque tous les composants et d'ajouter de nouvelles fonctionnalités basées sur les commentaires de la communauté".
Dans cet esprit, un certain nombre d'opportunités sont devenues évidentes lorsque l'équipe a commencé le développement, notamment: rompre la rétrocompatibilité (conformément à ses directives de versioning) pour faire avancer le cadre; éliminer le code hérité et rigide tout en simplifiant et en ajoutant de nouvelles fonctionnalités; amélioration de l’accès à l’ensemble d’outils de Bootstrap pour les développeurs de tous niveaux; et permettre une meilleure personnalisation de Bootstrap.
Focus sur la communauté
On nous dit que l’équipe «a beaucoup appris sur la manière dont la communauté en est venue à utiliser Bootstrap depuis sa sortie il y a six mois», et elle considère la version 2.0 comme «une progression naturelle qui, nous l’espérons, répondra aux besoins de la communauté». Cette focalisation sur la réponse à la communauté a en partie conduit à de nouvelles fonctionnalités. "Nous sommes très enthousiastes à propos de tout ce qui concerne Bootstrap 2. Cela représente non seulement les six derniers mois de connaissances que nous avons acquises grâce au travail que nous effectuons au cours de nos tâches quotidiennes, mais aussi les connaissances que nous avons acquises de toutes les personnes formidables qui utilisent et contribuer à Bootstrap », a déclaré Otto. "Plus précisément, nous sommes ravis de voir la nouvelle page Personnaliser et les fonctionnalités réactives sortir. Celles-ci contribuent à créer une expérience utilisateur exceptionnelle pour les développeurs et les utilisateurs finaux sur les appareils mobiles et les ordinateurs."
Les autres faits saillants, ont déclaré la paire, comprennent:
- Un nouveau système de grille réactif à 12 colonnes.
- Nouveaux styles de tableau avec une classe de base commune pour une meilleure compatibilité avec d'autres outils tels que jQuery UI.
- Nouveaux styles de formulaire avec des valeurs par défaut plus intelligentes qui nécessitent moins de HTML.
- Des composants de navigation plus intelligents.
- Nouveaux boutons, groupes de boutons et listes déroulantes de boutons.
- Messages d'alerte plus simples.
- Nouveaux plug-ins JavaScript tels que le carrousel, la réduction et l'en-tête de frappe.
On nous dit que Bootstrap continuera d'évoluer: "Au cours des prochains mois, nous continuerons à itérer et à écouter les commentaires de la communauté, et nous travaillerons également à l'internationalisation de la documentation."
En savoir plus sur Bootstrap sur sa page GitHub, y compris comment mettre à niveau; consultez également le billet de blog de Mark Otto.