Giter VIP home page Giter VIP logo

docky's Issues

Le drag'n'drop de jQuery UI ne fonctionne plus après plusieurs aller-retour des icones

Dand le mode de jeu associate il n'est plus possible d'affecter un élément à sa case de destination lors que l'on lui fait faire soit :

  • un changement de case à droite (passer l'herbe de l'oiseau à la grenouille) la case de l'oiseau devient inexploitable
  • si en plus du bug précédant on retire l'item de sa nouvelle place pour le remettre dans la liste à gauche, la case d'origine (la grenouille, par rapport à l'exemple du dessus) ne fonctionne plus non plus.

Pas de test unitaire

Bonjour, je vois qu'actuellement aucun test unitaire n'est réalisé.
Le problème c'est que du coup nous n'avons aucune certitude quant à une non régression ! C'est un peu étrange et risque de mener le projet vers des bugs assez casse-tête !

Manque d'ergonomie

Hi !
J'ai fait tester la démonstration par une de mes cousines qui a 8 ans. J'ai observé sa façon d'utiliser Docky.

  • Il se trouve qu'à chaque exercice elle a cherché comment jouer.
  • Aussi, elle avait du mal à cliquer sur la flèche pour continuer de lire. Vu que la flèche bouge, la zone de clic se déplace et c'est pas cool.
  • Elle lisait un peu moins vite que la vitesse d'apparition donc ça me semble plutôt bien comme vitesse, mais peut-être que certains lisent plus vite, il faudrait voir avec plusieurs enfants.

Voili voilou. Je pense que le meilleur moyen de savoir si ce qu'on fait est bien ou pas est d'observer le comportement des cibles à l'usage :)

bug en local

J'ai rapatrié depuis github une version du projet afin de l'étudier en local, malheureusement je rencontre plusieurs dysfonctionnements :

  • docky ne fonctionne avec Chrome (en local, en ligne tout fonctionne), visiblement il y a des problèmes avec les appels ajax (same origin policy ?)
  • docky bug avec firefox (toujours en local) : le jeu se bloque sur l'écran "Enigme 1" juste après le premier dialogue. Je n'ai pas encore étudié le truc à fond mais il me semble que les scripts ".....Engine.js" ne se chargent pas (il ne connait pas l'objet "chronology"). J'ai essayé de charger en "dur" les scripts dans le code HTML et là, ça fonctionne.

L'application ne peut fonctionner sans un environnement type Apache

Si j'ai bien suivi, le but du projet est d'être, possiblement, stand-alone.
De ce fait si je télécharge le zip, j'unzip et je lance le index.html, ça devrait fonctionner.

Or, ça n'est pas le cas à cause des requêtes XHR effectuées par PrefixFree et lors du chargement des story/episodeXX.json

Si ça n'est pas un problème alors mon Issue est résolue (et que j'ai mal compris le côté "embarqué"). Sinon, il faudrait voir à pouvoir charger les fichiers de façon locale (donc sans HTTP, mais avec file://)

Voili voilou :)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.