<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet title="XSL formatting" type="text/xsl" href="http://www.vanschklift.com/blog/feed/rss2/xslt" ?><rss version="2.0"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:wfw="http://wellformedweb.org/CommentAPI/"
  xmlns:content="http://purl.org/rss/1.0/modules/content/"
  xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
  <title>vanschklift.com - Dev Web</title>
  <link>http://www.vanschklift.com/blog/</link>
  <atom:link href="http://www.vanschklift.com/blog/feed/category/Dev%20Web/rss2" rel="self" type="application/rss+xml"/>
  <description></description>
  <language>fr</language>
  <pubDate>Fri, 11 Nov 2011 10:56:04 +0100</pubDate>
  <copyright></copyright>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Dotclear</generator>
  
    
  <item>
    <title>Alter ergo</title>
    <link>http://www.vanschklift.com/blog/post/2008/11/19/Alter-ergo</link>
    <guid isPermaLink="false">urn:md5:becd4ac9ee53f53b51223468f5634db1</guid>
    <pubDate>Wed, 19 Nov 2008 20:58:00 +0100</pubDate>
    <dc:creator>biou</dc:creator>
        <category>Dev Web</category>
            
    <description>    &lt;p&gt;On a pas mal parlé de qualité web lors de la dernière conférence &lt;a href=&quot;http://www.paris-web.fr&quot; hreflang=&quot;fr&quot;&gt;Paris web&lt;/a&gt;. Dans le cadre de la qualité web, il y a une discipline qui peut paraître un peu magique pour les pauvres informaticiens que nous sommes, c'est l'ergonomie.&lt;br /&gt;&lt;/p&gt;


&lt;p&gt;Parfois on peut penser que l'ergonomie c'est une somme de recettes de cuisine, ou du bon sens, mais c'est en fait une discipline scientifique. Il y a pas mal de bricoleurs qui se font passer pour ergonomes, il faut se méfier, c'est un vrai boulot qui s'apprend&amp;nbsp;!
&lt;br /&gt;&lt;/p&gt;


&lt;p&gt;Si je peux vous recommander une ressource sur l'ergonomie qui est sympa, c'est &lt;a href=&quot;http://www.alter-ergo.com&quot; hreflang=&quot;fr&quot;&gt;alter ergo&lt;/a&gt;.
C'est un site qui traite d'ergonomie et qui essaie de vulgariser un max, pour nous les informaticiens, et parce que nous le valons bien.&lt;br /&gt;&lt;/p&gt;


&lt;p&gt;Pour débuter c'est bien sympa, et c'est écrit par un copain, l'Ergopathe, avec qui on a monté une asso pour promouvoir l'ergonomie&amp;nbsp;: &lt;a href=&quot;http://www.flupa.eu&quot; hreflang=&quot;fr&quot;&gt;FLUPA&lt;/a&gt;.&lt;br /&gt;&lt;/p&gt;



&lt;p&gt;En conclusion, c'est la fête, je vais avoir des réducs sur les oreillers ergonomiques&amp;nbsp;! :)&lt;/p&gt;</description>
    
    
    
      </item>
    
  <item>
    <title>L'abstraction de l'utilisateur</title>
    <link>http://www.vanschklift.com/blog/post/2008/09/04/L-abstraction-de-l-utilisateur</link>
    <guid isPermaLink="false">urn:md5:7d46e1f892a8c4e5d757d259a61801dd</guid>
    <pubDate>Thu, 04 Sep 2008 13:02:00 +0200</pubDate>
    <dc:creator>biou</dc:creator>
        <category>Dev Web</category>
            
    <description>    &lt;p&gt;Attention post avec des idées en vrac :)&lt;/p&gt;


&lt;p&gt;Dans les grandes entreprises, on travaille très souvent avec des technologies sérieuses&amp;nbsp;: Java.&lt;/p&gt;


&lt;p&gt;Lorsqu'il s'agit d'interagir avec un utilisateur, tout le monde a bien compris que l'époque du client lourd est révolue, on fait des applis web, on fournit des interfaces web ou des clients riches.
Le seul souci c'est que souvent on sait bien concevoir une application à partir des requis, mais on ne sait pas concevoir une interface utilisateur.&lt;/p&gt;

&lt;pre&gt;&lt;/pre&gt;

&lt;p&gt;Alors l'idée de base est d'encapsuler les éléments d'interface, dans une approche toolbox, de s'abstraire de l'interaction avec l'utilisateur le plus possible. On fait confiance a celui qui a conçu la toolbox, elle répond à la plupart des besoins, tout le monde l'utilise, elle est probablement très bien&amp;nbsp;!
La plupart des frameworks java &quot;pour le web&quot; suivent cette démarche, par exemple JSF. Le problème c'est qu'on rencontre de grosses difficultés avec ce type d'abstraction à fournir des interfaces web de qualité. Elles ne sont pas faites pour cela de toute façon (code html pas valide, gestion de l'ajax biscornue, code javascript très lourd)&lt;/p&gt;


&lt;p&gt;On est en présence d'une &lt;a href=&quot;http://www.joelonsoftware.com/articles/LeakyAbstractions.html&quot; hreflang=&quot;en&quot;&gt;fuite d'abstraction&lt;/a&gt; dans le sens où cette abstraction peut devenir un réel problème pour l'utilisation de l'application.&lt;/p&gt;


&lt;p&gt;Il y a longtemps on critiquait les générateurs de codes pour les interfaces de clients lourds (visual basic version 1997 ?) Ils généraient du code de mauvaise qualité, peu optimisé, et souvent les &quot;Vrais Programmeurs&quot; bypassaient l'éditeur graphique. Maintenant tous ces gens sont passés du côté serveur et on ne contourne plus les abstractions, elles sont là pour leur faciliter la vie, et les contourner est au minimum inconscient.&lt;/p&gt;



&lt;p&gt;Reste les utilisateurs dans l'affaire. Comme d'habitude, on en a peur. L'utilisateur est toujours ingrat, c'est bien connu :)
Si on peut éviter de le voir, c'est mieux. Cependant la meilleure façon à mon sens d'entretenir une bonne relation avec l'utilisateur, c'est tout de même de lui fournir une interface de qualité.&lt;/p&gt;


&lt;p&gt;Je viens de lire ce très bon article chez Stéphane Deschamps&amp;nbsp;: &lt;a href=&quot;http://www.nota-bene.org/Pour-une-professionnalisation-des&quot; hreflang=&quot;fr&quot;&gt;Pour une professionnalisation des métiers du web&lt;/a&gt;
D'après Stéphane, il faut des réels professionnels du web pour créer les interfaces de ces applications d'entreprise.
Cela simplifierait la vie de tout le monde, celle des développeurs serveur, celle des utilisateurs.
Le problème est que la qualité ne se vend pas bien.&lt;/p&gt;


&lt;p&gt;Comment faire&amp;nbsp;? faire du marketing autour de la qualité web&amp;nbsp;? mettre en avant les nouveaux outils permettant d'effectuer un travail correct sur l'interface utilisateur&amp;nbsp;?&lt;/p&gt;


&lt;p&gt;J'irais même plus loin, autant l'intégrateur html devrait être un développeur web client, autant le graphiste doit pouvoir migrer vers l'ergonomie et la conception d'interaction.&lt;/p&gt;


&lt;p&gt;&lt;strong&gt;Au final, dans l'entreprise, si on veut vraiment s'abstraire de quelque chose, ce n'est probablement pas de l'utilisateur, mais plutôt de la métaphore du formulaire papier.&lt;/strong&gt;&lt;/p&gt;



&lt;p&gt;PS: j'ai vu passer ce framework java qui m'a l'air des plus intéressant avec &lt;a href=&quot;http://grails.org/&quot; hreflang=&quot;en&quot;&gt;grails&lt;/a&gt;&amp;nbsp;: &lt;a href=&quot;http://www.playframework.org/&quot; hreflang=&quot;en&quot;&gt;play framework&lt;/a&gt;. A voir aussi le position paper qui va avec&amp;nbsp;: &lt;a href=&quot;http://www.zenexity.fr/position-paper/java-a-til-encore-un-avenir-pour-le-developpement-web/&quot; hreflang=&quot;fr&quot;&gt;Java a t’il encore un avenir pour le développement Web ?&lt;/a&gt;&lt;/p&gt;</description>
    
    
    
      </item>
    
  <item>
    <title>du xul dans ie</title>
    <link>http://www.vanschklift.com/blog/post/2007/02/19/du-xul-dans-ie</link>
    <guid isPermaLink="false">urn:md5:c86a49737827efe2ef7ce020b88b55b1</guid>
    <pubDate>Mon, 19 Feb 2007 19:38:00 +0100</pubDate>
    <dc:creator>biou</dc:creator>
        <category>Dev Web</category>
            
    <description>    &lt;p&gt;L'idée peut paraître bizarre mais utile. C'est quasi possible grâce à un activex qui est fourni dans le package de xulrunner. Vu sur &lt;a href=&quot;http://starkravingfinkle.org/blog/2007/01/mozilla-activex-control/&quot; hreflang=&quot;en&quot;&gt;ce blog&lt;/a&gt;, il serait possible dans une future version de xulrunner, que l'activex soit chargé automatiquement sur base du type mime de xul. Ça pourrait être sympa!&lt;/p&gt;</description>
    
    
    
      </item>
    
  <item>
    <title>reverse angine</title>
    <link>http://www.vanschklift.com/blog/post/2006/07/25/reverse-angine</link>
    <guid isPermaLink="false">urn:md5:b76e462e27b6752635345c9704b6786e</guid>
    <pubDate>Tue, 25 Jul 2006 13:43:00 +0000</pubDate>
    <dc:creator>biou</dc:creator>
        <category>Dev Web</category>
            
    <description>    &lt;p&gt;Un petit outil sympa : &lt;a href=&quot;http://www.aquafold.com/&quot; hreflang=&quot;en&quot;&gt;aqua data studio&lt;/a&gt;.&lt;br /&gt;&lt;/p&gt;
&lt;p&gt;Je cherchais un outil qui me permette de générer un schéma E-A à partir
d'une base postgres 8, et qui sache gérer les foreign keys, et aqua data studio
fait cela entre autres. L'interface de gestion du schéma est assez basique mais
suffisante pour un usage occasionnel. Enfin le soft n'est pas libre, mais
gratuit pour un usage non commercial.&lt;/p&gt;</description>
    
    
    
      </item>
    
  <item>
    <title>dev web et safari</title>
    <link>http://www.vanschklift.com/blog/post/2006/07/14/dev-web-et-safari</link>
    <guid isPermaLink="false">urn:md5:32a46097c1af8f805eb0e9949807cb2d</guid>
    <pubDate>Fri, 14 Jul 2006 12:26:00 +0000</pubDate>
    <dc:creator>biou</dc:creator>
        <category>Dev Web</category>
            
    <description>    &lt;p&gt;quelques outils pour les développeurs web qui pourraient être utiles pour
debugguer du javascript qui ne fonctionne pas sous safari :&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://webkit.opendarwin.org/blog/?p=41&quot; hreflang=&quot;en&quot;&gt;web
inspector&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://webkit.opendarwin.org/blog/?p=61&quot; hreflang=&quot;en&quot;&gt;drosera&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description>
    
    
    
      </item>
    
  <item>
    <title>refreshklift</title>
    <link>http://www.vanschklift.com/blog/post/2006/05/01/refreshklift</link>
    <guid isPermaLink="false">urn:md5:83cb6cd9bd155d886bedbeb72fe81555</guid>
    <pubDate>Mon, 01 May 2006 10:42:00 +0000</pubDate>
    <dc:creator>biou</dc:creator>
        <category>Dev Web</category>
            
    <description>    &lt;p&gt;Comme vous l'avez peut être remarqué, mon blog a subi un petit refresh et un changement d'adresse. Le changement d'adresse est temporaire, et ce blog devrait retourner sur vanschklift.com dans quelques temps. Le fil rss est normalement redirigé, mais certains aggrégateurs ne supportent pas les redirections, notez donc la nouvelle adresse du fil. J'expliquerai bientôt les raisons de ce changement. En attendant, si vous rencontrez des problèmes ou des bugs, n'hésitez pas à m'en faire part dans les commentaires.&lt;/p&gt;</description>
    
    
    
      </item>
    
  <item>
    <title>Behaviour on steroïds</title>
    <link>http://www.vanschklift.com/blog/post/2006/04/21/Behaviour-on-steroids</link>
    <guid isPermaLink="false">urn:md5:a2d792bd0201980f50b8af8f25fd4465</guid>
    <pubDate>Fri, 21 Apr 2006 10:40:17 +0000</pubDate>
    <dc:creator>biou</dc:creator>
        <category>Dev Web</category>
            
    <description>    J'aime bien utiliser la lib javascript &lt;a href=&quot;http://bennolan.com/behaviour/&quot;&gt;Behaviour&lt;/a&gt; qui permet de déclarer des gestionnaires d'événements javascript un peu à la manière d'une CSS. Cependant je trouvais cette librairie un peu lente, le goulot d'étranglement semblant provenir des requêtes faites sur le DOM à partir du sélecteur CSS. Heureusement Ron Lancaster a hacké Behaviour pour qu'elle utilise &lt;a href=&quot;http://dean.edwards.name/my/cssQuery/&quot;&gt;cssQuery&lt;/a&gt; de Dean Edwards qui est à mon avis une implémentation plus performante de ce genre de fonctions. Le résultat se trouve ici : &lt;a href=&quot;http://www.firelord.net/modifiedbehavior&quot;&gt;Modified Behavior&lt;/a&gt;&lt;br /&gt;</description>
    
    
    
      </item>
    
</channel>
</rss>


