Installation

Skip-Bo en version Web

Il n'y a pas besoin d'installer Skip-Bo, c'est un petit programme qui fonctionne directement dans un navigateur web.

J'ai pu faire fonctionner le jeu sur Firefox, Internet Explorer, Opera et Chromium, et sur trois systèmes d'exploitation: Linux, Windows et Mac (ce qui n'exclut pas d'autres navigateurs ou systèmes d'exploitation).

Pour pouvoir lancer le jeu, il est nécessaire d'avoir autorisé l'exécution des "Applets" dans les options de sécurité. Il faut également que le navigateur dispose du plugin "Java", qu'on installe très facilement à partir de www.java.com. Vous pouvez télécharger ce plugin en toute confiance.

Remarque au passage: ne pas confondre le plugin Java mentionné ci-dessus avec le "JavaScript", qui n'a rien à voir avec Java. Contrairement à Java, JavaScript est inclus d'office dans tous les navigateurs, car la plupart des sites web l'utilisent pour rendre les pages plus vivantes. Bien que JavaScript soit dangereux pour vous et qu'il soit possible de le désactiver, vous ne pourrez pas le faire sinon la navigation sera pratiquement impossible.

Skip-Bo en version web stocke vos préférences (langue, difficulté du jeu, etc.) dans des "cookies". En fait, il ne le fait pas lui-même mais il demande à votre navigateur de les stocker pour lui sur votre disque dur. De cette façon les préférences pourront être reprises lors votre prochaine visite. Vous pouvez voir les cookies du Skip-Bo. Par exemple, avec Firefox : Menu "Édition => Préférences => Vie privée". Ensuite, bouton "Afficher les cookies...". Là, recherchez l'adresse anisor.ch.

Skip-Bo en version installable

Skip-Bo existe également en version installable, qui présente l'avantage de conserver plus facilement les préférences d'une fois à l'autre, en plus d'éviter de devoir se connecter à internet et de démarrer plus rapidement. Cette version installable est identique à celle qui fonctionne dans un navigateur. Seul le contenant (la fenêtre d'affichage), ainsi que le mode de stockage des préférences ("cookie" ou fichier) sont différents.

Si votre navigateur bloque le Skip-Bo

Depuis la version 2013 de Java (Java 7 Update 51), on peut rencontrer des problèmes pour faire fonctionner le Skip-Bo, à cause d'un renforcement des règles de sécurité. Vous trouverez un article concernant ce problème ici

En bref, les nouvelles versions de Java exigent désormais qu'une application comme le Skip-Bo soit signée électroniquement et authentifiée par certaines autorités. Auparavant facultative, cette signature devient presque obligatoire, faute de quoi certains navigateurs peuvent bloquer l'exécution. Il ne reste alors à l'internaute qu'à effectuer des manoeuvres compliquées pour configurer une exception.

Tout cela me semble exagéré, puisque Skip-Bo n'a jamais eu besoin d'accéder à votre disque dur. Il aurait donc suffi que cela reste interdit. Faire certifier un programme amène plein de nouveaux problèmes. Non seulement la certification est payante, mais surtout, par la suite, il devient impossible d'améliorer le programme ou corriger un bug sans devoir recommencer tout un processus pour obtenir une nouvelle certification, ce qui pour moi est très contraignant.

Je n'ai pas encore décidé comment régler ce problème. Je pourrai peut-être essayer de faire certifier le Skip-Bo par une communauté "Open Source". Sinon, je pourrai peut-être publier la version installable (téléchargeable), mais celle-ci me donnerait encore du travail car je devrais la remettre à jour...

En attendant, si votre navigateur bloque le Skip-Bo, je vous suggère de lire par exemple cette page qui vous montrera comment configurer les paramètres de sécurité. Pour Linux, cependant, je crois qu'on ne trouve pas ces options dans les préférences système. Par contre, on trouve un programme équivalent nommé "ControlPanel" dans le répertoire d'installation de Java. Malheureusement, si vous avez installé Java avec le compte superuser, cela ne fonctionnera pas car vous n'êtes pas superuser lorque vous lancez votre navigateur (ou en tout cas vous ne devriez pas l'être). Il vous restera alors la possibilité de modifier manuellement le fichier "/home/votre-nom/.java/deployment/security/exception.sites", en y ajoutant simplement une ligne contenant "http://www.anisor.ch" (sans guillemets).


Copyright © 2009 Enrico Rosina Problème, suggestion? Contactez-moi Retour à l'index