Interface-design

first level
0.0 LOGIN & REGISTER

Lorsque l'utilisateur-trice active le bouton webmap de la toolbar de son plugin, il-elle arrive sur cette fenêtre.

login et register: premier niveau - web application level

login fenêtre classique

lors du register: information sur le plugin de firefox directement sur la page et lien sur la page Mozilla add-ons.

1.0 MENU PRINCIPAL  nom de l'utilisateur-trice connecté et possibilité de se déloguer  about buzzaar > information sur buzzaar - envoie au site d'information   maps > menu de configuration des maps   toolbar > afficher - masker la toolbar   my settings > renvoie au panel admin de l'utilisateur niveau web application  logout - se déconnecter 



applet level: MAP menu
sous-menu de maps

fleche arrière > retour à l'action précédente

flèche avant > retour à l'action suivante

my maps > gère l'espace privé

map in > gère l'espace communautaire et public

map settings > les préférences des cartes

map edit > action sur les cartes

show by (options)

co-freq (options)

view   (options)

help > affiche l'aide contextuelle

1 MY MAPS

connexion à l'espace privé.

 open a map charge une carte - ouvre le répertoire des cartes locales dans l'espace privé de l'utilisateur-trice</li> upload a map importation d'une nouvelle carte -> va chercher une adresse URL d'une autre carte qui n'est pas dans l'espace privé de l'utilisateur mais qui se trouve dans un autre espace de quelqu'un d'autre qui lui a envoyé un lien. upload = copier le fichier de cette carte dans l'espace de l'utilisateur-trice. Il-elle peut la sauvegarder comme une donnée personnelle et la modifier; c'est la copie qu'il-elle modifie, pas le fichier source !</li> export map as ouvre une fenêtre système et permet d'exporter le fichier sous différents formats: png, pdf, svg etc ..</li> share (send) >permet de se connecter à l'un des réseaux sociaux proposés pour partager le fichier sous la forme d'une image ? ou d'un fichier xml? ou d'une adresse internet ? voir: envoyer le fichier par mail ?</li> save (ctrl +s) sauvegarder les données de la carte: comportement save as: la carte est sauvegardée dans la librairie des cartes.</li> </ul>

2. MAP IN (to be developped !)   group  merge > ouvre le menu de fusion des cartes avec celles des groupes</li>  project > ouvre le menu de projection des cartes avec les groupes</li> </ul></li> tag  merge > ouvre le menu de fusion des cartes avec celles des groupes</li>  project > ouvre le menu de projection des cartes avec les groupes</li> </ul></li> global > project in global network</li> </ul>

3.MAP SETTINGS --to be updated ! change les préférences de l'apparence de la carte, couleurs, sons, image  couleurs : interface bg, nodes, carte, fusion, projection, couleurs des tags, couleur des liens </li> images: change l'image de l'utilisateur-trice: btn change= charge la librairie des images</li> sons : ajoute ou change un son sur un objet: btn change= charge la librairie des sons</li> <li> load library=> sous-menu maps, images, sons, 3 librairies peuvent être activées, ou l'une à la fois </li> <li>btn reset to default</li> </ul>

4. MAP EDIT la plupart des fonctions affichées concerneraient les données hébergées sur l'espace privé. Pour les données qui seront partagées (espace communautaire ou espace public, il faudrait avoir d'autres menu ?)



<ul> <li>tag a node: permet de tagger un noeud dans la carte: voir si on garde cette fonction dans le menu, ou si on la laisse seulement en high click ! <li>merge maps (ctrl +e): ouvre la fenêtre des fusions. Possibilité: dans la fenêtre il y a les cartes déjà sauvegardées dans l'espace de l'utilisateur. Il peut en uploader de nouvelles qui apparaitront dans la fenêtre lorsqu'il -elle rafraichit - action refresh.. Dans la barre des utilisateurs les différentes icones des utilisateurs des cartes fusionnées apparaissent avec un petit chainon qui indique que les cartes sont fusionnées. En cliquant sur ce chainon on peut déchaîner les cartes. déchainer = rendre invisible. </li> <li> project a map:selon le même principe que la fonction merge; les cartes à projeter sont celles de l'espace privé, auquel l'utilisateur peut en ajouter d'autres.. </li> <li> expand  permet d'exploser un tag ou une nébuleuse: idem que la fonction tag: voir si on garde cette fonction dans le menu</li> <li> undo annule l'action précédente (ctrl z)</li> <li>redo refait l'action précédente (ctrl y)</li> <li> reset remet les paramètres par défaut ce qui annule les actions faites mais non sauvegardées ... le paramètre par défaut de map edit = activation de la carte la plus récente dans la libraire de l'utilisateur: last saved version. attention: cette action n'a aucune incidence sur les paramètres choisis pour l'apparence de la carte (couleurs, icones sons etc ... qui sont les paramètres de l'utilisateur-trice</li> </ul>

 5 SHOW BY <ul> <li>images</li> <li> video </li> <li>audio</li> <li>text file (pdf, doc, rtf, odt..)</li> <li>html document</li> </ul>

Par type de données: un bouton permet d'activer - désactiver un type de données. Par défaut, tous sont activés.

6. CO-FREQUENCIES -- trouver un autre terme pour les co-fréquences ? <ul> <li>All: toutes les fréquences de la carte sont activées</li> <li>All fron Selected: toutes les fréquences du point selectionné sont activées -- comportement par defaut</li> <li> To Selected: les frequences entrantes du point selectionnés</li> <li> fron Selected: les fréquences sortantes du point selectionné</li> <li> none: aucune co-fréquence n'est activée</li> </ul>

7 VIEW  <ul> <li>zoom in ctrl + </li> <li>zoom out ctrl -</li> <li>zoom selected </li> <li> global view: revient à la vue d'ensemble</li> </ul>

8. HELP <ul> <li>faq</li> <li> tutoriel</li> <li> affiche menu contextuel</li> </ul>

web application level - user menu
1. USER PROFILE <ul> <li>name</li> <li>user ID</li> <li>password</li> <li>change password</li> <li> share my information with peers -> permet de communiquer avec les membres d'un groupe auquel on est affilié <li>champs User ID, trois réseaux sociaux: facebook, twitter, identi</li> <li> btn visible: activé: l'icone du réseau social que l'utilisateur-trice à rendu visible. L'idée: click sur l'icone charge le login du réseau, si on a un compte on se connecte et cherche le contact de l'utilisateur. En rollover sur l'icone sur la carte, l'ID du user dans le réseau social</li> </ul> </li> <li>btn save ( active les changements), clear unchanged: quitte sans rien enregistrere</li> </ul>

2. MY GROUPS 

gestionnaire des groupes de l'utilisateur-trice



3. HISTORY MANAGER

'Edit my activity data' <ul> <li> URL's visited</li> <li> Query URL co-occurences (état actuel)</li> <li>tags: permet de mettre des catégories dans les liens sur le fichier: implique des changements dans la carte</li> <li>option: l'utilisateur-trice peut par ce menu enlever des liens (delete) supprimer des tags, refaire des catégories ... </li> </ul>

pour les tags un bouton reset devrait lui permettre de retrouver les paramètres de base de la carte sans tags. lorsqu'il supprime une adresse, une fenêtre devrait lui indiquer que cette action est irrémédiable !

icones


toolbar active sur l'interface;

permet d'accéder aux options principales sans passer par les boutons de l'interface.

Drag and Drop: pourrait être ancrée à l'interface ou comme barre flotante déplacée au gré de ses envies et besoins.

<ul> <li>''favicon inside of nodes</li>

</ul>

proposition 1 pour icones de la map