multimedialab poule
coursblogdocgalerieliensinfos
01- Rappel.
Un site est un ensemble de pages et de fichiers: images (.jpg, .gif, .png) et fichiers divers (.mp3, .mid, .swf, .dcr, .txt, etc). Ces pages sont structurées et assemblées grâce au HTML. D'autres langages ou programmations peuvent intervenir dans l'affichage des pages: CSS (incorporé au HTML) qui gère le placement des textes et des images, Javascript (également incorporé au HTML) qui permet une interactivité accrue, PHP (du coté du serveur) qui permet le traitement dynamique des documents et le dialogue avec une base de données, Java (sous forme d'applets interprétée par un moteur Java sur votre machine)...
02- Préambule.
Dreamweaver fait partie de la famille des logiciels WYSIWYG (What You See Is What You Get): il permet de visualiser le résultat du code et propose en outre une assistance à l'écriture du code puisque la manipulation d'éléments graphiques génère automatiquement des coordonnées codées. La prévisualisation dans un navigateur confirmera immédiatement le comportement de la page avant sa publication.
Il suffit pour cela de désigner le navigateur dans Édition > Préférences > Aperçu dans le navigateur.

Pour bien cerner le rôle de Dreamweaver, il faut comprendre qu'un site peut être entièremment réalisé "à la dure" à l'aide d'un éditeur de texte ou de code comme TexEdit (Mac OSX), Notepad ou Notepad ++ (Windows). Écrire du code HTML n'en demande pas plus, puisque les pages peuvent ensuite être exécutées et vérifiées à l'aide d'un navigateur. Certains webdesigner préfèrent cette solution, reprochant à Dreamweaver de produire un code parfois douteux, ce qui n'est pas faux. Tôt ou tard, il s'avère indispensable de coder soi-même.
Dreamweaver reste cependant un excellent outil de gestion de site. Déplacer des fichiers, les renommer, vérifier la validité des liens sont des tâches facilitées par Dreamweaver.


Un site se définit comme un seul et même dossier contenant l'ensemble des fichiers participant à l'affichage correct des pages. C'est le contenu de ce dossier qui sera envoyé sur le serveur distant de votre hébergeur.


Chacun des fichiers (pages HTML, images, etc) porte un nom et se trouve à un emplacement précis (racine du site, sous-dossier, etc). Ces coordonnées constituent l'adresse des fichiers.




Lorsque vous composerez des pages, le travail essentiel sera de créer des hyperliens entre ces différents fichiers.
La position de chacun d'eux sera relative au dossier dans lequel ils se trouvent.
Il s'agit donc de veiller à ce que les liens internes au site (images, pages, feuilles de styles, etc)
soient RELATIFS au dossier du site, et non ABSOLUS.

exemple de lien relatif: img/fond.jpg
exemple de lien absolu: C:\Documents and Settings\Administrateur\Bureau\site\img\fond.jpg

Exemple de problème fréquent:
dans votre page HTML, si une image possède par erreur l'adresse suivante:
C:\Documents and Settings\Administrateur\Bureau\site\img\fond.jpg

Lorsque vous l'aurez envoyée sur votre serveur, le lien sera inévitablement brisé puisque cette adresse pointe une image qui se trouve SUR VOTRE PROPRE MACHINE !! L'adresse exacte qui permettrait l'affichage correct devrait être quelque chose comme:
img/fond.jpg

Analysons une adresse URL à l'aide d'un exemple concret:
http://www.erg.be/multimedialab/pict/im_dream_site.gif

L'image "im_dream_site.gif" se trouve dans le dossier "pict", lui-même dans le dossier "multimedialab" placé à la racine du serveur de l'Erg.
Tout ce qui se trouve à gauche du signe "/" signifie que l'on remonte dans l'arborescence d'un site.
Tout ce qui se trouve à droite du signe "/" signifie que l'on descend dans l'arborescence d'un site.

Dreamweaver vous accompagnera bien-sûr dans l'attribution de ces liens, sous réserve de lui avoir préalablement indiqué où se trouvait votre site, grâce à la fonction "définir un site". Nous allons y revenir.

Compte-tenu de l'adresse précise de chacun des fichiers impliqués dans l'affichage d'une page, si vous tentez de réorganiser les fichiers en ne conservant pas la hiérarchie originelle, vos liens seront brisés. La plupart des erreurs 404 sont dûes à ce type de maladresse. En cas de pépin, Dreamweaver possède cependant une fonction "rechercher/remplacer" qui permet de corriger les chemins de vos fichiers.
03- Démarrage et définition du site.

La TOUTE PREMIERE CHOSE À FAIRE sera donc de créer et de nommer un nouveau dossier (exemple: "test01") à l'endroit souhaité. À l'intérieur de ce dossier, vous créerez un autre dossier que vous appelerez "img", "pict"
ou encore "images". Vous pourrez d'ores et déjà y placer les quelques images que vous envisagez d'utiliser
(.gif .jpg ou.png uniquement).

Vous ouvrirez ensuite Dreamweaver afin de créer une nouvelle page HTML
(Fichier > Nouveau > Page basique > HTML), que vous sauverez immédiatement dans le dossier
de votre site sous le nom "index.html" ou "index.htm".
C'est en effet cette page d'index (sommaire) que le navigateur cherche par défaut à la racine de tout site en ligne.

Toujours dans Dreamweaver, vous allez "définir votre site" (Site > Nouveau site). Vous saisirez le nom de votre site ("essai 01"), vous pointerez le dossier "racine" local ("essai 01").

Remarque:
Sur PC, vous devez commencer par ouvrir la fenêtre "Fichiers du site" afin de sélectionner
la commande "Nouveau" du menu "Site" se trouvant dans la barre des menus de la fenêtre "Fichiers du site".

Sur Mac, le menu "Site" est directement accessible dans la barre des menus. Sélectionnez donc la commande "Nouveau site".

Voici à quoi ressemble la fenêtre de la définition d'un site:

defintion

Dreamweaver facilite la gestion globale d'un site grâce à un environnement double, affichant à gauche
le contenu du site placé sur le serveur distant et à droite le contenu du site (votre dossier local)
sur votre ordinateur.

Cet environnement permet à Dreamweaver de comprendre et d'accompagner vos créations, modifications
ou déplacements de pages de manière dynamique. Lors de modifications, il en mesurera par exemple les conséquences en scannant le contenu du site et en actualisant au besoin les liens ou l'arborescence en fonction d'éventuels changement de noms ou d'emplacements de fichiers.

Voici (ci-dessous) à quoi ressemble la fenêtre principale. Ici la connexion FTP est établie: nous voyons donc
les documents présents sur le serveur (Site Distant/Remote Site) à gauche et ceux sur notre machine à droite (Fichiers Locaux/Local Files):



04- Généralités.
arrowLes deux extensions .htm ou .html sont admises.
Si Dreamweaver ajoute .html et que vous souhaitez .htm, allez dans le menu Fichier > Préférences
et régler le suffixe en .htm dans la rubrique "Général".
Les "Préférences" de Dreamweaver sont le lieu de tous les réglages qui permettent de personnaliser l'environnement de travail de Dreamweaver. Je vous recommande de les parcourir pour une compréhension globale des options configurables.

arrowLes noms de fichiers et des dossiers doivent avoir une nomenclature particulière et stricte :
seules les 26 lettres de l'alphabet, les 10 chiffres et le signe _ sont utilisables.
Jamais de majuscule, ni d'accent, ni d'espace. Veillez également à employer des noms courts et pertinents.

arrowTous les fichiers .htm ou .html d'importance première sont placés à la racine du site, avec leur index.
Les fichiers secondaires, s'il y en a, peuvent être rangés dans un ou des dossiers spécifiques.
Les images (.gif .jpg ou.png uniquement) sont rangées dans un dossier "img" qui peut,
suivant le nombre de document, être lui-même subdivisé en plusieurs sous-dossiers.
Un dossier peut aussi être appelé "media" (par exemple s'il contient des animations flash et des vidéos)
Il est préférable d'envisager une logique simple et claire à l'arborescence de votre site.

arrowL'ADSL n'étant pas encore généralisé, fixez-vous un poids maximum de 80 Ko par page
et 50 Ko pour la page d'accueil. Le poids de la page est affiché en bas à droite dans la fenêtre du document ouvert.
Il ne tient généralement pas compte des images préchargées ou autres ajouts (javascripts, java, etc).

arrowPréférez le format 800 X 600 pixels. C'est le standard le plus courant.

arrowUn site vous intrigue par sa mise en page ? Utilisez Firefox (Fichier > Enregistrez sous) et ouvrez-la ensuite
avec DreamWeaver. Vous pourrez l'examiner et la modifier à votre guise.

arrowPour vous familiariser avec la syntaxe HTML, vous passerez du mode "Création" en mode "Code"
ou vous utiliserez les deux fenêtres en même temps.

arrowNotez que Dreamweaver permet un accès direct à votre éditeur d'image (ex: Photoshop).
Il suffit pour cela de le désigner: Édition > Préférences > Type de fichiers/Éditeurs.
05- Propriétés d'une page.
Pour définir les propriétés d'une page, rendez-vous dans Modifier > Propriétés de la page
ou Pomme-J (Mac) et CTRL-J (PC).

Saisissez un nom dans le cartouche "Titre" (exemple: le nom de votre site).
Un titre de page pertinent favorisera le référencement dans Google, très friand des infos présentes
dans l'en-tête (entre les balises html <head> et </head>) des pages en ligne.

Désignez une couleur de fond dans la palette, ou une image .gif ou .jpeg présente dans votre dossier "images" afin de l'utiliser comme motif.

Validez.

Votre page possède à présent ses propriétés de base.
La barre-titre de votre page dans Dreamweaver renseigne la structure suivante (exemple): multimedialab.be (multimedialab/index.htm)

multimedialab.be: le titre de la page tel qu'il apparaîtra dasn le navigateur.
multimedialab: le nom du dossier dans lequel se trouve "index.htm".
index.htm: le nom de ce document.

proprietes

06- FTP (File Transfer Protocol).
Lorsque votre page ou votre site est prêt, il faudra l'envoyer sur un serveur distant pour en permettre la consultation. Cette opération s'effectue grâce à un protocole particulier, appelé FTP.

Dreamweaver propose un outil FTP qu'il faut configurer afin de désigner le serveur distant (skynet, all2all...) qui hébergera vos pages. Votre hébergeur vous fournira un LOGIN ainsi qu'un MOT DE PASSE qui vous autorisera (et à vous seul) l'accès à votre espace en ligne.

Pour configurer votre outil FTP, allez dans le menu Site > Éditer les sites.
Vous obtiendrez la fenêtre de formulaire suivante:

ftp

Une fois validée, cette page gardera en mémoire les coordonnées nécessaires lors de toute connexion FTP.
Après avoir créé vos pages, vous vous connecterez en cliquant sur l'icône suivante:

ftp connect

Lorsque la connexion est établie, l'icône change d'apparence, et vous remarquez que les flèches à droite
se sont colorées. Cela signifie que le logiciel est prêt à uploader ou downloader des fhichiers.

ftp connect

Vous allez uploader un document - page entière (HTML + images) ou page HTML seule lors de mises à jour -
en cliquant sur la flèche "montante":

ftp upload

Si vous souhaitez récupérer ("downloader") un document du serveur vers votre machine, vous cliquerez
sur la flèche descendante (attention: Dreamweaver vous demandera si vous voulez écraser le document local):

ftp download
07- Liens.
Optimiser ses images pour le web. À propos de la compression des images, sur MediaBox.
Yazo. Une introduction de base à Dreamweaver.
Webyo. Une introduction détaillée à Dreamweaver.

Réussir un projet de site web. le site du livre de Nicolas Chu aux Éditions Eyrolles.
Redesign de sites Web. Le livre de Kelly Goto et Emily Cotler aux Éditions Eyrolles. Un chapitre à télécharger.
Ergonomie du logiciel et design web. Le livre de Jean-François Nogier chez Dunod.

Réussir un projet de site web. Le site du livre de Nicolas Chu chez Eyrolles. Des extraits à télécharger.
Redesign de sites Web. Le livre de Kelly Goto et Emily Cotler chez Eyrolles. Un chapitre à télécharger.
Conception, suivi et animation d'un site web associatif. Le livre d'Eve Demazière à télécharger.
Ergonomie du logiciel et design web. Le livre de Jean-François Nogier chez Dunod.
Chef de projet web ? 7 pièges à éviter... Un article de Vincent Bénard sur son site Veblog.
A quoi sert le graphisme sur un site web ? Un article de Vincent Bénard sur son site Veblog.
End of webdesign. Un article provocant mais visionnaire de Jakob Nielsen sur son site Use it.
La fin du design web (revisitée). Une réaction de Vincent Bénard sur Usabilis.
Usability experts are from Mars, graphic designers from Venus. Réponse à Nielsen sur A list apart.

MediaBox. Un site bien informé et rempli de ressources (tutoriaux, forums, etc).
FlashXpress. Bonnes ressources (code, tutoriaux, extensions, etc).
Aspirateurs de pages pour PC ou Mac. Réimportez des pages dans Dreamweaver pour comprendre.

Créer un menu déroulant. Réalisé avec Fireworks et intégré dans Dreamweaver, proposé par MediaBox.
Menu déroulant. Création d'un menu déroulant dans Dreamweaver, proposé par Mossa world.

Ades Design. Tutoriaux Dreamweaver. Voir aussi comment créer un menu Java.
CBT Café. Tutoriaux Dreamweaver.
Dreamweaver tips. Tutoriaux Dreamweaver.

Retour au top.