Scolring

Download Scol Voy@ger

  • Increase font size
  • Default font size
  • Decrease font size
Scolring

Create PDF Email Imprimer

Qu'est ce qu'un lien ? Une action ? Un évènement ?

Author:
iri
Date added:
Lundi, 17 Novembre 2008
Last revised:
Lundi, 17 Novembre 2008

Answer

Comme son nom l'indique, un lien "relie" des fonctions entre elles. L'ensemble des liens forme un maillage qui donne la cohérence d'une part, et qui concrétise le projet d'autre part.

En effet, beaucoup de fonctions ne se suffisent pas à elles seules : elles sont dépendantes de l'état d'autres fonctions. Par exemple, la fonction "ouvrir la porte X" dépend de la fonction "le visiteur possède la clé X". Il faudra donc établir un lien entre ces deux fonctions : lorsque le visiteur possèdera la clé X alors la porte X s'ouvrira.
Un lien est toujours formé de deux éléments : un évènement et une action.

Un évènement est "quelque chose" qui se produit dans le site ou qui est produit par le site lui-même.
Dans notre exemple, si notre visiteur parvient à récupérer la clé X, alors un évènement est généré : le visiteur a la clé X (il ne l'avait pas, il l'a).

Une action est "quelque chose" qui est fait dans le site (par un visiteur) ou qui est fait par le site lui-même.
Dans notre exemple, "ouvrir la porte X" est une action (mais "la porte X s'ouvre" serait un évènement, sentez la nuance !).

Le lien à étblir serait :

(évènement) le visiteur a la clé X -> (action) la porte X s'ouvre

On peut ainsi scénariser notre site de façon essentiellement non-linéaire :

(évènement) le visiteur a la clé X -> (action) la porte X s'ouvre

(évènement) la porte X s'ouvre -> (action) la lumière salleX s'allume

(évènement) la lumière salle X vient d'être allumée -> (action) le clip de présentation W est lancé

...

Catégorie

SCS