<?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>[Im]Pressions &#187; javascript</title>
	<atom:link href="http://www.imrage.net/impressions/tag/javascript/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.imrage.net/impressions</link>
	<description>Le truc à Imrallion</description>
	<lastBuildDate>Tue, 09 Feb 2010 18:03:39 +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>5 Scripts jQuery pour designers</title>
		<link>http://www.imrage.net/impressions/graph/5-scripts-jquery-pour-designers/</link>
		<comments>http://www.imrage.net/impressions/graph/5-scripts-jquery-pour-designers/#comments</comments>
		<pubDate>Tue, 26 May 2009 16:42:03 +0000</pubDate>
		<dc:creator>Imrallion</dc:creator>
				<category><![CDATA[Graphisme]]></category>
		<category><![CDATA[WebDev]]></category>
		<category><![CDATA[5 scripts]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[ajax form]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[jquery]]></category>
		<category><![CDATA[js]]></category>
		<category><![CDATA[lightbox]]></category>
		<category><![CDATA[scrollable]]></category>
		<category><![CDATA[shadowbox]]></category>
		<category><![CDATA[ui tabs]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.imrage.net/impressions/?p=592</guid>
		<description><![CDATA[Si comme moi vous n&#8217;êtes pas capable d&#8217;écrire une seule ligne de Javascript, alors ce post est fait pour vous. Comment? Et bien c&#8217;est simple, pour la petite histoire, j&#8217;ai un peu travaillé avec jQuery ces temps-ci, et pour avoir joué avec ces scripts, je peux assurer que de simples connaissances en (x)html / css [...]]]></description>
			<content:encoded><![CDATA[<p>Si comme moi vous n&#8217;êtes pas capable d&#8217;écrire une seule ligne de Javascript, alors ce post est fait pour vous. Comment? Et bien c&#8217;est simple, pour la petite histoire, j&#8217;ai un peu travaillé avec jQuery ces temps-ci, et pour avoir joué avec ces scripts, je peux assurer que de simples connaissances en (x)html / css et un peu d&#8217;implémentation de Javascript vous permettront de donner un peu de mouvement à vos pages&#8230; avec ces 5 Scripts jQuery <img src='http://www.imrage.net/impressions/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> <span id="more-592"></span>Rappellons la base, ne mélangez JAMAIS les librairies Javascript qui vous sont proposées. Conctèrement, en utilisant Mootools et jQuery par exemple, rien ne fonctionnera sur vos pages. N&#8217;en choisissez qu&#8217;une, en tout et pour tout.</p>
<h3><strong>ShadowBox</strong></h3>
<p>Le script qui m&#8217;a le plus surpris, incontestablement. C&#8217;est une alternative à lightbox (qui tourne sur prototype), et très certainement une des meilleures &laquo;&nbsp;lightbox&nbsp;&raquo; tournant sur jQuery. Elle affiche tout type de médias (images, vidéos, flash, iFrames &#8230;), et de manière très confortable. Son intérêt réside dans son installation. Linkez le fichier JS (balises &lt;script&gt;) et le fichier css dans votre header, il se charge du reste, il reconstruit virtuellement son arborescence et reconnait même la lib que vous utilisez (il peut tourner sur mootools, jquery et autres&#8230;). Seul défaut, seul la balise titre donne des infos sur le média affiché, on ne peut pas rajouter de description.<br />
<a title="Shadowbox JS" href="http://www.shadowbox-js.com/" target="_blank">Site</a> &#8211; Demo sur la homepage</p>
<p><script language="javascript" src="http://www.bildesel.de/thumb.php?url=http%3A%2F%2Fwww.shadowbox-js.com%2F"></script></p>
<h3><strong>jQuery UI Tabs</strong></h3>
<p>Alors là, c&#8217;est un peu compliqué au premier abord, mais l&#8217;implémentation est plutôt simple au final. Jquery UI est un framework pour jQuery qui permet la mise en place facile de certains éléments. Une sorte de plugin pour jQuery. La fonction tabs est très simple à mettre en place, une fois que le framework est intégré (à télécharger avant toute chose). Ce script permet donc d&#8217;afficher du contenu relatif à divers onglets, sans recharger la page (attention, ce n&#8217;est pas du Ajax, c&#8217;est juste un affichage/masquage de DIVS).<br />
En fouillant sur le site, vous trouverez d&#8217;autres scripts faciles à intégrer (progress bars, accordion, sliders etc&#8230;)<br />
<a title="Jquery UI" href="http://jqueryui.com">Site</a> &#8211; <a title="UI tabs" href="http://jqueryui.com/demos/tabs/" target="_blank">Demo</a></p>
<p><script language="javascript" src="http://www.bildesel.de/thumb.php?url=http%3A%2F%2Fjqueryui.com%2F"></script></p>
<h3><strong>jquery.scrollable</strong></h3>
<p>Un script facile à implémenter, permettant de créer un &laquo;&nbsp;carousel&nbsp;&raquo;. Facile à installer, facile à configurer, et facile à customiser. De nombreuses options permettent une implémentation parfaite : Version horizontal, Vertical, Scroll avec/sans boutons, Scroll avec la molette de la souris, nombre d&#8217;items à scroller etc&#8230;). Très bien foutu, il peut néanmoins s&#8217;avérer un peu capricieux si il est couplé avec d&#8217;autres scripts. La documentation s&#8217;avère utile.<br />
<a title="Scrollable" href="http://flowplayer.org/tools/scrollable.html">Site</a> &#8211; Demo complète sur la homepage, autres démos à voir sur le site.</p>
<p><script language="javascript" src="http://www.bildesel.de/thumb.php?url=http%3A%2F%2Fflowplayer.org%2Ftools%2Fscrollable.html"></script></p>
<h3><strong>jQuery ajax form</strong></h3>
<p>Si vous avez besoin d&#8217;implémenter un formulaire de contacts sur votre site, alors ce script est idéal. D&#8217;une part, c&#8217;est de l&#8217;Ajax, ce qui permet au &laquo;&nbsp;formulaire&nbsp;&raquo; de juger la manière de traiter les informations saisies, et d&#8217;une autre part, il fourmille d&#8217;options utiles (champs obligatoires, reconnaissance d&#8217;emails, d&#8217;url, AVEC feedback visuel lors de la saisie d&#8217;informations). Bien documenté, et bien foutu.<br />
<a title="Jquery ajax form" href="http://malsup.com/jquery/form/" target="_blank">Site</a> &#8211; <a title="Demos ajax forms" href="http://malsup.com/jquery/form/#fields" target="_blank">Demo</a></p>
<p><script language="javascript" src="http://www.bildesel.de/thumb.php?url=http%3A%2F%2Fmalsup.com%2Fjquery%2Fform%2F"></script></p>
<p>Voilà, je précise, je n&#8217;assure pas le service après vente de ces scripts <img src='http://www.imrage.net/impressions/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /><br />
Bon jeu, et amusez vous bien <img src='http://www.imrage.net/impressions/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.imrage.net/impressions/graph/5-scripts-jquery-pour-designers/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Coda de Panic</title>
		<link>http://www.imrage.net/impressions/logiciels/coda-de-panic/</link>
		<comments>http://www.imrage.net/impressions/logiciels/coda-de-panic/#comments</comments>
		<pubDate>Sat, 22 Dec 2007 13:48:39 +0000</pubDate>
		<dc:creator>Imrallion</dc:creator>
				<category><![CDATA[Logiciels]]></category>
		<category><![CDATA[coda]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[editeur]]></category>
		<category><![CDATA[édition css]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[panic]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[xhtml]]></category>

		<guid isPermaLink="false">http://www.imrage.net/impressions/?p=221</guid>
		<description><![CDATA[Coda, c&#8217;est un soft sur lequel je suis tombé par hasard, alors que je recherchais un éditeur CSS&#8230;

Second billet de la journée, ça tartine sec !
Il y a deux jours, j&#8217;ai décidé de me trouver un éditeur html/css digne de ce nom pour remplacer dreamweaver (que j&#8217;utilise uniquement pour écrire mon code à la main [...]]]></description>
			<content:encoded><![CDATA[<p>Coda, c&#8217;est un soft sur lequel je suis tombé par hasard, alors que je recherchais un éditeur CSS&#8230;<span id="more-221"></span></p>
<p><img src="http://www.panic.com/coda/img/one-big-header.png" alt="Coda header" height="220" width="750" /></p>
<p>Second billet de la journée, ça tartine sec !<br />
Il y a deux jours, j&#8217;ai décidé de me trouver un éditeur html/css digne de ce nom pour remplacer dreamweaver (que j&#8217;utilise uniquement pour écrire mon code à la main hein, et pour la preview, bien utile pour les vérifications rapides). Solution un peu lourde pour coder, il faut en convenir, et certainement pas spécialisée dans cette tache (beaucoup d&#8217;artifices pour rien), j&#8217;ai décidé de trouver un éditeur CSS digne de ce nom.</p>
<p>Après un bref essai de textmate (bien foutu, mais souffre de pas mal de défauts), je suis tombé sur CODA. Et que dire, à peine arrivé sur le site officiel du soft, j&#8217;étais séduit. Une petite parenthèse, c&#8217;est un soft MAC, et c&#8217;est un soft PAYANT, que je vais m&#8217;acheter à ma prochaine paye (79euros à 89euros). Et en passant, nous devons ce logiciel à Panic (l&#8217;éditeur), à qui l&#8217;ont doit par exemple l&#8217;excellent Transmit (client ftp)</p>
<p>Mais qu&#8217;à ce logiciel de si bien pour mériter un achat, surtout à ce prix, alors que des alternatives moins chères pourraient éventuellement valoir le coup?</p>
<p>Nous y venons.</p>
<p>Coda, c&#8217;est un logiciel qui rassemble en un seul point tout ce que vous avez besoin. En bref, vous avez en premier temps un gestionnaire de sites. Ce gestionnaire de site vous permet de synchroniser vos fichiers locaux avec des fichiers distants (ordinateur &gt; serveur). Un client ftp est intégré <img src='http://www.imrage.net/impressions/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  Mieux encore, une interface terminal vous permet par exemple d&#8217;exécuter toutes sortes de requêtes, pour gérer au mieux vos bases de données.</p>
<p><a href="http://www.imrage.net/impressions/wp-content/uploads/2007/12/image-6.png" title="Coda Site preview window"><img src="http://www.imrage.net/impressions/wp-content/uploads/2007/12/image-6.png" alt="Coda Site preview window" /></a></p>
<p>C&#8217;est déjà là un argument de choc, ça évite les codeurs de switcher entre un éditeur, un client ftp, et le terminal. Ca ne s&#8217;arrête pas là, une fonction de preview, directement dans la fenêtre de votre logiciel vous permet d&#8217;avoir un aperçu de votre logiciel en conditions de surf. A utiliser avec parcimonie, cela utilise le moteur de firefox, mais ce n&#8217;est pas firefox. Certes performant, il faut se méfier de ces choses là (comme je disais avec dreamweaver), ça permet essentiellement de voir des modifications rapides (genre modifs typographiques, colorimétriques, si un élément s&#8217;affiche bien etc&#8230;) sans avoir à checker en local ou sur le net.</p>
<p>Autre chose moins utile, mais que les plus assistés (au sens non péjoratif) apprécieront, un éditeur CSS visuel. Globalement, on retrouve sensiblement la même interface que sur golive. Cela permet d&#8217;avoir une assistance visuelle à la création, je n&#8217;ai pas testé car ça ne m&#8217;intéresse pas. Maintenant que j&#8217;ai appris à coder à la main, ça me dérange un peu d&#8217;avoir un truc qui fait à ma place, sans trop savoir ce qu&#8217;il fait. Je ne dirais donc pas si le code généré est propre ou non, sachez simplement que la fonction existe.</p>
<p><a href="http://www.imrage.net/impressions/wp-content/uploads/2007/12/image-5.png" title="Coda CSS visual"><img src="http://www.imrage.net/impressions/wp-content/uploads/2007/12/image-5.png" alt="Coda CSS visual" /></a></p>
<p>Enfin, dernière fonctionnalité sympa mais sans plus, c&#8217;est les &laquo;&nbsp;books&nbsp;&raquo;. Le logiciel vous donne accès à 4 livres de l&#8217;éditeur avec diverses références. Par exemple, en CSS, le book a un index composé de toutes les balises css. Si vous cliquez sur une balise, celle-ci vous sera indiquée. C&#8217;est très pratique, et les livres sont complêts. Par ailleurs, un bouton très discrêt vous permet d&#8217;acheter les livres en version papier.<br />
Il y a donc html, css, php et javascript. Cool non?</p>
<p><a href="http://www.imrage.net/impressions/wp-content/uploads/2007/12/image-2.png" title="Coda Books"><img src="http://www.imrage.net/impressions/wp-content/uploads/2007/12/image-2.png" alt="Coda Books" /></a></p>
<p>Ah, le partage. En cas de projets à plusieurs collaborateurs, il est possible de partager les fichiers. Ca ne vaut pas un SVN, mais c&#8217;est déjà quand même pas mal utile <img src='http://www.imrage.net/impressions/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Concernant l&#8217;édition en elle-même, de nombreuses assistances sont mises en place. Sans être opressantes, elles sont carrément utiles. Autocompletion vous permet de taper vos balises et au fur et à mesure que vous tapez le logiciel vous fait des propositions. Par exemple, si vous commencez à taper &laquo;&nbsp;co&nbsp;&raquo; il vous proposera &laquo;&nbsp;color, content, content-increment&nbsp;&raquo; et ainsi de suite. C&#8217;est quand même super pratique, peut être trop addictif (et dur si on doit passer ensuite sur un editeur sans autocompletion). L&#8217;intérêt étant que des fois on ne connait pas l&#8217;ensemble des possibilités d&#8217;une propriété, et le logiciel vous les propose toutes.</p>
<p><a href="http://www.imrage.net/impressions/wp-content/uploads/2007/12/image-4.png" title="Coda CSS editing"><img src="http://www.imrage.net/impressions/wp-content/uploads/2007/12/image-4.png" alt="Coda CSS editing" /></a></p>
<p><a href="http://www.imrage.net/impressions/wp-content/uploads/2007/12/image-3.png" title="Coda html editing"><img src="http://www.imrage.net/impressions/wp-content/uploads/2007/12/image-3.png" alt="Coda html editing" /></a></p>
<p>Petit bémol toutefois quand à la recherche dans vos documents. Pomme+F fera apparaitre un menu dans la barre du haut, avec son formulaire de recherche. Hélas, la recherche ne se fait pas en temps réel, mais vous devez appuyer sur entrée pour la valider. C&#8217;est un peu dommage quand la concurrence le propose. Mais je ne doute pas que cela arrivera rapidement.</p>
<p>Enfin, et pour en finir avec ce test, un petit tour dans les options du soft nous révellent un soin tout particulier à la &laquo;&nbsp;customisation&nbsp;&raquo; du soft. On retrouve la traditionnelle coloration of course, mais globalement une quantité ENORME de réglages est affichée là.</p>
<p><a href="http://www.imrage.net/impressions/wp-content/uploads/2007/12/image-1.png" title="coda settings"><img src="http://www.imrage.net/impressions/wp-content/uploads/2007/12/image-1.png" alt="coda settings" /></a></p>
<p>Le site web de <a href="http://www.panic.com/" title="Panic!" target="_blank">Panic</a>, l&#8217;éditeur<br />
Le site web de <a href="http://www.panic.com/coda/" title="Coda website" target="_blank">Coda</a>, le logiciel <img src='http://www.imrage.net/impressions/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Imrallion, tout content <img src='http://www.imrage.net/impressions/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.imrage.net/impressions/logiciels/coda-de-panic/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

