<?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>H.M.I &#187; kyom</title>
	<atom:link href="http://www.mythrandil.info/blog/author/kyom/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.mythrandil.info/blog</link>
	<description>Humans-Mythrandil Interface</description>
	<lastBuildDate>Wed, 10 Feb 2010 08:48:34 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Les DataGrids, un élément du passé</title>
		<link>http://www.mythrandil.info/blog/2010/01/05/les-datagrid-un-element-du-passe/</link>
		<comments>http://www.mythrandil.info/blog/2010/01/05/les-datagrid-un-element-du-passe/#comments</comments>
		<pubDate>Tue, 05 Jan 2010 19:01:54 +0000</pubDate>
		<dc:creator>kyom</dc:creator>
				<category><![CDATA[Be User-Friendly !]]></category>
		<category><![CDATA[datagrid]]></category>
		<category><![CDATA[ihm]]></category>
		<category><![CDATA[interface]]></category>
		<category><![CDATA[table]]></category>

		<guid isPermaLink="false">http://www.mythrandil.info/blog/?p=5</guid>
		<description><![CDATA[Si vous travaillez dans un milieu où l&#8217;informatique est l&#8217;un de vos éléments  de travail, vous avez probablement dû vous apercevoir qu&#8217;il existe un fléau:Excel.
Les tableurs sont utilisés pour tout et n&#8217;importe quoi. Il existe les  apprentis du tableau qui vont utiliser des cellules avec des formules, il existe  les experts qui <a href="http://www.mythrandil.info/blog/2010/01/05/les-datagrid-un-element-du-passe/" class="more-link">More &#62;</a>]]></description>
			<content:encoded><![CDATA[<p>Si vous travaillez dans un milieu où l&#8217;informatique est l&#8217;un de vos éléments  de travail, vous avez probablement dû vous apercevoir qu&#8217;il existe un fléau:<a href="http://fr.wikipedia.org/wiki/Microsoft_Excel" target="_blank">Excel</a>.</p>
<p>Les tableurs sont utilisés pour tout et n&#8217;importe quoi. Il existe les  apprentis du tableau qui vont utiliser des cellules avec des formules, il existe  les experts qui vont être capables de transformer n&#8217;importe quel classeur en un  super logiciel de gestion avec des macros dans tous les sens. Toutes ces  différentes utilisations font d&#8217;Excel un outil surexploité et non dimensionné à  des besoins spécifiques et réels.</p>
<p>Cette épidémie des tableaux se retrouve dans toutes les applications, même  des applications web ou multimédias. Le manque d&#8217;originalité des programmeurs et  le conformiste des entreprises font qu&#8217;aujourd&#8217;hui les tableaux sont devenus  maitre.</p>
<p>Microsoft avec sa technologie <a href="http://fr.wikipedia.org/wiki/WPF">WPF</a> (pour créer des interfaces) avait compris  qu&#8217;au 21e siècle, représenter des données sous forme tabulaire était dépassé.  Cela n&#8217;a pas empêché d&#8217;irréductible programmeur à combler ce manque.</p>
<p>Il faut arriver à changer les habitudes des développeurs pour qu&#8217;ils  utilisent d&#8217;autres composants pour représenter les données. Il est tant d&#8217;avoir  des applications plus visuelle et intuitive. Certaines données ne doivent pas  être représentées dans des tableaux.</p>
<p><span id="more-5"></span></p>
<p>Par exemple, au lieu de représenter une liste d&#8217;utilisateur sous forme de  tableau, pourquoi ne pas utiliser des cartes de visite ?</p>
<p>Être capable de représenter des données n&#8217;est pas une chose à prendre à la  légère et demande une réelle compétence. Cela peut changer radicalement la  vision que peut avoir un utilisateur sur votre application. Les données doivent  être représentées de façon à être facilement lisible, balayable du regard, et  compréhensible. Noyer l&#8217;utilisateur dans un flot de ligne de donnée n&#8217;est pas  une bonne pratique.</p>
<h2>Différents types de représentation de données</h2>
<p><a href="http://www.mythrandil.info/blog/wp-content/uploads/2009/12/tableclassic.png"><img class="aligncenter size-medium wp-image-18" title="DataGrid Classique" src="http://www.mythrandil.info/blog/wp-content/uploads/2009/12/tableclassic-300x160.png" alt="" width="300" height="160" /></a>Représentation de données utilisateur de façon classique, sous forme de tableau.</p>
<p><a href="http://www.mythrandil.info/blog/wp-content/uploads/2009/12/tableflow.png"><img class="aligncenter size-medium wp-image-19" title="DataGrid Flow" src="http://www.mythrandil.info/blog/wp-content/uploads/2009/12/tableflow-300x152.png" alt="" width="300" height="152" /></a>Représentation semi-classique, ajout de séparateurs pour classifier les données et aider à la recherche visuelle.</p>
<p><a href="http://www.mythrandil.info/blog/wp-content/uploads/2009/12/card.png"><img class="aligncenter size-medium wp-image-16" title="Cartes de visite" src="http://www.mythrandil.info/blog/wp-content/uploads/2009/12/card-300x160.png" alt="" width="300" height="160" /></a>Affichage sous forme de carte de visite.</p>
<p><a href="http://www.mythrandil.info/blog/wp-content/uploads/2009/12/custom.png"><img class="aligncenter size-medium wp-image-17" title="Représentation personalisée" src="http://www.mythrandil.info/blog/wp-content/uploads/2009/12/custom-300x172.png" alt="" width="300" height="172" /></a>Affichage des données de façon personnalisée et  claire.</p>
<p><em>Les captures d&#8217;écran proviennent de <a href="http://xceed.com/Grid_WPF_Intro.html">Xceed DataGrid for WPF</a>.</em></p>
<h2>En bref</h2>
<p>Les DataGrid, ou la représentation de données sous forme  de tableau, existe depuis le début de l&#8217;informatique. Depuis l&#8217;arrivée des  interfaces riches et du multimédia dans les applications, son utilisation ne  doit plus être systématique. Dès qu&#8217;une autre représentation plus claire et plus  visuelle peut être envisagée, il est préférable de s&#8217;oublier le DataGrid  classique. Bien sûr, cela doit se faire au cas par cas, néanmoins moins utiliser  de tableaux doit faire partie du processus de développement  informatique.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.mythrandil.info/blog/2010/01/05/les-datagrid-un-element-du-passe/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
