Etat des Lieux
Expresso !!
Le principe
L'ergonomie est, ma foi, fantastique, avec les formulaires de
paramétrages des objets qui apparaissent avec le menu contextuel (clic
droit) ou le symbole de l'objet reporté sur la marge de gauche. Un
simple Drag&Drop interne suffit à repositionner un image ou un
tableau, un clic dans une case d'un tableau et on peut y insérer du
texte ou une image.
Ça va très vite, et la page Web se construit en une minute du peu
qu'on ai déjà importé du texte. Le nom Expresso a sans doute été
choisi pour traduire cette réalité.
A noter que les liens hypertexte se font par rapport à des fichiers
existants : une alerte se produit quand le fichier correspondant à la
page en cours, ou le fichier "*.gif" ou "*.jpg" de l'image, n'est pas
sur le disque dur. Les chemins relatifs des liens correspondent donc à
l'arborescence des fichiers sur le disque.
Un fichier propriétaire est créé lors de la sauvegarde de la page au
format "*.hte", à l'instar de Homepage Pinguin, car pour l'instant,
on ne peut importer de fichier HTML, l'interpréteur (qui proviendra de
WenSuite) n'a pas encore été intégré.
On édite donc pour l'instant un fichier "*.hte" qui sera exporté en
HTML quand on a terminé la page. A noter que l'interaçage à un browser
Web n'est pas encore fait pour vérifier la compatibilité du code
produit avec Expresso avec WenSuite, CAB, Adamas ou ceux des autres
plateformes (mais pas vraiment utile lorsqu'on est en wysiwyg, me
direz-vous :) . Le fichier "*.htm" se trouve à côté du fichier "*.hte".
Au final, il suffit de copier le site (c'est-à-dire l'ensemble
fichiers hypertexte et image) dans un répertoire temporaire, y effacer
tous les fichiers "*.hte", et on a le site final.
Le code produit avec Expresso est clair, si ce n'est la présence des caractères spéciaux au format ANSI, plus économique que les &entity; du langage HTML et lisibles sur les browsers évolués. Pas d'indentation surchargeant en Ko le document (des sauts de ligne aérent le code), ni les méta-informations en surnombre dans l'entête : il n'y a que celle servant à indiquer qu'on emploie le code ANSI et la marque de fabrique de document (GENERATOR) c'est-à-dire Expresso, qui est normal et mérité.
On doit encore bricoler au niveau des fichiers. Le gestionnaire de site, intégré à Expresso, n'est pas encore fonctionnel, mais devrait à terme pouvoir se passer des manipulations de fichiers, gérer les noms longs de fichiers sur les vieilles machines, et accéder aux frames. Un environnement multitache est donc pour l'instant requis pour éditer des images et copier/déplacer des fichiers en cours de composition de la page Web.
MagiC et NVDI indispensables...
Plein de suggestions
Et aussi, plein de choses qui manquent comme la création de fichiers "*.gif" et "*.jpg" vierges directement à partir du composeur, l'astuce du pixel dilaté (une image "*.gif" transparante de 1*1 pixel dilatée en largeur et/ou hauteur, qui sert de blanc et permet de positionner les éléments au pixel prêt dans des tableaux), les indispensables COLSPAN et ROWSPAN, les objets vidéo, l'export des fichiers "*.htm" avec fin de ligne au format Mac, Unix ou Atari/DOS (ce qui rendrait Expresso et l'Atari plus ouvert), l'édition des méta-informations, et surtout l'import de fichiers HTML :)
La liste va sans nul doute s'allonger quand l'utilisateur lambda commencera à faire ses pages HTML.
L'addition s'il vous plaît !
Quant à moi, j'ai du souci à me faire avec mon petit Joe ;-)
Rajah Lone
le 11 Septembre 1999