<?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"
	>

<channel>
	<title>SaigoNoTatakai</title>
	<atom:link href="http://www.saigonotatakai.info/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.saigonotatakai.info</link>
	<description>Devblog sur le déroulement de la création du jeu SaigoNoTatakai</description>
	<pubDate>Sat, 24 May 2008 16:47:29 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
	<language>fr</language>
			<item>
		<title>Comment accélérer la vitesse du jeu</title>
		<link>http://www.saigonotatakai.info/devblog/developpement/comment-accelerer-la-vitesse-du-jeu/</link>
		<comments>http://www.saigonotatakai.info/devblog/developpement/comment-accelerer-la-vitesse-du-jeu/#comments</comments>
		<pubDate>Fri, 09 May 2008 17:55:30 +0000</pubDate>
		<dc:creator>Tsuki</dc:creator>
		
		<category><![CDATA[Développement]]></category>

		<guid isPermaLink="false">http://www.saigonotatakai.info/?p=7</guid>
		<description><![CDATA[Depuis quelques temps déjà, je me pose des questions quand a l'optimisation du jeu. Yahoo propose en tout 34 bonnes pratiques pour accélérer son site web. Etat des lieux.]]></description>
			<content:encoded><![CDATA[<p>Depuis quelques temps déjà, je me pose des questions quand a l&#8217;optimisation du jeu. Dans un premier temps, je comptais utiliser <a href="http://www.saigonotatakai.info/devblog/developpement/google-gears/" class="urlexterne">Google Gears</a> mais je suis tombé sur le site web de <a href="http://developer.yahoo.com/" class="urlexterne">Yahoo</a> et plus particulièrement sur <a href="http://developer.yahoo.com/performance/rules.html" class="urlexterne">les bonnes pratiques pour accélérer son site web</a>. Yahoo propose en tout 34 bonnes pratiques dans tout les domaines.</p>
<p><span id="more-7"></span></p>
<p><strong>Ajoutez un en-tête Expires:</strong><br />
<br />Les navigateurs utilisent leur propre système de cache pour réduire le nombre et le poids des requêtes HTTP et pour rendre les sites web plus rapide. Les serveurs web utilisent un en-tête Expires dans la réponse HTTP pour dire au client combien de temps une page peut-elle être caché.</p>
<p><strong>Compression Gzip:</strong><br />
<br />Un autre moyen pour accélérer la vitesse est de diminuer la taille de la réponse HTTP. Pour cela, on utilise la compression gzip. Avec cette compression, presque 70% de poids en moins. Et comme 90% des navigateurs web supportent cette compression, pourquoi s&#8217;en priver ?</p>
<p><strong>Bien placer ces css et js:</strong><br />
<br />Avec ces deux pratiques, on ne gagne pas de poids ou autres mais juste de temps d&#8217;affichage. En mettant les feuilles de styles en haut dans la balise head, le site s&#8217;affiche correctement petit a petit. Mettre les scripts en bas est très important. En effet, ces scripts sont lourds a charger. Les mettre en haut bloquera le téléchargement de tout le site.</p>
<p><strong>Minification des codes:</strong><br />
<br />La minification est le fait de réduire au maximum un code en enlevant tout ce qui est inutile. Par exemple, javascript ne prend pas en compte les espaces et les tabulations. Les enlever fait gagner un poids certain. <a href="http://developer.yahoo.com/yui/compressor/" class="urlexterne">Yui compressor</a> le fait très bien.</p>
<p>Ces pratiques permettent vraiment un gain de performance du site. Tout est sauvegarder dans le navigateur sans pour autant installer de plugin comme pour <a href="http://www.saigonotatakai.info/devblog/developpement/google-gears/">Google Gears</a> et le joueur n&#8217;a rien a faire.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.saigonotatakai.info/devblog/developpement/comment-accelerer-la-vitesse-du-jeu/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Google Gears</title>
		<link>http://www.saigonotatakai.info/devblog/developpement/google-gears/</link>
		<comments>http://www.saigonotatakai.info/devblog/developpement/google-gears/#comments</comments>
		<pubDate>Sat, 23 Feb 2008 15:17:45 +0000</pubDate>
		<dc:creator>Tsuki</dc:creator>
		
		<category><![CDATA[Développement]]></category>

		<guid isPermaLink="false">http://www.saigonotatakai.info/devblog/developpement/google-gears/</guid>
		<description><![CDATA[Intérogations multiples sur les possibilités d'intéractions entre Google Gears et le jeu de rôle SaigoNoTatakai.]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.saigonotatakai.info/site/wp-content/uploads/2008/02/google_logo.png" class="right" alt="Google Logo" /> Il y a peu, je me suis intéressé à <a href="http://gears.google.com/" title="Site officiel: Google Gears" class="urlexterne">Google Gears</a>. Pour ceux qui ne le savent pas encore, Google Gears est un plugin permettant à certains navigateurs (IE et Firefox actuellement) de naviguer sur internet tout en étant hors-ligne. Ok, me direz-vous, mais en quoi celà vient faire pour le développement d&#8217;un jeu en ligne ? Et bien beaucoup de choses.</p>
<p><span id="more-5"></span></p>
<p>Imaginez, vous vous connectez pour la première fois à SaigoNoTatakai. Tout en jouant, vous allez autoriser Google Gears à stocker toutes les informations (cartes, monstres, musiques, etc) sur votre disque dur. Le lendemain, vous lancez le jeu et la le jeu se chargera beaucoup plus vite. Grâce à Google Gears, je peux stocker tout ce que je veux et pour la durée que je veux. Tout celà uniquement avec du Javascript.</p>
<p>Actuellement, j&#8217;hésite entre utiliser cette méthode ou faire télécharger un fichier .zip contenant toutes les images, musiques et autres.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.saigonotatakai.info/devblog/developpement/google-gears/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
