<?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>WEBlog de Félix Aimé &#187; Design web</title>
	<atom:link href="http://blog.felix-aime.fr/category/design-web/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.felix-aime.fr</link>
	<description>{ OpenSource Intelligence, Information Security, Information Warfare }</description>
	<lastBuildDate>Tue, 31 Jan 2012 20:06:34 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Petit tour des librairies de visualisation de données en JavaScript</title>
		<link>http://blog.felix-aime.fr/developpement-web/petit-tour-des-librairies-de-visualisation-de-donnees-en-javascript/</link>
		<comments>http://blog.felix-aime.fr/developpement-web/petit-tour-des-librairies-de-visualisation-de-donnees-en-javascript/#comments</comments>
		<pubDate>Tue, 22 Dec 2009 17:14:50 +0000</pubDate>
		<dc:creator>feu</dc:creator>
				<category><![CDATA[Design web]]></category>
		<category><![CDATA[Développement (divers)]]></category>
		<category><![CDATA[Développement web]]></category>
		<category><![CDATA[Tips&tricks]]></category>
		<category><![CDATA[charts]]></category>
		<category><![CDATA[data]]></category>
		<category><![CDATA[data vistualization]]></category>
		<category><![CDATA[graphiques]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[visutalization]]></category>

		<guid isPermaLink="false">http://blog.felix-aime.fr/?p=331</guid>
		<description><![CDATA[
Vous ne le saviez peut-être pas, mais un de mes passes temps en ce moment est d&#8217;étudier la visualisation de données notamment pour le web, car ce domaine est en pleine ébullition actuellement avec l&#8217;apparition de l&#8217;HTML5 et de sa balise canvas (non standardisé dans la version 4) mais aussi toutes ces libraires JavaScript permettant [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://blog.felix-aime.fr/pics/visualization.png" class="topimg" alt="Javascript visualization" /></p>
<p>Vous ne le saviez peut-être pas, mais un de mes passes temps en ce moment est d&#8217;étudier la visualisation de données notamment pour le web, car ce domaine est en pleine ébullition actuellement avec l&#8217;apparition de l&#8217;HTML5 et de sa balise canvas (non standardisé dans la version 4) mais aussi toutes ces libraires JavaScript permettant de faire de beaux graphiques comme on aime.</p>
<p>J&#8217;utilise assez rarement des outils de visualisation de données, car j&#8217;en ai pas besoin dans mon travail actuel (études ou projets perso) mais je surveille de très prêt et teste une grande partie des solutions mises en avant (sauf flash &amp; flex qui ont d&#8217;ailleurs de très bonnes librairies de visualisation.). Voici donc un petit résumé de ce qu&#8217;il se fait en la matière actuellement :</p>
<p><strong><a href="http://www.thejit.org">The JavaScript InfoVis Toolkit</a> </strong>- Librairie vraiment sympa surtout en ce qui concerne données hiérarchisées. Elle possède une très large documentation avec de nombreux exemples.</p>
<p><strong><a href="http://danvk.org/dygraphs">Dygraphs</a></strong> &#8211; Très bonne libraire pour représenter sous forme de graphiques lambda  (axes abscisses et ordonnées) des données plus couramment de type temporelles. Sympa pour des activités serveur par exemple.</p>
<p><strong><a href="http://processingjs.org">Processingjs</a></strong> &#8211; On ne présente plus la librairie Java processing, véritable leader de la visualisation en Java. Voici son &laquo;&nbsp;équivalent&nbsp;&raquo; en Javascript. Tout comme processing en Java, son utilisation s&#8217;avère complexe pour des développeurs non matheux du dimanche (moi ?) cependant, elle permet de faire bien des choses !</p>
<p><strong><a href="http://omnipotent.net/jquery.sparkline">jquery.sparkline</a></strong> &#8211; Cette libraire jquery permet de faire des petits charts vraiment superbes et peut posséder de multiples utilisations telles que pour modéliser des hits de téléchargements, de visites ou des activités clients side ou server side.</p>
<p><strong><a href="http://vis.stanford.edu/protovis">Protovis</a></strong> &#8211; Là, nous atteignons le summum de la visualisation de données en JavaScript. Cette librairie permet de tout faire (ou presque &#8211; sauf 3D) et possède un très bon rendu des charts. Si je me rappelle bien, c&#8217;est la seule permettant <a href="http://vis.stanford.edu/protovis/ex/cars.html">de parser des données par coordonnées parallèles</a> permettant ainsi une bonne visualisation de données complexes du type logs de connexions par exemple. (étant une visualisation notamment utilisé par <a href="http://www.synack.fr/project/fp/fp.html">FP</a>).</p>
<p>En ce qui concerne la visualisation de liens entre objet, nous pouvons noter quelques librairies sympa comme :</p>
<p><strong><a href="http://www.unwieldy.net/projects/moowheel">Moowheel</a></strong> &#8211; Cette libraire permet simplement de modéliser des liens entre objets disposés autour d&#8217;un même cercle avec de belles couleurs (ou non). L&#8217;utilité de ce script peut prendre sa place pour modéliser des liens entre personnes sur des réseaux sociaux ou autres.</p>
<p><strong><a href="http://www.jsviz.org">JsViz</a></strong> &#8211; Cette libraire est assez cool, cependant elle reste mal gérée par les navigateurs. Elle permet là aussi de faire des liens dans l&#8217;espace entre différents objets et possède plusieurs modes d&#8217;affichage. Elle est encore trop lourde pour être ergonomique sur les différents navigateurs Internet ce qui en fait son principal défaut aujourd&#8217;hui.</p>
<p><strong>The JavaScript InfoVis Toolkit</strong> &#8211; Là aussi cette librairie permet de modéliser des liens entre différents objets, notamment avec son mode <a href="http://thejit.org/Jit/Examples/Hypertree/example1.html">Hypertree</a>.</p>
<p>Voilà ce que l&#8217;on peut dire de la visualisation de données en javascript aujourd&#8217;hui. Récemment, google a mis en ligne une <a href="http://code.google.com/intl/fr-FR/apis/visualization/">API de visualisation</a> permettant là aussi de faire des beaux charts, mais je préfère pas en parler, car faire sa propre cuisine est toujours plus enrichissant. De plus, plusieurs hacks CSS/HTML permettent sans javascript de faire des trucs sympa tels que des <a href="http://petewilliamsagency.com/oldsite/css/examples/pie/">pie charts</a> ou autres.</p>
<p>Si vous voulez poursuivre votre voyage et avoir une réelle overview de ce qui se fait tant au point JS que PHP/Flash, voici un petit lien qui devrait vous plaire <a href="http://www.tripwiremagazine.com/2009/12/70-tools-for-visualizing-your-data-css-flash-jquery-php.html">Tools for visualizing your data</a>. =)</p>
<p>[<a href="http://www.flickr.com/photos/40995569@N05/3831915968/">Entête</a>]</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.felix-aime.fr/developpement-web/petit-tour-des-librairies-de-visualisation-de-donnees-en-javascript/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Créathlon done.</title>
		<link>http://blog.felix-aime.fr/developpement-web/creathlon-done/</link>
		<comments>http://blog.felix-aime.fr/developpement-web/creathlon-done/#comments</comments>
		<pubDate>Sun, 29 Nov 2009 10:37:31 +0000</pubDate>
		<dc:creator>feu</dc:creator>
				<category><![CDATA[Design web]]></category>
		<category><![CDATA[Développement web]]></category>
		<category><![CDATA[SRC Bordeaux]]></category>
		<category><![CDATA[creation]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[joomla]]></category>
		<category><![CDATA[protfolio]]></category>
		<category><![CDATA[webdesign]]></category>

		<guid isPermaLink="false">http://blog.felix-aime.fr/?p=198</guid>
		<description><![CDATA[Hop, enfin, hier c&#8217;était la dernière journée du Creathlon. Un évènement ou l&#8217;on réalise &#171;&#160;en une semaine&#160;&#187; (je me mets entre guillemets, car une grande partie du temps, nous avions des cours normaux) des sites internet pour des associations. Ainsi, chaque groupe devait faire le site d&#8217;une association. Pour ma part je suis tombé sur [...]]]></description>
			<content:encoded><![CDATA[<p>Hop, enfin, hier c&#8217;était la dernière journée du Creathlon. Un évènement ou l&#8217;on réalise &laquo;&nbsp;en une semaine&nbsp;&raquo; (je me mets entre guillemets, car une grande partie du temps, nous avions des cours normaux) des sites internet pour des associations. Ainsi, chaque groupe devait faire le site d&#8217;une association. Pour ma part je suis tombé sur l&#8217;<acronym title="association agréée de pêche et de protection du milieu aquatique">AAPPMA</acronym> de Blanquefort.</p>
<p>Ainsi, après de nombreuses heures à essayer de comprendre Joomla (sic) et au final, re-coder une partie des views (pour alléger l&#8217;affichage et le rendre sémantique &#8211; joomla n&#8217;étant pas sémantique), et réaliser mon propre template (car, il faut bien le dire, les templates de Joomla sont moches pour un site design (j&#8217;entends par là, du vrai design)) eh bien, le voilà en ligne !</p>
<p>En ce qui concerne le design, je l&#8217;ai voulu très ZEN et en paysage pour le header. Ainsi, cela symbolise l&#8217;eau et l&#8217;apaisement lié à la pêche (que l&#8217;on retrouve dans les transitions du header). Pour ce qui est des tons, du vert et du beige, simplement afin de rester dans cet environnement très calme. Point de vue prog&#8217; dure, j&#8217;ai créé le &laquo;&nbsp;module&nbsp;&raquo; d&#8217;actualités et re-développé les menus qui me semblaient trop compliqués sous un template normal. Le logo de l&#8217;association a été aussi réalisé cette semaine en deux heures.</p>
<p>Bref, je suis assez content du travail fait même s&#8217;il y a quelques changements à faire sur le site (url rewriting, sémantique (H1 dans le titre), logo (ses couleurs), plan du site non linké, uF etc.). &#8211; Le tout est bien évidement administrable avec la zone d&#8217;administration &#8211; non ergonomique &#8211; de Joomla ! (wahou).</p>
<p><a class="none" title="Lien vers le site du moulinet blanquefortais" href="http://www.associations-blanquefort.fr/moulinet/"><img class="aligncenter size-full wp-image-199" title="screen" src="http://blog.felix-aime.fr/pics/screen.jpg" alt="screen" width="340" height="211" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.felix-aime.fr/developpement-web/creathlon-done/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

