projet....
[euphorik.git] / pages / about.html
1 <!-- encoding: utf-8 -->
2
3 <h1>euphorik.ch</h1>
4 <p>Version : <span class="version">1.1.2</span></p>
5 <p>Auteur : <a href="{EMAIL_LIEN}">Pifou</a></p>
6
7 <h2>FAQ</h2>
8
9 <h3>C'est quoi ce site ? Pis ça sert à quoi ?</h3>
10 <p>Ce site est un chat géant servant parfois à communiquer.</p>
11
12 <!-- h3>Coment insérer des smiles autres que ceux par défaut ?</h3>
13 <p>Les smiles de <a href="http://totoz.eu">totoz.eu</a> peuvent être utilisés en insérant leur tag dans un message, par exemple [:beuh].</p -->
14
15 <h3>C'est quoi un "troll de la semaine" ?</h3>
16 <p>Simplement un sujet de débat à tendance trollifique. Chaque lundi à 3 heure du matin un nouveau troll est choisi au hasard parmis ceux proposés par les administrateurs.</p>
17
18 <h3>A quoi correspondent les couleurs liés aux messages ?</h3>
19 <ul>
20 <li class="faqCouleurProprietaire">Messages appartenant à l'utilisateur courant.</li>
21 <li class="faqCouleurReponse">Messages répondant à l'utilisateur courant.</li>
22 <li class="faqCouleurRepondu">Messages auquels l'utilisateur courant à répondu.</li>
23 </ul>
24
25 <h3>Quels-sont les navigateurs supportés ?</h3>
26 <p>Le site a été testé sous "Firefox 2 et 3", "Safari 3" et "Opera 9".
27 Il est fortement déconseillé d'utiliser Microsoft Internet Explorer pour des raisons d'incompatibilités.</p>
28
29
30 <h3>Le site se bloque sous Microsoft Internet Explorer 7 !</h3>
31 <p>Internet Explorer gère assez mal les connexions persitantes de type Comet/AJAX. Il est conseillé d'utiliser un vrai navigateur comme ceux cités au point précédent.</p>
32
33
34 <h3>Ce site n'est pas du tout <a href="http://fr.wikipedia.org/wiki/Representational_state_transfer">RESTful</a>!?</h3>
35 <p>Effectivement, l'AJAX, Le COMET et les effets de bords dans tous les sens font qu'effectivement ce site ne suit pas du tout le principe d'un architecture REST.</p>
36 <h4>Ouais mais ça sux grave !</h4>
37 <p>Ouais effectivement.. mais je fais ce que je veux pis d'abord.</p>
38
39
40 <h3>Est-ce possible d'avoir les sources du site ?</h3>
41 <p>Oui, un repository subversion accessible en lecture existe ici : svn://svn.euphorik.ch/euphorik</p>
42 <p>Un accès web existe également <a href="http://dev.euphorik.ch/repositories/browse/euk/trunk">ici</a>.</p>
43
44
45 <h3>Ouais mais c'est libre au moins ?</h3>
46 <p>Oui, euphorik.ch n'est développé qu'avec des logiciels et technologies libres et son code est proposé sous licence GPLv3.</p>
47
48
49 <h3>J'ai trouvé un gros bug et en plus j'ai plein d'idées d'amélioration !</h3>
50 <p><a href="http://dev.euphorik.ch">Redmine</a> est là pour ça.</p>
51
52
53 <h3>Je voudrais apporter une contribution à ce magnifique chat.</h3>
54 <p>Pas de problème il suffit d'ajouter une demande de type "patch" sur <a href="http://dev.euphorik.ch">Redmine</a> et d'y inclure un fichier <a href="http://www.gnu.org/software/diffutils/diffutils.html">diff</a>.<br/>
55 Il est aussi possible de me contacter pour avoir un accès en écriture sur le repository, voici mon email/jabberID : {EMAIL}</p>
56
57
58 <h3>Quels-sont les technologies utilisées ?</h3>
59 <h4>Coté client</h4>
60 <ul>
61 <li>Structuration du document : <a href="http://www.w3.org/TR/xhtml11/">XHTML 1.1</a></li>
62 <li>Présentation du document : <a href="http://www.w3.org/TR/CSS21/">CSS 2.1</a></li>
63 <li>Programmation de la partie dynamique : <a href="http://fr.wikipedia.org/wiki/JavaScript">JavaScript</a></li>
64 <li>Méthode de communication avec le serveur : <a href="http://en.wikipedia.org/wiki/Ajax_(programming)">AJAX</a>/<a href="http://en.wikipedia.org/wiki/Comet_(programming)">COMET</a></li>
65 <li>Bibliothèques JavaScript : <a href="http://jquery.com">jQuery</a> et <a href="http://leandrovieira.com/projects/jquery/lightbox/">jQuery lightBox plugin</a></li>
66 </ul>
67 <h4>Coté serveur</h4>
68 <ul>
69 <li>Langage de programmation : <a href="http://www.erlang.org">Erlang</a></li>
70 <li>Serveur Web : <a href="http://yaws.hyber.org">Yaws</a></li>
71 <li>Base de données : <a href="http://erlang.org/doc/apps/mnesia/index.html">Mnesia</a></li>
72 <li>Système d'exploitation : <a href="http://www.debian.org">Debian</a></li>
73 </ul>
74 <h4>Outils</h4>
75 <ul>
76 <li>Environnement de développement : <a href="http://sourceforge.net/projects/erlybird">ErlyBird</a> (basé sur NetBeans)</li>
77 <li>Editeur de texte : <a href="http://www.scintilla.org/SciTE.html">SciTE</a></li>
78 <li>Gestion de projet : <a href="http://www.redmine.org">Redmine</a></li>
79 <li>Navigateur web : <a href="http://fr.wikipedia.org/wiki/IceWeasel">IceWeasel</a></li>
80 <li>Manipulation d'images : <a href="http://www.gimp.org">GNU Image Manipulation Program</a></li>
81 <li>Dessin vectoriel : <a href="http://www.inkscape.org/">Inkscape</a></li>
82 <li>Analyse HTML/CSS/JS : <a href="http://www.getfirebug.com/">Firebug</a></li>
83 <li>Minificateur JavaScript : <a href="http://www.crockford.com/javascript/jsmin.rb">jsmin.rb</a></li>
84 </ul>
85
86 <h3>Comment est appelé le petit du gnou ?</h3>
87 <p>Le gaou.</p>