Projet de conception du site web de l`Universite Adventiste d`Haiti

Transcription

Projet de conception du site web de l`Universite Adventiste d`Haiti
PROJET DE CONCEPTION DE SITE WEB
Parce que les règles de graphisme auxquelles obéit le web sont différentes de celles de
l'édition traditionnelle, vous concevez votre site pour y faire venir l'internaute
(référencement, nom de domaine etc...), lui donner envie d'y rester (graphisme,
arborescence des pages, rapidité de navigation) et le faire revenir (information
regulierement mis a jour, promotion, action de marketing, concours...)
Par "design", on entend ici à la fois l'aspect visuel du site, son ergonomie (système de
navigation, etc.) mais aussi (au sens premier du terme) son architecture (arborescence des
fichiers qui le constituent, etc...).
Voici donc une série de conseils pour produire un site web à la fois pratique pour les
visiteurs, et facile à mettre à jour ou à modifier, orienté vers la réutilisation de
composants.
Contenu cible - Contrat de lecture
Il représente les attentes de l'internaute lorsqu'il arrive pour la première fois sur votre site.
La page d'accueil doit lui indiquer clairement ce qu'il va trouver sur le site. Les quinze
premières secondes sont capitales pour éviter les malentendus.
Parcours de visite
Il faut se mettre à la place de l'internaute, afin d'essayer de créer un parcours naturel
capable de répondre au mieux à ses attentes.
Hiérarchisation de l'information
Plus encore que sur la papier, le placement des icones est important. Le mouvement des
yeux est naturel, et s'apparente à un trajet en Z, de gauche à droite et de haut en bas, Il
faut en conséquence hiérarchiser l'information en fonction de ce trajet.
Navigation et points de repères
Il faut une cohérence dans l'architecture du site. Par exemple un même type d'icones doit
se référer à une même catégorie de liens.
Séduction graphique
Un même graphisme ne produit pas le même effet sur écran que sur papier. Il faut
respecter le format d'écran de 640x480 ou 800x600 pixels, qui est le plus courant sur
internet. On évitera ainsi au visiteur de trop utiliser les ascenseurs.
Définition de la taille de l'offre et sa présentation
Elle concerne le positionnement du site, qu'il soit éditorial ou commercial. Moins le site
est connu, plus l'offre et sa présentation devront être ciblées.
Mise en forme de la taille de l'offre
un catalogue papier donne une vision globale et immédiate de l'offre, ce qui n'est pas
posssible sur internet, car le visiteur découvre le site page par page.Certaines astuces
permettent de donner un apperçu de la richesse éditoriale ou commerciale d'un site. Ce
peut être une cartographie du site ou l'indication du nombre d'articles dans la rubrique
d'un catalogue.
Niveau de personnalisation
Il faut mettre en place différents moyens de personnalisation du contenu, de façon à tenir
compte des attentes manifestées par l'internaute (réponse à un formulaire ou e-mail).
Spécificités et fonctionnalités
Le site doit utiliser au mieux les fonctionnalités et les atouts d'internet (liste de diffusion,
animation vidéo, vue panoramique...
Tonalité web
C'est ce qui va donner sa personnalité et son esprit à un site (la regularite dans la mis a
jour des informations du site, le professionalisme de la charte graphique, et l'interaction
avec l'internaute, la suivie ponctuelle donne aux requetes de l'internaute)
LES RÈGLES D’OR
1 - Ergonomie
La règle d'or de l'ergonomie d'un site web est la simplicité. Cela ne signifie pas, bien
sûr, que les pages doivent contenir un minimum d'information. Des pages surchargées de
liens ne perdront pas toujours l'internaute, pourvu, bien sûr, que ces liens soient bien
organisés et bien hiérarchisés, en rubriques, sous-rubriques, colonnes, tétières, etc.
De manière évidente, les liens les plus importants doivent être fortement mis en
valeur (la boutique pour un site de vente en ligne, les nouveautés sur le site, etc.), mais
cela n'interdit pas que la page d'accueil soit très riche d'autres liens.
Il est préférable de souligner les liens, notamment parce que l'internaute est habitué à
cette démarche, et non de leur appliquer un style CSS différent.
La simplicité porte plus sur le graphisme et le système de navigation.
D'une manière générale, il est préférable d'utiliser le moins possible d'images lourdes
ou d'effets type Flash ou Shockwave, non seulement pour alléger le chargement des
pages, mais aussi pour ne pas énerver l'internaute pressé qui recherche une information
précise. Les effets ne doivent être utilisés que pour attirer l'attention de l'utilisateur, mais
il faut garder à l'esprit que les bannières publicitaires éventuellement présentes sur le site
ont également cet objectif. Rajouter des effets risque de créer de la confusion, et surtout
de fatiguer l'utilisateur (cela paraît trivial, mais n'oublions pas que la consultation passive
d'un écran d'ordinateur n'autorise qu'un très faible temps de concentration). Quant aux
grandes images, on s'aperçoit qu'elles sont souvent inutiles, et ralentissent excessivement
les pages.
Particulièrement, rappelons que le texte sous forme d'image, même si cela permet de
mieux en contrôler la présentation, est non seulement rédhibitoire du point de vue du
temps de chargement, mais également pour les moteurs de recherche. A n'utiliser qu'avec
parcimonie.
Mieux vaut des pages graphiquement dépouillées, avec un petit nombre de polices, de
couleurs, un bandeau-titre limité au logo de l'institution et/ou au nom du site, et
concentrer ses efforts de graphisme sur de petits pictogrammes qui donneront un aspect
plus professionnel. L'exemple du site Le Monde est à cet égard révélateur. Suite à l'échec
de la formule "ultra-graphique", le site actuel présente une grande simplicité visuelle.
Par ailleurs le système de navigation doit être lui aussi simple. Cela signifie surtout
qu'il doit être intuitif. Inutile de proposer tous les liens sur la page accueil. Une barre de
navigation vers les principales rubriques suffit (cela n'interdit pas, néanmoins, de
proposer un système d'accès rapide sous forme, par exemple, de menu déroulant en
Javascript).
Multiplier les systèmes de navigation alternatifs est en général une bonne chose (par
exemple: une barre de menu sous forme graphique, avec des effets "rollovers" simples,
une barre de navigation texte, le menu déroulant dont nous parlions) pourvu que ces
systèmes soient bien distincts visuellement, et correspondent à de réelles facitilités de
navigation. Ainsi, les grouper tous au même endroit de la page n'a probablement pas
beaucoup de sens, tandis que les répartir en tenant compte du parcours de l'internaute sur
la page est plus pertinent.
Enfin, il est bon de retrouver ces différents systèmes de navigation sur toutes les
pages, et non seulement sur la page d'accueil (ainsi d'ailleurs que le bandeau-titre du
site). Cela dit, la page d'accueil doit apparaître comme telle, et se différencier du reste du
site de manière claire, même si cela ne doit pas affecter le design de la page ni le ou les
systèmes de navigation.
2 - Architecture
L'architecture des fichiers d'un site web est importante pour deux raisons: d'une part,
le site devra probablement être fréquemment mis à jour, ce qui impose de retrouver
rapidement les parties du site à modifier, et de produire du code html (éventuellement
associé à un langage de script) compréhensible; d'autre part, un éventuel changement de
la charte graphique du site (consécutive, par exemple, à un changement de la charte
graphique de l'entreprise qui l'édite), ou tout simplement un changement du système de
navigation ou de l'organisation des rubriques, aura des répercussions sur pratiquement
toutes les pages (si l'ergonomie du site est bien conçue).
Dans ce cas, la réutilisation de composants (html ou autres) par les pages de site est
nécessaire. Ces composants pourront être la barre de navigation, la barre de menu, le bas
de page, l'en-tête de page, l'éventuelle colonne de droite, de gauche, des services type
abonnement à la lettre d'information, une boîte de recherche ou bien d'autres choses
encore.
La méthode la plus pratique pour gérer ceci consiste en l'utilisation des Server Side
Includes (SSI), à condition de paramétrer le serveur HTTP du site en conséquence. On
peut également développer ou utiliser un outil de gestion de contenu, généralement écrit
en PHP/ASP/CGI ou JSP.
Quel que soit le choix effectué dans ce domaine, l'arborescence des fichiers du site doit
être la plus hiérarchisée et la plus rationnelle possible afin, on l'a dit, de retrouver plus
facilement les composants à modifier. Mais ceci doit s'accompagner d'une bonne gestion
des liens, surtout si l'on utilise des fichiers SSI. En pratique, il est par exemple préférable
de préciser le chemin d'un fichier depuis la racine, non depuis le noeud de l'arborescence
où l'on se trouve. Si le fichier contenant le lien doit être déplacé d'un niveau de
l'arborescence à l'autre, mais que le fichier sur lequel pointe le lien n'est pas déplacé, il ne
sera ainsi pas nécessaire de modifier le lien. Bien sûr, des outils comme Dreamweaver
gère la modification des liens d'un fichier déplacé, mais mieux vaut prendre toutes ses
précautions.
Utiliser des modèles de pages est également une bonne chose, soit à l'aide d'un outil
comme Dreamweaver, soit à l'aide d'un langage de script (mais attention au
référencement dans ce deuxième cas).
3 - Conclusion
Il est important de noter que certains sites sont dans une problématique complètement
différente que celle évoquée dans ce qui précède. Le site d'une agence Web, par exemple,
peut avoir pour objectif de faire la démonstration des technologies qui y sont
développées. Il reste que dans la grande majorité des cas, et même pour les agences,
l'internaute surfe sur le web pour trouver une information. Tant que l'Internet haut-débit
ne se sera pas démocratisé, l'information devra être accessible avec le minimum de
fioritures et le maximum de simplicité. Ce simple principe est sans doute le seul qui doit
être retenu. Du point de vue de la conception, c'est un peu la même chose: une mise à
jour, une modification affectant l'ensemble des pages, doit être rapidement mis en oeuvre,
ce qui implique des techniques "d'ingénierie" performantes, mais également la clarté du
code source (html ou langage de script) pour faciliter l'accès aux zones à modifier.