Bug et problèmes de NVU version 1.0

Le premier forum francophone sur l'éditeur de pages Web multiplateforme (Linux, Mac OS X, Windows) qui monte… KompoZer, héritier de Nvu, permet de créer vos pages Web graphiquement (wysiwyg) sans aucune connaissance du langage HTML.

Modérateur : chinon37

Ymai
Tyrannosaurus Rex
Messages : 4220
Inscription : 12 mars 2005, 11:36

Message par Ymai »

brak a écrit : Je pense qu'un "nvu 1.1" debuggé ne serait pas de trop :wink:
Attendons de la voir pour juger. :D

Et si l'on disait simplement que NVU 1.0 ne gère pas les iframes? Probablement pour les mêmes raisons qu'il ne gère pas les frames.
Ceci dit, ce serait sans doute mieux qu'il ne tente même pas de les afficher.
ymai
« Un enfant de cinq ans comprendrait cela ! Allez me chercher un enfant de cinq ans ! »
Groucho Marx.
chinon37
Animal mythique
Messages : 5319
Inscription : 21 mars 2005, 10:17

Message par chinon37 »

parce qu'il va y avoir une version 1.1? :twisted: :lol:
Préferez Kompozer 0.8 à Nvu
Défendons nos valeurs, adhérons à l'APRIL
La Démocratie, c'est quand on frappe à votre porte à 6h00 du matin, et que c'est le laitier.
Flore
Administratrice
Messages : 3567
Inscription : 19 nov. 2003, 23:04

Message par Flore »

Il y aura un nouveau mozilla composer sur lequel bosse Daniel...
Flore
Mac OSX + Nightly / Laptop Linux Mint + Nightly / Nightly sur Android
Kazé
Varan
Messages : 1743
Inscription : 10 févr. 2005, 10:26

Message par Kazé »

...et il sera basé sur XUL Runner. C'est bien, ça devrait assainir le code, et permettre à plus de contributeurs d'y participer, éventuellement. Daniel développe ça sur son temps libre (pas de sponsor pour l'instant), donc ça risque de prendre du temps...

Par contre, ça veut probablement dire qu'il n'y aura jamais de nouvelle version de Nvu. Je ne sais pas s'il faut continuer à signaler les bugs de Nvu...
Dernière modification par Kazé le 26 avr. 2006, 09:29, modifié 1 fois.
KompoZer lead dev
Ubuntu 10.04 Lucid Lynx — « L'erreur est humaine, mais vraiment foutre la merde nécessite le mot de passe root. »
jpbardiau
Tyrannosaurus Rex
Messages : 2709
Inscription : 05 avr. 2004, 17:34

Message par jpbardiau »

Est-ce que ça veut dire qu'il faudra obligatiorement installer Mozilla ? Quelle idiotie !
JP
Image
Image
Flore
Administratrice
Messages : 3567
Inscription : 19 nov. 2003, 23:04

Message par Flore »

jpbardiau a écrit :Est-ce que ça veut dire qu'il faudra obligatiorement installer Mozilla ? Quelle idiotie !
:shock: :shock:
On parle de Xulrunner, pas de mozilla.

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8) Gecko/20060321 Firefox/2.0a1
Flore
Mac OSX + Nightly / Laptop Linux Mint + Nightly / Nightly sur Android
chinon37
Animal mythique
Messages : 5319
Inscription : 21 mars 2005, 10:17

Message par chinon37 »

Question idiote: quel est l'intérêt de développer une appli comme Nvu si le développement s'arrête dès une version 1.0 avec plein de bug pour revenir à une appli + lourde?

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.0.2) Gecko/20060308 Firefox/1.5.0.2
Préferez Kompozer 0.8 à Nvu
Défendons nos valeurs, adhérons à l'APRIL
La Démocratie, c'est quand on frappe à votre porte à 6h00 du matin, et que c'est le laitier.
Kazé
Varan
Messages : 1743
Inscription : 10 févr. 2005, 10:26

Message par Kazé »

L'appli "Composer" ne sera pas plus lourde. Au contraire, elle pourra (pourrait) partager son même moteur (XUL Runner) avec Firefox et Thunderbird, donc l'ensemble des applications utiliseraient moins de ressources. Un peu comme avec Java (une fois qu'on a installé le moteur, les applications sont légères), mais en plus rapide et moins laid.

Pour l'évolution des applications, je crois que c'est nécessaire : une équipe qui ne s'occupe que du moteur, sous l'égide de Mozilla.org, et d'autres équipes qui font des applications.

Nvu est basé sur une version désormais obsolète du tronc Mozilla. Si Nvu / Composer ne passe pas à une version basée sur XUL Runner (ou FF/TB), le projet va devenir impossible à maintenir.
KompoZer lead dev
Ubuntu 10.04 Lucid Lynx — « L'erreur est humaine, mais vraiment foutre la merde nécessite le mot de passe root. »
gauzhelm

Bug ou pas bug de nvu ?

Message par gauzhelm »

Bonjour à tous,
Tout d'abord je dois vous dire que je suis bien triste d'apprendre que nvu arrête son développement.
Bug ou pas bug ? ou bien j'ai raté une marche ? et aussi pourquoi nvu ne crée pas un doctype valide ? et aussi l' iso (sachant que je l'utilise sutout en wysiwyg)
Voila l'histoire :
Sur la page de mon site que je crée avec NVU 1.0 sur MacTiger 10.4.6, il y a :

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

On me dit : Globalement voilà comment doit se présenter une page-type :
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

D'autre part : Sur la page, il y a :
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="content-type">

On me dit qu'il faut que ce soit comme cela :
<head>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-15">

DONC : que je cherche à arranger les balises soit par copier>coller ou en tapant le code dans la page, nvu ne veut pas garder la correction et n'enregistre pas.
est - ce un bug ? et dans ce cas ou est la solution ?

Amicalement à vous tous

Message envoyé avec : Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; fr; rv:1.8.0.2) Gecko/20060308 Firefox/1.5.0.2
Kazé
Varan
Messages : 1743
Inscription : 10 févr. 2005, 10:26

Re: Bug ou pas bug de nvu ?

Message par Kazé »

gauzhelm a écrit :Tout d'abord je dois vous dire que je suis bien triste d'apprendre que nvu arrête son développement.
Nan. Au contraire, le développement redémarre sous la forme de Mozilla Composer.
gauzhelm a écrit :Bug ou pas bug ? ou bien j'ai raté une marche ? et aussi pourquoi nvu ne crée pas un doctype valide ?
Bonne question ! Moi j'appelle ça un bug...
Mais bon, laisse les mouches tranquilles : même sans la DTD ("http://www.w3.org/TR/html4/loose.dtd") ta page reste valide HTML 4.

Pour ce qui est de l'encodage du texte, on ne peut le modifier qu'à partir de la fenêtre Format > Propriétés de la page. Entre ISO-8859-1 et -15, la seule différence, c'est le signe euro (€) ; donc si tu n'as rien à vendre, laisse les mouches tranquilles (bis)...

Est-ce un complot ? Tes questions sur le Doctype et l'encodage sont assez pointues, et ces jours-ci ça semble à la mode :
http://www.geckozone.org/forum/viewtopi ... 705#261705
http://geckozone.org/forum/viewtopic.php?t=39434

Je vais tâcher de proposer un correctif dans HandCoder pour tout ça.
KompoZer lead dev
Ubuntu 10.04 Lucid Lynx — « L'erreur est humaine, mais vraiment foutre la merde nécessite le mot de passe root. »
Jean-François

avenir de Nvu

Message par Jean-François »

Bonjour,
J'ai peut-être manqué une info, mais le fait que Nvu "devienne" 'Mozilla Composer', ne me semble pas indiquer son arrêt.
Le nouveau nom serait plus clair quant à la filiation du logiciel, à côté de 'Mozilla Firefox' et de 'Mozilla Thunderbird'.
Je ne pense pas du tout que l'ajout de Mozilla en préfixe du nom signifie un retour à la 'lourde' (?!) suite Mozilla.
Me trompé-je ?
Bonne journée
Jean-François

Message envoyé avec : Mozilla/5.0 (Windows; U; Win98; fr; rv:1.8.0.2) Gecko/20060308 Firefox/1.5.0.2
Kazé
Varan
Messages : 1743
Inscription : 10 févr. 2005, 10:26

Re: avenir de Nvu

Message par Kazé »

Jean-François a écrit :Me trompé-je ?
Nan. ;)
Le fait que Nvu redevienne Mozilla Composer est une excellente nouvelle.
Le seul point négatif est qu'il n'y aura vraisemblablement aucune correction de Nvu avant la prochaine version de Mozilla Composer.
KompoZer lead dev
Ubuntu 10.04 Lucid Lynx — « L'erreur est humaine, mais vraiment foutre la merde nécessite le mot de passe root. »
Ymai
Tyrannosaurus Rex
Messages : 4220
Inscription : 12 mars 2005, 11:36

NVU prend des initiatives malheureuses

Message par Ymai »

Bonjour
Dans l'arborescence d'un site, j'ai une page sur le modèle suivant:

Code : Tout sélectionner

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <meta name="generator" content="HTML Tidy for Windows (vers 12 April 2005), see www.w3.org">
    <meta content="text/html; charset=ISO-8859-1" http-equiv="content-type">
    <title>
      Le titre de la page
    </title>
    <link media="all" rel="stylesheet" href="../../style.css" type="text/css">
  </head>
  <body>
    <div id="conteneur">
      <div id="menu">
        <h1>
          Le détail
        </h1>
      </div>
      <div id="corps">
        <h1>
          Corps du texte
        </h1>
        <p>
          Bla bla bla
        </p>
      </div>
      <div id="pied">
        <a href="http://www.nvu.com" hreflang="fr"><img src="../../images/FaitAvecNvu80x15fonce.png" style=
        "float: right;" alt="Document fait avec Nvu" border="0"></a>
        <p>
          <a href="http://validator.w3.org/check?uri=referer"><img style=
          "border: 0pt none ; width: 88px; height: 31px;" src="http://www.w3.org/Icons/valid-xhtml10" alt=
          "Valid XHTML 1.0 Transitional"></a> <a href="http://jigsaw.w3.org/css-validator/"><img style=
          "border: 0pt none ; width: 88px; height: 31px;" src="http://jigsaw.w3.org/css-validator/images/vcss" alt=
          "Valid CSS!"></a>
        </p>
      </div>
    </div>
  </body>
</html>
Cette page me servant de modèle, je l'enregistre dans un autre répertoire (Fichier > Enregistrer sous)
Le code devient:

Code : Tout sélectionner

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <meta name="generator" content="HTML Tidy for Windows (vers 12 April 2005), see www.w3.org">
    <meta content="text/html; charset=ISO-8859-1" http-equiv="content-type">
    <title>
      Le titre de la page
    </title>
    <link media="all" rel="stylesheet" href="style.css" type="text/css">
  </head>
  <body>
    <div id="conteneur">
      <div id="menu">
        <h1>
          Le détail
        </h1>
      </div>
      <div id="corps">
        <h1>
          Corps du texte
        </h1>
        <p>
          Bla bla bla
        </p>
      </div>
      <div id="pied">
        <a href="http://www.nvu.com" hreflang="fr"><img src="FaitAvecNvu80x15fonce.png" style="float: right;" alt=
        "Document fait avec Nvu" border="0"></a>
        <p>
          <a href="http://validator.w3.org/check?uri=referer"><img style=
          "border: 0pt none ; width: 88px; height: 31px;" src="valid-xhtml10" alt="Valid XHTML 1.0 Transitional"></a>
          <a href="http://jigsaw.w3.org/css-validator/"><img style="border: 0pt none ; width: 88px; height: 31px;" src=
          "vcss" alt="Valid CSS!"></a>
        </p>
      </div>
    </div>
  </body>
</html>
On remarque que:
- l'adresse de la feuille de style est perdue href="../../style.css" devient href="style.css"
- les adresses des images sont perdues, y compris les images liées depuis un autre site web: src="http://jigsaw.w3.org/css-validator/images/vcss" devient src= "vcss"
- encore plus curieux: toutes les images distantes ou qui figurent dans un autre répertoire se retrouvent enregistrées dans le répertoire où je copie le fichier. De même pour la feuille de styles dont une copie se retrouve dans le même répertoire.

Conclusion: pour reproduire une structure de page dans un autre répertoire, ne jamais utiliser "Enregistre sous" de NVU.
Y aurait-il une option de configuration que je n'aurais jamais aperçue?

NVU 1.0 / Win2k / full KazeExtensions
ymai
« Un enfant de cinq ans comprendrait cela ! Allez me chercher un enfant de cinq ans ! »
Groucho Marx.
chinon37
Animal mythique
Messages : 5319
Inscription : 21 mars 2005, 10:17

Message par chinon37 »

:oops: désolé de te contredire partiellement:
je ne reproduis pas les bugs 1 et 2: l'adresse reste bien intègre aussi bien pour les images que pour la feuille css
pour le 3eme point, les "images(liens)" valid-xhtml10 et vcss sont bien enregistrées (!) sur mon DD dans le répertoire où j'ai enregistré la page.

Pour info, j'ai fait un copié/collé du code original dans la source de Nvu: le premier "enregistrer sous" ne m'a pas copié ces liens dans le DD. C'est lors d'un deuxiéme "enregistrer sous" dans un autre répertoire à partir du 1er fichier enregistré que valid-xhtml10 et vcss ont été copiés dans le répertoire du fichier html...
Ais-je été clair, docteur? :oops:
Complément: ni le nettoyeur de balise (avec urlcleaner) lancé par provocation, ni handcoder ( ouvrture d'éditeur externe via tidy) ne m'ont modifié l'adresse :?:
Préferez Kompozer 0.8 à Nvu
Défendons nos valeurs, adhérons à l'APRIL
La Démocratie, c'est quand on frappe à votre porte à 6h00 du matin, et que c'est le laitier.
Ymai
Tyrannosaurus Rex
Messages : 4220
Inscription : 12 mars 2005, 11:36

Message par Ymai »

chinon37 a écrit :C'est lors d'un deuxiéme "enregistrer sous" dans un autre répertoire à partir du 1er fichier enregistré que valid-xhtml10 et vcss ont été copiés dans le répertoire du fichier html...
J'ai été incomplet :roll: . Il s'agissait bien d'un "enregistrement sous..." vers un autre répertoire.
ymai
« Un enfant de cinq ans comprendrait cela ! Allez me chercher un enfant de cinq ans ! »
Groucho Marx.
Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 3 invités