Blueprint (framework)

Un article de Wikipédia, l'encyclopédie libre.
Aller à : navigation, rechercher
Page d'aide sur l'homonymie Pour les articles homonymes, voir Blueprint (homonymie).

Blueprint est un framework CSS destiné à réduire le temps de développement et assurer la compatibilité sur de nombreux navigateurs, lors de l'utilisateur de feuilles de style en cascade (CSS). Il est utilisé par de nombreux outils destinés à faciliter le développement CSS, ainsi qu'à le rendre plus accessible aux débutants. Blueprint est publié sous une version modifiée de la licence MIT, ce qui fait de lui un logiciel libre. Il peut être utilisé tel quel, ou intégré à un outil de compression écrit en Ruby.

Fonctionnalités[modifier | modifier le code]

  • un mécanisme de grille facilement personnalisable
  • une gestion de typographie pratique
  • une remise en l'état des feuilles CSS générées par le navigateur
  • des feuilles de styles adaptées à l'impression
  • des scripts de personnalisations adaptés
  • minimisation des duplications de code

Historique[modifier | modifier le code]

Blueprint a été créé et publié le 3 août 2007 par Olav Bjørkøy[1]. À partir du 11 août 2007, Blueprint s'est vu doté de nouveaux outils fondés sur les idées de Jeff Croft, Nathan Borror, Christian Metts et Eric Meyer[2]. La version 0.8 a été publiée le 11 novembre, et inclut de nombreuses corrections de bug tout comme la mise en place d'un plugin de gestion des "tabs"[3].

Blueprint comme base à d'autres projets[modifier | modifier le code]

Un des objectifs lancés par l'équipe de développement était de faciliter le développement de nouveaux outils intégrant les feuilles de style CSS[4]. De nombreux générateurs de feuilles CSS, éditeurs visuels, thèmes et frameworks sont fondés sur Blueprint ; plusieurs d'entre eux sont listés sur le Wiki Blueprint.

Liens externes[modifier | modifier le code]

Références[modifier | modifier le code]

  1. Launch: Blueprint, a CSS framework
  2. http://bjorkoy.com/2007/08/blueprint-the-aftermath/
  3. Blueprint version 0.8
  4. http://www.christianmontoya.com/2007/11/10/semantify-and-css-tools-based-on-blueprint/