HTML5 Boilerplate passe sous licence MIT, Bootstrap et JQuery mis à jour

HTML5 Boilerplate passe sous licence MIT, Bootstrap et JQuery mis à jour

Envie de coder ce week-end ?

Avatar de l'auteur
David Legrand

Publié dans

Logiciel

31/08/2012 2 minutes
11

HTML5 Boilerplate passe sous licence MIT, Bootstrap et JQuery mis à jour

Ces derniers jours, quelques outils utilisés par les développeurs web ont été mis à jour. C'est notamment le cas d'HTML5 Boilerplate qui passe à la v4 et à la licence MIT au passage, mais aussi de Bootstrap et JQuery qui gagnent quelques nouveautés et perdent des bugs.

Commençons par Bootstrap qui est un ensemble de styles et de scripts publié par Twitter. Fonctionnant de pair avec JQuery, celui-ci permet aux développeurs de créer simplement des sites web fonctionnels disposant d'une présentation et d'une ergonomie simple et pratique, capables de s'adapter aux contraintes du « responsive design » et des terminaux mobiles.

 

Twitter Bootstrap

 

Celui-ci vient de passer à la version 2.1.0 qui apporte de nombreuses améliorations et une documentation revue et corrigée. Vous trouverez le détail par ici. L'équipe de développement indique que pas moins de 120 bugs ont été corrigés. Bien entendu, vous pouvez en déclarer de nouveau par , et même proposer des modifications, le projet étant hébergé sous GitHub et sous licence Apache 2.0.

 

On passe à Boilerplate qui se veut aussi une aide essentielle à la création simplifiée de sites, tout en misant sur le HTML5. Son principe est par contre relativement différent de Bootstrap et les deux outils peuvent d'ailleurs fonctionner ensemble. En effet, ici le but est de vous fournir une structure prédéfinie permettant de créer simplement un site qui pourra tirer partie d'HTML5 tout en étant compatible avec l'ensemble des navigateurs à l'aide de plug-ins tels que JQuery, Modernizr, Chrome Frame, normalize.css...

 

  HTML5 Boilerplate

 

Cette version 4.0.0 apporte tout d'abord le passage sous licence MIT. Le code est toujours disponible sur GitHub et vous pourrez donc participer au projet. La documentation est désormais intégrée, la gestion du HiDPI via les media queries est de la partie, la majorité des plug-ins utilisés a été mise à jour, la hiérarchie des fichiers a été revue et le code amélioré.

 

Un condensé des modifications importantes est proposé au sein de cette vidéo. Pour les détails et le téléchargement, cela se passera sur le site du projet.

 

 

Finissons par JQuery que l'on ne présente plus. Après une mise à jour importante 1.8.0 il y a peu, on passe à la mouture 1.8.1 qui permet de corriger quelques bugs découverts depuis et d'apporter quelques améliorations. Le tout est détaillé sur cette page.

Écrit par David Legrand

Tiens, en parlant de ça :

Sommaire de l'article

Introduction

next n'a pas de brief le week-end

Le Brief ne travaille pas le week-end.
C'est dur, mais c'est comme ça.
Allez donc dans une forêt lointaine,
Éloignez-vous de ce clavier pour une fois !

Fermer

Commentaires (11)




Envie de coder ce week-end ?



Oui !

Ces mises à jour tombes à point nommé.

Il était prévu que mon WE soit dédié au développement de mon portfolio/CV.



Merci PCI pour le petit bonus de motivation <img data-src=" />



Ps : @webdevs : Restez attentif à jQuery, le framework va grandement évoluer dans un futur relativement proche :http://bit.ly/R1IByD


J’avoue que je ferai bien un petit tour tester tout cela !








CreaYouz a écrit :



J’avoue que je ferai bien un petit tour tester tout cela !





Moi y’a AngularJS de Google qui me fait de l’oeil, y’a des choses sympa à faire avec, mais pas de projets qui en ont le besoin sous le coude… dommage <img data-src=" />









David_L a écrit :



Moi y’a AngularJS de Google qui me fait de l’oeil, y’a des choses sympa à faire avec, mais pas de projets qui en ont le besoin sous le coude… dommage <img data-src=" />





Je connaissais pas mais heu…c’est un Framework Google avec un site qui utilise Bootstrap de….Twitter <img data-src=" />



Bon, Google+ concurrence plutôt Facebook que Twitter mais c’est surprenant de voir Google utiliser un framework fourni par un autre réseau social alors qu’ils ont un framework CSS maison <img data-src=" />



Sinon, Bootstrap et jQuery, j’utilise tous les jours &lt;3 , mais Boilerplate, je connaissais pas ! Ca a l’ai intéressant mais il y a quand même quelques fonctionnalités qui semblent faire doublon avec Bootstrap (normalisation CSS par exemple).



C’est pas gênant s’ils font exactement la même chose mais s’il y a des points en contradiction, faut fouiller dans le CSS (et je déteste le CSS, bien que le SASS m’ait un peu réconcilié : plus simple à coder mais toujours aussi soulant à déboguer).



En tout cas merci, maintenant y me reste plus qu’à tester boilerplate et angular…d’autant qu’ils sont packagés pour Rails…



Ca fait un bail que je ne fais plus de sites !



Trop la flemme et du vu et revu…



Me suis remis au nouveau visual studio et les applis metro <img data-src=" /> c’est la que ce se passe maintenant pour gagner de l’argent facile <img data-src=" />



le web et mort et le retour en force des appli desktop ou du moins des applications connecté au web via les web services <img data-src=" />








David_L a écrit :



Moi y’a AngularJS de Google qui me fait de l’oeil, y’a des choses sympa à faire avec, mais pas de projets qui en ont le besoin sous le coude… dommage <img data-src=" />





Ha oui en fait c’est carrément un framework MVC client…encore un truc qui me fait mal au crane d’avance, et si j’essaye, j’aurai plus envie de maintenir mes applis qui l’utilisent pas <img data-src=" />









Folgore a écrit :



le web et mort et le retour en force des appli desktop ou du moins des applications connecté au web via les web services <img data-src=" />





Et la marmotte, elle met le chocolat dans l’applet Java <img data-src=" />

(L’avenir c’est Flash !)









porecreat a écrit :



Ha oui en fait c’est carrément un framework MVC client…encore un truc qui me fait mal au crane d’avance, et si j’essaye, j’aurai plus envie de maintenir mes applis qui l’utilisent pas <img data-src=" />





<img data-src=" />



Merci pour ce point sur tout ces projets web. <img data-src=" />



Des fois je me dis “et si je me lançais dans un projet perso ?” et en général j’abandonne au moment où je commence à chercher des templates HTML sympa, modernes, simples, qui suivent une certaine norme et gratuits.



Du coup je vais surement zieuter Bootstrap et Boilerplate que je connaissais pas.








zglurb a écrit :



Merci pour ce point sur tout ces projets web. <img data-src=" />



Des fois je me dis “et si je me lançais dans un projet perso ?” et en général j’abandonne au moment où je commence à chercher des templates HTML sympa, modernes, simples, qui suivent une certaine norme et gratuits.



Du coup je vais surement zieuter Bootstrap et Boilerplate que je connaissais pas.





Si tu veux faire un projet perso il faut pas s’arrêter à la première difficulté.



Et si tu prends “des templates HTML sympa, modernes, simples, qui suivent une certaine norme et gratuits.” ben ton site suivra la norme aussi, et ca c’est jamais bon <img data-src=" />









zglurb a écrit :



Des fois je me dis “et si je me lançais dans un projet perso ?” et en général j’abandonne au moment où je commence à chercher des templates HTML sympa, modernes, simples, qui suivent une certaine norme et gratuits.



Du coup je vais surement zieuter Bootstrap et Boilerplate que je connaissais pas.







Un peu de mal à comprendre la démarche de faire un projet web pour faire un projet web… normalement, on a une idée ou besoin d’un outil et on le développe. Mais quand “faire un site” EST l’idée ou le besoin…forcément ça ne peut pas aller loin et c’est normal de laisser tomber au premier obstacle.



Et pour les templates, pour moi c’est bon pour les blogs, mais une appli web est théoriquement adaptée à un concept précis (sinon on fait un blog…) et a donc besoin d’un layout pensé pour cette appli.



Bootstrap va t’apporter des contrôles stylisés et des outils mais certainement pas des templates, et pour personnaliser une interface bootstrap, cela demande encore beaucoup de CSS (sinon tu te retrouve à développer un clone du site Bootstrap, ce qui, je le reconnais, commence à pulluler sur la toile…)