<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>bertrandkeller &#187; framework</title>
	<atom:link href="http://www.bertrandkeller.info/tag/framework/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.bertrandkeller.info</link>
	<description>Veille sur les systèmes de gestion de contenu</description>
	<lastBuildDate>Tue, 07 Feb 2012 08:06:06 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Convertir un thème de la version 6 à la verion 7 de Drupal</title>
		<link>http://www.bertrandkeller.info/2010/10/18/2624-convertir-un-theme-de-la-version-6-a-la-verion-7-de-drupal/</link>
		<comments>http://www.bertrandkeller.info/2010/10/18/2624-convertir-un-theme-de-la-version-6-a-la-verion-7-de-drupal/#comments</comments>
		<pubDate>Mon, 18 Oct 2010 10:13:06 +0000</pubDate>
		<dc:creator>bertrand keller</dc:creator>
				<category><![CDATA[content management system]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[framework]]></category>

		<guid isPermaLink="false">http://www.bertrandkeller.info/?p=2624</guid>
		<description><![CDATA[Faudra que quelqu&#8217;un m&#8217;explique sérieusement comment marche ce foutu CMS. Je comprends qu&#8217;il existe des thèmes et des versions du CMS. Mais alors je ne comprends pas pourquoi il semble que certains thèmes soient plus adaptés que d&#8217;autres et qu&#8217;un thème marche pour une version du CMS et pas une autre. Pour ceux qui ne [...]<h2>Articles similaires :</h2><ol>
<li><a href='http://www.bertrandkeller.info/2010/01/18/1775-drupal-et-wordpress-deux-logiques-proches-mais-differentes/' rel='bookmark' title='Drupal et WordPress : deux logiques proches, mais différentes'>Drupal et WordPress : deux logiques proches, mais différentes</a></li>
<li><a href='http://www.bertrandkeller.info/2009/10/20/1361-p2-un-theme-wordpress-pour-le-micro-blogging/' rel='bookmark' title='P2, un thème WordPress pour le Micro Blogging'>P2, un thème WordPress pour le Micro Blogging</a></li>
<li><a href='http://www.bertrandkeller.info/2009/07/16/763-drupal-7-et-laccessibilite/' rel='bookmark' title='Drupal 7 et l&#8217;accessibilité'>Drupal 7 et l&#8217;accessibilité</a></li>
<li><a href='http://www.bertrandkeller.info/2009/12/08/1635-comparer-et-chosir-son-cms-drupal-et-django/' rel='bookmark' title='Comparer et choisir son CMS : Drupal et Django par Scot Hacker'>Comparer et choisir son CMS : Drupal et Django par Scot Hacker</a></li>
<li><a href='http://www.bertrandkeller.info/2010/06/23/2489-drupal-le-detestable/' rel='bookmark' title='Drupal, le détestable'>Drupal, le détestable</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Faudra que quelqu&#8217;un m&#8217;explique sérieusement comment marche ce foutu CMS. Je comprends qu&#8217;il existe des thèmes et des versions du CMS. Mais alors je ne comprends pas pourquoi il semble que certains thèmes soient plus adaptés que d&#8217;autres et qu&#8217;un thème marche pour une version du CMS et pas une autre.</p>
<p>Pour ceux qui ne suivent pas la vie trépidante de Drupal, sachez que la version 7 du CMS est en attente. Que des trucs géniaux comme d&#8217;habitude, le monde va changer, les enfants vont manger à leur faim, les armes serviront de vases pour des milliers de fleurs.</p>
<p>Sinon, à part ça. On me dit dans l&#8217;oreillette, tout le monde n&#8217;est pas forcément d&#8217;accord, mais il est impossible de passer d&#8217;une version 6 de Drupal à une version 7. Ok d&#8217;accord je ne cherche pas à comprendre, c&#8217;est comme ça.</p>
<p>Si on veut faire l&#8217;effort de passer d&#8217;un 6 à un 7, on visite cette page : <a href="http://drupal.org/node/254940" title="Converting 6.x themes to 7.x">Convertir un thème 6.x vers une version 7.x</a>.</p>
<p>Pour finir est-ce que quelqu&#8217;un sait ce que peut bien vouloir signifier qu&#8217;un thème est associé au core de Drupal 7 ? Quel intérêt d&#8217;utiliser un thème en 960, ou pas ?</p>
<h2>Articles similaires :</h2><ol>
<li><a href='http://www.bertrandkeller.info/2010/01/18/1775-drupal-et-wordpress-deux-logiques-proches-mais-differentes/' rel='bookmark' title='Drupal et WordPress : deux logiques proches, mais différentes'>Drupal et WordPress : deux logiques proches, mais différentes</a></li>
<li><a href='http://www.bertrandkeller.info/2009/10/20/1361-p2-un-theme-wordpress-pour-le-micro-blogging/' rel='bookmark' title='P2, un thème WordPress pour le Micro Blogging'>P2, un thème WordPress pour le Micro Blogging</a></li>
<li><a href='http://www.bertrandkeller.info/2009/07/16/763-drupal-7-et-laccessibilite/' rel='bookmark' title='Drupal 7 et l&#8217;accessibilité'>Drupal 7 et l&#8217;accessibilité</a></li>
<li><a href='http://www.bertrandkeller.info/2009/12/08/1635-comparer-et-chosir-son-cms-drupal-et-django/' rel='bookmark' title='Comparer et choisir son CMS : Drupal et Django par Scot Hacker'>Comparer et choisir son CMS : Drupal et Django par Scot Hacker</a></li>
<li><a href='http://www.bertrandkeller.info/2010/06/23/2489-drupal-le-detestable/' rel='bookmark' title='Drupal, le détestable'>Drupal, le détestable</a></li>
</ol>]]></content:encoded>
			<wfw:commentRss>http://www.bertrandkeller.info/2010/10/18/2624-convertir-un-theme-de-la-version-6-a-la-verion-7-de-drupal/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>WordPress, FrameWork et custom post</title>
		<link>http://www.bertrandkeller.info/2010/08/26/2543-wordpress-framework-et-custom-post/</link>
		<comments>http://www.bertrandkeller.info/2010/08/26/2543-wordpress-framework-et-custom-post/#comments</comments>
		<pubDate>Thu, 26 Aug 2010 19:39:13 +0000</pubDate>
		<dc:creator>bertrand keller</dc:creator>
				<category><![CDATA[content management system]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.bertrandkeller.info/?p=2543</guid>
		<description><![CDATA[Dur de se lancer dans la mise en place de nouvelles fonctionnalités de WordPress. A la lecture des nombreux articles concernant la version 3.0 de ce moteur de blog, je me suis lancé dans l&#8217;utilisation d&#8217;un FrameWork et des custom post. Les FrameWorks Le principe d&#8217;un FrameWork sous WordPress et de fournir un gabarit de [...]<h2>Articles similaires :</h2><ol>
<li><a href='http://www.bertrandkeller.info/2010/10/01/2592-a-custom-extjs-backend-for-typo3/' rel='bookmark' title='A Custom ExtJS backend for TYPO3'>A Custom ExtJS backend for TYPO3</a></li>
<li><a href='http://www.bertrandkeller.info/2010/01/18/1775-drupal-et-wordpress-deux-logiques-proches-mais-differentes/' rel='bookmark' title='Drupal et WordPress : deux logiques proches, mais différentes'>Drupal et WordPress : deux logiques proches, mais différentes</a></li>
<li><a href='http://www.bertrandkeller.info/2009/10/20/1361-p2-un-theme-wordpress-pour-le-micro-blogging/' rel='bookmark' title='P2, un thème WordPress pour le Micro Blogging'>P2, un thème WordPress pour le Micro Blogging</a></li>
<li><a href='http://www.bertrandkeller.info/2009/10/29/1419-yaml-le-framework-css-sort-sa-version-3-2/' rel='bookmark' title='YAML, le FrameWork CSS, sort sa version 3.2'>YAML, le FrameWork CSS, sort sa version 3.2</a></li>
<li><a href='http://www.bertrandkeller.info/2010/04/06/2298-instant-blueprint-framework-css-express/' rel='bookmark' title='Instant Blueprint, FrameWork CSS express'>Instant Blueprint, FrameWork CSS express</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Dur de se lancer dans la mise en place de nouvelles fonctionnalités de WordPress. A la lecture des nombreux articles concernant la version 3.0 de ce moteur de blog, je me suis lancé dans l&#8217;utilisation d&#8217;un FrameWork et des custom post.</p>
<h3>Les FrameWorks</h3>
<p>Le principe d&#8217;un FrameWork sous WordPress et de fournir un gabarit de base pour le rendu des pages ainsi que quelques fonctionnalités d&#8217;administration pour la gestion des zones d&#8217;ajout de widget, par exemple.</p>
<ul>
<li><a href="http://www.eiffair.fr/wordpress/utiliser-un-framework-wordpress.htm" title="Utiliser un Framework WordPress">Utiliser un Framework WordPress</a></li>
<li><a href="http://www.wptavern.com/comparisons-between-most-popular-theme-frameworks" title="Comparisons Between Most Popular Theme Frameworks">Comparisons Between Most Popular Theme Frameworks</a></li>
</ul>
<p>Personnellement, je me suis lancé sur le FrameWork Hybrid pour la DTD est en XHTML strict, le nombre de hooks, les zones widgetisables ainsi que le nombre de gabarits de pages spécifiques. Noter qu&#8217;Hybrid fonctionne très bien avec les custom post.</p>
<h3>Les custom post</h3>
<p>Les custom post peuvent être assimilés au concept de fiches. Si les billets de blogs sont associés à des articles datés ; avec un titre, un champ de date et une description ; on peut très bien imaginer éditer des informations sur des albums musicaux ou encore des nouvelles recettes de cuisine.</p>
<p>Dans le cas de fiches spéciales, des champs supplémentaires peuvent être nécessaires : les ingrédients, l&#8217;auteur, les images, la région d&#8217;origine&#8230; Imaginons que l&#8217;on veuille, sur le même site, présenter des ustensiles indispensables, il faudra créer un nouveau type de fiche avec des champs différents.</p>
<p>Les custom post permettent, avec très peu de connaissances en programmation, de définir de nouveaux types de fiches à chaque fois que nécessaire.</p>
<p>Pour comprendre les custom post :</p>
<ul>
<li><a href="http://thinkvitamin.com/dev/create-your-first-wordpress-custom-post-type/" title="Create your first WordPress Custom Post Type">Create your first WordPress Custom Post Type</a></li>
<li><a href="http://justintadlock.com/archives/2010/02/02/showing-custom-post-types-on-your-home-blog-page" title="http://justintadlock.com/archives/2010/02/02/showing-custom-post-types-on-your-home-blog-page">Showing custom post types on your home/blog page</a></li>
<li><a href="http://www.vooshthemes.com/blog/wordpress-tip/create-a-professional-portfolio-using-wordpress-3-0-custom-post-types/" title="Create A Professional Portfolio Using WordPress 3.0 Custom Post Types">Create A Professional Portfolio Using WordPress 3.0 Custom Post Types</a></li>
<li><a href="http://wordcastnet.com/2010/06/everything-you-need-to-know-about-wordpress-custom-post-types/" title="Everything You Need to Know About WordPress Custom Post Types">Everything You Need to Know About WordPress Custom Post Types</a></li>
<li><a href="http://getshopped.org/news/12-awesome-examples-of-custom-post-types/" title="12 Awesome Examples of Custom Post Types">12 Awesome Examples of Custom Post Types</a></li>
<li><a href="http://bbxdesign.com/2010/05/31/introduction-a-wordpress-3-custom-post-type-et-custom-taxonomy/" title="Introduction à WordPress 3 : custom post type et custom taxonomy">Introduction à WordPress 3 : custom post type et custom taxonomy</a></li>
</ul>
<p>Je vous laisse expérimenter par vous même.</p>
<h2>Articles similaires :</h2><ol>
<li><a href='http://www.bertrandkeller.info/2010/10/01/2592-a-custom-extjs-backend-for-typo3/' rel='bookmark' title='A Custom ExtJS backend for TYPO3'>A Custom ExtJS backend for TYPO3</a></li>
<li><a href='http://www.bertrandkeller.info/2010/01/18/1775-drupal-et-wordpress-deux-logiques-proches-mais-differentes/' rel='bookmark' title='Drupal et WordPress : deux logiques proches, mais différentes'>Drupal et WordPress : deux logiques proches, mais différentes</a></li>
<li><a href='http://www.bertrandkeller.info/2009/10/20/1361-p2-un-theme-wordpress-pour-le-micro-blogging/' rel='bookmark' title='P2, un thème WordPress pour le Micro Blogging'>P2, un thème WordPress pour le Micro Blogging</a></li>
<li><a href='http://www.bertrandkeller.info/2009/10/29/1419-yaml-le-framework-css-sort-sa-version-3-2/' rel='bookmark' title='YAML, le FrameWork CSS, sort sa version 3.2'>YAML, le FrameWork CSS, sort sa version 3.2</a></li>
<li><a href='http://www.bertrandkeller.info/2010/04/06/2298-instant-blueprint-framework-css-express/' rel='bookmark' title='Instant Blueprint, FrameWork CSS express'>Instant Blueprint, FrameWork CSS express</a></li>
</ol>]]></content:encoded>
			<wfw:commentRss>http://www.bertrandkeller.info/2010/08/26/2543-wordpress-framework-et-custom-post/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Construire sa page HTML sans ID ni Class</title>
		<link>http://www.bertrandkeller.info/2010/04/08/2304-constuire-sa-page-html-sans-id-ni-class/</link>
		<comments>http://www.bertrandkeller.info/2010/04/08/2304-constuire-sa-page-html-sans-id-ni-class/#comments</comments>
		<pubDate>Thu, 08 Apr 2010 16:14:40 +0000</pubDate>
		<dc:creator>bertrand keller</dc:creator>
				<category><![CDATA[CSS + HTML]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[interface]]></category>

		<guid isPermaLink="false">http://www.bertrandkeller.info/?p=2304</guid>
		<description><![CDATA[Construire sa page sans indiquer d&#8217;identifiant pour aucune zone de la page, cela semble attrayant. Avec CSS3 et ses formidables sélecteurs, il est désormais possible de pointer des zones en fonction de leur position ou leur ordre dans la page. Avec nth-of-type, par exemple, je peux dire, vous, mes petits paragraphes que j&#8217;aime ; quand [...]<h2>Articles similaires :</h2><ol>
<li><a href='http://www.bertrandkeller.info/2008/06/06/171-afficher-nom-de-page-en-titre-typo3/' rel='bookmark' title='Afficher le nom de la page en titre'>Afficher le nom de la page en titre</a></li>
<li><a href='http://www.bertrandkeller.info/2009/12/18/1692-easy-un-framework-csshtmljavascript/' rel='bookmark' title='Easy, un FrameWork CSS/HTML/JavaScript'>Easy, un FrameWork CSS/HTML/JavaScript</a></li>
<li><a href='http://www.bertrandkeller.info/2008/07/29/197-ne-plus-utiliser-no_cache-1-preferer-tcemainclearcachecmd-all/' rel='bookmark' title='Ne plus utiliser page.config.no_cache = 1 ; préférer TCEMAIN.clearCacheCmd = all'>Ne plus utiliser page.config.no_cache = 1 ; préférer TCEMAIN.clearCacheCmd = all</a></li>
<li><a href='http://www.bertrandkeller.info/2009/03/25/383-pas-de-plaisir-sans-travail-dans-les-reseaux-sociaux-dentreprise/' rel='bookmark' title='Pas de plaisir sans travail dans les réseaux sociaux d’entreprise'>Pas de plaisir sans travail dans les réseaux sociaux d’entreprise</a></li>
<li><a href='http://www.bertrandkeller.info/2010/03/23/2264-plugin-jsplumb-diagrammes-avec-elements-html-lies/' rel='bookmark' title='Plugin jsPlumb, diagrammes avec éléments HTML liés'>Plugin jsPlumb, diagrammes avec éléments HTML liés</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Construire sa page sans indiquer d&#8217;identifiant pour aucune zone de la page, cela semble attrayant. Avec CSS3 et ses formidables sélecteurs, il est désormais possible de pointer des zones en fonction de leur position ou leur ordre dans la page.</p>
<p>Avec nth-of-type, par exemple, je peux dire, vous, mes petits paragraphes que j&#8217;aime ; quand vous êtes en premier vous avez une lettrine, tous les nombres impairs vous êtes gris et puis, tiens toi, le sixième, bah tu passes à la ligne.</p>
<p>Dans le monde de la CSS2, les petits paragraphes devaient se voir marquer d&#8217;une étiquette pour lui appliquer des styles. Avec le CSS3, on rentre dans un procédé plus mathématique, calculatoire. Le premier avantage est de simplifier l&#8217;écriture du code HTML en éliminant les class désignées pour le style uniquement ; le deuxième avantage est de pouvoir appliquer des feuilles de styles dédiées en fonction d&#8217;un navigateur, d&#8217;une taille d&#8217;écran&#8230; sans que cela soit le parcours du combattant pour s&#8217;y retrouver dans ses class.</p>
<p>Un matin CSS Wizardry s&#8217;est levé et s&#8217;est dit qu&#8217;avec nth-of-type combiné avec des body&gt;div (première division après la balise body), il pouvait se passer des identifiants pour les divisions. En analysant sa réalisation, il a pu en tirer les avantages et les désavantages.</p>
<h3>Les avantages</h3>
<ol>
<li>Moins de code dans la page HTML</li>
<li>Favorise la structuration du code HTML</li>
<li>Favorise la sémantisation</li>
</ol>
<h3>Les désavantages</h3>
<ol>
<li>La syntaxe est difficile à appréhender</li>
<li>Peut pas bouger une zone, sinon le style ne s&#8217;applique plus</li>
<li>La feuille CSS décrit la structure documentaire, alors qu&#8217;elle ne doit décrire que le style</li>
<li>Un élément à position variable, genre image, ne pourra pas être pris en compte</li>
<li>Où est défini ce style dans mon CSS, je trouve pas où c&#8217;est ?</li>
<li>Jenga time, je modifie une balise et tout le code est à refaire</li>
</ol>
<p>Donc, sympa la CSS3, vraiment super puissant, en revanche les balises ne sont pas des positions, il faut les appeler par leurs noms. Si les sélecteurs sont utiles pour le contenu, ils se révèlent moins indispensables pour les contenants.</p>
<p>Les sélecteurs permettent par exemple de pointer des lignes ou des cellules d&#8217;un tableau, mais pas de pointer le tableau, car celui-ci peut être déplacé dans divers types de contenants.</p>
<p>Lire <a href="http://csswizardry.com/2010/04/building-sites-without-using-ids-or-classes/" title="Building sites without using IDs or classes">Building sites without using IDs or classes</a>.</p>
<h2>Articles similaires :</h2><ol>
<li><a href='http://www.bertrandkeller.info/2008/06/06/171-afficher-nom-de-page-en-titre-typo3/' rel='bookmark' title='Afficher le nom de la page en titre'>Afficher le nom de la page en titre</a></li>
<li><a href='http://www.bertrandkeller.info/2009/12/18/1692-easy-un-framework-csshtmljavascript/' rel='bookmark' title='Easy, un FrameWork CSS/HTML/JavaScript'>Easy, un FrameWork CSS/HTML/JavaScript</a></li>
<li><a href='http://www.bertrandkeller.info/2008/07/29/197-ne-plus-utiliser-no_cache-1-preferer-tcemainclearcachecmd-all/' rel='bookmark' title='Ne plus utiliser page.config.no_cache = 1 ; préférer TCEMAIN.clearCacheCmd = all'>Ne plus utiliser page.config.no_cache = 1 ; préférer TCEMAIN.clearCacheCmd = all</a></li>
<li><a href='http://www.bertrandkeller.info/2009/03/25/383-pas-de-plaisir-sans-travail-dans-les-reseaux-sociaux-dentreprise/' rel='bookmark' title='Pas de plaisir sans travail dans les réseaux sociaux d’entreprise'>Pas de plaisir sans travail dans les réseaux sociaux d’entreprise</a></li>
<li><a href='http://www.bertrandkeller.info/2010/03/23/2264-plugin-jsplumb-diagrammes-avec-elements-html-lies/' rel='bookmark' title='Plugin jsPlumb, diagrammes avec éléments HTML liés'>Plugin jsPlumb, diagrammes avec éléments HTML liés</a></li>
</ol>]]></content:encoded>
			<wfw:commentRss>http://www.bertrandkeller.info/2010/04/08/2304-constuire-sa-page-html-sans-id-ni-class/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Instant Blueprint, FrameWork CSS express</title>
		<link>http://www.bertrandkeller.info/2010/04/06/2298-instant-blueprint-framework-css-express/</link>
		<comments>http://www.bertrandkeller.info/2010/04/06/2298-instant-blueprint-framework-css-express/#comments</comments>
		<pubDate>Tue, 06 Apr 2010 12:17:37 +0000</pubDate>
		<dc:creator>bertrand keller</dc:creator>
				<category><![CDATA[CSS + HTML]]></category>
		<category><![CDATA[accessibilité]]></category>
		<category><![CDATA[configuration]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[interface]]></category>

		<guid isPermaLink="false">http://www.bertrandkeller.info/?p=2298</guid>
		<description><![CDATA[Je cherche, je cherche, je ne trouve pas le rapport entre le FrameWork Instant Blueprint, et le FrameWork Blueprint ; je ne vois pas le rapport. Si Bluprint est un FrameWork très complet pour développer des sites web, Instant Blueprint est une interface web permettant de disposer de fichiers de bases, pour débuter son site, [...]<h2>Articles similaires :</h2><ol>
<li><a href='http://www.bertrandkeller.info/2009/12/18/1692-easy-un-framework-csshtmljavascript/' rel='bookmark' title='Easy, un FrameWork CSS/HTML/JavaScript'>Easy, un FrameWork CSS/HTML/JavaScript</a></li>
<li><a href='http://www.bertrandkeller.info/2010/02/25/2191-ez-css-framework-css-qui-peut-le-moins-peut-le-plus/' rel='bookmark' title='EZ-CSS, FrameWork CSS qui peut le moins peut le plus'>EZ-CSS, FrameWork CSS qui peut le moins peut le plus</a></li>
<li><a href='http://www.bertrandkeller.info/2010/01/28/1800-openfaces-un-framework-ajax/' rel='bookmark' title='OpenFaces, un FrameWork ajax'>OpenFaces, un FrameWork ajax</a></li>
<li><a href='http://www.bertrandkeller.info/2009/11/16/1529-css-frameworks-les-pour-et-les-contre/' rel='bookmark' title='CSS FrameWorks : les pour et les contre'>CSS FrameWorks : les pour et les contre</a></li>
<li><a href='http://www.bertrandkeller.info/2009/10/29/1419-yaml-le-framework-css-sort-sa-version-3-2/' rel='bookmark' title='YAML, le FrameWork CSS, sort sa version 3.2'>YAML, le FrameWork CSS, sort sa version 3.2</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Je cherche, je cherche, je ne trouve pas le rapport entre le FrameWork Instant Blueprint, et le FrameWork Blueprint ; je ne vois pas le rapport. Si Bluprint est un FrameWork très complet pour développer des sites web, Instant Blueprint est une interface web permettant de disposer de fichiers de bases, pour débuter son site, de manière express.</p>
<div class="center"><a href="http://instantblueprint.com/" title="Instant Blueprint"><img src="http://static.bertrandkeller.info/2010/04/Instant-blueprint.png" alt="Instant blueprint" title="Instant blueprint" width="188" height="55" class="aligncenter size-full wp-image-2299" /></a></div>
<p>Le principe d&#8217;Instant Blueprint se décline en 5 points :</p>
<ol>
<li>Indiquer le nom du projet</li>
<li>Sélectionner le DOCTYPE et la librairie JavaScript</li>
<li>Indiquer tous les tags d&#8217;id désirés</li>
<li>Choisir une extension pour le fichier index</li>
<li>Et euh&#8230; soumettre le formulaire</li>
</ol>
<p>Voilà, un zip avec tout dedans, on gagne dix minutes pour un truc qu&#8217;on aurait pu faire à la main. Pratique, pas pratique ; je ne sais pas. Toujours bon à prendre en tous les cas.</p>
<p>Voir <a href="http://instantblueprint.com/" title="Instant Blueprint">Instant Blueprint</a>.</p>
<h2>Articles similaires :</h2><ol>
<li><a href='http://www.bertrandkeller.info/2009/12/18/1692-easy-un-framework-csshtmljavascript/' rel='bookmark' title='Easy, un FrameWork CSS/HTML/JavaScript'>Easy, un FrameWork CSS/HTML/JavaScript</a></li>
<li><a href='http://www.bertrandkeller.info/2010/02/25/2191-ez-css-framework-css-qui-peut-le-moins-peut-le-plus/' rel='bookmark' title='EZ-CSS, FrameWork CSS qui peut le moins peut le plus'>EZ-CSS, FrameWork CSS qui peut le moins peut le plus</a></li>
<li><a href='http://www.bertrandkeller.info/2010/01/28/1800-openfaces-un-framework-ajax/' rel='bookmark' title='OpenFaces, un FrameWork ajax'>OpenFaces, un FrameWork ajax</a></li>
<li><a href='http://www.bertrandkeller.info/2009/11/16/1529-css-frameworks-les-pour-et-les-contre/' rel='bookmark' title='CSS FrameWorks : les pour et les contre'>CSS FrameWorks : les pour et les contre</a></li>
<li><a href='http://www.bertrandkeller.info/2009/10/29/1419-yaml-le-framework-css-sort-sa-version-3-2/' rel='bookmark' title='YAML, le FrameWork CSS, sort sa version 3.2'>YAML, le FrameWork CSS, sort sa version 3.2</a></li>
</ol>]]></content:encoded>
			<wfw:commentRss>http://www.bertrandkeller.info/2010/04/06/2298-instant-blueprint-framework-css-express/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>EZ-CSS, FrameWork CSS qui peut le moins peut le plus</title>
		<link>http://www.bertrandkeller.info/2010/02/25/2191-ez-css-framework-css-qui-peut-le-moins-peut-le-plus/</link>
		<comments>http://www.bertrandkeller.info/2010/02/25/2191-ez-css-framework-css-qui-peut-le-moins-peut-le-plus/#comments</comments>
		<pubDate>Thu, 25 Feb 2010 15:16:32 +0000</pubDate>
		<dc:creator>bertrand keller</dc:creator>
				<category><![CDATA[CSS + HTML]]></category>
		<category><![CDATA[accessibilité]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[webdesign]]></category>

		<guid isPermaLink="false">http://www.bertrandkeller.info/?p=2191</guid>
		<description><![CDATA[On commence à connaître le principe des FrameWorks CSS, ces bases de codes permettant de décliner des gabarits de manière sûre et rapide. Regardons un peu du côté d&#8217;EZ-CSS, un FrameWork très léger qui permet de créer diviser des zones de contenus à volonté. Le principe est de copier/coller des blocs prêt à l&#8217;emploi dans [...]<h2>Articles similaires :</h2><ol>
<li><a href='http://www.bertrandkeller.info/2009/12/18/1692-easy-un-framework-csshtmljavascript/' rel='bookmark' title='Easy, un FrameWork CSS/HTML/JavaScript'>Easy, un FrameWork CSS/HTML/JavaScript</a></li>
<li><a href='http://www.bertrandkeller.info/2010/01/19/1778-typo3-un-framework-pour-templavoila/' rel='bookmark' title='TYPO3 : un FrameWork pour TemplaVoila'>TYPO3 : un FrameWork pour TemplaVoila</a></li>
<li><a href='http://www.bertrandkeller.info/2010/08/26/2543-wordpress-framework-et-custom-post/' rel='bookmark' title='WordPress, FrameWork et custom post'>WordPress, FrameWork et custom post</a></li>
<li><a href='http://www.bertrandkeller.info/2010/04/06/2298-instant-blueprint-framework-css-express/' rel='bookmark' title='Instant Blueprint, FrameWork CSS express'>Instant Blueprint, FrameWork CSS express</a></li>
<li><a href='http://www.bertrandkeller.info/2010/01/28/1800-openfaces-un-framework-ajax/' rel='bookmark' title='OpenFaces, un FrameWork ajax'>OpenFaces, un FrameWork ajax</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>On commence à connaître le principe des FrameWorks CSS, ces bases de codes permettant de décliner des gabarits de manière sûre et rapide. Regardons un peu du côté d&#8217;EZ-CSS, un FrameWork très léger qui permet de créer diviser des zones de contenus à volonté.</p>
<p>Le principe est de copier/coller des blocs prêt à l&#8217;emploi dans des containers. J&#8217;ai une zone de contenu que je veux diviser en 3, je copie le code pour 3 colonnes et je le colle dans mon container et ainsi de suite à l&#8217;infini.</p>
<div class="center"><a href="http://www.ez-css.org/" title="EZ-CSS - flexible, browser-friendly and  easy to use"><img src="http://static.bertrandkeller.info/2010/02/logo-EZ-CSS.png" alt="EZ-CSS - flexible, browser-friendly and  easy to use" title="EZ-CSS - flexible, browser-friendly and  easy to use" width="443" height="103" class="aligncenter size-full wp-image-2192" /></a></div>
<p>Le fichier CSS ne comprend que le code pour diviser une zone en x colonnes et les faire flotter dans le bon ordre. L&#8217;auteur a ajouté quelques lignes pour la compatibilité multi-navigateurs (IE) et le tour est joué.</p>
<p>EZ-CSS se montre très pratique pour la division rapide des zones de contenus de sa page. Justement, EZ-CSS propose une version encore plus basique spécialement dédiée au prototypage.</p>
<p>C&#8217;est Jean-Paul du marketing que vous pouvez impressionner avec un site plus vrai que nature. Enfin, faites gaffe quand même, il va croire que le boulot est terminé.</p>
<p>EZ-CSS est un FrameWork a montrer aux quarantenaires développant encore en tableau et à utiliser pour les mises en page à réaliser rapidement.</p>
<p>Voir <a href="http://www.ez-css.org/" title="EZ-CSS - flexible, browser-friendly and  easy to use">EZ-CSS &#8211; FrameWork CSS</a>.</p>
<h2>Articles similaires :</h2><ol>
<li><a href='http://www.bertrandkeller.info/2009/12/18/1692-easy-un-framework-csshtmljavascript/' rel='bookmark' title='Easy, un FrameWork CSS/HTML/JavaScript'>Easy, un FrameWork CSS/HTML/JavaScript</a></li>
<li><a href='http://www.bertrandkeller.info/2010/01/19/1778-typo3-un-framework-pour-templavoila/' rel='bookmark' title='TYPO3 : un FrameWork pour TemplaVoila'>TYPO3 : un FrameWork pour TemplaVoila</a></li>
<li><a href='http://www.bertrandkeller.info/2010/08/26/2543-wordpress-framework-et-custom-post/' rel='bookmark' title='WordPress, FrameWork et custom post'>WordPress, FrameWork et custom post</a></li>
<li><a href='http://www.bertrandkeller.info/2010/04/06/2298-instant-blueprint-framework-css-express/' rel='bookmark' title='Instant Blueprint, FrameWork CSS express'>Instant Blueprint, FrameWork CSS express</a></li>
<li><a href='http://www.bertrandkeller.info/2010/01/28/1800-openfaces-un-framework-ajax/' rel='bookmark' title='OpenFaces, un FrameWork ajax'>OpenFaces, un FrameWork ajax</a></li>
</ol>]]></content:encoded>
			<wfw:commentRss>http://www.bertrandkeller.info/2010/02/25/2191-ez-css-framework-css-qui-peut-le-moins-peut-le-plus/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CSS FrameWorks : les pour et les contre</title>
		<link>http://www.bertrandkeller.info/2009/11/16/1529-css-frameworks-les-pour-et-les-contre/</link>
		<comments>http://www.bertrandkeller.info/2009/11/16/1529-css-frameworks-les-pour-et-les-contre/#comments</comments>
		<pubDate>Mon, 16 Nov 2009 14:03:50 +0000</pubDate>
		<dc:creator>bertrand keller</dc:creator>
				<category><![CDATA[CSS + HTML]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[interface]]></category>

		<guid isPermaLink="false">http://www.bertrandkeller.info/?p=1529</guid>
		<description><![CDATA[Les FrameWorks Un FrameWork CSS est constitué de feuilles CSS contenant des classes prédéfinies. Leur code permet de décliner un graphiste rapidement en respectant les règles de mise en page web : grilles, définition typographique&#8230; Liste de FrameWorks CSS Blueprint CSS Elements YUI 2 : Grids CSS Logic CSS Elastic CSS Les avantages Conformité multi-navigateurs [...]<h2>Articles similaires :</h2><ol>
<li><a href='http://www.bertrandkeller.info/2010/01/06/1727-primercss-obtenir-une-feuille-de-style-css-pour-demarrer/' rel='bookmark' title='PrimerCSS, obtenir une feuille de style CSS pour démarrer'>PrimerCSS, obtenir une feuille de style CSS pour démarrer</a></li>
<li><a href='http://www.bertrandkeller.info/2010/03/04/2215-alloyui-et-liveui-deux-framwork-pour-interfaces-riches/' rel='bookmark' title='AlloyUI et LiveUI, deux FrameWorks pour interfaces riches'>AlloyUI et LiveUI, deux FrameWorks pour interfaces riches</a></li>
<li><a href='http://www.bertrandkeller.info/2010/03/24/2269-appliquer-les-regles-apportees-par-les-frameworks-css/' rel='bookmark' title='Appliquer les règles apportées par les FrameWorks CSS'>Appliquer les règles apportées par les FrameWorks CSS</a></li>
<li><a href='http://www.bertrandkeller.info/2010/04/08/2304-constuire-sa-page-html-sans-id-ni-class/' rel='bookmark' title='Construire sa page HTML sans ID ni Class'>Construire sa page HTML sans ID ni Class</a></li>
<li><a href='http://www.bertrandkeller.info/2009/11/19/1542-css-framework-scaffold-pour-le-developpement-rapide/' rel='bookmark' title='CSS FrameWork : Scaffold pour le développement rapide'>CSS FrameWork : Scaffold pour le développement rapide</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<h3>Les FrameWorks</h3>
<p>Un FrameWork CSS est constitué de feuilles CSS contenant des classes prédéfinies. Leur code permet de décliner un graphiste rapidement en respectant les règles de mise en page web : grilles, définition typographique&#8230;</p>
<div class="center"><img src="http://static.bertrandkeller.info/2009/11/headerPic2.jpg" alt="CSS FrameWorks" title="CSS FrameWorks" width="510" height="300" class="aligncenter size-full wp-image-1530" /></div>
<p>Liste de FrameWorks CSS</p>
<ul>
<li><a href="http://www.blueprintcss.org/" title="Blueprint CSS">Blueprint CSS</a></li>
<li><a href="http://elements.projectdesigns.org/" title="Elements">Elements</a></li>
<li><a href="http://developer.yahoo.com/yui/grids/" title="YUI 2 : Grids CSS">YUI 2 : Grids CSS</a></li>
<li><a href="http://code.google.com/p/logicss/" title="Logic CSS">Logic CSS</a></li>
<li><a href="http://elasticss.com/" title="Elastic CSS">Elastic CSS</a></li>
</ul>
<h3>Les avantages</h3>
<ul>
<li>Conformité multi-navigateurs</li>
<li>Développement accéléré</li>
<li>Cohérence</li>
<li>Feuilles propres</li>
</ul>
<h3>Les désavantages</h3>
<ul>
<li>Présence de code inutile</li>
<li>Manque de liberté</li>
<li>Incohérence sémantique des classes CSS</li>
</ul>
<p>Les FrameWorks CSS, pour tout dire, ça dépend. Il vaut mieux avoir le sien ou en trouver un qui correspond à sa façon de coder.</p>
<p>Lire <a href="http://designshack.co.uk/articles/css/css-frameworks-pros-and-cons" title="CSS Frameworks: Pros and Cons">CSS Frameworks: Pros and Cons</a>.</p>
<h2>Articles similaires :</h2><ol>
<li><a href='http://www.bertrandkeller.info/2010/01/06/1727-primercss-obtenir-une-feuille-de-style-css-pour-demarrer/' rel='bookmark' title='PrimerCSS, obtenir une feuille de style CSS pour démarrer'>PrimerCSS, obtenir une feuille de style CSS pour démarrer</a></li>
<li><a href='http://www.bertrandkeller.info/2010/03/04/2215-alloyui-et-liveui-deux-framwork-pour-interfaces-riches/' rel='bookmark' title='AlloyUI et LiveUI, deux FrameWorks pour interfaces riches'>AlloyUI et LiveUI, deux FrameWorks pour interfaces riches</a></li>
<li><a href='http://www.bertrandkeller.info/2010/03/24/2269-appliquer-les-regles-apportees-par-les-frameworks-css/' rel='bookmark' title='Appliquer les règles apportées par les FrameWorks CSS'>Appliquer les règles apportées par les FrameWorks CSS</a></li>
<li><a href='http://www.bertrandkeller.info/2010/04/08/2304-constuire-sa-page-html-sans-id-ni-class/' rel='bookmark' title='Construire sa page HTML sans ID ni Class'>Construire sa page HTML sans ID ni Class</a></li>
<li><a href='http://www.bertrandkeller.info/2009/11/19/1542-css-framework-scaffold-pour-le-developpement-rapide/' rel='bookmark' title='CSS FrameWork : Scaffold pour le développement rapide'>CSS FrameWork : Scaffold pour le développement rapide</a></li>
</ol>]]></content:encoded>
			<wfw:commentRss>http://www.bertrandkeller.info/2009/11/16/1529-css-frameworks-les-pour-et-les-contre/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>YAML, le FrameWork CSS, sort sa version 3.2</title>
		<link>http://www.bertrandkeller.info/2009/10/29/1419-yaml-le-framework-css-sort-sa-version-3-2/</link>
		<comments>http://www.bertrandkeller.info/2009/10/29/1419-yaml-le-framework-css-sort-sa-version-3-2/#comments</comments>
		<pubDate>Thu, 29 Oct 2009 11:54:42 +0000</pubDate>
		<dc:creator>bertrand keller</dc:creator>
				<category><![CDATA[accessibilité]]></category>
		<category><![CDATA[extensions]]></category>
		<category><![CDATA[framework]]></category>
		<category><![CDATA[interface]]></category>

		<guid isPermaLink="false">http://www.bertrandkeller.info/?p=1419</guid>
		<description><![CDATA[La version 3.2 du FrameWork CSS YAML est disponible au téléchargement. Cette nouvelle mouture présente de nombreuses innovations importantes. La structure des fichiers CSS Deux fichiers de base Le coeur du FrameWork est maintenant constitué de deux fichiers principaux : base.css &#8211; reset + structure iehacks.css &#8211; compatibilité de IE 5.x jusqu&#8217;à 7.0 Les performances [...]<h2>Articles similaires :</h2><ol>
<li><a href='http://www.bertrandkeller.info/2009/02/06/329-yaml-yet-another-multicolumn-layout-un-framework-css-pour-typo3/' rel='bookmark' title='YAML -Yet Another Multicolumn Layout : un framework CSS pour TYPO3'>YAML -Yet Another Multicolumn Layout : un framework CSS pour TYPO3</a></li>
<li><a href='http://www.bertrandkeller.info/2009/02/24/351-yaml-debug-un-nouvel-outil-pour-lintegration-web/' rel='bookmark' title='YAML Debug : Un nouvel outil pour l’intégration web'>YAML Debug : Un nouvel outil pour l’intégration web</a></li>
<li><a href='http://www.bertrandkeller.info/2009/11/19/1542-css-framework-scaffold-pour-le-developpement-rapide/' rel='bookmark' title='CSS FrameWork : Scaffold pour le développement rapide'>CSS FrameWork : Scaffold pour le développement rapide</a></li>
<li><a href='http://www.bertrandkeller.info/2010/01/19/1778-typo3-un-framework-pour-templavoila/' rel='bookmark' title='TYPO3 : un FrameWork pour TemplaVoila'>TYPO3 : un FrameWork pour TemplaVoila</a></li>
<li><a href='http://www.bertrandkeller.info/2010/04/06/2298-instant-blueprint-framework-css-express/' rel='bookmark' title='Instant Blueprint, FrameWork CSS express'>Instant Blueprint, FrameWork CSS express</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>La version 3.2 du FrameWork CSS YAML est disponible au téléchargement. Cette nouvelle mouture présente de nombreuses innovations importantes.</p>
<h3>La structure des fichiers CSS</h3>
<h4>Deux fichiers de base</h4>
<p>Le coeur du FrameWork est maintenant constitué de deux fichiers principaux :</p>
<ul>
<li>base.css &#8211; reset + structure</li>
<li>iehacks.css &#8211; compatibilité de IE 5.x jusqu&#8217;à 7.0</li>
</ul>
<div class="center"><img src="http://static.bertrandkeller.info/2009/10/yaml-32-struktur.png" alt="yaml-32-struktur" title="yaml-32-struktur" width="450" height="338" class="aligncenter size-full wp-image-1420" /></div>
<h4>Les performances</h4>
<p>Le fichier print_base.css (pour les feuilles d&#8217;impression) a été inséré dans base.css. Ce choix permet de réduire le nombre de requêtes HTTP en appelant désormais un seul fichier.</p>
<div class="center"><img src="http://static.bertrandkeller.info/2009/10/frameworks-core-size1.png" alt="frameworks-core-size1" title="frameworks-core-size1" width="450" height="270" class="aligncenter size-full wp-image-1421" /></div>
<p>Le poids du fichier a, de même, été réduit en factorisant un nombre important de comportement. 600 bytes (approx. 10%) ont été gagnés, ce qui fait de YAML 3.2, un des FrameWork les plus léger du marché ; surtout si la CSS iehacks.css n&#8217;est chargé que pour les versions de IE inférieure à la 7.0.</p>
<h3>Les nouveautés</h3>
<p>La <strong>flexible grid component</strong> (Structure) permet plusieur types de divisions : 20%, 40%, 60% et 80%. Les hauteurs de différentes divisions (div) peuvent être forcées à la même taille, grâce au plugin &laquo;&nbsp;SyncHeight&nbsp;&raquo; pour jQuery.</p>
<p>Le Kit de construction de formulaires a été amélioré ; l&#8217;insertion de la classe parente .yform permet de surcharger les formulaires insérés par des extensions par exemple.</p>
<p>Une nouvelle méthode pour les liens d&#8217;évitement a été conçu, elle permet une meilleure intégration avec le FrameWork.</p>
<h3>Conclusion</h3>
<p>La version 3.2 arrive 9 mois après la version 3.1 ; ceci est dû à la mise en ligne de nouveaux navigateurs (IE8) qui demande du temps pour la vérification de la compatibilité des avancées. Cette dernière mise à jour marque un pas important ; elle améliore la gestion du fonctionnement des différents modules du FrameWork et réalise une meilleure intégration l&#8217;accessibilité.</p>
<p>Lire <a href="http://blog.yaml.de/post/84/yaml-3-2-release-notes/" title="YAML 3.2 - FrameWork CSS - Release Notes">YAML 3.2 Release Notes</a>.</p>
<h2>Articles similaires :</h2><ol>
<li><a href='http://www.bertrandkeller.info/2009/02/06/329-yaml-yet-another-multicolumn-layout-un-framework-css-pour-typo3/' rel='bookmark' title='YAML -Yet Another Multicolumn Layout : un framework CSS pour TYPO3'>YAML -Yet Another Multicolumn Layout : un framework CSS pour TYPO3</a></li>
<li><a href='http://www.bertrandkeller.info/2009/02/24/351-yaml-debug-un-nouvel-outil-pour-lintegration-web/' rel='bookmark' title='YAML Debug : Un nouvel outil pour l’intégration web'>YAML Debug : Un nouvel outil pour l’intégration web</a></li>
<li><a href='http://www.bertrandkeller.info/2009/11/19/1542-css-framework-scaffold-pour-le-developpement-rapide/' rel='bookmark' title='CSS FrameWork : Scaffold pour le développement rapide'>CSS FrameWork : Scaffold pour le développement rapide</a></li>
<li><a href='http://www.bertrandkeller.info/2010/01/19/1778-typo3-un-framework-pour-templavoila/' rel='bookmark' title='TYPO3 : un FrameWork pour TemplaVoila'>TYPO3 : un FrameWork pour TemplaVoila</a></li>
<li><a href='http://www.bertrandkeller.info/2010/04/06/2298-instant-blueprint-framework-css-express/' rel='bookmark' title='Instant Blueprint, FrameWork CSS express'>Instant Blueprint, FrameWork CSS express</a></li>
</ol>]]></content:encoded>
			<wfw:commentRss>http://www.bertrandkeller.info/2009/10/29/1419-yaml-le-framework-css-sort-sa-version-3-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

