<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet href="http://www.lephpfacile.com/includes/xslt.php" type="text/xsl"?>
<rss version="2.0">
	<channel>
		<title><![CDATA[RSS - Le PHP Facile - Toutes les news JAVASCRIPT]]></title>
		<link>http://www.lephpfacile.com</link>
		<description><![CDATA[Retrouvez toutes les news JAVASCRIPT du site au format RSS]]></description>
		<image>
			<url>http://www.lephpfacile.com/images/news_picto/javascript.gif</url>
			<title><![CDATA[Retrouvez toutes les news JAVASCRIPT du site au format RSS]]></title>
			<link>http://www.lephpfacile.com</link>
		</image>
		<item>
			<title><![CDATA[12 méthodes de scroll avec Javascript]]></title>
			<pubDate>Thu, 01 May 2008 22:38:00 +0200</pubDate>
			<link>http://www.lephpfacile.com/news/2243-12-methodes-de-scroll-avec-javascript</link>
			<description><![CDATA[C'est la mode des sliders, ces animations de site Web où le contenu glisse d'un point à l'autre, d'une page à l'autre, d'une image à l'autre sans rechargement. Cela donne une impression de fluidité incroyable dans la navigation du site, et ce petit plus très design. <br />
<br />
3point7designs a rassemblé 12 méthodes différentes pour des slides, horizontal, vertical, par page ou autre. Si vous cherchez de l'inspiration, ou un peu de code, allez-y : tout est en Javascript !<br />
<br />
- <a href="http://www.3point7designs.com/blog/about">12 WEBSITES THAT SLIDE AND SCROLL WITH JAVASCRIPT</a><br />
- <a href="http://www.3point7designs.com/">3point7designs</a>]]></description>
			<guid isPermaLink="true">http://www.lephpfacile.com/news/2243-12-methodes-de-scroll-avec-javascript</guid>
		</item>
		<item>
			<title><![CDATA[PHP.JS]]></title>
			<pubDate>Sun, 06 Apr 2008 14:04:00 +0200</pubDate>
			<link>http://www.lephpfacile.com/news/2081-php-js</link>
			<description><![CDATA[Php.js est un projet de Kevin van Zonneveld qui a pour but de reproduire plus d'une centaine de fonctions PHP en javascript !<br />
<br />
La configuration permet d'utiliser la totalité de la bibliothèque PHP.JS dans vos pages pour avoir toutes les fonctions.<br />
<br />
Soit sélectionner les fonctions qui vous intéressent.<br />
<br />
- <a href="http://kevin.vanzonneveld.net/techblog/article/phpjs_licensing/">Présentation PHP.JS</a><br />
- <a href="http://kevin.vanzonneveld.net/code/php_equivalents/php.js">Script PHP.JS</a>]]></description>
			<guid isPermaLink="true">http://www.lephpfacile.com/news/2081-php-js</guid>
		</item>
		<item>
			<title><![CDATA[Simple Spreadsheet : tableur en ligne]]></title>
			<pubDate>Sun, 09 Mar 2008 23:30:00 +0100</pubDate>
			<link>http://www.lephpfacile.com/news/1919-simple-spreadsheet-tableur-en-ligne</link>
			<description><![CDATA[Simple Spreadsheet est un projet soeur de simple-groupeware, et se destine à être une alternative de Google Spreadsheet. Grâce à une interface Javascript évolué, on retrouve les sensations d'un tableur classique : mise en forme, création de graphiques, éditions de formules. Il manque peut-être diverses formes d'exportations (seul csv est géré).<br />
Le tout peut aussi fonctionner entièrement localement, sans l'aide de Apache ou PHP, qui ne sont nécessaires que pour les graphiques.<br />
<br />
C'est donc un tableur entièrement en JavaScript.<br />
<br />
- <a href="http://www.simple-groupware.de/cms/Spreadsheet/Home">Simple Spreadsheet</a><br />
- <a href="http://www.codeplex.com/PHPExcel/">PHPExcel</a><br />
- <a href="http://justajax-table.deluxe-menu-com.qarchive.org/">JustAjax-Table</a>]]></description>
			<guid isPermaLink="true">http://www.lephpfacile.com/news/1919-simple-spreadsheet-tableur-en-ligne</guid>
		</item>
		<item>
			<title><![CDATA[Plus d'une manière de faire une injection de javascript]]></title>
			<pubDate>Wed, 27 Feb 2008 22:45:00 +0100</pubDate>
			<link>http://www.lephpfacile.com/news/1867-plus-d-une-maniere-de-faire-une-injection-de-javascript</link>
			<description><![CDATA[Les exemples de sécurité tentent tous d'injecter la fameuse alerte alert('XSS') dans du code, au point que certains filtres se basent sur cette injection pour tenter de se prémunir contre les problèmes de XSS.<br />
<br />
En lisant le site de Gareth Heyes, vous trouverez différentes manières de publier le même code Javascript que l'alerte ci-dessus, en utilisant des encodages variés, ou des fonctions et des opérateurs ternaires. Les possibilités sont infinies...<br />
<br />
- <a href="http://www.thespanner.co.uk/2008/02/27/polymorphic-javascript/">POLYMORPHIC JAVASCRIPT</a><br />
- <a href="http://www.businessinfo.co.uk/labs/hackvertor/hackvertor.php">Hackvector</a>]]></description>
			<guid isPermaLink="true">http://www.lephpfacile.com/news/1867-plus-d-une-maniere-de-faire-une-injection-de-javascript</guid>
		</item>
		<item>
			<title><![CDATA[Le danger des javascript distants]]></title>
			<pubDate>Mon, 21 Jan 2008 18:40:58 +0100</pubDate>
			<link>http://www.lephpfacile.com/news/1607-le-danger-des-javascript-distants</link>
			<description><![CDATA[Nat Torkington présente un problème de sécurité rencontré par Perl.com : ces derniers affichait une publicité via un annonceur et un code javascript distant. Rien d'original jusque là, puisque des millions de sites font pareil.<br />
<br />
Le problème a surgit lorsque le domaine de l'annonceur a été oublié, puis racheté par un spammeur, qui a remplacé immédiatement le javascript par un autre système qui redirigeait vers un site pornographique (le classique de la redirection spammeuse, il semble). Dans cette situation, perl.com avait intentionnellement installé le javascript sur le site : c'est bien le site annonceur qui fait défaut.<br />
<br />
Maintenant, comptez donc le nombre de javascript qui sont sur votre page, et qui vont chercher des informations distantes...<br />
<br />
- <a href="http://radar.oreilly.com/archives/2008/01/dangers_of_remo.html">Dangers of remote Javascript</a>]]></description>
			<guid isPermaLink="true">http://www.lephpfacile.com/news/1607-le-danger-des-javascript-distants</guid>
		</item>
		<item>
			<title><![CDATA[Tutoriel CouchDB : interface REST JSON en quelques clics]]></title>
			<pubDate>Tue, 04 Dec 2007 20:43:36 +0100</pubDate>
			<link>http://www.lephpfacile.com/news/1327-tutoriel-couchdb-interface-rest-json-en-quelques-clics</link>
			<description><![CDATA[Pour illustrer la simplicité et la vitesse de développement de CouchDB, nous allons construire une liste de tâches simple en JavaScript. Vous devez être familier avec HTML, JavaScript et DOM. Vous n'avez besoin d'aucune expérience Ajax, même si nous allons l'utiliser d'une manière abstraite.<br />
<br />
CouchDB est un serveur de base de document, accessible via une API REST JSON. Ce n'est pas une base de données. CouchDB est l'oeuvre de Damien Katz.<br />
<br />
- <a href="http://jan.prima.de/~jan/plok/archives/108-Programming-CouchDB-with-Javascript.html">Programming CouchDB with Javascript</a><br />
- <a href="http://couchdb.com/">CouchDB</a><br />
- <a href="http://damienkatz.net/">Damien Katz</a>]]></description>
			<guid isPermaLink="true">http://www.lephpfacile.com/news/1327-tutoriel-couchdb-interface-rest-json-en-quelques-clics</guid>
		</item>
		<item>
			<title><![CDATA[JS Fuzzer et JS Lan Scan]]></title>
			<pubDate>Wed, 15 Aug 2007 23:43:45 +0200</pubDate>
			<link>http://www.lephpfacile.com/news/687-js-fuzzer-et-js-lan-scan</link>
			<description><![CDATA[Gareth Heyes propose deux outils en Open Source, après avoir blogué et testé en public leur utilité.<br />
<br />
Le premier est un Fuzzer : il s'agit d'un outil qui torture des balises HTML, pour les envoyer à un formulaire et tenter de passer outre les filtres qui ont été mis en place pour protéger le code HTML. A terme, le but est d'obtenir des vecteurs de XSS, avec une démarche totalement aléatoire, contrairement aux approches manuelles humaines, intuitive mais biaisée. Le rendement de ce type de recherche est faible, mais totalement automatisé, et sans idée préconçue sur les filtres de défenses.<br />
<br />
Le second est un script d'analyse d'un réseau LAN, à l'aide de JavaScript. Si vous exécutez le code de Gareth, vous obtiendrez quelques machines de votre réseau local. Si vous utilisez le même code sur une machine distante, pour pourriez découvrir la configuration de vos visiteurs. Une application pratique pour une XSS, trouvée ci-dessus.<br />
<br />
- <a href="http://www.thespanner.co.uk/2007/08/14/open-source-security-tools/">Open source security tools</a><br />
- <a href="http://www.thespanner.co.uk/2007/08/15/random-javascript-and-php-generation/">Random Javascript and PHP generation</a><br />
- <a href="http://www.thespanner.co.uk/2007/08/03/xss-and-fuzzing/">XSS and Fuzzing</a><br />
- <a href="http://code.google.com/p/jsfuzzer/">JS Fuzzer</a><br />
- <a href="http://code.google.com/p/jslanscanner/">JS Lan Scanner</a>]]></description>
			<guid isPermaLink="true">http://www.lephpfacile.com/news/687-js-fuzzer-et-js-lan-scan</guid>
		</item>
		<item>
			<title><![CDATA[Prototype 1.6.0  : RC1]]></title>
			<pubDate>Wed, 15 Aug 2007 23:41:06 +0200</pubDate>
			<link>http://www.lephpfacile.com/news/686-prototype-1-6-0-rc1</link>
			<description><![CDATA[La première version candidate de Prototype 1.6.0 vient de sortir !<br />
<br />
L'équipe principale de développement continue comme d'habitude d'apporter des mises à jour au niveau du noyau de l'API tout en améliorant les performances de la librairie et en supprimant divers bugs.<br />
<br />
Voyez le changelog pour tout connaitre des modifications apportées à cette librairie.<br />
<br />
- <a href="http://prototypejs.org/2007/8/15/prototype-1-6-0-release-candidate">Changelog Prototype 1.6.0</a><br />
- <a href="http://prototypejs.org/assets/2007/8/15/prototype.js">Téléchargement de Prototype 1.6.0</a>]]></description>
			<guid isPermaLink="true">http://www.lephpfacile.com/news/686-prototype-1-6-0-rc1</guid>
		</item>
		<item>
			<title><![CDATA["Prototype and script.aculo.us" 2ème BETA]]></title>
			<pubDate>Fri, 20 Jul 2007 22:49:05 +0200</pubDate>
			<link>http://www.lephpfacile.com/news/578-prototype-and-script-aculo-us-2eme-beta</link>
			<description><![CDATA[La seconde BETA du prochain livre de Christophe "Prototype and script.aculo.us" vient de sortir hier.<br />
<br />
Le livre traite maintenant de toutes les fonctionnalités de script.aculo.us et est complet à 95%.<br />
A environ 390 pages, il est très proche de sa taille finale.<br />
<br />
Les seuls éléments absents (pour le moment) de ce livre sont la description des évènements personnalisés et la description de 4 petites mises à jour de prototype 1.6.<br />
<br />
Je vous rapelle que prototype est un fameux framework Javascript qui vous permet notamment de "faire" de l'AJAX.<br />
<br />
- <a href="http://www.prototypejs.org/">prototype</a><br />
- <a href="http://script.aculo.us/">script.aculo.us</a><br />
- <a href="http://66.249.91.104/translate_c?hl=fr&amp;u=http://pragmaticprogrammer.com/titles/cppsu/index.html">Prototype and script.aculo.us</a>]]></description>
			<guid isPermaLink="true">http://www.lephpfacile.com/news/578-prototype-and-script-aculo-us-2eme-beta</guid>
		</item>
		<item>
			<title><![CDATA[Prototype 1.5.1.1 disponible]]></title>
			<pubDate>Wed, 20 Jun 2007 20:37:22 +0200</pubDate>
			<link>http://www.lephpfacile.com/news/457-prototype-1-5-1-1-disponible</link>
			<description><![CDATA[Prototype 1.5.1.1 est disponible au téléchargement.<br />
<br />
Cette version ne fait que corriger des bugs, elle n'apporte donc aucune nouvelle fonctionnalité à ce framework.<br />
Cette version corrige des bugs qui provoquaient le crash du navigateur Safari, dans ces version 1.3 et 2.0.x.<br />
<br />
Naturellement, tous les utilisateurs utilisant Prototype sont invités à passer à cette nouvelle version.<br />
<br />
Voir le site de Prototype pour les détails de ces corrections de bug et pour télécharger le framework.<br />
<br />
- <a href="http://prototypejs.org/">Prototype</a><br />
- <a href="http://prototypejs.org/2007/6/20/prototype-1-5-1-1-bugfix-release">Prototype 1.5.1.1 bugfix release</a><br />
- <a href="http://prototypejs.org/download">Télécharger Prototype</a>]]></description>
			<guid isPermaLink="true">http://www.lephpfacile.com/news/457-prototype-1-5-1-1-disponible</guid>
		</item>
	</channel>
</rss>