<?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>css 4 design &#187; PHP</title>
	<atom:link href="http://css4design.com/tag/php/feed" rel="self" type="application/rss+xml" />
	<link>http://css4design.com</link>
	<description>Le blog de l&#039;intégrateur web</description>
	<lastBuildDate>Sun, 05 Feb 2012 18:10:56 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<atom:link rel='hub' href='http://css4design.com/?pushpress=hub'/>
		<item>
		<title>Quelques notes sur les fonctions de l&#8217;intégrateur web et de l&#8217;intégratrice web</title>
		<link>http://css4design.com/fonctions-metier-integrateur-web</link>
		<comments>http://css4design.com/fonctions-metier-integrateur-web#comments</comments>
		<pubDate>Tue, 05 Apr 2011 11:54:49 +0000</pubDate>
		<dc:creator>Bruno Bichet</dc:creator>
				<category><![CDATA[Intégrateur web]]></category>
		<category><![CDATA[Métiers du web]]></category>
		<category><![CDATA[Chaine de production]]></category>
		<category><![CDATA[Croquis]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Développeur web]]></category>
		<category><![CDATA[DOM]]></category>
		<category><![CDATA[ECMAScript]]></category>
		<category><![CDATA[Graphiste]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Intégration HTML]]></category>
		<category><![CDATA[Maquette]]></category>
		<category><![CDATA[Navigateur]]></category>
		<category><![CDATA[Open Space]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Quelques notes]]></category>
		<category><![CDATA[Référencement]]></category>
		<category><![CDATA[SEO]]></category>

		<guid isPermaLink="false">http://css4design.com/?p=9678</guid>
		<description><![CDATA[Parmi les nombreux intervenants dans la chaine de production des métiers de l&#8217;internet, l&#8217;intégrateur web est sans doute celui qui se cherche le plus. C&#8217;est le «vilain petit canard» de l&#8217;Open Space. Souvent coincé entre les graphistes et les développeurs web, il peut se sentir à l&#8217;étroit. Placé au bout de la chaine, de nombreuses erreurs de conception faites en amont lui tombent dessus, à commencer par les délais. Le retro-planning donne souvent l&#8217;impression d&#8217;avoir zappé le temps nécessaire à «l&#8217;intégration». Pourtant, l&#8217;intégrateur HTML &#38; CSS est une ressource précieuse que toute entreprise sérieuse devrait valoriser. C&#8217;est le garant de [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 18px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fcss4design.com%2Ffonctions-metier-integrateur-web">
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fcss4design.com%2Ffonctions-metier-integrateur-web&amp;source=br1o&amp;style=normal&amp;service=bit.ly&amp;service_api=R_0c1ee4b64f105d1b2672690740a77d6a&amp;b=2" height="61" width="50" />
			</a>
		</div><p>Parmi les nombreux intervenants dans la chaine de production des métiers de l&#8217;internet, l&#8217;intégrateur  web est sans doute celui qui se cherche le plus. C&#8217;est le «vilain petit canard» de l&#8217;<em>Open Space</em>. Souvent coincé entre les graphistes et les développeurs web, il peut se  sentir à l&#8217;étroit. Placé au bout de la chaine, de nombreuses erreurs de conception faites en amont lui tombent dessus, à commencer par les délais. Le retro-planning donne souvent l&#8217;impression d&#8217;avoir zappé le temps nécessaire à «l&#8217;intégration». Pourtant, l&#8217;intégrateur HTML &amp; CSS est une  ressource précieuse que toute entreprise sérieuse devrait valoriser. C&#8217;est le garant de la qualité globale du site mis en ligne, du respect de la charte graphique à l&#8217;expérience utilisateur en terme de performance d&#8217;affichage des pages.<span id="more-9678"></span></p>

<h2><a href="http://css4design.com/wp-content/uploads/2011/04/fonctions-integrateur-web.png"><img class="alignnone size-full wp-image-9686" title="fonctions-integrateur-web" src="http://css4design.com/wp-content/uploads/2011/04/fonctions-integrateur-web.png" alt="Les fonctions de l'intégrateur web " width="633" height="401" /></a></h2>

<h2>L&#8217;intégrateur web en milieu naturel</h2>

<p>Selon les entreprises, en dehors de sa responsabilité évidente relative au bon affichage du site sur  l&#8217;ensemble des navigateurs, il gère les «oublis» en matière de  référencement et d&#8217;optimisation «SEO» pour les moteurs de recherche  (pléonasme !) en remplissant les balises <em>alt</em> ou certains attributs <em>title</em>. Il peut même aller jusqu&#8217;à améliorer la densité des mots-clés présents dans les titres des articles. C&#8217;est dire son implication dans la réussite de l&#8217;entreprise.</p>

<p>Par ailleurs, sa passion du web et son goût pour l&#8217;accessibilité lui  permettent de rendre votre site web accessible au plus grand nombre. Avec un peu d&#8217;expérience, votre intégrateur web pourra  facilement devenir un chef de projet web capable de faire travailler  ensemble graphistes et développeurs web.</p>

<p>Enfin, et c&#8217;est le plus important, l&#8217;intégrateur web, en fonction des composés HTML &amp; CSS qu&#8217;il emploi et des bonnes pratiques qu&#8217;il observe lors de l&#8217;intégration des différents fichier Javascript, a une responsabilité importante en ce qui concerne <strong>la maintenance du site</strong> dont il intègre les pages. D&#8217;après mon expérience, la plupart de l&#8217;argent mal dépensé par les entreprises sur le web est lié à une mauvaise conception des pages et à une architecture de site défaillante. N&#8217;attendez plus et mettez donc un intégrateur web qualifié dans votre moteur !</p>

<h3>Mais qui est donc l&#8217;intégrateur web ?</h3>

<p>Les  définitions concernant l&#8217;intégration web insistent souvent sur la  découpe et l&#8217;intégration de la maquette réalisée par le graphiste. On  parle souvent de «montage» de page web, terme qui nous vient du fin fond du monde de l&#8217;imprimé et de la PAO&#8230;</p>

<h4>Définition globale du métier d&#8217;intégrateur web</h4>

<blockquote>L’intégrateur web produit généralement des pages web à partir d’indications visuelles ou sonores : maquette détaillée dans un logiciel de traitement d’image, croquis à main levée, directives verbales, etc. Il utilise tout code informatique compatible avec les agents utilisateurs (les navigateurs web). Il crée le plus souvent des composés <abbr title="Hypertext Markup Language : langage de balisage qui permet d’écrire de l’hypertexte">HTML</abbr> &amp; <abbr title="Cascading Style Sheets : feuilles de style en cascade">CSS</abbr> pour déterminer le fond et la forme des éléments composants la page et peut ajouter de l’interactivité avec les utilisateurs en manipulant le <abbr title="Document Object Model">DOM</abbr> avec <abbr title="Langage de programmation orienté objet mis en oeuvre dans Javascript, notamment">ECMAScript</abbr>.

Source : <a href="http://css4design.com/definir-metier-integrateur-web">Définir le métier intégrateur web</a>.</blockquote>

<p>L&#8217;intégrateur est avant tout un spécialiste des langages HTML et CSS. Produire des pages web consiste à taper du code dans un éditeur texte, à en tester le rendu dans les navigateurs web présents sur le marché et à s&#8217;arranger pour que la page web affichée corresponde au <em>brief</em> ou à la maquette.</p>

<p>Dans cette définition, je n&#8217;ai pas voulu enfermer l&#8217;intégrateur dans le rôle du méchant découpeur de .psd qui monte des pages à la chaine. D&#8217;une part, il peut très bien produire une page web (voire même tout un site) directement dans le navigateur d&#8217;après un simple croquis, comme j&#8217;ai pu le démontrer dans l&#8217;article<a rel="bookmark" href="http://css4design.com/conception-dans-le-navigateur-avec-html5-css3"> Conception dans le navigateur avec HTML5 &amp; CSS3</a>, et d&#8217;autre part, lorsqu&#8217;elle existe, cette phase d&#8217;exécution pure n&#8217;est que la partie émergée de l&#8217;iceberg des compétences de «l&#8217;inté».</p>

<h4>Les profils de l&#8217;intégrateur web</h4>

<p>Selon le secteur d&#8217;activité, la taille de l&#8217;entreprise, et la définition de poste, le curseur initialement  situé au centre des compétences premières de l&#8217;intégrateur web («découpe»  de fichiers Photoshop et «montage» des pages)  se déplace sur une ligne qui va de l&#8217;intégrateur-graphiste à l&#8217;intégrateur-développeur :</p>

<ul>
    <li>A gauche du curseur, nous avons le web designer capable de concevoir une charte graphique, de la mettre en œuvre à l&#8217;échelle d&#8217;un site web, de réaliser le montage HTML &amp; CSS des pages. Ce web designer possède avant tout une forte culture graphique.</li>
    <li>Un peu plus vers la droite, le web designer peut également intervenir sur les développements côté client avec Javascript ou  côté serveur avec PHP. Variante : le Web designer utilise un CMS comme  WordPress pour l&#8217;assister dans cette tâche. Celui-ci possède plutôt une culture technique. C&#8217;est souvent un ancien webmaster qui a l&#8217;habitude de Photoshop.</li>
    <li>Au centre, nous trouvons notre intégrateur dont le rôle consiste à découper une maquette fournie (généralement) au format Photoshop et de la transmuter en page web à l&#8217;aide de HTML &amp; CSS.</li>
    <li>Un peu plus loin vers la droite, nous avons le webmaster chargé initialement de l&#8217;intégration des contenus et qui fait naturellement l&#8217;intégration HTML &amp; CSS des pages web qu&#8217;il ajoute au site. Il intervient également souvent sur la partie PHP.</li>
    <li>A droite du curseur, nous avons un développeur PHP dont le sens esthétique ou le goût pour la lisibilité lui permettra d&#8217;habiller ses développements PHP avec HTML &amp; CSS3. Généralement adepte de The Gimp, il pourra reprendre le logo du client et placer des éléments graphiques dans sa composition.</li>
</ul>

<p>→ Lire <a rel="bookmark" href="../metiers-du-web-je-suis-enveloppeur-web-moi-monsieur">Je suis « enveloppeur web » moi monsieur</a> et <a rel="bookmark" href="../integrateur-web-graphiste-integraphiste">Intégrateur web + graphiste = intégraphiste !</a></p>

<h2>En bref</h2>

<p>Les compétences de base de l&#8217;intégrateur sont multiples, et ce d&#8217;autant plus que ce dernier peut porter plusieurs casquettes allant du graphiste au développeur web. Toute fiche «métier» devrait tenir compte de la spécificité de ce métier qui peut en cacher plusieurs autres ! A ce sujet, je recherche des témoignages d&#8217;intégrateurs web sous forme d&#8217;un ou deux paragraphes : brève description du travail effectué et place dans le flux de production de l&#8217;entreprise, et tout autre élément que vous jugerez nécessaire. Vous pouvez me faire parvenir votre témoignage dans les commentaires ou à l&#8217;adresse infographiste[at]gmail[dot]com Merci d&#8217;avance o/</p>

<h3 class='related_post_title'>Articles sur le même sujet</h3>

<ul class='related_post'><li><a href='http://css4design.com/definir-metier-integrateur-web' title='Définir le métier « intégrateur web » ou « intégratrice web »'>Définir le métier « intégrateur web » ou « intégratrice web »</a></li><li><a href='http://css4design.com/quelques-notes-sur-la-balise-h1-avec-html5' title='Quelques notes sur la balise h1 avec HTML5'>Quelques notes sur la balise h1 avec HTML5</a></li><li><a href='http://css4design.com/1000-ressources-pour-wordpress-et-le-developpement-web' title='1000 ressources pour le développement web et WordPress'>1000 ressources pour le développement web et WordPress</a></li><li><a href='http://css4design.com/quelques-notes-sur-la-bibliotheque-javascript-ie7-de-dean-edwards' title='Quelques notes sur la bibliothèque Javascript IE7 de Dean Edwards'>Quelques notes sur la bibliothèque Javascript IE7 de Dean Edwards</a></li><li><a href='http://css4design.com/frameworks-css-reset-css-design-from-scratch' title='Frameworks CSS + Reset CSS : design from scratch'>Frameworks CSS + Reset CSS : design from scratch</a></li></ul>
 <p><a href="http://css4design.com/?flattrss_redirect&amp;id=9678&amp;md5=64f3541129a5b83ba61dabdfcecf5e27" title="Flattr" target="_blank"><img src="http://css4design.com/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://css4design.com/fonctions-metier-integrateur-web/feed</wfw:commentRss>
		<slash:comments>19</slash:comments>
		<atom:link rel="payment" href="http://css4design.com/?flattrss_redirect&amp;id=9678&amp;md5=64f3541129a5b83ba61dabdfcecf5e27" type="text/html" />
	</item>
		<item>
		<title>PHPCrossRef &#8212; Bibliothèques de référence pour projets PHP Open source</title>
		<link>http://css4design.com/phpcrossref-reference-open-source-wordpress-drupal-joomla-textpattern-zend-framework</link>
		<comments>http://css4design.com/phpcrossref-reference-open-source-wordpress-drupal-joomla-textpattern-zend-framework#comments</comments>
		<pubDate>Wed, 16 Mar 2011 20:28:28 +0000</pubDate>
		<dc:creator>Bruno Bichet</dc:creator>
				<category><![CDATA[Content Management System]]></category>
		<category><![CDATA[Drupal]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Classes]]></category>
		<category><![CDATA[Constantes]]></category>
		<category><![CDATA[Fichiers]]></category>
		<category><![CDATA[Fonctions]]></category>
		<category><![CDATA[Joomla!]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Référence]]></category>
		<category><![CDATA[Système de gestion de contenu (CMS)]]></category>
		<category><![CDATA[Textpattern]]></category>
		<category><![CDATA[variables]]></category>
		<category><![CDATA[Zend Framework]]></category>

		<guid isPermaLink="false">http://css4design.com/?p=9365</guid>
		<description><![CDATA[PHPCrossRef est un véritable carrefour des références des variables, des fonctions, des classes et des constantes utilisées dans les projets Open Source réalisé avec PHP. A ce jour, quatre CMS dont Drupal, Joomla!, Textpattern et WordPress ainsi qu&#8217;un framework PHP avec Zend Framework sont disponibles. L&#8217;idée est de permettre de naviguer parmi les fichiers sources. Un clic sur chaque élément référencé redirige vers la liste des fichiers qui l&#8217;utilise. Voici les CMS et autres projets que je vous laisse découvrir : Drupal (Drupal 6.20, Modif. du 2010-12-15), Joomla! (1.5.22 Stable Release [03-November-2010), Textpattern (Changes in 4.3.0), WordPress (Version 3.1), Zend [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 18px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fcss4design.com%2Fphpcrossref-reference-open-source-wordpress-drupal-joomla-textpattern-zend-framework">
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fcss4design.com%2Fphpcrossref-reference-open-source-wordpress-drupal-joomla-textpattern-zend-framework&amp;source=br1o&amp;style=normal&amp;service=bit.ly&amp;service_api=R_0c1ee4b64f105d1b2672690740a77d6a&amp;b=2" height="61" width="50" />
			</a>
		</div><p><a href="http://phpcrossref.com/">PHPCrossRef</a> est un véritable carrefour des références des variables, des fonctions, des classes et des constantes utilisées dans les projets Open Source réalisé avec PHP. A ce jour, quatre CMS dont <em>Drupal</em>, <em>Joomla!</em>, <em>Textpattern</em> et <em>WordPress</em> ainsi qu&#8217;un framework PHP avec <em>Zend Framework</em> sont disponibles. L&#8217;idée est de permettre de naviguer parmi les fichiers sources. Un clic sur chaque élément référencé redirige vers la liste des fichiers qui l&#8217;utilise.<span id="more-9365"></span></p>

<p>Voici les CMS et autres projets que je vous laisse découvrir :</p>

<ul>
    <li><a href="http://phpcrossref.com/drupal/">Drupal</a> (Drupal 6.20, Modif. du 2010-12-15),</li>
    <li><a href="http://phpcrossref.com/joomla/">Joomla!</a> (1.5.22 Stable Release [03-November-2010),</li>
    <li><a href="http://phpcrossref.com/textpattern/">Textpattern</a> (Changes in 4.3.0),</li>
    <li><a href="http://phpcrossref.com/wordpress/">WordPress</a> (Version 3.1),</li>
    <li><a href="http://phpcrossref.com/zendframework/">Zend Framework</a> (Zend Framework 1.11.2).</li>
</ul>

<h3 class='related_post_title'>Articles sur le même sujet</h3>

<ul class='related_post'><li><a href='http://css4design.com/supprimer-attribut-title-dans-les-categories-pages-wordpress-avec-php-ou-jquery' title='Supprimer l&#8217;attribut title dans les catégories et les pages WordPress avec jQuery ou PHP'>Supprimer l&#8217;attribut title dans les catégories et les pages WordPress avec jQuery ou PHP</a></li><li><a href='http://css4design.com/installer-drupal' title='Installer Drupal (ou les tribulations d&#8217;un WordPressien en Drupalie)'>Installer Drupal (ou les tribulations d&#8217;un WordPressien en Drupalie)</a></li><li><a href='http://css4design.com/le-petit-journal-du-web-novembre-2011' title='Le petit journal du web &#8212; WordPress, développement web, etc.'>Le petit journal du web &#8212; WordPress, développement web, etc.</a></li><li><a href='http://css4design.com/classes-css-wordpress-images' title='Classes CSS générées par WordPress pour les images'>Classes CSS générées par WordPress pour les images</a></li><li><a href='http://css4design.com/listes-pour-webdesigners' title='23 listes pour Webdesigners'>23 listes pour Webdesigners</a></li></ul>
 <p><a href="http://css4design.com/?flattrss_redirect&amp;id=9365&amp;md5=a9f504888012ab8dfbbd423a6fb9f661" title="Flattr" target="_blank"><img src="http://css4design.com/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://css4design.com/phpcrossref-reference-open-source-wordpress-drupal-joomla-textpattern-zend-framework/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		<atom:link rel="payment" href="http://css4design.com/?flattrss_redirect&amp;id=9365&amp;md5=a9f504888012ab8dfbbd423a6fb9f661" type="text/html" />
	</item>
		<item>
		<title>CodeIgniter : un framework PHP simple et robuste</title>
		<link>http://css4design.com/codeigniter-framework-php</link>
		<comments>http://css4design.com/codeigniter-framework-php#comments</comments>
		<pubDate>Mon, 20 Sep 2010 11:34:52 +0000</pubDate>
		<dc:creator>Bruno Bichet</dc:creator>
				<category><![CDATA[Conception de site web]]></category>
		<category><![CDATA[Javascript & PHP]]></category>
		<category><![CDATA[Le petit journal du web]]></category>
		<category><![CDATA[CodeIgniter]]></category>
		<category><![CDATA[Framework]]></category>
		<category><![CDATA[Framework PHP]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Système de gestion de contenu (CMS)]]></category>

		<guid isPermaLink="false">http://css4design.com/?p=6873</guid>
		<description><![CDATA[CodeIgniter est un framework PHP robuste comme Zend Framework ou Symfony mais bien plus léger. Il vous aidera à construire votre site web avec le modèle MVC (Modèle, Vue et Contrôleur) en améliorant le temps de développement de vos projets grâce à un ensemble complet de bibliothèques simple d&#8217;utilisation. Tutoriel CodeIgniter Même si le guide de l&#8217;utilisateur disponible sur le site de l&#8217;éditeur est très bien fait, voici un tutoriel en plusieurs parties pour développer un CMS (Content Management System) rédigé par Ange Chierchia (@nighcrawl) : Développer un moteur de site Web avec CodeIgniter, Système de login sécurisé, La gestion des pages. Code Igniter en [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 18px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fcss4design.com%2Fcodeigniter-framework-php">
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fcss4design.com%2Fcodeigniter-framework-php&amp;source=br1o&amp;style=normal&amp;service=bit.ly&amp;service_api=R_0c1ee4b64f105d1b2672690740a77d6a&amp;b=2" height="61" width="50" />
			</a>
		</div><p><a href="http://codeigniter.com/">CodeIgniter</a> est un framework PHP robuste comme <a href="http://framework.zend.com/">Zend Framework</a> ou <a href="http://www.symfony-project.org/">Symfony</a> mais bien plus léger. Il vous aidera à construire votre site web avec le modèle MVC (Modèle, Vue et Contrôleur) en améliorant le temps de développement de vos projets grâce à un ensemble complet de bibliothèques simple d&#8217;utilisation.<span id="more-6873"></span></p>

<h2>Tutoriel CodeIgniter</h2>

<p>Même si le <a href="http://codeigniter.com/user_guide/">guide de l&#8217;utilisateur</a> disponible sur le site de l&#8217;éditeur est très bien fait, voici un tutoriel en plusieurs parties pour développer un CMS (<em>Content Management System</em>) rédigé par Ange Chierchia (@nighcrawl) :</p>

<p><a href="http://css4design.com/wp-content/uploads/2010/09/logo-codeigniter1.png"><img class="alignleft size-thumbnail wp-image-6879" title="logo-codeigniter" src="http://css4design.com/wp-content/uploads/2010/09/logo-codeigniter1-102x102.png" alt="" width="102" height="102" /></a></p>

<ol style="margin-left: 132px;">
    <li><a href="http://blog.angechierchia.com/php-mysql/moteur-site-web-developper-cms-codeigniter/">Développer un moteur de site Web avec CodeIgniter</a>,</li>
    <li><a href="http://blog.angechierchia.com/php-mysql/login-securise-cms-codeigniter-partie-2/">Système de login sécurisé</a>,</li>
    <li><a href="http://blog.angechierchia.com/php-mysql/developper-cms-codeigniter-la-gestion-des-pages/">La gestion des pages</a>.</li>
</ol>

<p><br class="clear" /></p>

<h2>Code Igniter en français</h2>

<p><a href="http://codeigniter.fr/">codeigniter.fr</a> est le miroir francophone de codeigniter.com. Vous y trouverez notamment le <a href="http://www.codeigniter.fr/user_guide/">guide de l&#8217;utilisateur</a> avec la plupart des rubriques traduites en français ainsi que des <a href="http://codeigniter.fr/cms/tutoriels/">tutoriels</a>. Si cela ne suffit pas, le <a href="http://codeigniter.fr/cms/forums/">forum</a> est à votre disposition.</p>

<h2>Question : «quel site francophone développé avec CodeIgniter fait bonheur des intégrateurs web ?»</h2>

<p>Réponse : <a href="http://www.alsacreations.com/">Alsacréations</a> &#8212; Et oui, depuis sa <a href="http://www.alsacreations.com/actu/lire/634-alsacreations-plus-beta-v3.html">version 3</a>, le site de la communauté d&#8217;apprentissage pour les standards du web est développé avec CodeIgniter !</p>

<h3 class='related_post_title'>Articles sur le même sujet</h3>

<ul class='related_post'><li><a href='http://css4design.com/phpcrossref-reference-open-source-wordpress-drupal-joomla-textpattern-zend-framework' title='PHPCrossRef &#8212; Bibliothèques de référence pour projets PHP Open source'>PHPCrossRef &#8212; Bibliothèques de référence pour projets PHP Open source</a></li><li><a href='http://css4design.com/supprimer-attribut-title-dans-les-categories-pages-wordpress-avec-php-ou-jquery' title='Supprimer l&#8217;attribut title dans les catégories et les pages WordPress avec jQuery ou PHP'>Supprimer l&#8217;attribut title dans les catégories et les pages WordPress avec jQuery ou PHP</a></li><li><a href='http://css4design.com/le-petit-journal-du-web-novembre-2011' title='Le petit journal du web &#8212; WordPress, développement web, etc.'>Le petit journal du web &#8212; WordPress, développement web, etc.</a></li><li><a href='http://css4design.com/fonctions-metier-integrateur-web' title='Quelques notes sur les fonctions de l&#8217;intégrateur web et de l&#8217;intégratrice web'>Quelques notes sur les fonctions de l&#8217;intégrateur web et de l&#8217;intégratrice web</a></li><li><a href='http://css4design.com/listes-pour-webdesigners' title='23 listes pour Webdesigners'>23 listes pour Webdesigners</a></li></ul>
 <p><a href="http://css4design.com/?flattrss_redirect&amp;id=6873&amp;md5=664f393a034f90fbc055c239a7e79bfd" title="Flattr" target="_blank"><img src="http://css4design.com/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://css4design.com/codeigniter-framework-php/feed</wfw:commentRss>
		<slash:comments>9</slash:comments>
		<atom:link rel="payment" href="http://css4design.com/?flattrss_redirect&amp;id=6873&amp;md5=664f393a034f90fbc055c239a7e79bfd" type="text/html" />
	</item>
		<item>
		<title>Supprimer l&#8217;attribut title dans les catégories et les pages WordPress avec jQuery ou PHP</title>
		<link>http://css4design.com/supprimer-attribut-title-dans-les-categories-pages-wordpress-avec-php-ou-jquery</link>
		<comments>http://css4design.com/supprimer-attribut-title-dans-les-categories-pages-wordpress-avec-php-ou-jquery#comments</comments>
		<pubDate>Wed, 12 May 2010 07:03:57 +0000</pubDate>
		<dc:creator>Bruno Bichet</dc:creator>
				<category><![CDATA[Content Management System]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Attribut]]></category>
		<category><![CDATA[Catégories]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[Pages]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Système de gestion de contenu (CMS)]]></category>
		<category><![CDATA[Title]]></category>

		<guid isPermaLink="false">http://css4design.com/?p=6144</guid>
		<description><![CDATA[Sur une ancre, l&#8217;attribut title sert généralement à donner une indication sur la destination du lien. Si son utilité est certaine dans une optique d&#8217;accessibilité, cet attribut peut poser des problèmes de lisibilité sur les sous-menus lorsqu&#8217;il est appliqué sur les liens d&#8217;un menu déroulant vertical ou horizontal comme c&#8217;est le cas sur css 4 design. Dans WordPress, le title des liens des catégories affiche la description de la catégorie si elle est renseignée, ou un title par défaut si l&#8217;on ajoute le paramètre use_desc_for_title dans la fonction wp_list_categories(). Or, je n&#8217;ai rien trouvé qui permet de supprimer purement et [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 18px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fcss4design.com%2Fsupprimer-attribut-title-dans-les-categories-pages-wordpress-avec-php-ou-jquery">
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fcss4design.com%2Fsupprimer-attribut-title-dans-les-categories-pages-wordpress-avec-php-ou-jquery&amp;source=br1o&amp;style=normal&amp;service=bit.ly&amp;service_api=R_0c1ee4b64f105d1b2672690740a77d6a&amp;b=2" height="61" width="50" />
			</a>
		</div><p>Sur une ancre, l&#8217;attribut <code>title</code> sert généralement à donner une indication sur la destination du lien. Si son utilité est certaine dans une optique d&#8217;accessibilité, cet attribut peut poser des problèmes de lisibilité sur les sous-menus lorsqu&#8217;il est appliqué sur les liens d&#8217;un menu déroulant vertical ou horizontal comme c&#8217;est le cas sur <a href="http://css4design.com">css 4 design</a>. Dans WordPress, le <code>title</code> des liens des catégories affiche la description de la catégorie si elle est renseignée, ou un <code>title</code> par défaut si l&#8217;on ajoute le paramètre <code>use_desc_for_title</code> dans la fonction <code>wp_list_categories()</code>. Or, je n&#8217;ai rien trouvé qui permet de supprimer purement et simplement ce <code>title</code> une bonne fois pour toute.<span id="more-6144"></span></p>

<h2>Avec jQuery</h2>

<p>Voyons comment jQuery peut nous aider avec la méthode <code>removeAttr()</code> qui permet de supprimer l&#8217;attribut passé en paramètre, ici le <code>title</code>, soit :
<pre>$(document).ready(function () {
    $('#catlist ul a').removeAttr('title');
});</pre>
Merci à ceux qui ont pris le temps de répondre à <a href="http://twitter.com/br1o/status/9876653440">ma question</a> sur Twitter pour la bonne syntaxe jQuery :</p>

<ul>
    <li><a href="http://twitter.com/Georglob">Georglob</a></li>
    <li><a href="http://twitter.com/neovov">neovov</a></li>
    <li><a href="http://twitter.com/pivwan">pivwan</a></li>
    <li><a href="http://twitter.com/DuaelFr">DuaelFr</a></li>
    <li><a href="http://twitter.com/antoineguiral">antoineguiral</a></li>
    <li><a href="http://twitter.com/julienguigner">julienguigner</a></li>
    <li><a href="http://twitter.com/piouPiouM">piouPiouM</a></li>
    <li><a href="http://twitter.com/AjJi">AjJi</a></li>
</ul>

<h2>Sans jQuery</h2>

<p>jQuery c&#8217;est bien joli, mais il peut être intéressant d&#8217;avoir une version PHP pour se passer de cet attribut <code>title</code> récalcitrant. <a href="http://www.saloperie.be">Jamy</a> <a href="http://twitter.com/Jamy/status/9923582187">me propose</a> <a href="http://twitter.com/br1o">sur Twitter</a> l&#8217;article <a href="http://bavotasan.com/tutorials/remove-the-title-attribute-from-wordpress-category-and-page-lists/">Remove the Title Attribute from WordPress Category and Page Lists</a> qui donne une solution à cet épineux problème. Il s&#8217;agit de supprimer la balise en question avec une fonction <em>category_without_title_attribute()</em> utilisant la fonction <em>preg_replace</em> de PHP à placer dans le fichier <em>functions.php</em> de votre thème WordPress. Reste à utiliser ensuite cette fonction à la place de <code>wp_list_categories()</code> . C&#8217;est simple, net et sans bavure.</p>

<h3>Supprimer les title dans le menu «Catégories»</h3>

<p><pre>&lt;?php
function categories_without_title_attribute() {
    $categories = wp_list_categories('echo=0');
    $categories = preg_replace('/title=\"(.*?)\"/','',$categories);
    echo $categories;
}
?&gt;</pre></p>

<h3>Supprimer les title dans le menu «Pages»</h3>

<p>Pour faire la même chose avec la liste des pages WordPress, il suffit de modifier la fonction précédente comme suit :
<pre>&lt;?php
function pages_without_title_attribute() {
    $pages = wp_list_pages('echo=0');
    $pages = preg_replace('/title=\"(.*?)\"/','',$pages);
    echo $pages;
}
?&gt;</pre></p>

<h3>Remplacer wp_list_pages ou wp_list_categories</h3>

<p>Si vous voulez utiliser ces fonctions personnalisées dans l&#8217;ensemble de votre thème, il suffit d&#8217;appliquer un filtre WordPress en ajoutant les actions suivantes dans <em>functions.php</em> :
<pre>add_filter('wp_list_categories', 'categories_without_title_attribute');
add_filter('wp_list_pages', 'pages_without_title_attribute');</pre></p>

<h2>Conclusion</h2>

<p>La suppression pure et simple de l&#8217;attribut côté serveur permet de ne pas dépendre de l&#8217;installation d&#8217;un framework comme jQuery pour économiser les ressources côté client ou simplement en fonction de vos habitudes de travail. Toutefois, la méthode avec jQuery préserve un semblant d&nbsp;&raquo;accessibilité : au cas où Javascript est désactivé, les <code>title</code> sont toujours là pour remplir leur office.</p>

<h3 class='related_post_title'>Articles sur le même sujet</h3>

<ul class='related_post'><li><a href='http://css4design.com/le-petit-journal-du-web-novembre-2011' title='Le petit journal du web &#8212; WordPress, développement web, etc.'>Le petit journal du web &#8212; WordPress, développement web, etc.</a></li><li><a href='http://css4design.com/phpcrossref-reference-open-source-wordpress-drupal-joomla-textpattern-zend-framework' title='PHPCrossRef &#8212; Bibliothèques de référence pour projets PHP Open source'>PHPCrossRef &#8212; Bibliothèques de référence pour projets PHP Open source</a></li><li><a href='http://css4design.com/listes-pour-webdesigners' title='23 listes pour Webdesigners'>23 listes pour Webdesigners</a></li><li><a href='http://css4design.com/10-liens-pour-faire-plaisir-a-votre-integrateur-web' title='10 liens pour faire plaisir à votre intégrateur web'>10 liens pour faire plaisir à votre intégrateur web</a></li><li><a href='http://css4design.com/100-comptes-twitter-pour-webdesigner' title='100+ comptes Twitter pour webdesigner'>100+ comptes Twitter pour webdesigner</a></li></ul>
 <p><a href="http://css4design.com/?flattrss_redirect&amp;id=6144&amp;md5=c9de13376ad167cd5abf3afb5def4758" title="Flattr" target="_blank"><img src="http://css4design.com/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://css4design.com/supprimer-attribut-title-dans-les-categories-pages-wordpress-avec-php-ou-jquery/feed</wfw:commentRss>
		<slash:comments>14</slash:comments>
		<atom:link rel="payment" href="http://css4design.com/?flattrss_redirect&amp;id=6144&amp;md5=c9de13376ad167cd5abf3afb5def4758" type="text/html" />
	</item>
		<item>
		<title>Navigateurs «modernes» vs «actuels»</title>
		<link>http://css4design.com/navigateurs-%c2%abmodernes%c2%bb-vs-%c2%abactuels%c2%bb</link>
		<comments>http://css4design.com/navigateurs-%c2%abmodernes%c2%bb-vs-%c2%abactuels%c2%bb#comments</comments>
		<pubDate>Fri, 09 Apr 2010 17:00:44 +0000</pubDate>
		<dc:creator>Bruno Bichet</dc:creator>
				<category><![CDATA[Intégration web]]></category>
		<category><![CDATA[Le petit journal du web]]></category>
		<category><![CDATA[CSS3]]></category>
		<category><![CDATA[IE7]]></category>
		<category><![CDATA[IE8]]></category>
		<category><![CDATA[Internet Explorer]]></category>
		<category><![CDATA[Le petit journal]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://css4design.com/?p=5577</guid>
		<description><![CDATA[Ne cibler que les navigateurs modernes grâce aux sélecteurs avancés &#8212; Astuce très intéressante de Raphaël Goetter pour cibler les navigateurs «modernes» ou les navigateurs «actuels». Les «modernes» sont les navigateurs qui prennent en charge les CSS3 ; les «actuels» (opposés à anciens) sont surtout Internet Explorer 7 et 8. Idéal pour mettre en oeuvre l&#8217;amélioration progressive sur votre site web. J&#8217;étais sur la :root Le pseudo-sélecteur :root permet de cibler les navigateurs modernes : &#35;toto { /* Pour tout le monde &#42;/     display: block;     float: left; } :root #toto { /* Pour les navigateurs modernes (CSS3 uniquement) &#42;/     display : [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 18px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fcss4design.com%2Fnavigateurs-%25c2%25abmodernes%25c2%25bb-vs-%25c2%25abactuels%25c2%25bb">
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fcss4design.com%2Fnavigateurs-%25c2%25abmodernes%25c2%25bb-vs-%25c2%25abactuels%25c2%25bb&amp;source=br1o&amp;style=normal&amp;service=bit.ly&amp;service_api=R_0c1ee4b64f105d1b2672690740a77d6a&amp;b=2" height="61" width="50" />
			</a>
		</div><p><a href="http://www.alsacreations.com/astuce/lire/996-cibler-navigateurs-modernes-selecteurs-avances.html">Ne cibler que les navigateurs modernes grâce aux sélecteurs avancés</a> &#8212; Astuce très intéressante de <a href="http://www.goetter.fr/">Raphaël Goetter</a> pour cibler les navigateurs «modernes» ou les navigateurs «actuels». Les «modernes» sont les navigateurs qui prennent en charge les CSS3 ; les «actuels» (opposés à anciens) sont surtout Internet Explorer 7 et 8. Idéal pour mettre en oeuvre l&#8217;amélioration progressive sur votre site web.<span id="more-5577"></span></p>

<h3>J&#8217;étais sur la :root</h3>

<p>Le pseudo-sélecteur <code>:root</code> permet de cibler les navigateurs modernes :
<pre>&#35;toto { /* Pour tout le monde &#42;/
    display: block;
    float: left;
}
:root #toto { /* Pour les navigateurs modernes (CSS3 uniquement) &#42;/
    display : -moz-box;
    display : -webkit-box;
    display : box;
    float: none;
}</pre></p>

<h3>Ne gardez pas votre :lang() dans la poche</h3>

<p>Pour cibler les navigateurs actuels <code>:lang(fr)</code> est notre amie. N&#8217;oubliez pas <code>&lt;html lang="fr"&gt;</code> pour que l&#8217;astuce fonctionne.</p>

<p>Exemple pour positionner un bloc à l&#8217;aide de <code>table-cell</code> :
<pre>&#35;toto { /* Pour tout le monde, dont IE6/IE7 &#42;/
    float: left;
    width: 300px;
}
:lang(fr) #toto { /* Pour les navigateurs modernes et IE8 &#42;/
    display: table-cell;
    float: none;
    width: auto;
}</pre>
Exemple pour positionner un bloc à l&#8217;aide de <code>inline-block</code> :
<pre>:lang(fr) #toto {  /* Pour les navigateurs modernes et IE8 &#42;/
    display: inline-block;
}
&#35;toto { /* Pour IE6/IE7 et les anciens navigateurs &#42;/
    display: inline;
    zoom: 1;
}</pre></p>

<h3 class='related_post_title'>Articles sur le même sujet</h3>

<ul class='related_post'><li><a href='http://css4design.com/le-petit-journal-de-l-integrateur-web-html5-et-css' title='HTML5 et CSS pour l&#039;intégrateur web'>HTML5 et CSS pour l&#039;intégrateur web</a></li><li><a href='http://css4design.com/livre-css-avancees-vers-html5-et-css3' title='Notes de lecture &#8212; Livre CSS avancées, vers HTML5 et CSS3'>Notes de lecture &#8212; Livre CSS avancées, vers HTML5 et CSS3</a></li><li><a href='http://css4design.com/le-petit-journal-du-web-janvier-2011-typographie-css-photoshop-et-developpement-web' title='Le petit journal du Web &#8212; Janvier 2011 (Typographie, CSS, Photoshop et développement web)'>Le petit journal du Web &#8212; Janvier 2011 (Typographie, CSS, Photoshop et développement web)</a></li><li><a href='http://css4design.com/ajouter-une-classe-css-dans-body-ou-html-pour-internet-explorer-ie6-ie7-ie8-ou-ie9' title='Ajouter une classe CSS dans BODY ou HTML pour Internet Explorer (IE6 &#8212; IE9)'>Ajouter une classe CSS dans BODY ou HTML pour Internet Explorer (IE6 &#8212; IE9)</a></li><li><a href='http://css4design.com/test-drive-ie9-preview-sur-vista' title='«Test Drive» (IE9 preview) sur Vista'>«Test Drive» (IE9 preview) sur Vista</a></li></ul>
 <p><a href="http://css4design.com/?flattrss_redirect&amp;id=5577&amp;md5=9b3b9a170837bc338707877dfe5d6cd5" title="Flattr" target="_blank"><img src="http://css4design.com/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://css4design.com/navigateurs-%c2%abmodernes%c2%bb-vs-%c2%abactuels%c2%bb/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		<atom:link rel="payment" href="http://css4design.com/?flattrss_redirect&amp;id=5577&amp;md5=9b3b9a170837bc338707877dfe5d6cd5" type="text/html" />
	</item>
		<item>
		<title>Quelques liens Javascript et PHP</title>
		<link>http://css4design.com/le-petit-journal-de-l-integrateur-web-javascript-php-1</link>
		<comments>http://css4design.com/le-petit-journal-de-l-integrateur-web-javascript-php-1#comments</comments>
		<pubDate>Fri, 06 Nov 2009 07:14:15 +0000</pubDate>
		<dc:creator>Bruno Bichet</dc:creator>
				<category><![CDATA[Intégration web]]></category>
		<category><![CDATA[Javascript & PHP]]></category>
		<category><![CDATA[Le petit journal du web]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[Pagination]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.css4design.com/?p=4094</guid>
		<description><![CDATA[Après le petit journal HTML5 et CSS, je continue la série de l&#8217;intégration web côté client avec Javascript (et plus particulièrement jQuery) et une pincée de PHP histoire de ne pas totalement laisser de côté la partie serveur. Javascript jQuery-Accessible-RIA &#8212; Collection de plugins pour jQuery repensés pour être conformes aux normes régissant l&#8217;accessibilité sur le web (WAI) : WCAG 2.0 et ARIA. Initialement développé pour améliorer les bonnes pratiques de développement front-end chez Namics, le pack se concentre sur les besoins récurrents en webdesign : lightbox, validation de formulaires et menus à onglets accessibles sont prêts à l&#8217;emploi. Via [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 18px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fcss4design.com%2Fle-petit-journal-de-l-integrateur-web-javascript-php-1">
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fcss4design.com%2Fle-petit-journal-de-l-integrateur-web-javascript-php-1&amp;source=br1o&amp;style=normal&amp;service=bit.ly&amp;service_api=R_0c1ee4b64f105d1b2672690740a77d6a&amp;b=2" height="61" width="50" />
			</a>
		</div><p>Après le <a href="http://www.css4design.com/le-petit-journal-de-l-integrateur-web-html5-et-css">petit journal HTML5 et CSS</a>, je continue la série de l&#8217;intégration web côté client avec Javascript (et plus particulièrement jQuery) et une pincée de PHP histoire de ne pas totalement laisser de côté la partie serveur.<span id="more-4094"></span></p>

<h2>Javascript</h2>

<ul>
<li><p><a href="http://wiki.github.com/fnagel/jQuery-Accessible-RIA">jQuery-Accessible-RIA</a> &#8212; Collection de plugins pour jQuery repensés pour être conformes aux normes régissant l&#8217;accessibilité sur le web (<a href="http://fr.wikipedia.org/wiki/Web_Accessibility_Initiative">WAI</a>) : <a href="http://www.w3.org/TR/WCAG/">WCAG 2.0</a> et <a href="http://www.w3.org/TR/wai-aria/">ARIA</a>. Initialement développé pour améliorer les bonnes pratiques de développement front-end chez <a href="http://namics.com/">Namics</a>, le pack se concentre sur les besoins récurrents en webdesign : lightbox, validation de formulaires et menus à onglets accessibles sont prêts à l&#8217;emploi. Via <a href="http://www.webcssdesign.com/ajax/jquery-accessible-ria-widgets/">Web CSS Design</a>.</p></li>
<li><p><a href="http://9lessons.blogspot.com/2009/10/zooming-with-jquery-and-css.html">Zooming with jQuery and CSS</a> &#8212; Ce petit script jQuery très simple permettra à vos lecteurs de modifier la taille du texte de votre site en choisissant une valeur dans un menu déroulant (<code>select</code>).</p></li>
<li><p><a href="http://minhd.net/2009/10/13/jquery-pagination-system/">Jquery Pagination System</a> &#8212; Les systèmes de navigation sont généralement fait côté serveur et sont relativement gourmands en requêtes MySQL et en <em>preprocessing</em> PHP. Cette pagination est réalisée à l&#8217;aide de jQuery, côté client, donc. Un exemple à copier-coller est disponible pour vous faire une idée.</p></li>
<li><p><a href="http://matthiasschuetz.com/javascript-framework-matrix/en/">Javascript Framework Matrix</a> &#8212; tableau comparatif des principaux frameworks Javascript : <a href="http://jquery.com/">jQuery</a>, <a href="http://www.mootools.net/">Mootools</a>, <a href="http://dojotoolkit.org/">The Dojo Toolkit</a>, <a href="http://www.prototypejs.org/">Prototype</a>, <a href="http://script.aculo.us/">Script.aculo.us</a>, <a href="http://extjs.com/">Ext JS</a>, <a href="http://labs.adobe.com/technologies/spry/home.html">Adobe Spry</a>, <a href="http://www.bbc.co.uk/glow/">BBC Glow</a> et <a href="http://developer.yahoo.com/yui/">Yahoo! UI Library</a>.</p>

<p>Les exemples concrets de codes permettant de se faire une idée de la syntaxe et de la philosophie adoptées par ces frameworks : <em>General</em>, <em>DOM Ready</em>, <em>DOM Basics</em>, <em>DOM Filtering</em>, <em>DOM Manipulation</em>, <em>Effects</em>, <em>Transitions</em>, <em>Events</em>, <em>Custom Functions</em>, <em>Ajax</em> et <em>Classes</em>. Via <a href="http://blog.ludikreation.com/2009/11/03/les-differents-frameworks-javascript/">LudiBlog</a>.</p></li>
<li><p><a href="http://jsbin.com">jsbin</a> &#8212; Cette application en ligne dédiée aux tests collaboratifs de code Javascript (y compris Ajax) créée par <a href="http://remysharp.com/">Remy Sharp</a> (créateur de <a href="http://code.google.com/p/html5shiv/">html5shiv</a>) fait en sorte qu&#8217;Internet Explorer affiche les nouvelles balises structurelles disponibles dans HTML5.</p></li>
<li><p><a href="http://code.google.com/intl/fr-FR/closure/library/">Closure Library</a> &#8212; Toute la puissance de développement de Google au service de cette bibliothèque Javascript qui s&#8217;ajoute à jQuery, Prototype, etc. Je serais curieux de savoir ce qu&#8217;en pense les experts : Google est-il plus rigoureux avec Javascript qu&#8217;avec HTML ?</p></li>
<li><p><a href="http://www.extratuts.com/25-cheat-sheets-web-developer-should-have">Cheat SheetS pour développeurs web</a> &#8212; 25 fiches pour avoir sous la souris l&#8217;essentiel pour travailler sur le web.</p></li>
<li><p><a href="http://www.webinventif.fr/88-liens-wordpress-jquery-typographie-css-webdesign/">88 liens pour l&#8217;intégrateur web</a> &#8212; Au menu : WordPress, jQuery, typographie, CSS, webdesign&#8230; Que du bonheur !</p></li>
</ul>

<h2>PHP</h2>

<ul>
<li><p><a href="http://blog.jaysalvat.com/articles/un-chat-elementaire-en-php-jquery.php">Un Chat élémentaire en Php/jQuery</a> &#8212; Tout est dans le titre. Ce chat tout simple (outre qu&#8217;il permet une transition idéale pour passer de jQuery à PHP) se rendra utile dans moults occasions.</p></li>
<li><p><em>Roll Your Own PHP Framework</em> &#8212; Série de trois tutoriels pour créer votre propre framework PHP. Propose l&#8217;ensemble des <a href="http://fuelyourcoding.com/files/peanut_framework.zip">fichiers en téléchargement</a>  : 1. <a href="http://fuelyourcoding.com/php-frameworks-just-roll-your-own-part-1/">Part I</a> : Réécriture des URL&#8217;s et système de fichiers &#8212; 2. <a href="http://fuelyourcoding.com/roll-your-own-php-framework-part-ii/">Part II</a> : Templates &#8212; 3. <a href="http://fuelyourcoding.com/roll-your-own-php-framework-part-iii/">Part III</a> : Interaction avec la base de données.</p></li>
<li><p><a href="http://j-willette.developpez.com/tutoriels/web/encoder-son-site-en-utf8/">Passez à l&#8217;UTF-8 sans manquer une étape</a> &#8212; Les soucis d&#8217;encodage sur un site web sont aussi nombreux que les éléments de la chaine du web qu&#8217;il faut prendre en compte : du format d&#8217;enregistrement des fichiers composant le document HTML jusqu&#8217;aux en-têtes renvoyées par le serveur, en passant par le <code>charset</code> indiqué dans la balise <code>meta http-equiv</code>, la base de données&#8230; etc. Ce tutoriel de <a href="http://j-willette.developpez.com/">Josselin Willette</a> fait le point avec précision et concision, ce qui ne gâche rien.</p></li>
<li><p><a href="http://www.w3avenue.com/2009/08/26/really-useful-tools-for-php-developers/">50+ Really Useful Tools For PHP Developers</a> &#8212; Que l&#8217;on soit novice ou expérimenté, les outils utilisés pour développer ont un impact significatif sur la productivité et la qualité du code produit. Voir <a href="http://jcrozier.developpez.com/tutoriels/web/php/outils-utiles-developpeurs/">Les outils utiles pour les développeurs PHP</a> pour la traduction française.</p></li>
<li><p><a href="http://webdeveloperplus.com/php/25-new-useful-php-techniques-tutorials/">25 New &amp; Useful PHP Techniques &amp; Tutorials</a>. plein de code et d&#8217;idées pour vos développements : de la rotation d&#8217;image à la Facebook au parcours d&#8217;un répertoire avec PHP et jQuery en passant par la création de requêtes RESTful vous aurez l&#8217;embarras du choix.</p></li>
<li><p><a href="http://9lessons.blogspot.com/2008/12/prepared-statements.html">Prepared Statements in PHP and MySQLi</a> &#8212; Les requêtes préparées en PHP et MySQLi sont peu utilisées malgré qu&#8217;elles offrent une sécurité accrue pour vos applications web. C&#8217;est le moment d&#8217;en apprendre davantage.</p></li>
</ul>

<h3 class='related_post_title'>Articles sur le même sujet</h3>

<ul class='related_post'><li><a href='http://css4design.com/liens-javascript-jquery' title='390 ressources Javascript &amp; jQuery'>390 ressources Javascript &#038; jQuery</a></li><li><a href='http://css4design.com/139-ressources-javascript-et-jquery' title='139 ressources Javascript et jQuery'>139 ressources Javascript et jQuery</a></li><li><a href='http://css4design.com/100-comptes-twitter-pour-webdesigner' title='100+ comptes Twitter pour webdesigner'>100+ comptes Twitter pour webdesigner</a></li><li><a href='http://css4design.com/le-petit-journal-du-web-les-fruits-de-la-veille-ont-garde-leur-fraicheur' title='Le petit journal du web &#8212; Les fruits de la veille ont gardé toute leur fraicheur'>Le petit journal du web &#8212; Les fruits de la veille ont gardé toute leur fraicheur</a></li><li><a href='http://css4design.com/le-petit-journal-du-web-novembre-2011' title='Le petit journal du web &#8212; WordPress, développement web, etc.'>Le petit journal du web &#8212; WordPress, développement web, etc.</a></li></ul>
 <p><a href="http://css4design.com/?flattrss_redirect&amp;id=4094&amp;md5=05e8a0638df4c59569c73b4027bcccec" title="Flattr" target="_blank"><img src="http://css4design.com/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://css4design.com/le-petit-journal-de-l-integrateur-web-javascript-php-1/feed</wfw:commentRss>
		<slash:comments>11</slash:comments>
		<atom:link rel="payment" href="http://css4design.com/?flattrss_redirect&amp;id=4094&amp;md5=05e8a0638df4c59569c73b4027bcccec" type="text/html" />
	</item>
		<item>
		<title>10 liens pour faire plaisir à votre intégrateur web</title>
		<link>http://css4design.com/10-liens-pour-faire-plaisir-a-votre-integrateur-web</link>
		<comments>http://css4design.com/10-liens-pour-faire-plaisir-a-votre-integrateur-web#comments</comments>
		<pubDate>Sat, 19 Sep 2009 17:33:23 +0000</pubDate>
		<dc:creator>Bruno Bichet</dc:creator>
				<category><![CDATA[HTML & CSS]]></category>
		<category><![CDATA[Intégration web]]></category>
		<category><![CDATA[Javascript & PHP]]></category>
		<category><![CDATA[Le petit journal du web]]></category>
		<category><![CDATA[Navigateurs]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Formulaire]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.css4design.com/?p=3762</guid>
		<description><![CDATA[Cette liste de ressources devrait rendre de grands services à l&#8217;intégrateur HTML &#38; CSS ainsi qu&#8217;au développeur web. en effet, vous y trouverez : un générateur de miniatures pour la page d&#8217;accueil de votre blog WordPress ; des outils pour valider l&#8217;ensemble de votre site ; un fichier PHP pour gérer votre base de données et des plugins jQuery tous plus intéressants les uns que les autres, etc. Il s&#8217;agit du meilleur des bons plans que je propose sur mon compte Twitter integrateur_css. Stay tuned and mind the gap! WordPress : redimensionnez et affichez une miniature à partir des images [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 18px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fcss4design.com%2F10-liens-pour-faire-plaisir-a-votre-integrateur-web">
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fcss4design.com%2F10-liens-pour-faire-plaisir-a-votre-integrateur-web&amp;source=br1o&amp;style=normal&amp;service=bit.ly&amp;service_api=R_0c1ee4b64f105d1b2672690740a77d6a&amp;b=2" height="61" width="50" />
			</a>
		</div><p>Cette liste de ressources devrait rendre de grands services à l&#8217;intégrateur HTML &amp; CSS ainsi qu&#8217;au développeur web. en effet, vous y trouverez : un générateur de miniatures pour la page d&#8217;accueil de votre blog WordPress ; des outils pour valider l&#8217;ensemble de votre site ; un fichier PHP pour gérer votre base de données et des plugins jQuery tous plus intéressants les uns que les autres, etc. Il s&#8217;agit du meilleur des bons plans que je propose sur mon compte Twitter <a title="une bonne dizaine de tweets par jour en moyenne, vous voilà prévenus ;)" href="http://twitter.com/integrateur_css">integrateur_css</a>. <em>Stay tuned and mind the gap!</em><span id="more-3762"></span></p>

<h2>WordPress : redimensionnez et affichez une miniature à partir des images de vos articles</h2>

<p>Je vous ai parlé dernièrement (<a href="http://www.css4design.com/les-bons-liens-wordpress">dans les bons liens WordPress</a>) du script <code>get_post_images()</code> associé à la fonction <code>first_thumbnail()</code> pour afficher une miniature en <em>homepage</em>, par exemple, en prenant la première image d&#8217;un article. <a href="http://pioupioum.fr/">Mehdi Kabab</a> vient d&#8217;apporter une amélioration substantielle à la fonction <a href="http://pioupioum.fr/outils-astuces/wordpress-recuperation-avancee-images-article.html">first_thumbnail()</a> pour prendre en compte le script <a href="http://code.google.com/p/timthumb/">timthumb</a> qui permet de générer une miniature aux dimensions que vous voulez (via la <a href="http://www.php.net/manual/fr/book.image.php">bibliothèque graphique GD</a>) plutôt qu&#8217;un redimensionnement HTML lourd de conséquence sur le poids de votre page d&#8217;accueil.</p>

<p>Vous pouvez voir cette petite merveille en action sur la <a href="http://www.css4design.com/">page d&#8217;accueil de ce blog</a> : les miniatures sont redimensionnées et affichées grâce à cet ensemble de fonctions. Pour les souhaits et surtout les remerciements <a href="http://pioupioum.fr/outils-astuces/wordpress-recuperation-avancee-images-article.html">c&#8217;est par ici que ça se passe</a> ;)</p>

<h2>Pages web et bases de données</h2>

<ul>
<li><p><a href="http://www.validateur.ca/">Validateur</a> &#8212; Validez votre site Web en entier grâce à l&#8217;outil de validation multipages (via <a href="http://truffo.fr/2009/09/valider-le-code-xhtml-de-lensemble-des-pages-dun-site-web">truffo</a>). Ce service est développé et maintenu par le <a href="http://www.proze.net/">Réseau Proze</a> et s&#8217;appuie sur le <a href="http://validator.w3.org/">service de validation</a> du W3C qui détient les droits d&#8217;auteur de son service.</p></li>
<li><p><a href="http://www.adminer.org/en/">Adminer</a> &#8212; est un outil tenant en un seul fichier PHP qui permet de gérer une base de données MySQL à la manière d&#8217;un phpMyAdmin light. Existe également sous forme de <a href="http://wordpress.org/extend/plugins/adminer/">plugin pour WordPress</a>.</p></li>
<li><p><a href="http://getfirebug.com/lite.html">Firebug Lite</a> &#8212; Ce simple fichier Javascript — disponible sous forme de bookmarklet — va superposer l&#8217;essentiel des commandes de Firebug à la page en cours.</p></li>
</ul>

<h2>Javascript et plugins jQuery</h2>

<ul>
<li><a href="http://css4design.com/wp-content/uploads/2009/09/jLoupe-jQuery.jpg"><img src="http://www.css4design.com/wp-content/uploads/2009/09/jLoupe-jQuery-150x150.jpg" alt="jLoupe-jQuery" title="jLoupe-jQuery" width="64" height="64" class="alignleft size-thumbnail wp-image-3814" /></a><a href="http://chrisiufer.com/2009/05/jquery-magnifier-loupe/">jQuery Magnifier Loupe</a> &#8212; propose un zoom pour vos images. Utilise <del datetime="2009-09-21T12:33:17+00:00">intelligemment</del> la propriété <code>longdesc</code> pour zoomer à partir d&#8217;une miniature (<em>thumbnail</em>). Il reste possible de &laquo;&nbsp;fabriquer&nbsp;&raquo; la miniature avec les propriétés HTML <code>width</code> et <code>height</code>. (via <a href="http://www.amicalement-web.net/">Amicalement Web</a>).</li>
</ul>

<p>Attention tout de même au caractère peu accessible de cette solution basée sur l&#8217;attribut HTML <code>longdesc</code> qui permet de fournir une description de l&#8217;image pour les malvoyants comme me le rappelle <a href="http://tentatives-accessibles.eu/">Sébastien Delorme</a> sur Twitter <a href="http://twitter.com/sebcbien/status/4143206542">ici</a>, <a href="http://twitter.com/sebcbien/status/4143212820">ici</a> et <a href="http://twitter.com/sebcbien/status/4143217896">ici</a> ;)</p>

<p>Cela dit, le script ne nécessite pas obligatoirement l&#8217;attribut <code>longdesc</code> pour fonctionner&nbsp;; il est possible de déclencher la loupe en utilisant la classe <em>jLoupe</em> sur l&#8217;élément <code>img</code> concerné !</p>

<ul>
<li><p><a href="http://craigsworks.com/projects/qtip/">qtip jQuery Plugin</a> &#8212; Sans doute la solution ultime pour gérer les info-bulles (<em>tooltips</em>) : cross browser, dégradation gracieuse, coins arrondis personnalisables, positionnement facile, effets personnalisables, AJAX, etc. (via <a href="http://blog.arnaud-k.fr/">arnaud-k</a>)</p></li>
<li><p><a href="http://vanadiumjs.com/">Vanadium</a> &#8212; Validation et vérification des champs d&#8217;un formulaire à l&#8217;aide de l&#8217;attribut <code>class</code>. Par exemple : <code>&lt;input class=":required" type="text"&gt;</code> pour un champs requis ou <code>&lt;input class=":format;/^(vanadium)+$/i" type="text"&gt;</code> pour un champs qui doit recevoir la chaine de caractère vanadium. Possibilité de valider via AJAX avec <code>&lt;input id="pass" class=":ajax;/username_checker/check.json" type="text"&gt;</code> par exemple.</p></li>
</ul>

<h2>Quelques trucs pour vos CSS</h2>

<ul>
<li><p><a href="http://spyrestudios.com/21-awesome-font-face-embedable-typefaces/">21 polices de caractères</a> à intégrer avec <code>@font-face</code> &#8212; Cette propriété CSS2 permet d&#8217;incorporer les informations vectorielles relatives à une fonte dans votre page web sous la forme <code>@font-face { font-family: GraublauWeb; src: url("path-to-the-font-file/GraublauWeb.otf") format("opentype"); }</code> à utiliser ensuite comme suit : <code>h1 { font-family: GraublauWeb, Helvetica, Verdana, Sans-Serif; }</code></p></li>
<li><p><a href="http://www.virtuosimedia.com/tutorials/ultimate-ie6-cheatsheet-how-to-fix-25-internet-explorer-6-bugs">Ultimate IE6 Cheatsheet</a> 25+ hacks et contournements pour faire sa fête à IE6 &#8212; Avec des parts de marché estimées à 18% ou 25% selon les sources, l&#8217;intégrateur web doit encore se coltiner avec le dernier de la classes des navigateurs.</p></li>
</ul>

<h2>Miscellanées</h2>

<ul>
<li>A l&#8217;occasion du <em>Last Call</em> pour l&#8217;écriture des <a href="http://dev.w3.org/html5/spec/Overview.html">spécifications pour HTML5</a>, <a href="http://www.alsacreations.com/actu/lire/849-html-xhtml-wtf-lol.html">Florent V. répond à nos questions</a> sur les différents <code>DOCTYPE</code> et autres types <code>MIME</code> qui peuplent la jungle du développement web. Des réponses synthétiques seront publiées dans le courant de la semaine prochaine.</li>
</ul>

<h3 class='related_post_title'>Articles sur le même sujet</h3>

<ul class='related_post'><li><a href='http://css4design.com/le-petit-journal-du-web-les-fruits-de-la-veille-ont-garde-leur-fraicheur' title='Le petit journal du web &#8212; Les fruits de la veille ont gardé toute leur fraicheur'>Le petit journal du web &#8212; Les fruits de la veille ont gardé toute leur fraicheur</a></li><li><a href='http://css4design.com/100-comptes-twitter-pour-webdesigner' title='100+ comptes Twitter pour webdesigner'>100+ comptes Twitter pour webdesigner</a></li><li><a href='http://css4design.com/le-petit-journal-du-web-novembre-2011' title='Le petit journal du web &#8212; WordPress, développement web, etc.'>Le petit journal du web &#8212; WordPress, développement web, etc.</a></li><li><a href='http://css4design.com/wordpress-a-z-extension-plugin' title='WordPress de A à Z &#8212; E comme Extensions (les plugins)'>WordPress de A à Z &#8212; E comme Extensions (les plugins)</a></li><li><a href='http://css4design.com/fonction-javascript-contre-bug-classes-multiples-internet-explorer-6' title='IE6 &#8212; 3 fonctions Javascript pour lutter contre le bug des classes multiples'>IE6 &#8212; 3 fonctions Javascript pour lutter contre le bug des classes multiples</a></li></ul>
 <p><a href="http://css4design.com/?flattrss_redirect&amp;id=3762&amp;md5=b725606c2d87e399fcc537acef0b2d07" title="Flattr" target="_blank"><img src="http://css4design.com/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://css4design.com/10-liens-pour-faire-plaisir-a-votre-integrateur-web/feed</wfw:commentRss>
		<slash:comments>23</slash:comments>
		<atom:link rel="payment" href="http://css4design.com/?flattrss_redirect&amp;id=3762&amp;md5=b725606c2d87e399fcc537acef0b2d07" type="text/html" />
	</item>
		<item>
		<title>100+ comptes Twitter pour webdesigner</title>
		<link>http://css4design.com/100-comptes-twitter-pour-webdesigner</link>
		<comments>http://css4design.com/100-comptes-twitter-pour-webdesigner#comments</comments>
		<pubDate>Mon, 13 Jul 2009 13:33:28 +0000</pubDate>
		<dc:creator>Bruno Bichet</dc:creator>
				<category><![CDATA[Conception de site web]]></category>
		<category><![CDATA[Design & Graphisme]]></category>
		<category><![CDATA[Ergonomie & Accessibilité]]></category>
		<category><![CDATA[HTML & CSS]]></category>
		<category><![CDATA[Intégration web]]></category>
		<category><![CDATA[Javascript & PHP]]></category>
		<category><![CDATA[Web 2.0]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Illustrator]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[Partenaires]]></category>
		<category><![CDATA[Photoshop]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Standards web]]></category>
		<category><![CDATA[Twitter]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.css4design.com/?p=3113</guid>
		<description><![CDATA[Twitter devient le service web 2.0 sur lequel il faut voir et être vu. Je vous propose un petit voyage dans le webdesign anglo-saxon avec 100 comptes Twitter utiles dans le cadre d&#8217;une veille technique et stratégique sur le Webdesign, WordPress, les Standards du Web, Javascript &#38; jQuery, Photoshop &#38; Illustrator, HTML &#38; CSS, PHP, l&#8217;architecture de l’information, etc. Au menu, le pseudo avec un lien vers le compte Twitter et la bio présente sur le profil. Webdesign DeliciousHot &#8212; Currently Popular content from Delicious Fleuron &#8212; The British Journal of Typography and Design webdosanddonts &#8212; Tips and tricks for [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 18px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fcss4design.com%2F100-comptes-twitter-pour-webdesigner">
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fcss4design.com%2F100-comptes-twitter-pour-webdesigner&amp;source=br1o&amp;style=normal&amp;service=bit.ly&amp;service_api=R_0c1ee4b64f105d1b2672690740a77d6a&amp;b=2" height="61" width="50" />
			</a>
		</div><p><a href="http://www.css4design.com/twitter-signal-social-microblogging-et-moblogging-web-20">Twitter</a> devient le service web 2.0 sur lequel il faut voir et être vu. Je vous propose un petit voyage dans le webdesign anglo-saxon avec 100 comptes Twitter utiles dans le cadre d&#8217;une veille technique et stratégique sur le Webdesign, WordPress, les Standards du Web, Javascript &amp; jQuery, Photoshop &amp; Illustrator, HTML &amp; CSS, PHP, l&#8217;architecture de l’information, etc. Au menu, le pseudo avec un lien vers le compte Twitter et la bio présente sur le profil.<span id="more-3113"></span></p>

<h3>Webdesign</h3>

<ol class="texte">
    <li><a href="http://twitter.com/DeliciousHot">DeliciousHot</a> &#8212; <em>Currently Popular content from Delicious</em></li>
    <li><a href="http://twitter.com/Fleuron">Fleuron</a> &#8212; <em>The British Journal of Typography and Design</em></li>
    <li><a href="http://twitter.com/webdosanddonts">webdosanddonts</a> &#8212; <em>Tips and tricks for the modern day web designer</em></li>
    <li><a href="http://twitter.com/zeldman">zeldman</a> &#8212; <em>The present-day pachuco refuses to die.</em></li>
    <li><a href="http://twitter.com/sixrevisions">sixrevision</a> &#8212; <em>Web developer/designer and founder of Six Revisions.</em></li>
    <li><a href="http://twitter.com/ilovetypography">ilovetypography</a> &#8212; <em>Covering news from the Colorado Startup scene</em></li>
    <li><a href="http://twitter.com/DesignerDepot">DesignerDepot</a> &#8212; <em>Webdesigner Depot is one of the most popular blogs about web design trends, tutorials and much more. It&#8217;s run by Walter Apai, a web designer from Vancouver.</em></li>
    <li><a href="http://twitter.com/nazareth">nazareth</a> &#8211;<em> Web and Graphic Designer, Developer UX, CSS, (X)HTML, Blogger, Twitter Fan, Internet Addict, Freelancer, Adobe Instructor, Digital Illustrator, friend</em></li>
    <li><a href="http://twitter.com/wwwdesign">wwwdesign</a> &#8212; <em>Whirl Wind Web &amp;amp; Design Studio provides services for website design, eLetterhead, ecommerce and content management systems small to medium sized businesses.</em></li>
    <li><a href="http://twitter.com/in_design">in_design</a> &#8212; <em>Share all important and interesting information about DESIGN via Twitter4all.COM then FOLLOW a moderated selection on this Twitter Design Channel</em></li>
    <li><a href="http://twitter.com/webdesignledger">webdesignledger</a> &#8212; <em>http://webdesignledger.com/</em></li>
    <li><a href="http://twitter.com/101bestwebsites">101bestwebsites</a> &#8212; <em>101 Best Websites is a new approach to website showcasing.</em></li>
    <li><a href="http://twitter.com/designfeed">designfeed</a> &#8212; <em>Tweeting the best web and print design feeds. I&#8217;m a bot, I don&#8217;t reply to @&#8217;s. Please send suggestions for feeds in a DM. Retweets are very much appreciated :)</em></li>
    <li><a href="http://twitter.com/wpstudios">wpstudios</a> &#8212; <em>WPstudios is a visual design and coding agency</em></li>
    <li><a href="http://twitter.com/mezzoblue">mezzoblue</a> &#8212; <em>using Twitter for me, not for you.</em></li>
    <li><a href="http://twitter.com/cwylie0">cwylie0</a> &#8212; <em>web developer, homebrewer, guitarist, herb gardener into comics, horror movies, photography</em></li>
    <li><a href="http://twitter.com/DesignNewz">DesignNewz</a> &#8212; <em>Feeding the design community with design and dev related news, articles and tutorials! yay! (please also follow @jophillips)</em></li>
    <li><a href="http://twitter.com/khoi">khoi</a> &#8212; <em>Design Director, NYTimes.com</em></li>
    <li><a href="http://twitter.com/hvdesigns">hvdesigns</a> &#8212; <em>http://www.hv-designs.co.uk/</em></li>
    <li><a href="http://twitter.com/justintadlock">justintadlock</a> &#8212; <em>Web designer, teacher in Seoul South Korea, and all-around good guy.</em></li>
    <li><a href="http://twitter.com/Hicksdesign">Hicksdesign</a> &#8212; <em>Designer and cheese fetishist working for Opera Software from the Cotswolds, UK</em></li>
    <li><a href="http://twitter.com/stevensnell">stevensnell</a> &#8212; <em>Web designer, blogger, and freelance writer.</em></li>
    <li><a href="http://twitter.com/COStartupTrack">COStartupTrack</a> &#8212; <em>Covering news from the Colorado Startup scene</em></li>
    <li><a href="http://twitter.com/Malarkey">Malarkey</a> &#8212; <em>Andy Clarke designs things, then writes and talks about them.</em></li>
    <li><a href="http://twitter.com/WebDesignDev">WebDesignDev</a> &#8212; <em>Learn web design the easy way!</em></li>
    <li><a href="http://twitter.com/Minervity">Minervity</a> &#8212; <em>Web/Graphic Designer. Web Developer. Founder of Minervity.com, RazorMade Mediaworks and The MonoTwins.</em></li>
    <li><a href="http://twitter.com/kevinmarks">kevinmarks</a> &#8212; <em>Reading your thoughts. if you write them first.</em></li>
    <li><a href="http://twitter.com/coopercobra">coopercobra</a> &#8212; <em>Stage Tech,a mac user, interested in webdesign,typography,graphism</em></li>
    <li><a href="http://twitter.com/ThemeForest">ThemeForest</a> &#8212; <em>Awesome ThemeForest Files, Community, News &amp;amp; Chatter </em></li>
    <li><a href="http://twitter.com/buildinternet">buildinternet</a> &#8212; <em>Web design, development, and business blog run by twins Sam and Zach Dunn</em></li>
    <li><a href="http://twitter.com/webmonkey">webmonkey</a> &#8212; <em>I am webmonkey. I help you build websites!</em> | <a href="http://www.webmonkey.com/">http://www.webmonkey.com/</a></li>
    <li><a href="http://twitter.com/mikeindustries">mikeindustries</a> &#8212; <em>Come heavy or don&#8217;t come at all.</em></li>
    <li><a href="http://twitter.com/stefsull">stefsull</a> &#8212; <em>Client-side developer. Beach volleyball freak. Procrastinating workaholic. Codes, trains &amp; writes for food.</em></li>
    <li><a href="http://twitter.com/dewebtimes">dewebtimes</a> &#8212; <em>latest in technology from Design, Graphics, Industry News, Photoshop, Showcase, Usability, Web Development. CSS Gallery and Showcase for Your Website.</em></li>
    <li><a href="http://twitter.com/DesiMatlock">DesiMatlock</a> &#8212; <em>Personal: Mom of twins, daddy&#8217;s girl, traveler/polyglot. Work: Web geek, SEO, SEM (lotta PPC) &amp; hand-coded valid (can you say perfectionist?) website redesigns.</em></li>
    <li><a href="http://twitter.com/bkmacdaddy">bkmacdaddy</a> &#8212; <em>Web and graphic designer: SEO XHTML CSS PHP Joomla Templates, Magento Themes, WordPress Themes, Twitter Backgrounds &#8211; all your web design dreams in 1 place!</em></li>
    <li><a href="http://twitter.com/DesignNewTrends">DesignNewTrends</a> &#8211;<em>The best news in the design and web development world from around the web.</em></li>
    <li><a href="http://twitter.com/Abduzeedo">Abduzeedo</a> &#8212; <em>Graphic/web designer and blogger.</em></li>
    <li><a href="http://twitter.com/markboulton">markboulton</a> &#8212; <em>Is not an early adopter. Apparently.</em></li>
    <li><a href="http://twitter.com/jasonsantamaria">jasonsantamaria</a> &#8211;<em>Designer by day, designer by night.</em></li>
    <li><a href="http://twitter.com/elliotjaystocks">elliotjaystocks</a> &#8212; <em>Designer / author / speaker. Currently accepting new work!</em></li>
    <li><a href="http://twitter.com/meaganfisher">meaganfisher</a> &#8212; <em>I love good design, well written markup, and owls. I&#8217;m the deputy designer at SimpleBits. When not helping Dan, I work with my own clients.</em></li>
    <li><a href="http://twitter.com/webofdesign">webofdesign</a> &#8212; <em>web design!</em></li>
</ol>

<h3>WordPress</h3>

<ol class="texte">
    <li><a href="http://twitter.com/iandstewart">iandstewart</a> &#8212; <em>I&#8217;m the WordPress Theme Developer behind the popular Thematic Theme Framework, LaunchPad Theme, and Wpazo.</em></li>
    <li><a href="http://twitter.com/pimpmywordpress">pimpmywordpress</a> &#8212; <em>Help you ‘pimp’ your blog by publishing the latest free themes, hot plugins, blogging tips, tricks and tutorials on using WordPress.</em></li>
    <li><a href="http://twitter.com/themehacks">themehacks</a> &#8211; <em>love graphic design, wordpress fan. I design themes and templates.</em></li>
    <li><a href="http://twitter.com/FreelyWordpress">FreelyWordpress</a> &#8212; <em>Premium WordPress Themes, Given away for FREE, Blogging Theme, Woo Themes, Thesis Theme and much more.</em></li>
    <li><a href="http://twitter.com/wordpress">wordpress</a> &#8212; <em>Updates and other fun stuff related to WordPress.org (that&#8217;s the self-hosted version).</em></li>
    <li><a href="http://twitter.com/ozh"><em>ozh</em></a><em> &#8212; WordPress &amp; PHP hacker.</em></li>
    <li><a href="http://twitter.com/wptavern">wptavern</a> &#8212; <em>Official account for the WPTavern website</em></li>
    <li><a href="http://twitter.com/wpfreelance">wpfreelance</a> &#8212; <em>Freelance marketplace for WordPress theme design, plugins, programming and tweaks.</em></li>
    <li><a href="http://twitter.com/iheartwordpress">iheartwordpress</a> &#8212; <em>WordPress Fanatic, Helper, Designer</em></li>
    <li><a href="http://twitter.com/photomatt">photomatt</a> &#8212; <em>WordPress, Automattic, Akismet&#8230;</em></li>
    <li><a href="http://twitter.com/hashwp">hashwp</a> &#8212; <em>Finding news about #wp and #wordpress and RT them</em></li>
    <li><a href="http://twitter.com/themesnack">themesnack</a> &#8212; <em>Premium WordPress Themes &amp;amp; HTML Templates</em></li>
    <li><a href="http://twitter.com/myWordPress">myWordPress</a> &#8212; <em>WordPress Video Tutorials &#8211; From basic usage to advanced SEO tactics</em></li>
    <li><a href="http://twitter.com/ThemeHunter">ThemeHunter</a> &#8212; <em>We hunt for the latest and greatest WordPress themes and share them with you! Some of the themes we feature are paid, many are free!</em></li>
    <li><a href="http://twitter.com/nathanrice">nathanrice</a> &#8212; <em>I do stuff with WordPress. Not kinky stuff, just normal &laquo;&nbsp;code&nbsp;&raquo; stuff.</em></li>
    <li><a href="http://twitter.com/wordpress_jobs">wordpress_jobs</a> &#8211;<em> wordpress jobs + projects for freelancers, jobber + buyers </em></li>
    <li><a href="http://twitter.com/adii">adii</a> &#8212; <em>Entrepreneur, co-founder of WooThemes and general creator of Rockstar Awesomeness!</em></li>
    <li><a href="http://twitter.com/wpbeginner">wpbeginner</a> &#8212; <em>WP Beginner offers tips, tools, resources, and suggestions to #Wordpress Users. If you are a WordPress User, then you should stay updated with our tweets.</em></li>

</ol>

<h3>Standards Web</h3>

<ol class="texte">
    <li><a href="http://twitter.com/meyerweb">meyerweb</a> &#8212; <em>Web standards | (X)HTML | CSS | microformats | community | writing | speaking | signing man.</em></li>
    <li><a href="http://twitter.com/laura_carlson">laura_carlson</a> &#8212; <em>http://webstandardsgroup.org/features/laura-carlson.cfm</em></li>
    <li><a href="http://twitter.com/w3c">w3c</a> &#8212; <em>The World Wide Web Consortium (W3C) develops interoperable technologies (specifications, guidelines, software, and tools) to lead the Web to its full potential.</em></li>
    <li><a href="http://twitter.com/bblfish">bblfish</a> &#8212; <em>The  Semantic Web as philosophical Engineering. Social Cloud Architect at Sun Microsystems.</em></li>
    <li><a href="http://twitter.com/mollydotcom">mollydotcom</a> &#8212; <em>The Annoying Standards Girl.</em></li>
    <li><a href="http://twitter.com/technorati">technorati</a> &#8212; <em>Who&#8217;s saying what. Right now.</em></li>
    <li><a href="http://twitter.com/t">t</a> &#8212; <em>barcamp bicycler buildingblocks climber cultural evolution gtd hacker independent microformats nerdy optimist pescatarian scientist skeptic</em></li>
    <li><a href="http://twitter.com/cdibona">cdibona</a> &#8212; <em>Googler, Open Source Dude, Dad</em></li>
    <li><a href="http://twitter.com/alistapart">alistapart</a> &#8212; <em>A List Apart&#8211;For people who make websites</em></li>
    <li><a href="http://twitter.com/9swords">9swords</a> &#8212; <em>Web Developer / Designer &#8211; Student of  W3Schools Refsnes Data W3C Web Standards </em></li>
    <li><a href="http://twitter.com/iheni">iheni</a> &#8212; <em>Accessibility and standards advocate, Sinaphile, kickboxer and Chinese foodie.</em></li>
    <li><a href="http://twitter.com/webstandard">webstandard</a> &#8212; <em>Web-Developer, Blogger, Autor mit Tweets zu Webdesign, Entwicklung, Usability, Internet, Tools, Trends, &#8230;</em></li>

</ol>

<h3>Javascript</h3>

<ol class="texte">
    <li><a href="http://twitter.com/codepo8">codepo8</a> &#8212; <em>All things web, writing and working together</em></li>
    <li><a href="http://twitter.com/robertnyman">robertnyman</a> &#8212; <em>http://robertnyman.com/</em></li>
    <li><a href="http://twitter.com/jquery">jquery</a> &#8212; <em>Write less, do more. News &amp;amp; updates from the jQuery team.</em></li>
    <li><a href="http://twitter.com/shauninman">shauninman</a> &#8212; <em>Cool like Mint. Hot like a Fever. Designer. Developer. Um, schemer?</em></li>
    <li><a href="http://twitter.com/jeresig">jeresig</a> &#8212; <em>Creator of jQuery, JavaScript programmer, blogger, author, work for Mozilla.</em></li>
    <li><a href="http://twitter.com/ppk">ppk</a> &#8212; <em>Freelance front-end web development consultant, agent, trainer, writer, blogger, and speaker. Currently doing heavy research into mobile browser compatibility.</em></li>
    <li><a href="http://twitter.com/del_javascript">del_javascript</a> &#8211;<em> Javascript News and Links (from del.icio.us)</em></li>
    <li><a href="http://twitter.com/javascript_news">http://twitter.com/javascript_news</a> &#8212; <em>reddit.com/r/javascript_news</em></li>
    <li><a href="http://twitter.com/greatjavascript">http://twitter.com/greatjavascript</a> &#8212; <em>I bring great links of Javascript to the wealth of Developers and designers that follow me. WARNING GOOD LINKS!!!</em></li>
    <li><a href="http://twitter.com/jsninja">jsninja</a> &#8212; <em>Here on Twitter I will sporadically divulge sensitive information regarding JavaScript and its various abstractions&#8230;</em></li>
    <li><a href="http://twitter.com/rem">rem</a> &#8212; <em>Invented Squirrels</em></li>
</ol>

<h3>Graphisme, Photoshop, Illustrator</h3>

<ol class="texte">
    <li><a href="http://twitter.com/vectorart">vectorart</a> &#8211; <em>Vector Art : A digital illustration blog for graphic designers &amp; illustrators. Free vectors, brushes, tutorials, fonts and more.</em></li>
    <li><a href="http://twitter.com/PSDTUTS">PSDTUTS</a> &#8212; <em>The web&#8217;s #1 Photoshop tutorials site.</em></li>
    <li><a href="http://twitter.com/VECTORTUTS">VECTORTUTS</a> &#8212; <em>http://vector.tutsplus.com/</em></li>
    <li><a href="http://twitter.com/patternhead">patternhead</a> &#8212; <em>Designer, blogger, front end coder, pattern designer, painter, wannabee artist in love with Photoshop, Illustrator and Jquery.</em></li>
    <li><a href="http://twitter.com/hashphotoshop">hashphotoshop</a> &#8212; <em>Finding news about #photoshop and RT them</em></li>
    <li><a href="http://twitter.com/PshopCreative">PshopCreative</a> &#8211;<em>We&#8217;re the team behind Photoshop Creative &#8211; the magazine for Adobe Photoshop inspiration and advice</em></li>
    <li><a href="http://twitter.com/Colorburned">Colorburned</a> &#8212; <em>Brushes, patterns, vectors, tutorials and more!</em></li>
    <li><a href="http://twitter.com/logomoose">logomoose</a> &#8212; <em>Logo design inspiration gallery</em></li>
    <li><a href="http://twitter.com/photoshoplady">photoshoplady</a> &#8211;<em> All of the Best Design Resources Around the World</em></li>
    <li><a href="http://twitter.com/Photoshop_PSD">Photoshop_PSD</a> &#8212; <em>Photoshop Tutorials: How To Do, Skills Like A Pro</em></li>
    <li><a href="http://twitter.com/colorburned">colorburned</a> &#8212; <em>Brushes, patterns, vectors, tutorials and more!</em></li>
    <li><a href="http://twitter.com/Illustrator_GU">Illustrator_GU</a> &#8212; <em>Illustrator articles, tutorials, reviews, tips, tricks, and freebies from GurusUnleashed.com</em></li>
    <li><a href="http://twitter.com/InsideAI">InsideAI</a> &#8212; <em>We’re members of the Adobe Illustrator product development, marketing, and engineering team. Let us hear from you!</em></li>
    <li><a href="http://twitter.com/ComputerArts">ComputerArts</a> &#8212; <em>The world&#8217;s best-selling creative magazine</em></li>
    <li><a href="http://twitter.com/Photoshop_GU">Photoshop_GU</a> &#8212; <em>Photoshop articles, tutorials, reviews, tips, tricks, and freebies from GurusUnleashed.com</em></li>
    <li><a href="We are the National Association of Photoshop Professionals (led by Scott Kelby), the leading world-wide resource for Photoshop training.">NAPP_News</a> &#8212; <em>We are the National Association of Photoshop Professionals (led by Scott Kelby), the leading world-wide resource for Photoshop training.</em></li>
    <li><a href="http://twitter.com/photoshopguides">photoshopguides</a> &#8212; <em>Fresh Tutorials Added Daily<em></em></li>
    <li><a href="http://twitter.com/psdisasters">psdisasters</a> &#8212; <em>Pour le fun, histoire de voir ce qu&#8217;il ne faut pas faire avec Photoshop !</em></li>
</ol>

<h3>HTML &amp; CSS</h3>

<ol class="texte">
    <li><a href="http://twitter.com/smashingmag">smashingmag</a> &#8212; <em>Vitaly Friedman, editor-in-chief of Smashing Magazine (www.smashingmagazine.com), an online magazine dedicated to designers and developers.</em></li>
    <li><a href="http://twitter.com/csswg">csswg</a> &#8212; <em>CSS working group Twitter</em></li>
    <li><a href="http://twitter.com/IE6">IE6</a> &#8212; <em>&laquo;&nbsp;this page cannot be displayed&nbsp;&raquo;</em></li>
    <li><a href="http://twitter.com/Elasticss">Elasticss</a> &#8212; <em>A simple, yet complete, css framework to layout web-based interfaces. Is cross-platform and is limited only by your imagination.</em></li>
    <li><a href="http://twitter.com/HTML5_EN">HTML5_EN</a> &#8212; <em>We save the Tweets about XHTML5 and HTML5.</em></li>
    <li><a href="http://twitter.com/html5">html5</a> &#8212; <em>Notifications of changes to HTML5 drafts</em></li>
    <li><a href="http://twitter.com/html5gallery">html5gallery</a> &#8212; <em>Site showcasing sites built using html5</em></li>
    <li><a href="http://twitter.com/cssglance">cssglance</a> &#8211; <em>Css websites showcase and web design resources</em></li>
    <li><a href="http://twitter.com/wufoo">wufoo</a> &#8211;<em> Striving to be the easiest way to collect information over the internet.</em></li>
</ol>

<h3>Développeurs (oui, ça veut dire PHP)</h3>

<ol class="texte">
    <li><a href="http://twitter.com/rasmus">rasmus</a> &#8212; <em>Breaking the Web</em></li>
    <li><a href="http://twitter.com/depthtouch">depthtouch</a> &#8212; <em>Computer Scientist, Website designer and developer. Likes sports, computers :)</em></li>
    <li><a href="http://twitter.com/AaronGustafson">AaronGustafson</a> &#8212; <em>I make stuff.</em></li>
    <li><a href="http://twitter.com/developerworks">developerworks</a> &#8212; <em>IBM&#8217;s premier Web site for Java, Android, Linux, Open Source, PHP, Social, Cloud Computing, Google, jQuery, and Web developer educational resources.</em></li>
    <li><a href="http://twitter.com/php_net">php_net</a> &#8212; <em>An aggregation of and for php coders from twitter.</em></li>
    <li><a href="http://twitter.com/phpclasses">phpclasses</a> &#8212; <em>Free ready to use PHP class scripts contributed by thousands of PHP developers, PHP book review, PHP jobs, listing of PHP professionals, PHP specialist forums<</em></li>
    <li><a href="http://twitter.com/DailyPHP">http://twitter.com/DailyPHP</a> &#8212; <em>Another day, another PHP function (created by @jt2k)</em></li>
</ol>

<h3>Architecture de l&#8217;information</h3>

<ol class="texte">
    <li><a href="http://twitter.com/iA">iA</a> &#8212; <em>UX Designer, Founder iA, creator of webtrendmap.com</em></li>
    <li><a href="http://twitter.com/deaxon">deaxon</a> &#8212; <em>Interaction Designer</em></li>
    <li><a href="http://twitter.com/IATV"> IATV </a> &#8212; <em>Information Architect, Information Literacy, UX, IxD, User Experience, Usability, Design, Prague, Ginkgo Love</em></li>
    <li><a href="http://twitter.com/uxmag">uxmag</a> &#8212; <em>UX Magazine&#8217;s Twitter feed. By @alexoid and @cdemetriadis</em></li>
    <li><a href="http://twitter.com/IA_UXJOBS">IA_UXJOBS</a> &#8212; <em>UX Jobs from all over the world &#8211; Because finding the good ones shouldn&#8217;t be hard. Created for and by a UX Designer</em></li>
    <li><a href="http://twitter.com/designux">designux</a> &#8212; <em>User experience design and web development stream.</em></li>
    <li><a href="http://twitter.com/ux">ux</a> &#8211;<em>Better user experience design for the web and beyond.</em></li>
</ol>

<h3>Misc.</h3>

<ol class="texte">
    <li><a href="http://twitter.com/modeling22">@<strong>modeling22</strong></a> &#8212; Coordination For Film Production In Thailand. Passionate about Media &#038; Entertainment Industry, Tech, Marketing, Productivity, Fashions, Jazz. A nice person </li>
    <li><a href="http://twitter.com/inspiredm">inspiredm</a> &#8212; <em>Daily inspiration source for web designers, illustrators, Twitter addicts, iPhone lovers, and other creative humans.</em></li>
    <li><a href="http://twitter.com/delicious50">delicious50</a> &#8211;<em> Most recent Delicious bookmarks with 50 or more bookmarkers</em></li>
    <li><a href="http://twitter.com/skyje4u">skyje4u</a> &#8212; <em>official account for skyje.com</em></li>
</ol>

<p>N&#8217;oubliez pas de me rendre visite sur <a href="http://twitter.com/css4design">@css4design</a> où je tiens un micro-blog sur les CSS, le HTML, le Webdesign, le Graphisme, etc. Vous y trouverez quelques pensées en vrac et des discussions avec d&#8217;autres passionnés du web. Le tout en 140 caractères, parfois moins ;)</p>

<p><em>Stay tuned and mind the gap!</em></p>

<h3 class='related_post_title'>Articles sur le même sujet</h3>

<ul class='related_post'><li><a href='http://css4design.com/le-petit-journal-du-web-les-fruits-de-la-veille-ont-garde-leur-fraicheur' title='Le petit journal du web &#8212; Les fruits de la veille ont gardé toute leur fraicheur'>Le petit journal du web &#8212; Les fruits de la veille ont gardé toute leur fraicheur</a></li><li><a href='http://css4design.com/fonction-javascript-contre-bug-classes-multiples-internet-explorer-6' title='IE6 &#8212; 3 fonctions Javascript pour lutter contre le bug des classes multiples'>IE6 &#8212; 3 fonctions Javascript pour lutter contre le bug des classes multiples</a></li><li><a href='http://css4design.com/listes-pour-webdesigners' title='23 listes pour Webdesigners'>23 listes pour Webdesigners</a></li><li><a href='http://css4design.com/ameliorations-cosmetiques-et-ergonomiques-sur-ce-blog' title='Améliorations cosmétiques et ergonomiques sur ce blog'>Améliorations cosmétiques et ergonomiques sur ce blog</a></li><li><a href='http://css4design.com/le-petit-journal-du-web-novembre-2011' title='Le petit journal du web &#8212; WordPress, développement web, etc.'>Le petit journal du web &#8212; WordPress, développement web, etc.</a></li></ul>
 <p><a href="http://css4design.com/?flattrss_redirect&amp;id=3113&amp;md5=39ffba2d109a5288da4540a84acbc065" title="Flattr" target="_blank"><img src="http://css4design.com/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://css4design.com/100-comptes-twitter-pour-webdesigner/feed</wfw:commentRss>
		<slash:comments>35</slash:comments>
		<atom:link rel="payment" href="http://css4design.com/?flattrss_redirect&amp;id=3113&amp;md5=39ffba2d109a5288da4540a84acbc065" type="text/html" />
	</item>
		<item>
		<title>Feuille de style CSS conditionnelle avec Conditional CSS</title>
		<link>http://css4design.com/feuille-de-style-css-conditionnelle-avec-conditional-css</link>
		<comments>http://css4design.com/feuille-de-style-css-conditionnelle-avec-conditional-css#comments</comments>
		<pubDate>Wed, 11 Mar 2009 21:29:37 +0000</pubDate>
		<dc:creator>Bruno Bichet</dc:creator>
				<category><![CDATA[Intégration web]]></category>
		<category><![CDATA[Navigateurs]]></category>
		<category><![CDATA[Commentaires conditionnels]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[IE6]]></category>
		<category><![CDATA[Navigateur]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.css4design.com/?p=2685</guid>
		<description><![CDATA[Conditional-CSS est un programme écrit en php4 et php5 (au choix) qui permet d&#8217;utiliser des commentaires pour cibler une dizaine de navigateurs par leur nom et leur version, à la manière des commentaires conditionnels ciblant les différentes versions d&#8217;Internet Explorer. Les commentaires conditionnels de Conditional-CSS peuvent s&#8217;appliquer à l&#8217;ensemble d&#8217;une règle CSS ou à une seule de ses propriétés. Voici un exemple d&#8217;utilisation : /* Conditional-CSS example */ a.button_active, a.button_unactive { display: inline-block; [if lte Gecko 1.8] display: -moz-inline-stack; [if lte Konq 3.1] float: left; height: 30px; [if IE 5.0] margin-top: -1px; text-decoration: none; outline: none; [if IE] text-decoration: expression(hideFocus='true'); [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 18px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fcss4design.com%2Ffeuille-de-style-css-conditionnelle-avec-conditional-css">
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fcss4design.com%2Ffeuille-de-style-css-conditionnelle-avec-conditional-css&amp;source=br1o&amp;style=normal&amp;service=bit.ly&amp;service_api=R_0c1ee4b64f105d1b2672690740a77d6a&amp;b=2" height="61" width="50" />
			</a>
		</div><p><a href="http://www.conditional-css.com/">Conditional-CSS</a> est un programme écrit en php4 et php5 (au choix) qui permet d&#8217;utiliser des commentaires pour cibler une dizaine de navigateurs par leur nom et leur version, à la manière des <a href="http://www.css4design.com/commentaires-conditionnels-d-internet-explorer-vs-hacks-css">commentaires conditionnels</a> ciblant les différentes versions d&#8217;Internet Explorer.<span id="more-2685"></span></p>

<p>Les commentaires conditionnels de <em>Conditional-CSS</em> peuvent s&#8217;appliquer à l&#8217;ensemble d&#8217;une règle CSS ou à une seule de ses propriétés. Voici un exemple d&#8217;utilisation :</p>

<pre><code>/* Conditional-CSS example */
a.button_active, a.button_unactive {
    display: inline-block;
    [if lte Gecko 1.8] display: -moz-inline-stack;
    [if lte Konq 3.1] float: left;
    height: 30px;
    [if IE 5.0] margin-top: -1px;
    text-decoration: none;
    outline: none;
    [if IE] text-decoration: expression(hideFocus='true');
}
</code></pre>

<p>Voici les navigateurs pris en charge par le script :</p>

<ul>
<li>Internet Explorer</li>
<li>Internet Explorer Mac</li>
<li>Gecko (Firefox etc)</li>
<li>Webkit (Safari etc)</li>
<li>Opera</li>
<li>Konqueror</li>
<li>Safari Mobile (iPhone, iPod)</li>
<li>IE Mobile</li>
<li>PSP Web browser</li>
</ul>

<p>Même si je ne suis pas fan de ce genre de technique &#8212; qui automatise d&#8217;une certaine manière les <a href="http://www.css4design.com/commentaires-conditionnels-d-internet-explorer-vs-hacks-css">hacks CSS</a> souvent décriés &#8212; force est de reconnaitre que <a href="http://www.sprymedia.co.uk/">l&#8217;auteur de c-css</a> à fait du beau travail. Je garde l&#8217;adresse sous le tapis de souris : on ne sait jamais ;)</p>

<h3 class='related_post_title'>Articles sur le même sujet</h3>

<ul class='related_post'><li><a href='http://css4design.com/une-feuille-de-style-et-des-hacks-css-pour-cibler-ie6-ie7-ou-ie8' title='Une Feuille de style et des « hacks CSS » pour cibler IE6, IE7 ou IE8'>Une Feuille de style et des « hacks CSS » pour cibler IE6, IE7 ou IE8</a></li><li><a href='http://css4design.com/fonctions-metier-integrateur-web' title='Quelques notes sur les fonctions de l&#8217;intégrateur web et de l&#8217;intégratrice web'>Quelques notes sur les fonctions de l&#8217;intégrateur web et de l&#8217;intégratrice web</a></li><li><a href='http://css4design.com/fonction-php-filemtime-cacher-les-fichiers-css-et-js' title='Fonction PHP filemtime() pour cacher les fichiers CSS et JS'>Fonction PHP filemtime() pour cacher les fichiers CSS et JS</a></li><li><a href='http://css4design.com/un-seul-fichier-css-pour-cibler-ie6-et-ie7-avec-les-commentaires-conditionnels' title='Un seul fichier CSS pour cibler IE6 et IE7 avec les commentaires conditionnels'>Un seul fichier CSS pour cibler IE6 et IE7 avec les commentaires conditionnels</a></li><li><a href='http://css4design.com/classes-css-wordpress-images' title='Classes CSS générées par WordPress pour les images'>Classes CSS générées par WordPress pour les images</a></li></ul>
 <p><a href="http://css4design.com/?flattrss_redirect&amp;id=2685&amp;md5=cb5a39c35af4bceb02604ad3845d6e07" title="Flattr" target="_blank"><img src="http://css4design.com/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://css4design.com/feuille-de-style-css-conditionnelle-avec-conditional-css/feed</wfw:commentRss>
		<slash:comments>10</slash:comments>
		<atom:link rel="payment" href="http://css4design.com/?flattrss_redirect&amp;id=2685&amp;md5=cb5a39c35af4bceb02604ad3845d6e07" type="text/html" />
	</item>
		<item>
		<title>Des fonctions PHP en Javascript avec PHP.JS</title>
		<link>http://css4design.com/php-js-fonctions-php-en-javascript</link>
		<comments>http://css4design.com/php-js-fonctions-php-en-javascript#comments</comments>
		<pubDate>Fri, 30 Jan 2009 19:23:31 +0000</pubDate>
		<dc:creator>Bruno Bichet</dc:creator>
				<category><![CDATA[Javascript & PHP]]></category>
		<category><![CDATA[Le petit journal du web]]></category>
		<category><![CDATA[Fonction]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.css4design.com/?p=2650</guid>
		<description><![CDATA[Le PHP regorge de fonctions très pratiques qui n&#8217;ont pas forcément d&#8217;équivalents en Javascript. La librairie PHP.JS est un projet open source à l&#8217;initiative de Kevin van Zonneveld dont le but est de porter les fonctions PHP en Javascript. Rien de tape-à-l&#8217;oeil, juste la possibilité d&#8217;utiliser en Javascript des fonctions PHP avec leurs qualités et leurs défauts et c&#8217;est déjà pas mal ! Articles sur le même sujet IE6 &#8212; 3 fonctions Javascript pour lutter contre le bug des classes multiplesQuelques liens Javascript et PHP100+ comptes Twitter pour webdesignerFonction PHP filemtime() pour cacher les fichiers CSS et JSAméliorations cosmétiques et [...]]]></description>
			<content:encoded><![CDATA[<div class="tweetmeme_button" style="float: right; margin-left: 18px;">
			<a href="http://api.tweetmeme.com/share?url=http%3A%2F%2Fcss4design.com%2Fphp-js-fonctions-php-en-javascript">
				<img src="http://api.tweetmeme.com/imagebutton.gif?url=http%3A%2F%2Fcss4design.com%2Fphp-js-fonctions-php-en-javascript&amp;source=br1o&amp;style=normal&amp;service=bit.ly&amp;service_api=R_0c1ee4b64f105d1b2672690740a77d6a&amp;b=2" height="61" width="50" />
			</a>
		</div><p>Le PHP regorge de fonctions très pratiques qui n&#8217;ont pas forcément d&#8217;équivalents en Javascript. <a href="http://phpjs.org/">La librairie PHP.JS</a> est un projet <em>open source</em> à l&#8217;initiative de <a href="http://kevin.vanzonneveld.net/">Kevin van Zonneveld</a> dont le but est de porter les fonctions PHP en Javascript.</p>

<p>Rien de tape-à-l&#8217;oeil, juste la possibilité d&#8217;utiliser en Javascript des fonctions PHP avec leurs qualités et leurs défauts et c&#8217;est déjà pas mal !</p>

<h3 class='related_post_title'>Articles sur le même sujet</h3>

<ul class='related_post'><li><a href='http://css4design.com/fonction-javascript-contre-bug-classes-multiples-internet-explorer-6' title='IE6 &#8212; 3 fonctions Javascript pour lutter contre le bug des classes multiples'>IE6 &#8212; 3 fonctions Javascript pour lutter contre le bug des classes multiples</a></li><li><a href='http://css4design.com/le-petit-journal-de-l-integrateur-web-javascript-php-1' title='Quelques liens Javascript et PHP'>Quelques liens Javascript et PHP</a></li><li><a href='http://css4design.com/100-comptes-twitter-pour-webdesigner' title='100+ comptes Twitter pour webdesigner'>100+ comptes Twitter pour webdesigner</a></li><li><a href='http://css4design.com/fonction-php-filemtime-cacher-les-fichiers-css-et-js' title='Fonction PHP filemtime() pour cacher les fichiers CSS et JS'>Fonction PHP filemtime() pour cacher les fichiers CSS et JS</a></li><li><a href='http://css4design.com/ameliorations-cosmetiques-et-ergonomiques-sur-ce-blog' title='Améliorations cosmétiques et ergonomiques sur ce blog'>Améliorations cosmétiques et ergonomiques sur ce blog</a></li></ul>
 <p><a href="http://css4design.com/?flattrss_redirect&amp;id=2650&amp;md5=38c81b12eacf1413dc8f4a239ac0a9d8" title="Flattr" target="_blank"><img src="http://css4design.com/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://css4design.com/php-js-fonctions-php-en-javascript/feed</wfw:commentRss>
		<slash:comments>8</slash:comments>
		<atom:link rel="payment" href="http://css4design.com/?flattrss_redirect&amp;id=2650&amp;md5=38c81b12eacf1413dc8f4a239ac0a9d8" type="text/html" />
	</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using disk: enhanced (User agent is rejected)

Served from: css4design.com @ 2012-02-08 10:55:01 -->
