blog.QuizzGeek.net

Aller au contenu | Aller au menu | Aller à la recherche

mercredi 4 avril 2007

Dans les tuyaux

Bien que la reprise du développement ne soit pas à l'ordre du jour pour l'instant (patience), voici un aperçu de la todo list de quizzgeek :

Jeu et pages publiques

  • Listage des questions par mots-clefs (tags)
  • Listage des membres
  • Affichage des meilleurs scores sur les pages publiques des membres
  • Système de vote simple pour les questions ( +/- )
  • Aide contextuelle / demo
  • Ajout d'un mode de jeu chronométré, les points pour chaque question étant proportionnels à la rapidité de la réponse par exemple.
  • Ajout d'un mode de jeu par quizz prédéfinis

Espace membre :

  • Formulaire de recherche de questions (afin de savoir si une question a déjà été posée)
  • Suivi des commentaires pour ses questions, avec un flux atom correspondant
  • Recommandation / invitation d'autres membres par courriel ?
  • Listage et export de ses questions (format à définir)
  • Création de quizz avec liste de questions prédéfinies à partir du stock.

Extensions

  • Bannières graphiques dynamiques pour les membres avec reprise de leurs meilleurs scores
  • Widgets pour sites tiers permettant de jouer les quizz des membres sur leurs propres sites
  • Module(s) Netvibes, et donc widgets Yahoo, Google et Mac OS X grace à leur Universal Widget Api

dimanche 17 septembre 2006

jeu libre, hesitations sur les modalités fonctionnelles

Petite mise à jour à du site. Un premier mode de jeu, "jeu libre" est enfin en place. Il s'agit simplement pour l'instant d'un tirage aleatoire de question, avec formulaire de reponse et affichage du resultat, toutefois sans memorisation du score.

Il y a eu pas mal d'hesitations sur la forme de uris, et de la methode http (get ou post). Les buts recherchés sont la simplicité d'utilisation (reponse en un clic), et la portabilité des uris (pouvoir pointer la ressource par un simple copier-coller de l'url), sans toutefois propager d'informations superflues et/ou parasites (reponse donnée, session, informations du jeu en cours etc).

La solution actuelle est de faire pointer un formulaire post sur une uri contenant le mode de jeu (a passer dans les données post ?), de passer le choix de la reponse dans les données post et de fournir 4 boutons de validation, un par choix possible.

Il y a actuellement 404 questions dans la base, dont pas mal contiennet des fautes d'orthographe. Il devient donc urgent de permettre aux auteurs de pouvoir les éditer ;).

vendredi 30 juin 2006

Informations annexes aux questions

La table des questions comporte les informations essentielles de celles-ci :

  • identifiant
  • enoncé
  • choix 1 à 4
  • la réponse
  • identifiant de l'auteur
  • statut (brouillon, public, bloquée, corbeille)
  • langue (bloqué sur 'fr' pour l'instant, en attente de mise en place d'un multilinguisme eventuel)
  • identifiant de la licence
  • nom et url de la source (optionnel)
  • commentaire de l'auteur (optionnel)

D'autres informations pourront par la suite etre stockées dans des tables annexes. Je pense notamment à :

  • tags (mots clefs), pour l'auteur
  • statistiques de réponse permettant d'evaluer la difficulté
  • des appreciations simples (+,-,=)
  • reports d'inexactitude, de spam, d'hors sujet, de contenu illicite ou douteux
  • commentaires libres (pseudo-forum de question)
  • ...

mercredi 28 juin 2006

Structure des questions

Quelle structure devront avoir les questions de quizzGeek ? Dans la version initiale, elles étaient classées par catégorie, incluaient l'email de l'auteur ainsi que le niveau de difficulté.

Pour la prochaine version, je pense plutot à un classement par mots clefs (tags), et au calcul dynamique de la difficulté en fonction du pourcentage de bonne réponses des internautes.

Les auteurs devront s'enregistrer au préalable, et leurs informations seront stockées dans une table annexe, ce qui met un léger frein à la saisie mais permet de fournir une information plus riche tout en n'ayant pas à la saisir à chaque question.

J'hesite quand à la license des questions : choisir une licence unique, ou proposer le choix de la licence parmi les creative commons ? Le choix de la licence influe sur les possibilités d'usage : affichage de publicité et commercialisation eventuelle sous forme physique (en publiant le nom de l'auteur pour chaque question puisqu'au minimum la licence serait une CC-BY). Peut être laisser le choix mais proposer par defaut une licence sans restriction commerciale ?

Des informations supplémentaires optionnelles pourront être fournies, telle que commentaire et source de l'information.