<?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>métier &#8211; Les intégristes</title>
	<atom:link href="/tag/metier/feed/" rel="self" type="application/rss+xml" />
	<link>/</link>
	<description></description>
	<lastBuildDate>Thu, 31 Mar 2016 16:44:18 +0000</lastBuildDate>
	<language>fr-FR</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.0</generator>
	<item>
		<title>À fournir avant de lancer un développement front</title>
		<link>/2014/12/08/a-fournir-avant-de-lancer-un-developpement-front/</link>
					<comments>/2014/12/08/a-fournir-avant-de-lancer-un-developpement-front/#comments</comments>
		
		<dc:creator><![CDATA[Vincent Valentin]]></dc:creator>
		<pubDate>Mon, 08 Dec 2014 10:27:11 +0000</pubDate>
				<category><![CDATA[Front-end]]></category>
		<category><![CDATA[Organisation]]></category>
		<category><![CDATA[gestion de projet]]></category>
		<category><![CDATA[métier]]></category>
		<guid isPermaLink="false">/?p=4744</guid>

					<description><![CDATA[Quels sont les « entrants » nécessaires pour lancer un projet front-end ?

Derrière cette simple question, il s’agit de faciliter le travail des chefs de projets, mais aussi de tous les corps de métiers qui sont amenés à travailler avec nous autres intégrateurs.
Après avoir réuni quelques éléments de réponse personnels, j’ai posé cette question sur Twitter afin d’obtenir un regard extérieur (encore merci aux nombreux participants). J’ai dû faire des choix, pour en limiter la taille et aller à ce qui me semble essentiel ; mais même si cette checklist n’est pas parfaite, vous avez là une base&#160;[&#8230;]]]></description>
										<content:encoded><![CDATA[<blockquote>
<p>Quels sont les « entrants » nécessaires pour lancer un projet <i lang="en">front-end</i> ?</p>
</blockquote>
<p>Derrière cette simple question, il s’agit de faciliter le travail des chefs de projets, mais aussi de tous les corps de métiers qui sont amenés à travailler avec nous autres intégrateurs.</p>
<p>Après avoir réuni quelques éléments de réponse personnels, j’ai <a href="https://twitter.com/htmlvv/status/517700204062326784">posé cette question sur Twitter</a> afin d’obtenir un regard extérieur (encore merci aux nombreux participants). J’ai dû faire des choix, pour en limiter la taille et aller à ce qui me semble essentiel ; mais même si cette checklist n’est pas parfaite, vous avez là une base de travail que j’espère néanmoins très complète.</p>
<p><strong>Notre métier est fait de choix techniques : il nous faut des contextes précis pour y apporter des réponses adaptées. Cette liste permet de mieux les définir.</strong></p>
<h2>Bloquant</h2>
<h3>Informations fournies par le chef de projet</h3>
<h4>Contexte projets précis. (Qui est le client ? Y a-t-il un site existant ? Quels seront les intervenants sur le projet ? Quel est le budget ? Quelle cible ? Quelle durée de développement ? <abbr lang="la" title="Et cætera">Etc</abbr>.)</h4>
<p>C’est important pour éviter de faire de la sur-qualité, pour comprendre les enjeux, pour adapter les contraintes ou pour se sentir impliqué…</p>
<h3>Informations fournies par la partie <span lang="en">design</span></h3>
<h4>Maquettes graphiques validées. (Avec éventuellement des prototypes et/ou des <i lang="en">wireframes</i>.)</h4>
<p>Les maquettes graphiques permettent de se projeter avant de lancer les phases plus techniques de réalisation. C’est une manière de simuler le résultat final sans engager tout le processus.<br />
Si les maquettes ne sont pas validées, le processus sera déjà engagé et les modifications techniques se révèleront plus lourdes.</p>
<h4>Sources des polices non web utilisées.</h4>
<p>Les polices sont parfois payantes et doivent également être testées avant de les adopter. Elles sont fournies normalement pour un usage « web » clefs en main.<br />
Si ce n’est pas le cas, il faudra se pencher sur les problématiques de licence et de conversion, ce qui demande plus de temps et de nombreux aller-retours.</p>
<h4>Animations complexes ? Préciser les déroulements et les <i lang="en">timings</i>.</h4>
<p>Les animations complexes demandent bien souvent une structure et un code très spécifiques. Ainsi, il faut définir très tôt leurs comportements car il sera très difficile d’en changer en cours de route.</p>
<h4>Liste des formats et ratios des images contribuées.</h4>
<p>Les images contribuées ou issues d’une base de donnée existante seront plus difficilement déclinables en différents formats, et encore moins en différents ratios. Il est important d’identifier quels seront les formats courants pour faciliter le travail de développement en aval et s’assurer de la bonne homogénéité de l’ensemble.</p>
<h4>Planche de composants graphique avec états survolés, activés, désactivés ; palette de couleurs…</h4>
<p>Même si les maquettes sont statiques dans un premier temps et aident le client à se projeter, elles servent ensuite de référence pour les intégrateurs. De nombreux états et comportements doivent alors être définis précisément pour bien s’entendre sur le résultat attendu.</p>
<h3>Informations fournies par le client</h3>
<h4>Cible navigateurs. (Bureau, tablettes et mobiles. Indiquer s’il n’est pas possible de mettre en place une dégradation élégante et une amélioration progressive.)</h4>
<p>Les choix techniques associés à l’intégration des maquettes se feront en fonction du parc navigateur défini. Plus ce parc est moderne, plus des techniques avancées pourront être mises en place, au profit d’une bonne maintenabilité et de meilleures performances notamment.</p>
<h4>Niveau d&rsquo;accessibilité demandé ? (En précisant si ça entre dans le cadre d’une labellisation.)</h4>
<p>Bien que les bonnes pratiques du métier soient généralement appliquées, une contrainte forte en accessibilité changera l’approche technique des choses, il est important de le prévoir (avant même la partie <span lang="en">design</span>, cette contrainte va impacter tout les intervenants du projet).</p>
<h4>Multilingue ? (En précisant s’il y a du <i lang="en"><abbr title="Right To Left">RTL</abbr></i> ou des langues asiatiques le cas échéant.)</h4>
<p>Là encore, bien qu’il soit d’usage de toujours anticiper sur la longueur des contenus, il sera intéressant d’y porter une attention particulière sur les sites multilingue. Dans le cadre des intégrations <i lang="en"><abbr title="Right To Left">RTL</abbr></i> ou dans des langues asiatiques, de nouvelles contraintes viennent s’ajouter sur la conception ; mieux vaut anticiper les choses. <br />Quelle méthode de positionnement préférer quand la maquette doit pouvoir s’inverser verticalement, ou quelles polices utiliser pour les langues asiatiques ?</p>
<h4><i lang="en"><abbr title="High Dots Per Inch">HiDPI</abbr></i> ?</h4>
<p>Intégrer pour des écrans à haute densité de pixels demande des sources adaptées (soit des maquettes entières, soit des planches de composants). Il faut également faire des choix entre images matricielles et images vectorielles. Les techniques employées seront ensuite très différentes.</p>
<h4><i lang="en"><abbr title="Responsive Web Design">RWD</abbr></i> ? (Indiquer si le site sera fluide et/ou s’il y a des paliers.)</h4>
<p>Évidement, un travail plus conséquent est à prévoir quand le site doit s’adapter à une grande variété de tailles d‘écrans.<br />
D’un point de vue technique, penser une interface en fluide ou avec des paliers pourra complètement changer l’approche technique. Il est préférable d’avoir cette information dès le départ. </p>
<h4>Version imprimée à prévoir ?</h4>
<p>Cette partie peut impacter légèrement les plannings et est pourtant souvent oubliée. Les difficultés techniques associées imposent parfois de bien échanger sur le sujet si la demande est précise.</p>
<h3>Informations fournies par le client ou la partie développement</h3>
<h4><i lang="en">From scratch</i> ? (Ou sinon préciser le contexte de l’existant.)</h4>
<p>Il sera toujours plus facile de partir sur des bases saines. Hériter d’un existant demande de bien le définir pour mieux l’appréhender.</p>
<h4>Contraintes de production ? (Par exemple des bibliothèques imposées, des <i lang="en">plugins</i> ou une architecture particulière…)</h4>
<p>Il peut arriver que des clients imposent l’utilisation d’outils spécifiques. Il faudra alors maîtriser cette contrainte supplémentaire et sans doute adapter ses processus en fonction.</p>
<h4>Contraintes projet spécifiques ? (Par exemple les performances…)</h4>
<p>Définir un (ou des) axe(s) de travail permettra de savoir où porter son attention et à être en phase avec les attentes du client.</p>
<h3>Informations fournies par la partie développement</h3>
<h4>Contraintes en développement ? (Par exemple un <i lang="en">CMS</i> qui demande du code spécifique, un <i lang="en">framework</i>… Fournir les <i lang="en">templates</i> adaptés si besoin.)</h4>
<p>Il n’est pas toujours possible pendant la phase de développement d’adapter certaines structures imposées par les outils. Aussi, si cela est possible, il est intéressant de communiquer la contrainte aux intégrateurs, qui tacheront alors de contourner le problème différemment.</p>
<h4>Format d’échange des données avec les développeurs le cas échéant.</h4>
<p>Il sera nécessaire de bien s’entendre sur les formats de données échangées avec les développeurs, pour là encore gagner du temps et éviter des incompréhensions. </p>
<h3>Informations fournies par le client ou la partie <i lang="en"><abbr title="Search Engine Optimization">SEO</abbr></i></h3>
<h4>Contraintes <i lang="en"><abbr title="Search Engine Optimization">SEO</abbr></i> ? (Par exemple la présence d’un <i lang="en">sitemap</i> ou d’une hiérarchisation particulière de l’information, mise en place de microformats ou microdata…)</h4>
<p>Il arrive que des contraintes <i lang="en"><abbr title="Search Engine Optimization">SEO</abbr></i> ne soient pas en adéquation avec les bonnes pratiques du métier. Il faut pouvoir l’anticiper pour trouver un compromis, ou simplement ne pas oublier de coder la demande.</p>
<h2>Utile</h2>
<h3>Informations fournies par la partie <span lang="en">design</span></h3>
<h4>Grille verticale et/ou horizontale.</h4>
<p>Intégrer avec des grilles permet d’assurer un meilleur respect du <span lang="en">design</span>, tout en facilitant l’étape d’intégration.<br />
Les grilles permettent aussi d’assurer facilement une cohérence graphique tout au long de la vie du projet.</p>
<h4>Échelles typographiques.</h4>
<p>Les échelles typographiques peuvent être automatisées au niveau code, cette donnée doit être partagée pour qu’elle soit reprise.</p>
<h3>Informations fournies par le client ou par la partie <span lang="en">design</span></h3>
<h4>Contenus types.</h4>
<p>Les véritables contenus permettent de mieux appréhender les comportements des maquettes. Il est aussi plus facile d’en contrôler la bonne lisibilité et également d’y apporter les détails sémantiques et micro-typographiques nécessaires.</p>
<h3>Informations fournies par le client</h3>
<h4>Statistiques de navigation du site existant s’il en existe.</h4>
<p>Avec ses statistiques, le parc navigateur défini plus haut peut être ajusté plus finement. Les statistiques apportent également un axe supplémentaire sur les questions de contexte projet.</p>
<h2>Points d’attention</h2>
<h3>Informations fournies par la partie <span lang="en">design</span></h3>
<ul>
<li><span lang="en">Design</span> des messages d&rsquo;erreurs sur les interactions (formulaires, <i lang="en"><abbr title="Asynchronous JavaScript and XML">AJAX</abbr></i>…)</li>
<li><span lang="en">Design</span> des pages d’erreurs. (Erreur 404…)</li>
<li><span lang="en">Design</span> des <i lang="en">e-mails</i> éventuels ? (Avec des contraintes et des besoins dédiés.)</li>
<li><span lang="en">Design</span> de la <i lang="en">favicon</i> et de ses variantes mobiles.</li>
<li><span lang="en">Design</span> pour les chargements dynamiques (les <i lang="en">loaders</i>).</li>
<li><span lang="en">Design</span> du message relatif aux <i lang="en">cookies</i>.</li>
<li><span lang="en">Design</span> de la page mentions légales si nécessaire.</li>
</ul>
<p>Ces points sont très souvent oubliés lors de la phase de <span lang="en">design</span>. Pourtant ils sont presque toujours nécessaires, et mènent inévitablement à un nouvelle itération.</p>
<h2>À vous</h2>
<p>Peut-être serait-il intéressant de voir cette procédure copiée à d’autres corps de métiers ? Peut-être qu’il s’agit là d’un travers au travail en silos ? Peut-être qu’il manque quelque chose d’essentiel à cette liste ?</p>
<p>Je serais très heureux de lire vos commentaires.</p>
<ul>
<li><a href="https://trello.com/b/bMxd0h33/a-fournir-avant-de-lancer-un-developpement-front">Cette <i lang="en">cheklist</i> est également disponible sur Trello.</a></li>
<li><a href="/wp-content/uploads/2014/11/À-fournir-avant-de-lancer-un-développement-front.txt">Et également au format <i lang="en">markdown</i>.</a></li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>/2014/12/08/a-fournir-avant-de-lancer-un-developpement-front/feed/</wfw:commentRss>
			<slash:comments>7</slash:comments>
		
		
			</item>
		<item>
		<title>Développeur d&#8217;intégration « interfaçante » et animée, Le WTF.</title>
		<link>/2012/10/22/developpeur-dintegration-interfacante-et-animee-le-wtf/</link>
					<comments>/2012/10/22/developpeur-dintegration-interfacante-et-animee-le-wtf/#comments</comments>
		
		<dc:creator><![CDATA[Guillaume Richard]]></dc:creator>
		<pubDate>Mon, 22 Oct 2012 19:29:31 +0000</pubDate>
				<category><![CDATA[Front-end]]></category>
		<category><![CDATA[débats]]></category>
		<category><![CDATA[intégration web]]></category>
		<category><![CDATA[Interface]]></category>
		<category><![CDATA[métier]]></category>
		<category><![CDATA[réflexions]]></category>
		<guid isPermaLink="false">/?p=2267</guid>

					<description><![CDATA[Pas la peine d&#8217;être en constante recherche d&#8217;emploi pour s&#8217;en apercevoir, un nouveau type de poste tend à prendre la place de notre bon vieux poste d&#8217;intégrateur web et comme par magie, tous les intégrateurs deviennent développeur front-end en un coup de cuillère à modification de CV en ligne.
On ne peut les blamer, depuis tant d&#8217;année les intégrateurs vivent dans la honte de ne pas avoir « développeur » dans leur titre ainsi que sur leurs cartes de visite, et nos bon vieux amis développeurs de site internet orienté back-office n&#8217;ont pas manqué de nous le faire remarquer.
Enfin&#160;[&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Pas la peine d&rsquo;être en constante recherche d&#8217;emploi pour s&rsquo;en apercevoir, un nouveau type de poste tend à prendre la place de notre bon vieux poste d&rsquo;intégrateur web et comme par magie, tous les intégrateurs deviennent développeur front-end en un coup de cuillère à modification de CV en ligne.</p>
<p>On ne peut les blamer, depuis tant d&rsquo;année les intégrateurs vivent dans la honte de ne pas avoir « développeur » dans leur titre ainsi que sur leurs cartes de visite, et nos bon vieux amis développeurs de site internet orienté back-office n&rsquo;ont pas manqué de nous le faire remarquer.</p>
<p>Enfin l&rsquo;occasion se présente à nous de pouvoir prendre notre revanche sur le reste du monde.</p>
<h2>Un peu d&rsquo;histoire</h2>
<p>Après tout, les choses changent, nous aussi (ce n&rsquo;est pas sale) et comme notre ami de l&rsquo;intégration française, monsieur Eric Le Bihan me l&rsquo;a souvent rappelé lorsque je servais à ses côtés ainsi que sous ses ordres: il existait avant notre ère un poste de monteur HTML (une sorte de <dfn title="(Péjoratif) Dans le monde du cirque, personne en charge du montage et démontage du chapiteau.">baltringue</dfn> des temps modernes donc).</p>
<p>Par simple définition et compréhension de la langue française, on peut d&rsquo;ores et déjà comprendre qu&rsquo;il fut un temps où le monteur HTML se limitait à monter des squelettes HTML alors que l&rsquo;intégrateur se devait d&rsquo;intégrer (bien joué Sherlock<img src="https://s.w.org/images/core/emoji/14.0.0/72x72/2122.png" alt="™" class="wp-smiley" style="height: 1em; max-height: 1em;" />) plusieurs éléments à des pages qu&rsquo;il montait, et bien souvent, lorsque le développement du site était optimal, il se devait de tout intégrer sur la plateforme de développement même, reliant ainsi diverses technologies entre elles.<br />
Car oui ne l&rsquo;oublions pas: l&rsquo;intégrateur est un jongleur de technologies.<br />
Et bien souvent, il est la personne entre toutes les autres, celui qui reliera le pôle produit au pôle développement.</p>
<p>Bref, le monteur se contente de monter. L&rsquo;intégrateur intègre (et avec intégrité qui plus est). Pas la peine d&rsquo;avoir fait Normal Sup.<br />
Certes, vous me direz que c&rsquo;est le même métier mais si on y regarde de plus près, ce n&rsquo;est pas exactement la même définition.</p>
<p>Mais à quel moment est-il précisément devenu développeur Front-end ?</p>
<h2>Un peu de sémantique</h2>
<p>Car pour bien comprendre un ensemble de mot, il est bon de les prendre un par un puis de les confronter.</p>
<dl>
<dt><strong>Développeur</strong></dt>
<dd><em>Celui qui conçoit, effectue l&rsquo;analyse et écrit le code d&rsquo;un logiciel.</em></dd>
</dl>
<dl>
<dt><strong>Front-end</strong></dt>
<dd><em>Front venant de l&rsquo;anglais et signifiant « premier plan », ce premier plan étant la &#8230; BREF, « interface »</em></dd>
<dd></dd>
</dl>
<p>Donc, développeur Front-end signifierait « <strong>développeur d&rsquo;interface</strong> » ?<br />
« Mais c&rsquo;est bien sûr. Maintenant que vous me le dites » ! »</p>
<p>Et là tout de suite, vous vous dites que c&rsquo;est pas demain la veille que vous aller réussir à draguer avec ce titre et qu&rsquo;il faudra continuer d&rsquo;essuyer les bars en prétendant être « éleveur de dauphin », une profession souvent mésestimée qui aura certainement le mérite de soulever plusieurs questions lors de vos soirées mondaines.</p>
<h2>De la différence&#8230; ou pas</h2>
<p>Il y a bien sûr des intégrateurs qui, dans le cadre de leur travail, ont pu se rendre compte que les tâches qu&rsquo;ils effectuaient depuis des années s&rsquo;apparentaient à du développement d&rsquo;interface.</p>
<p>Mais en-est-il exactement pareil pour tout le monde ?<br />
Est-ce que tous les intégrateurs peuvent prétendre à cette appellation, cette spécialité qui, une fois définie, prend bien tout son sens, toute sa particularité ?</p>
<p>Et c&rsquo;est là que comme tout bon petit malin je vous répondrai: <strong>ça dépend</strong>.</p>
<p>Et j&rsquo;exemplerai le tout avec l&rsquo;exemple de ces nouveaux sites fabuleux qui réagissent au scroll de notre bonne vieille molette.<br />
Ne me dites pas que vous l&rsquo;aviez raté, c&rsquo;est la grosse mode depuis un an et on n&rsquo;a pas fini d&rsquo;en voir à la pelle de ces « parallaxes » &#8230; ou encore tous ces petits portfolios qui tendent à se comporter comme un bon vieux site en flash super bien animé, le tout en HTML5 (/TROLL) couplé à j&#8230;Query.</p>
<p><small>Si je peux me permettre: un parallax n&rsquo;est pas juste un effet au scroll, mais un effet bien particulier, qui mélange plusieurs plans qui ne se déplaceraient pas à la même vitesse durant le déplacement de l&rsquo;oeil (du scroll donc), créant une impression de profondeur.</small></p>
<p>Et je m&rsquo;offusque qu&rsquo;on parle de développement Front-end pour ces sites. Oui monsieur, car cela n&rsquo;est pas du développement d&rsquo;interface mais bel et bien de l&rsquo;animation d&rsquo;interface.</p>
<h2>« Animateur HTML » pardi !</h2>
<p>Oui, vous me lisez bien et je vous vois tous lever un doigt accusateur dans ma direction: BOOOOOUUUUH. Qu&rsquo;à cela ne tienne, je fais fis de vos railleries.</p>
<p>Si nous réfléchissons bien, nous sommes tous des intégrateurs mais nous avons aussi nos spécialités, par conséquent certains deviennent développeurs d&rsquo;interfaces, d&rsquo;autres des développeurs javascript , d&rsquo;autres s&rsquo;orientent vers l&rsquo;accessibilité et certains même repartent vers le design pur <strong>forts de leur expérience d&rsquo;intégrateur</strong>.</p>
<p>Alors, pour tous les animateurs qui me liront, je vous le dis messieurs, et mesdames, : je n&rsquo;ai pas la patience ni le courage nécessaire à créer ce genre de comportement donc je ne vous juge en nul point et vous salue même pour votre patience (sisi), je ne cherche qu&rsquo;à rétablir un bon ordre des choses entre plusieurs spécialités qui mériteraient de devenir des titres à part entière car selon moi, l&rsquo;intégrateur a encore de longs jours devant lui tant qu&rsquo;il n&rsquo;aura pas pris exactement conscience de ce qu&rsquo;il fait et à quel degré il s&rsquo;implique dans son devoir d&rsquo;intégrateur et beaucoup travaillant en agence réalisent encore du (très bon même) travail d&rsquo;intégrateur quand certains sont de magnifiques animateurs HTML et d&rsquo;autres sont de très compétents développeurs d&rsquo;interfaces.</p>
<p>Et on peut même le sentir, que certains ont déjà prévu ces changements, n&rsquo;avons-nous pas, chez les intégristes, posté une note sur <a title="On ne parle pas encore du métier d'animateur HTML..." href="/notes/on-ne-parle-pas-encore-du-metier-danimateur-html/">Adobe Edge</a> ?</p>
<p>Soyez donc fiers de vos compétences et ne tombez pas dans le piège de mettre à jour le titre de votre C.V., respectons les spécialités de chacun et apprenons à nos chers collègues (une fois de plus) l&rsquo;utilité de la bonne appellation. Au final, le seul titre que toute personne normalement constituée se doit d&rsquo;obtenir dans une vie, c&rsquo;est bel et bien celui de « Chevalier de l&rsquo; Internet ».</p>
<p>J&rsquo;espère donc que beaucoup partageront mon avis, que beaucoup d&rsquo;autres ne le partageront pas et viendront amener leur petite brique (ou leur grand troll) à cet édifice, cette tâche qui nous incombe: savoir définir et, enfin, professionnaliser, que dis-je, assumer nos métiers.</p>
<h2>Mon mot de la fin</h2>
<p>Ce n&rsquo;est pas pour nous brosser dans le sens du poil mais ce qui est formidable avec nos métiers issus de « l&rsquo;intégration française »<img src="https://s.w.org/images/core/emoji/14.0.0/72x72/2122.png" alt="™" class="wp-smiley" style="height: 1em; max-height: 1em;" />, c&rsquo;est que pouvons être au four et au moulin puisque nous sommes constamment à mi-chemin entre les deux, essayant de faire communiquer le meunier et le boulanger, aidant à la réalisation d&rsquo;un produit fini, répondant à plusieurs normes de qualité, mettant notre nez chez l&rsquo;un et l&rsquo;autre, amenant nos recommandations à droite et à gauche sur divers sujets tels que, et pour n&rsquo;en citer que quelques-uns: la typographie, la sémantique, les bonnes pratiques et l&rsquo;accessibilité.</p>
<p>Alors, il me vient l&rsquo;idée qu&rsquo;il est finalement inutile de rajouter des mots pompeux lors de notre recherche d&#8217;emploi pour se justifier de faire ce qu&rsquo;on fait. Non, il n&rsquo;y a pas de ninja du CSS, de samouraï du jQuery, ni d&rsquo; Intégrateur++ mais bien des intégrateurs qui se spécialisent, apprennent, testent et veillent.</p>
<p>Et par conséquent, nous ne sommes pas tous des développeurs d&rsquo;interface, des animateurs et des intégrateurs confirmés, l&rsquo;artisan en chacun de nous le sait.</p>
]]></content:encoded>
					
					<wfw:commentRss>/2012/10/22/developpeur-dintegration-interfacante-et-animee-le-wtf/feed/</wfw:commentRss>
			<slash:comments>20</slash:comments>
		
		
			</item>
		<item>
		<title>Une entreprise peut-elle rester dans la course en filtrant son accès web ?</title>
		<link>/2011/02/25/une-entreprise-peut-elle-rester-dans-la-course-en-filtrant-son-acces-web/</link>
					<comments>/2011/02/25/une-entreprise-peut-elle-rester-dans-la-course-en-filtrant-son-acces-web/#comments</comments>
		
		<dc:creator><![CDATA[Marie Guillaumet]]></dc:creator>
		<pubDate>Fri, 25 Feb 2011 13:39:44 +0000</pubDate>
				<category><![CDATA[Coup de sang]]></category>
		<category><![CDATA[débats]]></category>
		<category><![CDATA[métier]]></category>
		<guid isPermaLink="false">/?p=1717</guid>

					<description><![CDATA[Tout a commencé un lundi matin, alors que je venais de lancer Spotify sur mon ordinateur professionnel : les icônes de mes contacts Facebook avaient toutes été remplacées par un petit carré blanc. Je compris bien vite que ma boîte avait décidé de mettre en place un Proxy à la con (PALC), et de bloquer Facebook, Twitter, Youtube et consorts.
Premier réflexe : forcer le http:// en https://
Pour contourner ce filtrage, l&#8217;astuce consistant à remplacer http:// par https:// pour accéder à ces trois sites avait cependant circulé rapidement, permettant au salarié informé de les consulter avec modération en dépit&#160;[&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Tout a commencé un lundi matin, alors que je venais de lancer Spotify sur mon ordinateur professionnel : les icônes de mes contacts Facebook avaient toutes été remplacées par un petit carré blanc. Je compris bien vite que <strong>ma boîte avait décidé de mettre en place un <a href="http://blog.ronez.net/?p=708">Proxy à la con (PALC)</a></strong>, et de bloquer Facebook, Twitter, Youtube et consorts.</p>
<h2>Premier réflexe : forcer le http:// en https://</h2>
<p>Pour contourner ce filtrage, l&rsquo;astuce consistant à remplacer http:// par https:// pour accéder à ces trois sites avait cependant circulé rapidement, permettant au salarié informé de les consulter avec modération en dépit du filtrage. </p>
<p>D&rsquo;ailleurs, <strong>l&rsquo;extension Firefox <a href="https://www.eff.org/https-everywhere" rel="external">HTTPS Everywhere</a> permet d&rsquo;automatiser tout ça</strong>&nbsp;: elle force le https:// sur une sélection de sites web, à la base pour crypter au maximum les échanges de données. A l&rsquo;usage, cette extension permet, aussi, de passer outre un proxy comme Websense.</p>
<p>Mais <strong>cette astuce ne fonctionnait pas dans certaines applications</strong>, comme dans Spotify, qui semble appeller les avatars depuis Facebook en http://,/ ou dans Tweetdeck, qui ne réussit pas à agréger l&rsquo;activité Facebook à cause de ce même protocole. Au niveau du Web, cela ne fonctionne que pour les sites gérant effectivement le protocole HTTP Secure, ce qui n&rsquo;est pas toujours le cas.</p>
<h2>Contre-attaque</h2>
<p>Mais cette accalmie fut de courte durée : <strong>ma boîte décida rapidement d&rsquo;étendre ce filtrage à tout un ensemble de sites et de blogs, selon des critères plus ou moins obscurs</strong>. Et ces sites et ces blogs-là n&rsquo;ont pas forcément d&rsquo;accès https://,/ ils devenaient donc définitivement inaccessibles sur notre lieu de travail.</p>
<p>Lorsqu&rsquo;il s&rsquo;agit de sites à contenu répréhensible ou illicite, quoi de plus normal que de les filtrer&nbsp;? Mais lorsque le filtrage touche des blogs ou des réseaux sociaux qui nous permettent de faire de la veille, c&rsquo;est tout de suite plus problématique.</p>
<p><strong>On pourrait longtemps débattre de la légitimité des catégories établies par un outil comme Websense</strong> : ainsi, un article rigolo sur AcidCow qui a buzzé aujourd&rsquo;hui, a été bloqué parce qu&rsquo;il serait de mauvais goût (&laquo;&nbsp;<em lang="en">tasteless</em>&nbsp;&raquo;).</p>
<div id="attachment_1739" style="width: 474px" class="wp-caption aligncenter"><img aria-describedby="caption-attachment-1739" loading="lazy" src="/wp-content/uploads/2011/02/20110225_filtre.png" alt="Filtrage de AcidCow par Websense" title="Filtrage de AcidCow par Websense" width="464" height="194" class="size-full wp-image-1739" /><p id="caption-attachment-1739" class="wp-caption-text">Filtrage de AcidCow par Websense</p></div>
<p>Bon, après tout, c&rsquo;est peut-être effectivement <em>très mal</em> de vouloir lire cet article pour se détendre pendant sa pause déjeuner pro. Mais intellectuellement, cela me gêne que mon entreprise décide à ma place de ce qui est convenable ou de ce qui ne l&rsquo;est pas.</p>
<h2>Le filtrage Internet pénalise-t-il l&rsquo;entreprise ?</h2>
<p>Cette <em>bienpensance</em> imposée mise à part, <strong>le filtrage d&rsquo;Internet devient plus problématique lorsqu&rsquo;il court-circuite la veille et la recherche d&rsquo;information technique.</strong> Par exemple, si j&rsquo;essaie d&rsquo;accéder à un lien comme <a href="http://hubpages.com/hub/100-height-100-width-flash-embed-jquery-swfobject" lang="en">100% Height and 100% Width Flash Embed with jQuery and swfObject</a>, que Google me suggère en réponse à une recherche intitulé &laquo;&nbsp;<em lang="en">jquery height bug</em>&nbsp;&raquo;, je ne peux pas y accéder non plus&nbsp;: </p>
<div id="attachment_1743" style="width: 474px" class="wp-caption aligncenter"><img aria-describedby="caption-attachment-1743" loading="lazy" src="/wp-content/uploads/2011/02/20110225_filtre2.png" alt="Filtrage de Hubpages par Websense" title="Filtrage de Hubpages par Websense" width="464" height="194" class="size-full wp-image-1743" /><p id="caption-attachment-1743" class="wp-caption-text">Filtrage de Hubpages par Websense</p></div>
<p><strong>C&rsquo;est quand même plus embêtant que le blocage d&rsquo;AcidCow.</strong> Google est notre ami, nous devrions pouvoir accéder aux ressources qu&rsquo;il référence comme à une grande bibliothèque géante.</p>
<p>Mettons ça sur le compte des faux positifs. <a href="http://www.commentcamarche.net/faq/16239-reguler-l-acces-a-internet-dans-l-entreprise">Le filtrage Internet d&rsquo;un réseau d&rsquo;entreprise se défend</a> en terme de confidentialité et de productivité. (Après tout, j&rsquo;en connais certains qui ont suivi tout Secret Story discrètos sur leur ordinateur professionnel l&rsquo;été dernier.)</p>
<p><strong>De là à bloquer à l&rsquo;aveugle des ressources qui peuvent s&rsquo;avérer utiles</strong> &#8211; regarder les vidéos Paris Web sur Dailymotion, par exemple -, l&rsquo;angle n&rsquo;est plus tout à fait le même. Dans une entreprise où tous les efforts sont dirigés vers l&rsquo;efficacité technique et commerciale d&rsquo;un site e-commerce, pouvoir accéder aux ressources de première main, qui font l&rsquo;actualité technologique de nos métiers, est primordial.</p>
<p><a href="https://secure.wikimedia.org/wikipedia/fr/wiki/Filtrage_d%27Internet#Filtrage_par_cat.C3.A9gorie">Le filtrage par catégorie</a> doit proposer une bonne granularité sans rentrer trop dans les détails, au risque de générer de nombreux faux positifs, comme le montre l&rsquo;exemple plus haut.</p>
<p>Par ailleurs, <strong>le filtrage d&rsquo;Internet est un non-sens total pour les métiers techniques du web</strong>&nbsp;: en effet, on doit pouvoir accéder à tous les codes sources, pour pouvoir décortiquer telle ou telle interface, s&rsquo;en inspirer, et en assimiler les bonnes pratiques &#8211; même de Facebook, même de Youtube.</p>
<p>Enfin, je ne suis pas convaincue du tout que cela fasse gagner du temps à l&rsquo;entreprise : en effet, <strong>le problème des Proxys à la con, c&rsquo;est que les gens passent leur temps à essayer de les contourner</strong>. Et comme tout le monde y va de sa petite solution, au final cela peut poser d&rsquo;autres problèmes de sécurité sur le réseau de la boîte&#8230;</p>
<h3>Pour continuer la réflexion</h3>
<ul>
<li><a href="https://secure.wikimedia.org/wikipedia/fr/wiki/Filtrage_d%27Internet">L&rsquo;article sur le filtrage d&rsquo;Internet</a>, sur Wikipedia ;</li>
<li><a href="http://www.papygeek.com/pratique/internet-bloque-au-travail-les-solutions-pour-surfer-sur-les-sites-non-autorises-en-entreprise/">Internet bloqué au travail : les solutions pour surfer sur les sites non autorisés en entreprise</a></li>
<li><a href="http://www.indexel.net/article/filtrage-internet-le-cadre-juridique-se-precise-2911.html">Filtrage d&rsquo;Internet : le cadre juridique se précise</a> ;</li>
<li><a href="http://www.olfeo.com/pdf/filtrage.pdf">Filtrage et Internet au bureau : Enjeux et cadre juridique</a> (PDF) &#8211; une ressource très intéressante, qui éclaire notamment les responsabilités de l&rsquo;utilisateur lorsqu&rsquo;il accède à Internet dans le cadre de l&rsquo;entreprise.</li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>/2011/02/25/une-entreprise-peut-elle-rester-dans-la-course-en-filtrant-son-acces-web/feed/</wfw:commentRss>
			<slash:comments>13</slash:comments>
		
		
			</item>
		<item>
		<title>Paris Web 2010 : nous sommes tous des mutants</title>
		<link>/2010/10/19/paris-web-2010-nous-sommes-tous-des-mutants/</link>
					<comments>/2010/10/19/paris-web-2010-nous-sommes-tous-des-mutants/#comments</comments>
		
		<dc:creator><![CDATA[Marie Guillaumet]]></dc:creator>
		<pubDate>Tue, 19 Oct 2010 08:00:35 +0000</pubDate>
				<category><![CDATA[Événement]]></category>
		<category><![CDATA[débats]]></category>
		<category><![CDATA[intégration web]]></category>
		<category><![CDATA[métier]]></category>
		<category><![CDATA[Paris Web]]></category>
		<category><![CDATA[réflexions]]></category>
		<category><![CDATA[web design]]></category>
		<guid isPermaLink="false">/?p=1394</guid>

					<description><![CDATA[Ah, Paris Web ! On en rêvait, le staff l&#8217;a fait. Réussir à réunir web designers, développeurs, intégrateurs, consultants, étudiants et seniors, freelances et salariés, Parisiens et provinciaux, Français et citoyens du monde&#8230; Un fier melting pot, uni par la passion du Web libre. Amen&#160;!
Moi qui assistais à cette grand messe pour la première fois, j&#8217;ai adoré :

D&#8217;une part parce que les conférences te donnent du grain à moudre intellectuellement : méthodes différentes, nouveaux outils, interlocuteurs balèzes, tu en sors forcément grandi(e)&#160;;
D&#8217;autre part, parce que sortir de ton train-train quotidien pour te mêler à d&#8217;autres professionnels passionnés&#160;[&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Ah, Paris Web ! On en rêvait, le staff l&rsquo;a fait. Réussir à réunir web designers, développeurs, intégrateurs, consultants, étudiants et seniors, freelances et salariés, Parisiens et provinciaux, Français et citoyens du monde&#8230; <strong>Un fier melting pot, uni par la passion du Web libre. Amen&nbsp;!</strong></p>
<p>Moi qui assistais à cette grand messe pour la première fois, j&rsquo;ai adoré :</p>
<ul>
<li>D&rsquo;une part parce que les conférences te donnent du grain à moudre intellectuellement : méthodes différentes, nouveaux outils, interlocuteurs balèzes, tu en sors forcément grandi(e)&nbsp;;</li>
<li>D&rsquo;autre part, parce que sortir de ton train-train quotidien pour te mêler à d&rsquo;autres professionnels passionnés te fait réaliser <strong>à quel point ce métier est cool</strong> : <q cite="http://twitter.com/twitSTPo/status/27472976797"><em>Chaque jour au boulot on geint, on déteste, on maudit. Et chaque année on vient à #parisweb et on repart avec un smile jusqu’aux oreilles…</em></q>, dixit <a href="http://www.stpo.fr/">Christophe</a>, que je plussoie&nbsp;;</li>
<li>Enfin, parce qu&rsquo;un évènement comme Paris Web permet de « ressentir une <em>vibe</em> » particulière, où les conférences et les discussions qui s&rsquo;en suivent &#8211; <em>on</em> et <em>off</em> &#8211; mettent en lumière <strong>des questionnements et des débats d&rsquo;actualité</strong>. En un sens, ça permet de prendre la température du milieu, et de se positionner soi-même par rapport à tout ça.</li>
</ul>
<h2>Un questionnement sur le métier de web designer</h2>
<p><strong>A cet égard, la conférence qu&rsquo;a donnée <a href="http://www.francischouquet.com/">Francis</a> a été révélatrice.</strong> Intitulée &laquo;&nbsp;<a href="http://www.paris-web.fr/2010/programme/css3-photoshop-avenir-web-designer.php">CSS3 / Photoshop : quel avenir pour le métier de web designer&nbsp;?</a>&nbsp;&raquo;, cette conférence reprenait un débat initialement provoqué par un <a href="http://twitter.com/elliotjaystocks/status/9227592793">tweet</a> d&rsquo;Elliot Jay Stocks, que Francis avait d&rsquo;ailleurs <a href="http://www.fran6art.com/webdesign/le-web-designer-doit-il-savoir-coder/">relayé et discuté</a> sur son propre blog en février dernier. Le débat n&rsquo;est donc pas nouveau.</p>
<p><img loading="lazy" src="/wp-content/uploads/2010/10/20101017_parisweb.jpg" alt="Programme Paris Web" title="Programme Paris Web" width="605" height="288" class="aligncenter size-full wp-image-1424" srcset="/wp-content/uploads/2010/10/20101017_parisweb.jpg 605w, /wp-content/uploads/2010/10/20101017_parisweb-300x142.jpg 300w" sizes="(max-width: 605px) 100vw, 605px" /></p>
<p>La présentation de Francis était chouette. Mais <strong>c&rsquo;est surtout le débat qui l&rsquo;a suivie qui fut un des points d&rsquo;orgue de Paris Web.</strong> A tel point que les questions soulevées à ce moment-là ont largement alimenté la « Conférence dont vous êtes le héros » du lendemain, sorte de grand débat public clôturant les deux jours de conférences <abbr title="Paris Web">PW</abbr>.</p>
<p>Résumons donc le débat en question via l&rsquo;opposition des deux paradigmes* principaux&nbsp;:</p>
<ul>
<li>Francis propose <strong>une vision pluridisciplinaire du métier de web designer</strong>, s&rsquo;inscrivant ainsi dans la lignée d&rsquo;<a href="http://elliotjaystocks.com/blog/web-designers-who-cant-code/">Elliot Jay Stocks</a>, donc, ou d&rsquo;un <a href="http://carsonified.com/blog/uncategorized/5-good-reasons-why-designers-should-code/">Mike Kus</a> (<span lang="en">lead designer</span> chez <a href="http://carsonified.com/">Carsonified</a>). Le web designer devrait savoir coder en HTML/CSS, au moins pour être capable de fournir des maquettes dynamiques, histoire de tester lui-même l&rsquo;intégration de son mock-up Photoshop. Plus généralement, le web designer devrait se tenir au courant des innovations CSS, afin de connaître les possibilités techniques au moment de l&rsquo;intégration&nbsp;;</li>
<li>A l&rsquo;opposé, un certain nombre de web designers &#8211; dont la figure de proue fut sans aucun doute Julien Dubedout (oui, le Julien de <a href="http://www.mariejulien.com/">Marie et Julien</a>) &#8211; nient en bloc cette théorie. Pour eux, <strong>le cœur de métier du web designer réside dans la conception, et l&rsquo;arrivée de CSS3 ne change rien à cela</strong>. Web designer est un métier en soi, pas besoin de déborder sur l&rsquo;intégration pour être un bon web designer. Les intégrateurs qui rechignent à intégrer des maquettes un peu trop complexes seraient des &laquo;&nbsp;<a href="https://twitter.com/marie_julien/status/27383985355">fainéants</a>&nbsp;&raquo;. Pis, une dame dans l&rsquo;assistance assura même qu&rsquo;un web designer sachant intégrer est forcément un mauvais web designer. Mais là c&rsquo;est du <a href="http://media.tumblr.com/tumblr_l989cxpREf1qd226e.gif">troll</a> alors on oublie.</li>
</ul>
<p>Parallèlement à tout ça, du côté des Intégristes, on fantasmait en imaginant que la prochaine version de Photoshop intègrera CSS3 directement, en générant, par exemple, des ombres portées telles qu&rsquo;elles sont générées avec un box-shadow, afin de limiter les différences entre la maquette et l&rsquo;intégration qui en est faite. On pourrait même imaginer que le logiciel génère automatiquement un fichier HTML/CSS avec les lignes de CSS <em>ad hoc</em>, avec les bons réglages et tout, en fonction des effets CSS sélectionnés pendant la conception, ce qui limiterait finalement les décalages entre d&rsquo;une part la maquette et d&rsquo;autre part l&rsquo;intégration qui en est faite.</p>
<p>Mais, pour excitante que soit cette idée, finalement ce n&rsquo;est pas ça le plus important. Qu&rsquo;on pense que le web designer doive sinon intégrer lui-même ses maquettes, au moins faire de la veille et se tenir au courant des innovations CSS, ou qu&rsquo;on pense que son métier est strictement limité à la conception graphique, le fond du problème n&rsquo;est pas là.</p>
<h2>Pour une vision ouverte des métiers Web</h2>
<p>Le plus important, ça a été de voir à quel point l&rsquo;ego des différents intervenants a pris de la place pendant ces débats. Le véritable problème, c&rsquo;est que <strong>nous autres Français avons énormément de mal à penser en dehors de la boîte</strong>, et que nous continuons, à travers ce genre de discours, à perpétuer un <strong>système de petites cases hermétiques</strong>, desquelles il semble difficile et, pire, <em>mal vu</em> de sortir.</p>
<p>La mentalité française aime les limites, les barrières, la théorie. Elle aime beaucoup moins l&#8217;empirisme, les faits concrets, l&rsquo;acceptation que quelque chose puisse évoluer. Si vous êtes salarié(e), comme moi, votre contrat définit point à point ce que vous êtes censé(e) faire au sein de votre entreprise. Pourtant, nous savons bien vous et moi qu&rsquo;en tant que professionnels du Web, nous en faisons forcément plus &#8211; ce « plus » regroupant un ensemble de tâches pas forcément descriptibles ou quantifiables dans un contrat.</p>
<p><strong>L&rsquo;idée est de remettre en question le discours selon lequel il n&rsquo;y aurait qu&rsquo;une seule acceptation possible d&rsquo;un métier donné.</strong></p>
<p>Prenez le métier d&rsquo;intégrateur web, par exemple. Personne n&rsquo;a évoqué le sujet sous cet angle-là, pendant Paris Web, et pourtant&nbsp;: <strong>ce métier a dépassé depuis longtemps le simple découpage HTML/CSS</strong> d&rsquo;une maquette, et a évolué vers <strong>une compétence « interface utilisateur » plus vaste</strong>. Le métier d&rsquo;intégrateur web regroupe bien sûr toujours la découpe de maquettes et l&rsquo;écriture de HTML et de CSS, mais il requiert aussi des compétences en Javascript, ainsi que des notions d&rsquo;ergonomie, de typographie et de <abbr title="search engine optimization">SEO</abbr>. Selon l&rsquo;expérience de l&rsquo;intégrateur, celui-ci peut être amené à participer à l&rsquo;élaboration de spécifications fonctionnelles, à manager et à gérer des projets, à concevoir des fonctionnalités AJAX avancées. Affirmer que <em>tous</em> les intégrateurs web font <em>toutes</em> ces tâches serait un mensonge. Affirmer que toutes ces tâches ne relèvent pas du métier d&rsquo;intégrateur aussi.</p>
<p>Au sein de notre Pôle, par exemple, nous avons revendiqué depuis quelques temps <strong>la gestion intégrale de Javascript et donc d&rsquo;AJAX</strong>, alors qu&rsquo;avant, c&rsquo;était les développeurs qui s&rsquo;en chargeaient. Les intégrateurs web ne se contentent plus seulement de traiter l&rsquo;apparence d&rsquo;un site web, mais ils sont aussi en charge de son fonctionnement <em>front-end</em>, ce qui fait appel à des connaissances que l&rsquo;on considérait jusqu&rsquo;à présent plutôt du ressort des équipes de développement. Cela explique d&rsquo;ailleurs que l&rsquo;expression « intégrateur web » cède peu à peu sa place à « développeur front-end », comme chez les anglo-saxons, où l&rsquo;on parle tantôt de « front-end web developer » ou de « web designer », dans un sens plus riche et plus technique que ce que le terme implique en France (design et créa <em>stricto sensu</em>).</p>
<p>A l&rsquo;instar du web designer censé connaître HTML/CSS, est-ce que l&rsquo;intégrateur web doit avoir <em>a minima</em> quelques notions de Javascript, de Smarty et de PHP&nbsp;? Oui.</p>
<p>De même, est-il du ressort de l&rsquo;intégrateur d&rsquo;apporter de menues modifications sur des maquettes graphiques pour faciliter la découpe d&rsquo;images et l&rsquo;écriture des propriétés des différentes boxes d&rsquo;un design web ? Selon moi, oui.</p>
<p>Posez ces questions à différents intégrateurs, vous obtiendrez sans doute des réponses différentes. Ça tombe bien, c&rsquo;est pile ce que j&rsquo;essaie de démontrer : <strong>un métier Web ne relève pas, par définition, d&rsquo;une science exacte ou figée.</strong> S&rsquo;offusquer qu&rsquo;on puisse envisager tel métier sous un angle différent du sien me met donc la puce à l&rsquo;oreille.</p>
<p>Chaque professionnel du Web est libre d&rsquo;apporter ce qu&rsquo;il veut dans son poste. Si un web designer suit de très près HTML5, amen&nbsp;! Si un développeur web est passionné de <abbr title="search engine optimization">SEO</abbr>, amen&nbsp;! Si un intégrateur se découvre une passion pour AJAX, amen&nbsp;!</p>
<p>Le Web est une grande planète d&rsquo;où l&rsquo;innovation émerge chaque semaine. <strong>Les professionnels du Web sont quant à eux des « mutants », ayant plusieurs cordes à leur arc.</strong> La curiosité me semble être une des qualités essentielles pour évoluer dans ce domaine, et les outils me semblent secondaires. Je rejoins totalement <a href="http://www.activeside.net/fr/">Matthieu Mingasson</a> lorsqu&rsquo;il dit qu&rsquo;il est maladroit de tout miser sur une technologie en particulier : ainsi, se décrire comme « spécialiste WordPress » est peut-être à la mode en 2010, mais qui sait si d&rsquo;ici deux ans, WordPress n&rsquo;aura pas disparu au profit d&rsquo;un autre outil, plus performant ? Aucune technologie n&rsquo;est pérenne. Il n&#8217;empêche qu&rsquo;en 2010, c&rsquo;est un atout de connaître WordPress sur le bout des doigts, comme c&rsquo;est un atout pour un web designer de connaître CSS3. L&rsquo;idée est d&rsquo;être curieux et de prendre le temps de le rester, afin de faire son métier le mieux possible et de la manière la plus épanouissante possible.</p>
<p>Pour le web design comme pour tout métier créatif, <strong>la technique joue un rôle majeur dans la conception, tout en n&rsquo;étant qu&rsquo;un outil.</strong> Si mes souvenirs sont bons, c&rsquo;est encore Mingasson qui rappelait qu&rsquo;un graphiste print, par exemple, connaît la façon dont est fabriqué l&rsquo;objet qu&rsquo;il conçoit numériquement : grammage, vernis, reliure, etc. De même, il semble assez logique qu&rsquo;un web designer s&rsquo;intéresse à CSS et à l&rsquo;évolution de cet outil, pour savoir comment sa créa va évoluer une fois intégrée. Cependant, amis web designers, rassurez-vous&nbsp;: personne ne vous demande de concevoir toutes vos interfaces directement dans votre navigateur&nbsp;!</p>
<h2>Le Web libre, un travail d&rsquo;équipe</h2>
<p>Finalement, chacun est libre de travailler avec les outils qui lui sont agréables. <strong>Je comprends les créatifs que le code fait frémir.</strong> Cela doit à peu près équivaloir à l&rsquo;angoisse que provoque chez moi la perspective de devoir écrire de l&rsquo;AJAX. Mais, soyons honnête : on a souvent peur de ce qu&rsquo;on ne connaît pas, ou mal. Le tâtonnement me semble être une caractéristique fondamentale des métiers techniques, car c&rsquo;est une terre en perpétuelle mouvement. Ce n&rsquo;est pas une science exacte, c&rsquo;est du Web. Ce n&rsquo;est pas un diplôme, c&rsquo;est une vocation. Et aucun apprentissage ne me semble insurmontable. CSS, par exemple, bon, c&rsquo;est quand même pas la mer à boire.</p>
<p>Apprendre les contraintes (ah non pardon, les &laquo;&nbsp;<em>spécificités</em>&nbsp;&raquo;) du métier d&rsquo;intégrateur ne peut qu&rsquo;aider à mieux designer, et bien sûr je ne parle pas de créativité &#8211; les web designers sont les meilleurs pour ça. A chacun son métier&nbsp;! S&rsquo;offusquer qu&rsquo;on puisse penser que les web designers devraient avoir des notions rudimentaires de HTML et CSS me surprend.</p>
<p><strong>L&rsquo;amélioration du Web est un travail d&rsquo;équipe</strong> &#8211; et ça on n&rsquo;en a pas trop entendu parler, pendant les débats. C&rsquo;est pour ça que j&rsquo;ai parlé d&rsquo;ego plus haut, c&rsquo;était très auto-centré tout ça. Ce n&rsquo;est pas telle équipe d&rsquo;un côté, telle équipe de l&rsquo;autre, à chacun ses contraintes et démerde-toi, ah non je ne veux pas entendre parler des <em>spécificités</em> de ton boulot, c&rsquo;est ton problème. En tout cas, ce n&rsquo;est pas <em>ma</em> vision des choses, mais je conçois qu&rsquo;on puisse penser comme ça&nbsp;: on est Français après tout.</p>
<p>Au quotidien, nous autres Intégristes essayons de sensibiliser nos collègues web designers à l&rsquo;utilisation des grilles, par exemple, pas parce que nous sommes « flemmards » (sic) et que nous en avons marre de devoir spécifier cinquante types de marges différentes (quoi que), mais parce que nous sommes convaincus que la qualité de l&rsquo;interface n&rsquo;en sera que meilleure. De même, nous prêtons une oreille à nos collègues développeurs lorsqu&rsquo;une de nos intégrations leur pose souci&nbsp;; dans un cas comme l&rsquo;autre, personne n&rsquo;accepte systématiquement de remettre son travail en question, après tout chacun sa spécialité. Mais <strong>l&rsquo;essentiel, c&rsquo;est de communiquer et de prendre conscience des <em>spécificités</em> des autres équipes</strong>, afin de fluidifier le <em>workflow</em> et de fournir, <em>in fine</em>, des sites qui « roxent des roukys ».</p>
<p>* <em>oui, vous avez bien lu, j&rsquo;ai placé « paradigme » dans mon premier article pour Les Intégristes. Histoire de marquer le coup !</em></p>
]]></content:encoded>
					
					<wfw:commentRss>/2010/10/19/paris-web-2010-nous-sommes-tous-des-mutants/feed/</wfw:commentRss>
			<slash:comments>22</slash:comments>
		
		
			</item>
	</channel>
</rss>
