<?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; CSS + HTML</title>
	<atom:link href="http://www.bertrandkeller.info/css-html/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>Un plan de site en HTML/CSS</title>
		<link>http://www.bertrandkeller.info/2012/02/06/2997-plan-site-visuel/</link>
		<comments>http://www.bertrandkeller.info/2012/02/06/2997-plan-site-visuel/#comments</comments>
		<pubDate>Mon, 06 Feb 2012 08:10:04 +0000</pubDate>
		<dc:creator>bertrand keller</dc:creator>
				<category><![CDATA[CSS + HTML]]></category>
		<category><![CDATA[webdesign]]></category>

		<guid isPermaLink="false">http://www.bertrandkeller.info/?p=2997</guid>
		<description><![CDATA[Durant la conception d&#8217;un site web, il existe une phase très importante qui est celle de la conception du plan du site. Pour réaliser ce plan du site, on connaît le principe du card sorting. Pour la mise en forme visuelle de ce plan du site, il existe une multitude de solution. L&#8217;usage en production [...]<h2>Articles similaires :</h2><ol>
<li><a href='http://www.bertrandkeller.info/2008/10/15/249-le-plan-besson-et-l-accessibilite-2/' rel='bookmark' title='Le plan Besson et l&#8217;accessibilité'>Le plan Besson et l&#8217;accessibilité</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/01/22/319-ava-7-patterns-des-fonds-pour-site-web/' rel='bookmark' title='Ava 7 Patterns : des fonds de page pour site web'>Ava 7 Patterns : des fonds de page pour site web</a></li>
<li><a href='http://www.bertrandkeller.info/2008/10/01/238-typo3-exemple-de-site-screenteam/' rel='bookmark' title='TYPO3 &#8211; exemple de site : Screenteam'>TYPO3 &#8211; exemple de site : Screenteam</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>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Durant la conception d&#8217;un site web, il existe une phase très importante qui est celle de la conception du plan du site. Pour réaliser ce plan du site, on connaît le principe du card sorting. Pour la mise en forme visuelle de ce plan du site, il existe une multitude de solution.</p>
<h3>L&#8217;usage en production du plan du site</h3>
<p>Pour de la production d&#8217;un site, comme son nom l&#8217;indique, un plan du site fait office de plan de site. Il constitue la structure, le squelette, l&#8217;arborescence des pages. Il est donc indispensable de le communiquer au plus vite aux développeurs afin qu&#8217;ils aient une idée de l&#8217;organisation mais aussi du volume.</p>
<p>Étant une représentation du site, ce plan, cette carte, du site permet aussi de suivre la production en notant les parties en cours de réalisation, finies, livrées ou à faire dans la version suivante. Il s&#8217;agit donc d&#8217;un document hautement stratégique pour la gestion de projet.</p>
<p>Bizarrement, je n&#8217;ai jamais vu une politique d&#8217;uniformisation de plan de site dans les agences que j&#8217;ai fréquenté. Je trouve ça étrange que des personnes dont le métier est de suivre des projets ne se soient jamais penchées sur les outils nécessaire à leur activité. Ma métaphore du chef de projet, guide de montagne/chef de cordée naviguant à vue (sans carte ni connaissance du terrain) prend toute son ampleur.</p>
<h3>Les modes de représentations de plans de site</h3>
<p>Nous avons différentes possibilités pour représenter un plan du site aujourd&#8217;hui.</p>
<ol>
<li>Le tableur</li>
<li>La carte mentale :: <a href="http://www.xmind.net/">xmind</a></li>
<li>La solution en ligne :: <a href="http://www.slickplan.com/index.php">slickplan</a> &#8211; <a href="https://www.jumpchart.com/">Jumpchart</a></li>
<li>Une page HTML/CSS</li>
</ol>
<p>Je vais vous parler de la quatrième solution qui me semble la plus pratique (même si elle peut être couplée avec une autre pour la phase de préprojet avec le client).</p>
<h3>Réaliser une page HTML du plan de site</h3>
<p>La compréhension de la manière dont fonctionne un CMS permet de se rendre compte qu&#8217;un plan du site peut être intégré dès le début de la réalisation du site.</p>
<p>A condition que le plan du site soit validé dans ses grands ensembles, il est très facile d&#8217;aller dans l&#8217;administration du site (CMS) et de créer toutes les pages correspondantes à ce plan du site. On crée tout simplement une arborescence. On a notre squelette dans le CMS.</p>
<p>J&#8217;irai plus loin, pour peu qu&#8217;on connaisse la technologie (Drupal, WordPress&#8230;) assez tôt, on peut se servir du CMS pour construire son arborescence. Reste la représentation visuelle me dirait vous. Rien de plus simple.</p>
<p>Un plan du site est une grande liste de page avec des sous niveaux (listes imbriquées). Je ne crois pas qu&#8217;il soit compliqué de générer l&#8217;arborescence d&#8217;un site en HTML de nos jours.</p>
<h3>Réaliser la CSS du plan du site</h3>
<p>Pour la mise en forme, rien de plus simple, prenons un petit fichier CSS qui va mettre en forme cette grande liste imbriquée.</p>
<div class="center"><a href="http://theleggett.com/demos/csssitemap/index.html"><img src="http://static.bertrandkeller.info/2012/02/sitemap_css.png" alt="" title="sitemap_css" width="535" height="155" class="aligncenter size-full wp-image-3003" /></a></div>
<p>Chez David Legglett, vous pourrez trouver cette fameuse CSS de mise en forme d&#8217;un <a href="http://theleggett.com/demos/csssitemap/index.html">Grand Sitemap</a>.</p>
<p>Si vous avez le courage, vous pourrez aussi ajouter ce petit JS permettant de déployer/refermer des bouts d&#8217;arborescenses : <a href="http://dl.dropbox.com/u/4151695/html/jOrgChart/example/example.html#">jQuery Organisation Chart</a>.</p>
<h3>Gérer l&#8217;avancée de votre projet grâce à ce plan du site réaliste</h3>
<p>Avec ce plan du site à jour et visuellement très compréhensible, vous pouvez imaginer ajouter différents paramètres pour gérer l&#8217;avancer de votre site.</p>
<p>Par exemple une page peut avoir différents paramètres (publié, dépublié, ou autres) ; ces paramètres peuvent permettre d&#8217;ajouter des classes correspondantes dans votre fichier HTML et ainsi de générer des couleurs : page en cours, finie, à faire en V2&#8230;</p>
<h3>Conclusion</h3>
<p>Une manière très simple de créer et générer un plan du site grâce à un CMS peut permettre d&#8217;avoir une vision claire, réaliste et à jour d&#8217;un site.</p>
<h2>Articles similaires :</h2><ol>
<li><a href='http://www.bertrandkeller.info/2008/10/15/249-le-plan-besson-et-l-accessibilite-2/' rel='bookmark' title='Le plan Besson et l&#8217;accessibilité'>Le plan Besson et l&#8217;accessibilité</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/01/22/319-ava-7-patterns-des-fonds-pour-site-web/' rel='bookmark' title='Ava 7 Patterns : des fonds de page pour site web'>Ava 7 Patterns : des fonds de page pour site web</a></li>
<li><a href='http://www.bertrandkeller.info/2008/10/01/238-typo3-exemple-de-site-screenteam/' rel='bookmark' title='TYPO3 &#8211; exemple de site : Screenteam'>TYPO3 &#8211; exemple de site : Screenteam</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>
</ol>]]></content:encoded>
			<wfw:commentRss>http://www.bertrandkeller.info/2012/02/06/2997-plan-site-visuel/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>La séparation structure/présentation/comportement est morte</title>
		<link>http://www.bertrandkeller.info/2012/01/30/2972-la-separation-structurepresentationcomportement-est-morte/</link>
		<comments>http://www.bertrandkeller.info/2012/01/30/2972-la-separation-structurepresentationcomportement-est-morte/#comments</comments>
		<pubDate>Mon, 30 Jan 2012 11:59:19 +0000</pubDate>
		<dc:creator>bertrand keller</dc:creator>
				<category><![CDATA[CSS + HTML]]></category>
		<category><![CDATA[interface]]></category>
		<category><![CDATA[webdesign]]></category>

		<guid isPermaLink="false">http://www.bertrandkeller.info/?p=2972</guid>
		<description><![CDATA[Titre provocateur, certes, mais il ne s&#8217;agit que de la traduction d&#8217;un article de Kevin Dees, progaming jedi de son état. Pour lui, le concept de couches indépendantes (HTML/CSS/JS) est désormais morte avec l&#8217;apparition de possibilité d&#8217;animation en CSS3 ou encore d&#8217;éléments de typage en HTML. L&#8217;apparition du concept de séparation Durant la première guerre [...]]]></description>
			<content:encoded><![CDATA[<p>Titre provocateur, certes, mais il ne s&#8217;agit que de la traduction d&#8217;un article de Kevin Dees, progaming jedi de son état. Pour lui, le concept de couches indépendantes (HTML/CSS/JS) est désormais morte avec l&#8217;apparition de possibilité d&#8217;animation en CSS3 ou encore d&#8217;éléments de typage en HTML.</p>
<h3>L&#8217;apparition du concept de séparation</h3>
<div class="center"><img src="http://i.imgur.com/8i6MJ.jpg" alt="image" /></div>
<p>Durant la première guerre des navigateurs (dans les 90&#8242;s), face aux problèmes d&#8217;interopérabilités et d&#8217;homogénéités du code des sites web, le W3C s&#8217;est mobilisé afin de définir des standards. Pour gagner la bataille, il a défendu les technologies comme CSS et xHTML qui concernent pour l&#8217;une la présentation et pour l&#8217;autre la structure. c&#8217;est actuellement de cette manière qu&#8217;on code les sites.</p>
<p>Dans les années 2000, cette idée de &laquo;&nbsp;séparation&nbsp;&raquo; s&#8217;est affirmée dans la rédaction de la spécification xHTML 2. L&#8217;idée était de défendre une pureté fonctionnelle entre la structure (HTML), la présentation (CSS) et le comportement (JS). Sauf que&#8230;</p>
<h3>Les couches ne sont pas vraiment séparées</h3>
<p>Quand, on rédige une feuille CSS, on dispose de comportement comme :hover (changement de propriété au survol de la souris) ou encore :before &#38; :after (ajout d&#8217;un élément dans le document avant ou après une zone de contenu).</p>
<p>Il s&#8217;agit donc d&#8217;1 élément de comportement &#38; de 2 éléments de structure présents dans la CSS =&gt; <strong>la séparation n&#8217;est pas stricte</strong>.</p>
<p>Comment cela ce fait-il que les couches ne soient pas séparées ? Tout simplement parce que les constructeurs de navigateurs l&#8217;ont décidé, ce n&#8217;est pas (plus) un objectif. Ils pensent que cela n&#8217;a pas lieu d&#8217;être. Et les spécifications le prouvent ; xHTML 2 est morte.</p>
<h3>La divergence</h3>
<p>Prenons l&#8217;exemple d&#8217;un lien avec un effet visuel lors du survol de la souris. Vous avez le choix entre passer par la CSS pour un effet :hover et/ou utiliser une petite pincée de JavaScript pour la gestion d&#8217;un comportement plus complexe.</p>
<p>Avec un changement de couleur géré en CSS et un effet (une opacité par exemple) en JavaScript, le comportement du lien est spécifié dans deux couches différentes : c&#8217;est ce qu&#8217;on appelle la &laquo;&nbsp;divergence&nbsp;&raquo;. Ce lieu de gestion subtile de l&#8217;effet de survol par deux couches différentes.</p>
<div class="center"><img src="http://i.imgur.com/bk3Me.jpg" alt="image" /></div>
<p>Avec la logique de &laquo;&nbsp;séparation&nbsp;&raquo;, on est dans le noir&#38;blanc ; avec la logique de &laquo;&nbsp;divergence&nbsp;&raquo;, il y a du noir&#38;blanc mais aussi un peu de gris.</p>
<p>L&#8217;intégration n&#8217;est pas la collage grossier de différentes couches mais plutôt l&#8217;emboîtement subtile de plusieurs technologies (ce qui définit, à mon avis, le principe de l&#8217;artisanat).</p>
<h3>Conclusion</h3>
<p>L&#8217;idée de &laquo;&nbsp;séparation&nbsp;&raquo; a été indispensable pour la défense des standards du web. Cette idée a permis de passer outre les soupes de tags (HTML), les CSS ou JavaScript en lignes. Cependant, l&#8217;expérience montre qu&#8217;il existe des zones de chevauchements entre ces couches ; qu&#8217;on peut nommer &laquo;&nbsp;Divergence&nbsp;&raquo;.</p>
<p>Si on doit encore défendre les standards avec fougue, il est réaliste d&#8217;accepter ce concept de &laquo;&nbsp;divergence&nbsp;&raquo;. Accepter la tournure prise par les technologies du web, c&#8217;est aussi comprendre pourquoi un intégrateur n&#8217;arrive à exprimer ses difficultés, pourquoi il faut avoir codé pour les comprendre&#8230;</p>
<p>Encore une fois le métier d&#8217;intégrateur n&#8217;est pas simple. Il faut de l&#8217;expérience et de la rigueur pour dompter la &laquo;&nbsp;divergence&nbsp;&raquo;. Après quelques années, il sera compétent pour faire de la conception d&#8217;interfaces à partir de ces principes. C&#8217;est pour cette raison qu&#8217;il doit <a href="http://www.bertrandkeller.info/2012/01/12/2919-pourquoi-lintegrateur-doit-devenir-concepteur/">devenir concepteur</a>.</p>
<p>Je vous laisse lire l&#8217;article en anglais, bien plus complet que celui-ci : <a href="http://thinkvitamin.com/design/the-separation-of-structure-presentation-and-behavior-is-dead/">The separation of structure, presentation and behavior is dead</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bertrandkeller.info/2012/01/30/2972-la-separation-structurepresentationcomportement-est-morte/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Les pages animées au scroll vertical, deux plugins jQuery</title>
		<link>http://www.bertrandkeller.info/2012/01/03/2908-les-pages-animees-au-scroll-vertical-deux-plugins-jquery/</link>
		<comments>http://www.bertrandkeller.info/2012/01/03/2908-les-pages-animees-au-scroll-vertical-deux-plugins-jquery/#comments</comments>
		<pubDate>Tue, 03 Jan 2012 08:20:32 +0000</pubDate>
		<dc:creator>bertrand keller</dc:creator>
				<category><![CDATA[CSS + HTML]]></category>
		<category><![CDATA[interface]]></category>
		<category><![CDATA[webdesign]]></category>

		<guid isPermaLink="false">http://www.bertrandkeller.info/?p=2908</guid>
		<description><![CDATA[Est-ce que vous connaissez ces fameuses pages avec animations à chaque scroll vers le bas ? Ces types de pages sont relativement nouvelles dans la mesure où ce sont les nouvelles propriétés CSS3 qui permettent de provoquer les animations dans votre navigateur (à moindre frais). La génèse Une des première dans le genre (à ma [...]<h2>Articles similaires :</h2><ol>
<li><a href='http://www.bertrandkeller.info/2009/11/24/1569-jquery-5-nouveaux-plugins-de-novembre/' rel='bookmark' title='jQuery : 5 nouveaux plugins de novembre'>jQuery : 5 nouveaux plugins de novembre</a></li>
<li><a href='http://www.bertrandkeller.info/2009/10/20/1370-jquery-accessible-ria-fonctionnalite-jquery-accessibles/' rel='bookmark' title='jQuery Accessible RIA : fonctionnalités jQuery accessibles'>jQuery Accessible RIA : fonctionnalités jQuery accessibles</a></li>
<li><a href='http://www.bertrandkeller.info/2010/01/21/1790-galerie-image-avec-bxgllery-sous-jquery/' rel='bookmark' title='Galerie d&#8217;images avec bxGallery sous jQuery'>Galerie d&#8217;images avec bxGallery sous jQuery</a></li>
<li><a href='http://www.bertrandkeller.info/2010/02/01/2076-colorbox-plugin-lightbox-pour-jquery/' rel='bookmark' title='ColorBox, plugin lightbox pour jquery'>ColorBox, plugin lightbox pour jquery</a></li>
<li><a href='http://www.bertrandkeller.info/2009/03/27/387-jquery-plugin-aria/' rel='bookmark' title='jQuery : plugin ARIA'>jQuery : plugin ARIA</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Est-ce que vous connaissez ces fameuses pages avec animations à chaque scroll vers le bas ? Ces types de pages sont relativement nouvelles dans la mesure où ce sont les nouvelles propriétés CSS3 qui permettent de provoquer les animations dans votre navigateur (à moindre frais).</p>
<h3>La génèse</h3>
<p>Une des première dans le genre (à ma connaissance) fut bien évidemment &laquo;&nbsp;Ben the bodyguard&nbsp;&raquo;, dont voici la vidéo :</p>
<div class="center"><iframe width="535" height="302" src="http://www.youtube.com/embed/SYhaFi77jdM" frameborder="0"></iframe></div>
<p>On se servira de ce genre de présentation pour mettre en avant un contenu scénarisé avec des étapes bien déterminées.</p>
<h3>Le principe</h3>
<p>Techniquement, comment cela marche-t-il ? On met en place une grande page, avec un décor statique (fond) et des éléments animés. On place dans cette page des ancres, comme autant d&#8217;éléments de votre scénario : étape 1, étape 2, étape 3&#8230; Puis à chaque ancre, on associe une animation (ou plusieurs animations).</p>
<p>Donc pendant que vous descendez dans la page, votre navigateur détecte des bornes (ancres), à chaque borne une fonction permet d&#8217;activer un événement. Visitez la page de <a href="http://www.google.com/green/the-big-picture.html">Google green &#8211; Better web. Better for the environment.</a>.</p>
<h3>Les plugins</h3>
<p>Je vous propose de regarder deux plugins jQuery</p>
<p><strong>1. jQuery waypoints :</strong><br />
Un plugin qui permet de détecter l&#8217;activation d&#8217;ancres et de pouvoir lancer un événément JavaScript de son choix. Peut-être utile pour du scroll infini, la détection de bas de page&#8230;<br />
<a href="http://imakewebthings.github.com/jquery-waypoints/">jQuery Waypoints</a></p>
<p><strong>2. jQuery scrollorama :</strong><br />
Un peu plus fin, il pointe directement un élément et permet d&#8217;appliquer un événement d&#8217;animation sur cet élément. Il semble plus destiné à des effets visuels.<br />
<a href="http://johnpolacek.github.com/scrollorama/">jQuery scrollorama</a></p>
<h2>Articles similaires :</h2><ol>
<li><a href='http://www.bertrandkeller.info/2009/11/24/1569-jquery-5-nouveaux-plugins-de-novembre/' rel='bookmark' title='jQuery : 5 nouveaux plugins de novembre'>jQuery : 5 nouveaux plugins de novembre</a></li>
<li><a href='http://www.bertrandkeller.info/2009/10/20/1370-jquery-accessible-ria-fonctionnalite-jquery-accessibles/' rel='bookmark' title='jQuery Accessible RIA : fonctionnalités jQuery accessibles'>jQuery Accessible RIA : fonctionnalités jQuery accessibles</a></li>
<li><a href='http://www.bertrandkeller.info/2010/01/21/1790-galerie-image-avec-bxgllery-sous-jquery/' rel='bookmark' title='Galerie d&#8217;images avec bxGallery sous jQuery'>Galerie d&#8217;images avec bxGallery sous jQuery</a></li>
<li><a href='http://www.bertrandkeller.info/2010/02/01/2076-colorbox-plugin-lightbox-pour-jquery/' rel='bookmark' title='ColorBox, plugin lightbox pour jquery'>ColorBox, plugin lightbox pour jquery</a></li>
<li><a href='http://www.bertrandkeller.info/2009/03/27/387-jquery-plugin-aria/' rel='bookmark' title='jQuery : plugin ARIA'>jQuery : plugin ARIA</a></li>
</ol>]]></content:encoded>
			<wfw:commentRss>http://www.bertrandkeller.info/2012/01/03/2908-les-pages-animees-au-scroll-vertical-deux-plugins-jquery/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Une méthodologie pour le responsive design</title>
		<link>http://www.bertrandkeller.info/2011/07/12/2779-une-methodologie-pour-le-responsive-design/</link>
		<comments>http://www.bertrandkeller.info/2011/07/12/2779-une-methodologie-pour-le-responsive-design/#comments</comments>
		<pubDate>Tue, 12 Jul 2011 09:33:21 +0000</pubDate>
		<dc:creator>bertrand keller</dc:creator>
				<category><![CDATA[CSS + HTML]]></category>
		<category><![CDATA[ergonomie]]></category>
		<category><![CDATA[interface]]></category>

		<guid isPermaLink="false">http://www.bertrandkeller.info/?p=2779</guid>
		<description><![CDATA[Méthodologie présentée par Ethan Marcotte à la conférence &#171;&#160;An Event Apart&#160;&#187; à Boston. Concernant les sites d&#8217;informations Un journal papier comporte les informations relatives à une journée. Ces informations perdent de la valeur avec le temps. Ainsi, les lecteurs ont tendance à se tourner de plus en plus vers les applications mobiles pour avoir des [...]<h2>Articles similaires :</h2><ol>
<li><a href='http://www.bertrandkeller.info/2010/03/15/2238-5-astuces-pour-la-conception-dinterfaces-mobiles/' rel='bookmark' title='5 astuces pour la conception d&#8217;interfaces mobiles'>5 astuces pour la conception d&#8217;interfaces mobiles</a></li>
<li><a href='http://www.bertrandkeller.info/2009/04/03/395-creer-une-version-mobile-de-son-site/' rel='bookmark' title='TYPO3 : créer une version mobile de son site'>TYPO3 : créer une version mobile de son site</a></li>
<li><a href='http://www.bertrandkeller.info/2009/06/25/713-comment-ruiner-un-design-web/' rel='bookmark' title='Comment ruiner un design Web'>Comment ruiner un design Web</a></li>
<li><a href='http://www.bertrandkeller.info/2010/02/01/2076-colorbox-plugin-lightbox-pour-jquery/' rel='bookmark' title='ColorBox, plugin lightbox pour jquery'>ColorBox, plugin lightbox pour jquery</a></li>
<li><a href='http://www.bertrandkeller.info/2010/08/27/2549-trousse-a-outils-pour-commencer-html5/' rel='bookmark' title='Trousse à outils pour commencer HTML5'>Trousse à outils pour commencer HTML5</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Méthodologie présentée par Ethan Marcotte à la conférence &laquo;&nbsp;An Event Apart&nbsp;&raquo; à Boston.</p>
<h3>Concernant les sites d&#8217;informations</h3>
<p>Un journal papier comporte les informations relatives à une journée. Ces informations perdent de la valeur avec le temps. Ainsi, les lecteurs ont tendance à se tourner de plus en plus vers les applications mobiles pour avoir des informations fraîches.<br />
Le besoin d&#8217;interface &laquo;&nbsp;responsive&nbsp;&raquo; se fait sentir.</p>
<p>Les trois ingrédients d&#8217;un graphisme adaptable sont :</p>
<ul>
<li>Une grille flexible</li>
<li>Des images/media flexibles</li>
<li>Des media queries</li>
</ul>
<p>Cependant ces trois éléments se rapportent à la structure ; la structure n&#8217;est constitue pas la conception. La conception est un rapport entre la forme et le contenu.</p>
<p>Comment peut on se pencher sur des sites adaptables ?</p>
<h3>Travailler adaptable</h3>
<p>Le travail de production se résume souvent à une succession de tâches. Une après l&#8217;autre de manière linéaire.<br />
Pour un site adaptable, la procédure ne peut pas être similaire étant donnée la multiplicité des supports de visualisation (mobile, tablette&#8230;). Le process doit être différent.</p>
<p>Pour le site du Boston Globe, la phase de conception a été ponctuée de nombreuses questions de la part des développeurs à propos de la manière de naviguer : à quoi ça sert ? comment le contenu s&#8217;adapte ? Si je navigue au doigt ?&#8230; Un travail collaboratif.<br />
L&#8217;équipe s&#8217;est principalement penchée sur la question de l&#8217;affichage sur mobile : importance des zones et contenus affichés&#8230;</p>
<p>En anglais dans le texte : <strong>Mobile First</strong></p>
<h3>Mobile First</h3>
<p>Pourquoi le mobile avant tout ?</p>
<ul>
<li>Le trafic a explosé</li>
<li>Nouvelles manière de naviguer</li>
<li>Ecran étroit oblige à aller à l&#8217;essentiel</li>
</ul>
<p>La question de contexte de pose-t-elle vraiment ? A-t-on de réelles volontés différentes sur un mobile ou sur un ordinateur de bureau ? A vrai dire, pas forcément, la question de contexte peut être (presque) éludée.</p>
<p>En effet, sur un ordinateur de bureau, les utilisateurs cliquent sur certaines zones d&#8217;un site tout simplement parce qu&#8217;ils sont perdus.<br />
Sur un mobile, on s&#8217;approprie directement le contenu, tout est là.</p>
<p>Le contenu va déterminer ce que la conception doit mettre en valeur. La vision &laquo;&nbsp;mobile first&nbsp;&raquo; est une façon  de simplifier l&#8217;expérience à son maximum.</p>
<h3>Maquettage</h3>
<p>Une étape à ne pas négliger est certainement celle du maquettage afin de pouvoir apprécier ses idées. Utiliser les dernières techniques de redimensionnement automatique des contenus.</p>
<p>Vérifier le résultat de son travail.. Comment le contenu s&#8217;adapte ? Comment un élément peut être mis en valeur ?<br />
Tester, vérifier, refaire, répéter, et corriger.</p>
<h3>La fondation flexible</h3>
<p>L&#8217;orientation graphisme adaptable permet d&#8217;affiner les points bloquants d&#8217;une page. Cela signifie surtout, moins de code à écrire et une meilleure conformité.<br />
Le web mobile permet de discuter de l&#8217;ajout d&#8217;éléments de manière progressive. Ce qui signifie une meilleur intégration au projet pour chacun.</p>
<p>Les choix d&#8217;un concepteur en chef se rapproche d&#8217;une certaine forme de tyrannie. Ses décisions pour une conception adaptable pourraient ne pas correspondre aux attentes des utilisateurs.<br />
S&#8217;orienter vers la conception adaptable c&#8217;est en grande partie laisser à une équipe la possibilité de l&#8217;expérimentation.</p>
<p>Lire <a href="http://www.lukew.com/ff/entry.asp?1314">An Event Apart: The Responsive Designer’s Workflow</a>.</p>
<h2>Articles similaires :</h2><ol>
<li><a href='http://www.bertrandkeller.info/2010/03/15/2238-5-astuces-pour-la-conception-dinterfaces-mobiles/' rel='bookmark' title='5 astuces pour la conception d&#8217;interfaces mobiles'>5 astuces pour la conception d&#8217;interfaces mobiles</a></li>
<li><a href='http://www.bertrandkeller.info/2009/04/03/395-creer-une-version-mobile-de-son-site/' rel='bookmark' title='TYPO3 : créer une version mobile de son site'>TYPO3 : créer une version mobile de son site</a></li>
<li><a href='http://www.bertrandkeller.info/2009/06/25/713-comment-ruiner-un-design-web/' rel='bookmark' title='Comment ruiner un design Web'>Comment ruiner un design Web</a></li>
<li><a href='http://www.bertrandkeller.info/2010/02/01/2076-colorbox-plugin-lightbox-pour-jquery/' rel='bookmark' title='ColorBox, plugin lightbox pour jquery'>ColorBox, plugin lightbox pour jquery</a></li>
<li><a href='http://www.bertrandkeller.info/2010/08/27/2549-trousse-a-outils-pour-commencer-html5/' rel='bookmark' title='Trousse à outils pour commencer HTML5'>Trousse à outils pour commencer HTML5</a></li>
</ol>]]></content:encoded>
			<wfw:commentRss>http://www.bertrandkeller.info/2011/07/12/2779-une-methodologie-pour-le-responsive-design/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Comment les visiteurs jugent votre site : 6 facteurs liés à l’intuition et aux émotions</title>
		<link>http://www.bertrandkeller.info/2011/05/11/2761-comment-les-visiteurs-jugent-votre-site-6-facteurs-lies-a-l%e2%80%99intuition-et-aux-emotions/</link>
		<comments>http://www.bertrandkeller.info/2011/05/11/2761-comment-les-visiteurs-jugent-votre-site-6-facteurs-lies-a-l%e2%80%99intuition-et-aux-emotions/#comments</comments>
		<pubDate>Wed, 11 May 2011 14:33:08 +0000</pubDate>
		<dc:creator>bertrand keller</dc:creator>
				<category><![CDATA[CSS + HTML]]></category>
		<category><![CDATA[interface]]></category>

		<guid isPermaLink="false">http://www.bertrandkeller.info/?p=2761</guid>
		<description><![CDATA[Facteurs qui génèrent des émotions positives : La simplicité Découverte progressive des fonctionnalités Vitesse Libellé et organisation des éléments Lisibilité Beauté, esthétique Ce qui est marrant, c&#8217;est que depuis que je fais du web, on commence toujours par le dernier critère ; et encore c&#8217;est un assez subjectif. Lire Comment les visiteurs jugent votre site [...]<h2>Articles similaires :</h2><ol>
<li><a href='http://www.bertrandkeller.info/2009/03/24/381-magento-seo-optimiser-le-referencement-de-votre-site-e-commerce/' rel='bookmark' title='Magento SEO &#8211; optimisez le référencement de votre site E-commerce'>Magento SEO &#8211; optimisez le référencement de votre site E-commerce</a></li>
<li><a href='http://www.bertrandkeller.info/2010/03/30/2285-8-outils-pour-tester-laccessibilite-de-votre-site/' rel='bookmark' title='8 outils pour tester l&#8217;accessibilité de votre site'>8 outils pour tester l&#8217;accessibilité de votre site</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>
<li><a href='http://www.bertrandkeller.info/2009/06/25/713-comment-ruiner-un-design-web/' rel='bookmark' title='Comment ruiner un design Web'>Comment ruiner un design Web</a></li>
<li><a href='http://www.bertrandkeller.info/2009/01/22/319-ava-7-patterns-des-fonds-pour-site-web/' rel='bookmark' title='Ava 7 Patterns : des fonds de page pour site web'>Ava 7 Patterns : des fonds de page pour site web</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Facteurs qui génèrent des émotions positives :</p>
<ol>
<li>La simplicité</li>
<li>Découverte progressive des fonctionnalités</li>
<li>Vitesse</li>
<li>Libellé et organisation des éléments</li>
<li>Lisibilité</li>
<li>Beauté, esthétique</li>
</ol>
<p>Ce qui est marrant, c&#8217;est que depuis que je fais du web, on commence toujours par le dernier critère ; et encore c&#8217;est un assez subjectif.</p>
<p>Lire <a href="http://www.adviso.ca/blog/2011/04/29/facteurs-intuition-emotions-web/">Comment les visiteurs jugent votre site : 6 facteurs liés à l’intuition et aux émotions</a></p>
<h2>Articles similaires :</h2><ol>
<li><a href='http://www.bertrandkeller.info/2009/03/24/381-magento-seo-optimiser-le-referencement-de-votre-site-e-commerce/' rel='bookmark' title='Magento SEO &#8211; optimisez le référencement de votre site E-commerce'>Magento SEO &#8211; optimisez le référencement de votre site E-commerce</a></li>
<li><a href='http://www.bertrandkeller.info/2010/03/30/2285-8-outils-pour-tester-laccessibilite-de-votre-site/' rel='bookmark' title='8 outils pour tester l&#8217;accessibilité de votre site'>8 outils pour tester l&#8217;accessibilité de votre site</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>
<li><a href='http://www.bertrandkeller.info/2009/06/25/713-comment-ruiner-un-design-web/' rel='bookmark' title='Comment ruiner un design Web'>Comment ruiner un design Web</a></li>
<li><a href='http://www.bertrandkeller.info/2009/01/22/319-ava-7-patterns-des-fonds-pour-site-web/' rel='bookmark' title='Ava 7 Patterns : des fonds de page pour site web'>Ava 7 Patterns : des fonds de page pour site web</a></li>
</ol>]]></content:encoded>
			<wfw:commentRss>http://www.bertrandkeller.info/2011/05/11/2761-comment-les-visiteurs-jugent-votre-site-6-facteurs-lies-a-l%e2%80%99intuition-et-aux-emotions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Agile Carousel, insertion de données en JSON</title>
		<link>http://www.bertrandkeller.info/2011/05/02/2750-agile-carousel-insertion-de-donnees-en-json/</link>
		<comments>http://www.bertrandkeller.info/2011/05/02/2750-agile-carousel-insertion-de-donnees-en-json/#comments</comments>
		<pubDate>Mon, 02 May 2011 10:48:50 +0000</pubDate>
		<dc:creator>bertrand keller</dc:creator>
				<category><![CDATA[CSS + HTML]]></category>
		<category><![CDATA[extensions]]></category>
		<category><![CDATA[javascript]]></category>

		<guid isPermaLink="false">http://www.bertrandkeller.info/?p=2750</guid>
		<description><![CDATA[Agile Carousel est une librairie jQuery permettant de présenter des images et leurs légendes sous forme d&#8217;un diaporama, comme beaucoup d&#8217;autres librairies de diaporama ; à la différence qu&#8217;Agile carousel permet d&#8217;insérer des données en JSON. Question fonctionnalités, Agile Carousel est bien fourni : play/pause, pagination, transitions multiples, retardateur&#8230; mais personnellement je n&#8217;aime pas beaucoup [...]<h2>Articles similaires :</h2><ol>
<li><a href='http://www.bertrandkeller.info/2009/09/25/1206-15-carrousels-dimages-en-javascript/' rel='bookmark' title='15 Carrousels d&#8217;images en Javascript'>15 Carrousels d&#8217;images en Javascript</a></li>
<li><a href='http://www.bertrandkeller.info/2008/12/05/287-lavenir-de-linformation-le-web-de-donnees/' rel='bookmark' title='L’avenir de l’information : le web de données'>L’avenir de l’information : le web de données</a></li>
<li><a href='http://www.bertrandkeller.info/2009/05/05/538-typo3-la-conception-agile/' rel='bookmark' title='TYPO3 : la conception agile'>TYPO3 : la conception agile</a></li>
<li><a href='http://www.bertrandkeller.info/2008/07/08/186-les-institutions-doivent-construire-des-donnees-reutilisables-pas-des-sites-web/' rel='bookmark' title='Les institutions doivent construire des données réutilisables, pas des sites web'>Les institutions doivent construire des données réutilisables, pas des sites web</a></li>
<li><a href='http://www.bertrandkeller.info/2009/09/01/1038-listes-de-10-cms-qui-stockant-les-donnees-en-xml/' rel='bookmark' title='Listes de 10 CMS stockant les données en XML'>Listes de 10 CMS stockant les données en XML</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Agile Carousel est une librairie jQuery permettant de présenter des images et leurs légendes sous forme d&#8217;un diaporama, comme beaucoup d&#8217;autres librairies de diaporama ; à la différence qu&#8217;Agile carousel permet d&#8217;insérer des données en JSON.</p>
<div class="center"><a href="http://www.agilecarousel.com/#examples"><img src="http://static.bertrandkeller.info/2011/05/Agile-carousel.png" alt="" title="Agile-carousel" width="484" height="235" class="aligncenter size-full wp-image-2751" /></a></div>
<p>Question fonctionnalités, Agile Carousel est bien fourni : play/pause, pagination, transitions multiples, retardateur&#8230; mais personnellement je n&#8217;aime pas beaucoup comment il fonctionne.</p>
<p>Tout d&#8217;abord, l&#8217;insertion de données à l&#8217;aide JSON peut se révéler intéressante pour récupérer des données extérieures, mais ces données ne font pas partie du document à son chargement ; elles sont ajoutées en JavaScript. Ainsi, si l&#8217;utilisateur n&#8217;active pas JavaScript, les données sont inexistantes, on n&#8217;a donc que des divisions ou zones vides.</p>
<p>Ensuite, la librairie oblige à définir les tailles du diaporama dans la configuration JavaScript. Ce que je trouve très contraignant au niveau de la maintenance. On mélange à la fois la configuration fonctionnelle du diaporama et ses dimensions. Ce genre de fonctionnement n&#8217;est pas pour faciliter le travail de l&#8217;intégrateur.</p>
<p>Bien que je comprenne la volonté de vouloir insérer des données externes, je ne comprends pas cette manie de placer toute la configuration du côté JS. Tant que je n&#8217;aurai pas compris l&#8217;avantage, je resterai sur des librairies comme bxSlider, bien plus cohérentes.</p>
<p>Voir <a href="http://www.agilecarousel.com/" title="Agile Carousel">Agile Carousel</a>.</p>
<h2>Articles similaires :</h2><ol>
<li><a href='http://www.bertrandkeller.info/2009/09/25/1206-15-carrousels-dimages-en-javascript/' rel='bookmark' title='15 Carrousels d&#8217;images en Javascript'>15 Carrousels d&#8217;images en Javascript</a></li>
<li><a href='http://www.bertrandkeller.info/2008/12/05/287-lavenir-de-linformation-le-web-de-donnees/' rel='bookmark' title='L’avenir de l’information : le web de données'>L’avenir de l’information : le web de données</a></li>
<li><a href='http://www.bertrandkeller.info/2009/05/05/538-typo3-la-conception-agile/' rel='bookmark' title='TYPO3 : la conception agile'>TYPO3 : la conception agile</a></li>
<li><a href='http://www.bertrandkeller.info/2008/07/08/186-les-institutions-doivent-construire-des-donnees-reutilisables-pas-des-sites-web/' rel='bookmark' title='Les institutions doivent construire des données réutilisables, pas des sites web'>Les institutions doivent construire des données réutilisables, pas des sites web</a></li>
<li><a href='http://www.bertrandkeller.info/2009/09/01/1038-listes-de-10-cms-qui-stockant-les-donnees-en-xml/' rel='bookmark' title='Listes de 10 CMS stockant les données en XML'>Listes de 10 CMS stockant les données en XML</a></li>
</ol>]]></content:encoded>
			<wfw:commentRss>http://www.bertrandkeller.info/2011/05/02/2750-agile-carousel-insertion-de-donnees-en-json/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Simple Punctual Translation</title>
		<link>http://www.bertrandkeller.info/2011/03/10/2722-simple-punctual-translation/</link>
		<comments>http://www.bertrandkeller.info/2011/03/10/2722-simple-punctual-translation/#comments</comments>
		<pubDate>Thu, 10 Mar 2011 16:38:57 +0000</pubDate>
		<dc:creator>bertrand keller</dc:creator>
				<category><![CDATA[CSS + HTML]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.bertrandkeller.info/?p=2722</guid>
		<description><![CDATA[Rahhhh, wpml, un plugin de traduction de wordpress devient payant. Comment vais-je pouvoir réaliser le site de Boris, un diplomate travaillant au maghreb ? Ils sont fort chez wpml, pour obliger les gens à acheter une licence pour l&#8217;année, ils rendent les anciennes versions incompatibles avec WordPress 3.1. On va quand même pas sacrifier une [...]<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/2008/05/21/161-des-billets-wordpress-dans-du-typo3/' rel='bookmark' title='Des billets WordPress dans du TYPO3'>Des billets WordPress dans du TYPO3</a></li>
<li><a href='http://www.bertrandkeller.info/2007/07/06/76-employer-une-langue-simple-et-claire-favorise-une-communication-efficace/' rel='bookmark' title='Employer une langue simple et claire favorise une communication efficace.'>Employer une langue simple et claire favorise une communication efficace.</a></li>
<li><a href='http://www.bertrandkeller.info/2009/08/06/882-getsimple-le-cms-le-plus-simple-possible/' rel='bookmark' title='GetSimple &#8211; le CMS le plus simple possible'>GetSimple &#8211; le CMS le plus simple possible</a></li>
<li><a href='http://www.bertrandkeller.info/2009/10/02/1250-tuner-son-wordpress-avec-seo-super-comments/' rel='bookmark' title='Tuner son WordPress avec SEO Super Comments'>Tuner son WordPress avec SEO Super Comments</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Rahhhh, wpml, un plugin de traduction de wordpress devient payant. Comment vais-je pouvoir réaliser le site de Boris, un diplomate travaillant au maghreb ?</p>
<p>Ils sont fort chez wpml, pour obliger les gens à acheter une licence pour l&#8217;année, ils rendent les anciennes versions incompatibles avec WordPress 3.1. On va quand même pas sacrifier une mise à jour pour une traduction.</p>
<p>Ainsi, en cette fin de semaine, je vais m&#8217;en remettre à Amaury Balmer qui semble avoir un avis tr!ès pointu sur la question :</p>
<blockquote cite="http://www.herewithme.fr/2011/02/15/simple-punctual-translation-plugin-pour-proposer-ponctuellement-des-traductions-sur-votre-site/">
<p>WPML fait plein de choses. Le problème se résume en 3 points :</p>
<ol>
<li> On ne peut pas désactiver la traduction sur les articles WP</li>
<li> Le code source est imbuvable, pourri et j’en passe. (il m’est arrivé de désactiver des fonctions PHP complètes, le plugin fonctionnait mieux…)</li>
<li> Il vient récemment de passer en mode payant</li>
</ol>
</blockquote>
<p>Ok, ça nous rassure, au moins on a des chances de ne pas perdre au change. Sinon, quoi ? Sinon, Amaury, propose d&#8217;essayer son petit plugin : <strong>Simple Punctual Translation</strong>.</p>
<blockquote cite="http://www.herewithme.fr/2011/02/15/simple-punctual-translation-plugin-pour-proposer-ponctuellement-des-traductions-sur-votre-site/">
<p>Comme son nom l’indique, ce plugin permet de faire des traductions ponctuelles sur son site WordPress, ponctuel dans le sens nous n’allons traduire que certaines pages du site.</p>
</blockquote>
<p>J&#8217;ai pas grand chose à dire de plus puisque je ne l&#8217;ai pas testé, pour le reste&#8230;</p>
<p>Lire <a href="http://www.herewithme.fr/2011/02/15/simple-punctual-translation-plugin-pour-proposer-ponctuellement-des-traductions-sur-votre-site/" title="Simple Punctual Translation">Simple Punctual Translation</a>.</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/2008/05/21/161-des-billets-wordpress-dans-du-typo3/' rel='bookmark' title='Des billets WordPress dans du TYPO3'>Des billets WordPress dans du TYPO3</a></li>
<li><a href='http://www.bertrandkeller.info/2007/07/06/76-employer-une-langue-simple-et-claire-favorise-une-communication-efficace/' rel='bookmark' title='Employer une langue simple et claire favorise une communication efficace.'>Employer une langue simple et claire favorise une communication efficace.</a></li>
<li><a href='http://www.bertrandkeller.info/2009/08/06/882-getsimple-le-cms-le-plus-simple-possible/' rel='bookmark' title='GetSimple &#8211; le CMS le plus simple possible'>GetSimple &#8211; le CMS le plus simple possible</a></li>
<li><a href='http://www.bertrandkeller.info/2009/10/02/1250-tuner-son-wordpress-avec-seo-super-comments/' rel='bookmark' title='Tuner son WordPress avec SEO Super Comments'>Tuner son WordPress avec SEO Super Comments</a></li>
</ol>]]></content:encoded>
			<wfw:commentRss>http://www.bertrandkeller.info/2011/03/10/2722-simple-punctual-translation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Un FrameWork mobile, mb.ile</title>
		<link>http://www.bertrandkeller.info/2011/01/03/2686-un-framework-mobile-mb-ile/</link>
		<comments>http://www.bertrandkeller.info/2011/01/03/2686-un-framework-mobile-mb-ile/#comments</comments>
		<pubDate>Mon, 03 Jan 2011 15:27:24 +0000</pubDate>
		<dc:creator>bertrand keller</dc:creator>
				<category><![CDATA[CSS + HTML]]></category>
		<category><![CDATA[ergonomie]]></category>
		<category><![CDATA[extensions]]></category>
		<category><![CDATA[interface]]></category>

		<guid isPermaLink="false">http://www.bertrandkeller.info/?p=2686</guid>
		<description><![CDATA[Pour le développement d&#8217;interfaces web destinée au mobile, on connaît plusieurs librairies JavaScript très poussée. Par exemple jQuery Mobile propose des exemples de fonctionnalités qu&#8217;il est possible d&#8217;intégrer à son site. Sur ce site, le graphisme (présenté) ressemble fortement à celui d&#8217;une application native ; néanmoins, il est possible de le personnaliser selon ses besoins [...]<h2>Articles similaires :</h2><ol>
<li><a href='http://www.bertrandkeller.info/2009/04/03/395-creer-une-version-mobile-de-son-site/' rel='bookmark' title='TYPO3 : créer une version mobile de son site'>TYPO3 : créer une version mobile de son site</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/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/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/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[<p>Pour le développement d&#8217;interfaces web destinée au mobile, on connaît plusieurs librairies JavaScript très poussée. Par exemple <a href="http://jquerymobile.com">jQuery Mobile</a> propose des exemples de fonctionnalités qu&#8217;il est possible d&#8217;intégrer à son site. Sur ce site, le graphisme (présenté) ressemble fortement à celui d&#8217;une application native ; néanmoins, il est possible de le personnaliser selon ses besoins et, voire, de réutiliser des fonctions pour un site web, dit classique.</p>
<p>Le FrameWork mb.ile permet aussi de mettre en forme des applications pour le mobile. Si on fait un tour sur les pages proposées, on trouve des exemples d&#8217;intégration très intéressants : <a href="http://pupunzi.com/#welcome.html" title="exemple mb.ile">mb.ile</a>.</p>
<ul>
<li><a href="http://pupunzi.com/#mb.components/mb._menu/menu.html" title="exemple mb.menu">Menu</a> &#8211; menu déroulants, big menu, menu recherche avancée&#8230;</li>
<li><a href="http://pupunzi.com/#mb.components/mb.YTPlayer/YTPlayer.html" title="exemple YTPlayer">Video player</a> &#8211; lecteur vidéo en fond de zone de contenu</li>
<li><a href="http://pupunzi.com/#mb.components/mb.verticalSlider/verticalSlider.html" title="exemple Menu mb.verticalSlider">Vertical slider</a> &#8211; menu déroulant vertical de style carrousel</li>
<li><a href="http://pupunzi.com/#mb.components/mb.extruder/extruder.html" title="exemple Menu mb.extruder">Extruder</a> &#8211; menu latéral fixe, rétractable</li>
</ul>
<h2>Articles similaires :</h2><ol>
<li><a href='http://www.bertrandkeller.info/2009/04/03/395-creer-une-version-mobile-de-son-site/' rel='bookmark' title='TYPO3 : créer une version mobile de son site'>TYPO3 : créer une version mobile de son site</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/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/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/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/2011/01/03/2686-un-framework-mobile-mb-ile/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Carrousel d&#8217;images avec carouFredSel</title>
		<link>http://www.bertrandkeller.info/2010/09/21/2573-carrousel-dimages-avec-caroufredsel/</link>
		<comments>http://www.bertrandkeller.info/2010/09/21/2573-carrousel-dimages-avec-caroufredsel/#comments</comments>
		<pubDate>Tue, 21 Sep 2010 08:39:31 +0000</pubDate>
		<dc:creator>bertrand keller</dc:creator>
				<category><![CDATA[CSS + HTML]]></category>
		<category><![CDATA[extensions]]></category>
		<category><![CDATA[interface]]></category>

		<guid isPermaLink="false">http://www.bertrandkeller.info/?p=2573</guid>
		<description><![CDATA[Le carrousel d&#8217;images est une fonctionnalité très demandée par les personnes souhaitant agrémenter leurs pages web. Les illustrations permettent de mettre en valeur un contenu et de présenter le contexte de manière plus imagé. CarouFredSel est un petit plugin jQuery permettant de faire défiler les images de manières infinies (retour au début de la liste [...]<h2>Articles similaires :</h2><ol>
<li><a href='http://www.bertrandkeller.info/2009/02/12/341-insertion-de-date-en-javascript-avec-raccourci-clavier/' rel='bookmark' title='Calendrier d&#8217;insertion de date en JavaScript avec raccourci clavier'>Calendrier d&#8217;insertion de date en JavaScript avec raccourci clavier</a></li>
<li><a href='http://www.bertrandkeller.info/2008/09/15/223-typo3-carrousel-d-images-en-javascript/' rel='bookmark' title='TYPO3 &#8211; carrousel d&#8217;images en javascript'>TYPO3 &#8211; carrousel d&#8217;images en javascript</a></li>
<li><a href='http://www.bertrandkeller.info/2010/02/01/2076-colorbox-plugin-lightbox-pour-jquery/' rel='bookmark' title='ColorBox, plugin lightbox pour jquery'>ColorBox, plugin lightbox pour jquery</a></li>
<li><a href='http://www.bertrandkeller.info/2008/12/10/290-la-navigation-au-clavier/' rel='bookmark' title='La navigation au clavier sur les sites d&#8217;images'>La navigation au clavier sur les sites d&#8217;images</a></li>
<li><a href='http://www.bertrandkeller.info/2010/01/21/1790-galerie-image-avec-bxgllery-sous-jquery/' rel='bookmark' title='Galerie d&#8217;images avec bxGallery sous jQuery'>Galerie d&#8217;images avec bxGallery sous jQuery</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Le carrousel d&#8217;images est une fonctionnalité très demandée par les personnes souhaitant agrémenter leurs pages web. Les illustrations permettent de mettre en valeur un contenu et de présenter le contexte de manière plus imagé.</p>
<p>CarouFredSel est un petit plugin jQuery permettant de faire défiler les images de manières infinies (retour au début de la liste d&#8217;images). Un défilement automatique, de la navigation clavier, compatibilité lightbox, l&#8217;auteur a implémenté quelques fonctionnalités importantes.</p>
<div class="center"><a href="http://caroufredsel.frebsite.nl/"><img src="http://static.bertrandkeller.info/2010/09/carouFredSel.png" alt="" title="carouFredSel" width="535" height="172" class="aligncenter size-full wp-image-2574" /></a></div>
<p>Ce carrousel semble très fluide et aisé à mettre en place sur un site.</p>
<p>Voir <a href="http://caroufredsel.frebsite.nl/" title="carrousel carouFredSel">carouFredSel</a>.</p>
<h2>Articles similaires :</h2><ol>
<li><a href='http://www.bertrandkeller.info/2009/02/12/341-insertion-de-date-en-javascript-avec-raccourci-clavier/' rel='bookmark' title='Calendrier d&#8217;insertion de date en JavaScript avec raccourci clavier'>Calendrier d&#8217;insertion de date en JavaScript avec raccourci clavier</a></li>
<li><a href='http://www.bertrandkeller.info/2008/09/15/223-typo3-carrousel-d-images-en-javascript/' rel='bookmark' title='TYPO3 &#8211; carrousel d&#8217;images en javascript'>TYPO3 &#8211; carrousel d&#8217;images en javascript</a></li>
<li><a href='http://www.bertrandkeller.info/2010/02/01/2076-colorbox-plugin-lightbox-pour-jquery/' rel='bookmark' title='ColorBox, plugin lightbox pour jquery'>ColorBox, plugin lightbox pour jquery</a></li>
<li><a href='http://www.bertrandkeller.info/2008/12/10/290-la-navigation-au-clavier/' rel='bookmark' title='La navigation au clavier sur les sites d&#8217;images'>La navigation au clavier sur les sites d&#8217;images</a></li>
<li><a href='http://www.bertrandkeller.info/2010/01/21/1790-galerie-image-avec-bxgllery-sous-jquery/' rel='bookmark' title='Galerie d&#8217;images avec bxGallery sous jQuery'>Galerie d&#8217;images avec bxGallery sous jQuery</a></li>
</ol>]]></content:encoded>
			<wfw:commentRss>http://www.bertrandkeller.info/2010/09/21/2573-carrousel-dimages-avec-caroufredsel/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ProCSSor, outils de formatage de vos CSS</title>
		<link>http://www.bertrandkeller.info/2010/09/15/2567-procssor-outils-de-formatage-de-vos-css/</link>
		<comments>http://www.bertrandkeller.info/2010/09/15/2567-procssor-outils-de-formatage-de-vos-css/#comments</comments>
		<pubDate>Wed, 15 Sep 2010 07:13:18 +0000</pubDate>
		<dc:creator>bertrand keller</dc:creator>
				<category><![CDATA[CSS + HTML]]></category>
		<category><![CDATA[code]]></category>

		<guid isPermaLink="false">http://www.bertrandkeller.info/?p=2567</guid>
		<description><![CDATA[Je vois rien, là, c&#8217;est quoi ce code ? Une CSS compressée ; je fais comment pour la récupérer ? plus de 15 ans d&#8217;expérience dans les CSS et encore obligé de ré-indenté tout à la main ? Non car il existe sur le web ou dans ton éditeur de CSS des fonctions te permettant [...]<h2>Articles similaires :</h2><ol>
<li><a href='http://www.bertrandkeller.info/2010/01/20/1788-hacker-ie-forcer-linterpretation-css3/' rel='bookmark' title='Hacker IE, forcer l&#8217;interprétation CSS3'>Hacker IE, forcer l&#8217;interprétation CSS3</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/2010/06/09/2483-les-outils-indispensables-pour-le-html5-et-le-css3/' rel='bookmark' title='Les outils indispensables pour le HTML5 et le CSS3'>Les outils indispensables pour le HTML5 et le CSS3</a></li>
<li><a href='http://www.bertrandkeller.info/2010/08/27/2549-trousse-a-outils-pour-commencer-html5/' rel='bookmark' title='Trousse à outils pour commencer HTML5'>Trousse à outils pour commencer HTML5</a></li>
<li><a href='http://www.bertrandkeller.info/2010/03/30/2285-8-outils-pour-tester-laccessibilite-de-votre-site/' rel='bookmark' title='8 outils pour tester l&#8217;accessibilité de votre site'>8 outils pour tester l&#8217;accessibilité de votre site</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Je vois rien, là, c&#8217;est quoi ce code ? Une CSS compressée ; je fais comment pour la récupérer ? plus de 15 ans d&#8217;expérience dans les CSS et encore obligé de ré-indenté tout à la main ?</p>
<p>Non car il existe sur le web ou dans ton éditeur de CSS des fonctions te permettant de reformater tes sélecteurs. A ce propos, va voir ProCSSor, le reformateur le plus complet actuellement.</p>
<div class="center"><a href="http://www.procssor.com/"><img src="http://static.bertrandkeller.info/2010/09/proCSSor-e1284534502375.png" alt="" title="proCSSor" width="535" height="442" class="aligncenter size-full wp-image-2568" /></a></div>
<p>Il te permettra à partir de code collé, d&#8217;un fichier ou encore d&#8217;un URL (d&#8217;un feuille de style) de recomposer les lignes selon ta convenance :</p>
<ul>
<li>Disposition des sélecteurs</li>
<li>Disposition des propriétés</li>
<li>Indentation des propriétés en colonne (toutes propriétés à la même distance) ou indentées</li>
</ul>
<p>La disposition en colonne n&#8217;est pas idéale car les propriétés passent sur la ligne de dessous en cas de sélecteurs trop long, mais en cas de reprise de projet ou d&#8217;un besoin d&#8217;analyse d&#8217;un code, proCSSor est ton ami.  </p>
<p>Voir <a href="http://www.procssor.com/" title="proCSSor">proCSSor</a>.</p>
<h2>Articles similaires :</h2><ol>
<li><a href='http://www.bertrandkeller.info/2010/01/20/1788-hacker-ie-forcer-linterpretation-css3/' rel='bookmark' title='Hacker IE, forcer l&#8217;interprétation CSS3'>Hacker IE, forcer l&#8217;interprétation CSS3</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/2010/06/09/2483-les-outils-indispensables-pour-le-html5-et-le-css3/' rel='bookmark' title='Les outils indispensables pour le HTML5 et le CSS3'>Les outils indispensables pour le HTML5 et le CSS3</a></li>
<li><a href='http://www.bertrandkeller.info/2010/08/27/2549-trousse-a-outils-pour-commencer-html5/' rel='bookmark' title='Trousse à outils pour commencer HTML5'>Trousse à outils pour commencer HTML5</a></li>
<li><a href='http://www.bertrandkeller.info/2010/03/30/2285-8-outils-pour-tester-laccessibilite-de-votre-site/' rel='bookmark' title='8 outils pour tester l&#8217;accessibilité de votre site'>8 outils pour tester l&#8217;accessibilité de votre site</a></li>
</ol>]]></content:encoded>
			<wfw:commentRss>http://www.bertrandkeller.info/2010/09/15/2567-procssor-outils-de-formatage-de-vos-css/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

