Salut,
je vais vous présenter NVU, l'éditeur wysiwyg (what you see is what you get) open source en vogue (en Français)
Qu'est ce que NVU ?
NVU est un éditeur de site (xhml et css) open source créé par Disruptive Innovations (Daniel Glazman).
Pourquoi changer pour NVU ?
Beaucoup de webmasteurs utilisent des éditeurs wysiwyg ne respectant pas les standards, ce qui donne des sites lents a charger, buggant sur certains navigateurs et devenant parfois repoussant ou incompréhensible pour les visiteurs.
il devient donc nécessaire de se tourner vers un éditeur respectant les dernières normes du W3C (voir ci dessous) comme NVU:
Rapide puissant et fiable, il permet un respect total des normes (tant que l'on ne modifie pas le code donné par NVU) car il est basé sur Gecko, le cœur de mozilla firefox.
Entièrement gratuit, car libre, il existe des extensions et thèmes pour nvu que vous trouverez plus bas.
Il est aussi bien axé pour les débutants que pour les professionnels tant ses modes d'utilisation sont nombreux
Mais pourquoi des normes?
Les normes du W3C (
http://www.w3.org ) sont faites pour que les sites Internet soient visibles par tous les navigateurs et pour tous.
Actuellement le moteur gecko, contenu dans NVU, est un des moteurs respectant le mieux ces normes (voir le moteur).
Quelles sont ses capacités?
ses capacités générales sont:
l'édition directe: pas besion de connaissances en xhtml ni en css
l'éditeur css intégré
aperçu directe avec le moteur gecko (rendu de firefox) et lien vers un aperçu dans le navigateur par défaut
gestionnaire de site web qui permet la publication de votre site depuis NVU
insertion simplifiée d'images, tableaux, liens...
interface simple et intuitive
en Français
choisissez votre doctotype: xhtml 1.0 strict, transitionnal, html 40.1 strict, transitionnal
coloration syntaxique (colore les différents éléments du code source)
plein d'autres choses a découvrir
nouveautées, correction... de la verison 1.0 francaise :
Correction : La vue source ajustait les lignes à 30 caractères.
Correction : Impossible de désindenter une liste indentée en mode CSS.
Correction : Changer le type de d'élément de liste dans un document basé sur une DTD stricte et en mode CSS peut générer un balisage invalide.
Correction : Impossible de changer 2 fois le type d'une liste en mode CSS.
Correction : Rafraichir une vue sur un site local dans le gestionnaire de sites n'a aucun effet et gèle le throbber (NdT : Icône animée indiquant une activité).
Correction : Ajout des choix Nouvel onglet et Restaurer dans le menu contextuel des onglets.
Correction : La taille de la fenêtre d'insertion des formulaires a des problèmes quand on utilise les boutons Plus/Moins.
Correction : L'utilisation de la forme <iframe /> en XHTML pose problème à IE.
Correction : impossible de rendre une image flotante par CSS en utilisant la boîte de dialogue en mode stricte (en fait ce n'était pas un bogue mais un oubli datant de 2002 ! Merci à Erich Reto Iseli pour l'indication).
Correction : Publier un document XHTML publiait quelque chose de diférent de la version sauvé localement.
Correction : La fenêtre d'aide était toujours au premier plan sur MacOS X, ce qui obligeait à la fermer pour continuer l'édition.
Correction : Le gestionnaire de sites affiche maintenant les dossiers avant les fichiers normaux et les trie sans distinguer les majuscules minuscules, quelque soit la plateforme (Windows le faisait par défaut, mais pas unix)
Correction : Le gestionnaire de sites bloquait sur les dossiers vides.
Correction : Créer un nouveau dossier créait une nouvelle ligne au mauvais endroit.
Correction : Changer la couleur des liens n'avait pas d'effet dans Nvu.
Amélioration : Ajout d'un choix Actualiser les images dans le menu contextuel des onglets (demande personnelle du président de Linspire). Il actualise toutes les images (presque toutes, voir ci-dessous), y compris celles dans les styles CSS en ligne et dans les feuilles de style. Une seule image resiste farouchement : le fond spécifié par l'attribut background sur l'élément body ne peut pas être réactualisé. Daniel a essayé diverses stratégies, aucune n'a fonctionné. Cela restera un bogue connu pour la 1.0.
Correction : Insérer un formulaire dans un document XHTML gelait Nvu.
Correction : Clic-milieu sur un onglet ferme l'onglet.
Correction : Ctrl-F4 ferme l'onglet courant.
Correction : Insertion > Autres insertions > Bouton "Made With Nvu Button" utilise maintenant le nouveau petit bouton Fait avec Nvu.
Correction : Double cliquer sur un fichier image depuis a site local dans le gestionnaire de sites n'insérait pas l'image dans le document.
Correction : Si 2 onglets étaient édités en même temps, fermer l'onglet courant par le menu contextuel Fermer l'onglet et IMMÉDIATEMENT appliquer H1 sur l'onglet restant plantait Nvu.
Correction : Éditer une zone de texte la supprimait.
Correction : Éditer un label le supprimait.
Correction : Éditer un element select en XHTML ne listait pas les options et les groupes d'options.
Source officielle:
http://nvu.viapanda.com/1.0/changelog/
Ou trouver NVU ?
NVU est disponible en Français sur de nombreux sites:
frenchmozilla
http://frenchmozilla.sourceforge.net/nvu/
telecharger.com (01net)
http://www.01net.com/telecharger/windows/Internet/editeur_de_site/fiches/2969(...)
la version anglaise sur le site offciel:
http://www.nvu.com/
Ou trouver des extensions et des thèmes ?
system unknown:
http://nvu.mozilla.ru/s-u/
Smoke:
http://glazman.org/weblog/dotclear/index.php?2005/02/05/860-first-additional-(...)
Geckozone propose les extensions traduites en français:
http://extensions.geckozone.org/nvu/
liens connexes
le blog du devellopeur et son site (en anglais):
http://glazman.org/weblog/dotclear/
http://glazman.org/
un tuto sur comment gérer votre site avec NVU chez framasoft:
http://www.framasoft.net/article3200.html
extension(s ) conseillée(s)
Handcoder:
permet d'editer simultanément avec NVU et un éditeur de texte (context, notepad, ...).
Netoyage du code, modification des url absolue pour les mettre en relative,...
appercu de la page en http pour permettre la vue des scripts s'executants sur le serveur (php, asp, jsp, ...)
Permet de redimensionner la fenetre inserer du php
http://extensions.geckozone.org/HandCoder/
pour toutes questions, merci de les faire dans ce topic
[modif du 03/07/05] pour la 1.0 francaise
-->Message édité par Beno@ le 23/06/2006 09:16:54<--