Nvu («N-view») est arrivé !

Posté par  (site web personnel) . Modéré par Amaury.
Étiquettes :
0
5
fév.
2004
Mozilla
Daniel Glazman, ex-développeur de Netscape, module-owner de Mozilla Composer, et créateur de Disruptive Innovations a publié les premières versions de Nvu (prononcer « N-view »), l'éditeur web WYSIWYG allégé et optimisé du projet Mozilla.

Nvu est à Mozilla Composer ce que respectivement Firebird et Thunderbird sont à Mozilla Browser et Mozilla Mail : c'est une « technology-preview » (une version alpha). Il fonctionne tout seul (pas besoin de télécharger et/ou installer toute la suite) et est basé sur le même moteur d'interface graphique (GUI) que Firebird et Thunderbird (en gros XUL). C'est un logiciel libre, distribué sous 3 licences : MPL, LGPL et GPL.

En outre, quelques fonctionnalités différencient Nvu de Composer : le gestionnaire de fichiers via FTP, le support des onglets, l'intégration de l'éditeur de CSS CaScadeS (extension XUL), la validation HTML. Nvu produit du HTML 4.01 Transitional. Vous trouverez plus dans la présentation du logiciel par l'auteur. Nvu 0.1 est disponible sous forme de binaires et les sources sont disponibles en version 0.15.

Sous GNU/Linux, c'est libstdc++.so.3.0.4 qui est à copier dans /usr/lib ou /usr/local/lib, ou à lier symboliquement si vous disposez d'une version plus récente.

Sous Windows, deux DLL sont manquantes : msvcp70.dll et msvcr70.dll que l'on trouve dans la distribution OpenOffice.org. À noter la présence d'un installeur Windows.

Soulignons que c'est Lindows qui sponsorise le développement de Nvu par un contrat avec Disruptive Innovations. Vous pouvez suivre son évolution quasiment au jour le jour via le blog de Daniel Glazman.

Aller plus loin

  • # Commentaire supprimé

    Posté par  . Évalué à 3.

    Ce commentaire a été supprimé par l’équipe de modération.

  • # Re: Nvu («N-view») est arrivé !

    Posté par  . Évalué à 5.

    Ca a l'air pas mal cette histoire..
    Domage que ça ne fasse pas du xhtml..
    Le sit dot com est plutot pas mal.. du pur Lindows marketing. Avec des beaux screenshoot sur comment faire une belle page à base de <table> et de pleins d'image.. :/
    http://images.lindows.com/nvu/tree.png(...)
    • [^] # Re: Nvu («N-view») est arrivé !

      Posté par  (site web personnel) . Évalué à 1.

      Le tableau en question est utilisé pour présenter des données tabulaires, en l'occurrence des images, donc pas de soucis sur l'utilisation de tableaux dans ce cas.
      • [^] # Re: Nvu («N-view») est arrivé !

        Posté par  . Évalué à 1.

        J'avais plus ou moins compris en lisant ça:
        http://www.cybercodeur.net/weblog/presentations/seybold/(...)
        que la mise en page par tableau est stupide, qu'il faut utiliser des boites css etc.
      • [^] # Re: Nvu («N-view») est arrivé !

        Posté par  . Évalué à 1.

        On a pas du regarder le même screenshot, parceque pour moi, c'est des tableau utilisés pour la mise a page comme au bon vieux temps de netscape 4.x
        • [^] # Re: Nvu («N-view») est arrivé !

          Posté par  (site web personnel) . Évalué à 1.

          3x Seaworld, une image pour chaque ville : Orlando, San Diego, San Antonio. Un tableau de une ligne et trois colonnes.
          • [^] # Re: Nvu («N-view») est arrivé !

            Posté par  . Évalué à 2.

            C'est comme les mots alors, qui sont des tableaux de n lettres ?
            Et les phrases, des tableaux de n mots ?
            Et les paragraphes, qui sont des tableaux de n phrases ?

            Ou alors je n'ai pas tout compris...
            • [^] # Re: Nvu («N-view») est arrivé !

              Posté par  . Évalué à 1.

              Je ne sais meme pas pourquoi vous vous énervez, parce que vous ne savez meme pas si ce sont des tableaux. Cela pourrait très bien etre des DIV imbriqués.
              En plus on peut faire tous ce qu'on veux avec cet outil meme des conneries ...

              Et oui les tableaux ne servent qu'a des données tabulaires; c'est à dire le résultat d'une association de 2 (ou plus) variables ... et ces variables n'ont pas à être la position x ou y par rapport a un autre élément.

              Et c'est tout.

              Damien
              • [^] # Re: Nvu («N-view») est arrivé !

                Posté par  . Évalué à 2.

                > parce que vous ne savez meme pas si ce sont des tableaux.

                Une feature, qu'on trouve aussi dans dreamweaver, montre où se trouve la sélection en cours dans le DOM. Ca apparait en bas dans la barre d'état.
                Là, on a:


                Au fait, c'est cool cette feature, je la trouve vraiment pratique.
    • [^] # Re: Nvu («N-view») est arrivé !

      Posté par  . Évalué à 1.

      à quand un mode xhtml 1.1 dans composer ??
      sniff, vivement !! :-)
      • [^] # Re: Nvu («N-view») est arrivé !

        Posté par  . Évalué à 2.

        Jamais à moins de refaire le moteur

        Ce que j'aimerais pour le futur (oui, je sais, je ne suis jamais content), c'est un balisage plus sémantique par défaut, si possible en XHTML ou HTML 4.01 Strict. Je sais que c'est difficile, car Daniel et moi en avons déjà parlé de nombreuses fois. En voici les raisons :

        1. Le moteur qui sert pour l'éditeur est ainsi fait. Cela demanderait un travail de fond (à mon avis déjà nécessaire) significatif pour changer cela.
        2. L'éditeur doit pouvoir ouvrir un grand nombre de documents. Si on prévoit de l'orienter vers le (X)HTML strict, cela risque de compromettre cette capacité, a moins de prévoir plusieurs modes de fonctionnement, ce qui nous ramène au point précédent : un gros travail de fond.

        http://standblog.com/blog/2004/02/04/93113318-SortieDeNvu01(...)
  • # Re: Nvu («N-view») est arrivé !

    Posté par  . Évalué à 10.

    Attention, le tar.gz n'a pas de répertoire supérieur, il dégueule son contenu dans le répertoire courant. Je suis en train te tout nettoyer là, il y en a partout.
    • [^] # Re: Nvu («N-view») est arrivé !

      Posté par  . Évalué à 5.

      ... une vraie boucherie...

      "Il faut" (Ezekiel 18:4) "forniquer" (Corinthiens 6:9, 10) "avec des chiens" (Thessaloniciens 1:6-9) "morts" (Timothée 3:1-10).

    • [^] # Re: Nvu («N-view») est arrivé !

      Posté par  . Évalué à 10.

      tar tzf |xargs rm -f
      • [^] # Re: Nvu («N-view») est arrivé !

        Posté par  . Évalué à 1.

        de loin la bonne solution
        une fois qu'on la connais on se prends plus la tête à tester ou à créer un repertoire
        • [^] # Re: Nvu («N-view») est arrivé !

          Posté par  . Évalué à 4.

          et puis on la met en alias de tar, et hop, plus de programmes à compiler!
          La paix!
        • [^] # Re: Nvu («N-view») est arrivé !

          Posté par  (site web personnel) . Évalué à 2.

          > de loin la bonne solution

          ... Pour perdre des fichiers !

          Si tu as un fichier README à la racine du .tar, et un dans le répertoire courrant, *boom* !

          Maintenant, supposons qu'il y a un fichier délicatement nommé

          toto /home/user/

          Ben, adieu le répertoire /home/user ! (Bon, ça, c'est plus question de trou de sécurité, ça n'arrive pas trop si le créateur du .tar n'est pas mal intentionné !)
          • [^] # Re: Nvu («N-view») est arrivé !

            Posté par  . Évalué à 2.

            Non ton ficher README a été perdu lors du tar. Laisser celui qui l'a écrasé ne va pas faire revenir l'original.
            Et puis, c'est un rm -f, pas un rm -rf.
            • [^] # Re: Nvu («N-view») est arrivé !

              Posté par  (site web personnel) . Évalué à 0.

              > Non ton ficher README a été perdu lors du tar.
              > Laisser celui qui l'a écrasé ne va pas faire revenir l'original.

              Non, mais la connerie, c'est de faire le tar xf sans avoir fait le tar tf. Quelques commentaires plus haut, quelqu'un disait qu'on pouvait extraire un tar sans vérifier auparavant si on connaissait la magouille.

              > Et puis, c'est un rm -f, pas un rm -rf.

              Et si le fichier tar contient des sous-répertoires, tu les laisse en vrac ! Si tu veux vraiment supprimer la m**** mise par le tar, il faut bien le -r.
              • [^] # Re: Nvu («N-view») est arrivé !

                Posté par  . Évalué à 0.

                « Non, mais la connerie, c'est de faire le tar xf sans avoir fait le tar tf. »

                Pour ça on est d'accord...

                « Et si le fichier tar contient des sous-répertoires, tu les laisse en vrac ! Si tu veux vraiment supprimer la m**** mise par le tar, il faut bien le -r. »

                Non, en deux étapes, après le rm -f des fichiers, un « rmdir -p * » (qui au passage nettoie tes répertoires inutiles) ou truc du genre. C'est quand même très différent.
    • [^] # Re: Nvu («N-view») est arrivé !

      Posté par  . Évalué à 4.

      C'est pour ça que je fais toujours un chtit "tar ztf fichier.tgz" avant, j'en ai eu marre de me faire avoir =)
  • # Re: Nvu («N-view») est arrivé !

    Posté par  (site web personnel) . Évalué à 1.

    le truc bizarre a l'install
    j'ai mozilla 1.6 et netscape 4.7 bein nvu me demande que la conversion du profile netscape mmm

    pm
  • # Re: Nvu («N-view») est arrivé !

    Posté par  . Évalué à 2.

    Je n'ai pas trop compris lorsque Mozilla 1.6 est sorti,
    je pensais que Mozilla s'arretait et que Firebird, Thunderbid
    et le maintenant nommé Nvu prenaient la suite en module
    distinct.

    Apparement je n'avais pas tout suivi ...
    • [^] # Re: Nvu («N-view») est arrivé !

      Posté par  . Évalué à 1.

      La volonté est visiblement d'assurer une continuité avec le Mozilla 'all-in-one' actuel et de développer les outils 'standalone'. Ce n'est pas plus mal car :
      1/ on a le choix
      2/ c'est plus crédible de faire comme ça que de tout chambouler du jour au lendemain (ça fait fuir les dissaiedeurz).
      • [^] # Re: Nvu («N-view») est arrivé !

        Posté par  (site web personnel) . Évalué à 2.

        Le développement de Mozilla Suite est surtout conservé pour les grand comptes et vendeurs tiers utilisant la plateforme Mozilla.
        Les versions standalone sont orientées utilisateur final.
    • [^] # Re: Nvu («N-view») est arrivé !

      Posté par  (site web personnel) . Évalué à 5.

      Oui, mais il y a eu des changements de programmes dans les changements de programmes : firbird et thunderbird ne remplaceront Mozilla que lorsqu'ils arriveront tous les deux en version 1.0, c'est prévu pour le printemps-été 2004.

      Après ça, effectivement, la branche 1.x de mozilla ne sera maintenue que pour les bugfixes (Le gros du développement niveau features est déjà sur {fire|thunder}bird. La 1.6 de mozilla n'apporte pas grand chose à part des bugfixes)
    • [^] # Re: Nvu («N-view») est arrivé !

      Posté par  . Évalué à 2.

      Moi y'a un truc que j'ai pas bien compris non plus: les firebird, thunderbird et nvu, je suppose qu'ils ont tout plein de libs en communs, non ? C'est découpé comment sur vos distrib, y'a un paquet pour les trucs communs ou bien c'est chacun son exemplaire ? Parceque sous Gentoo ça a l'air d'être du chacun de son côté (enfin bon, je les ai pas installés), et je me demande si c'est parceque c'est from source (bah ouais, ça c'est l'inconvénient, c'est moins facile de découper...), ou si c'est vraiment que chacun est devenu une appli tellement indépendante des autres qu'on a le droit à trois xuls et autant de geckos sur la machine.
  • # Re: Nvu («N-view») est arrivé !

    Posté par  (site web personnel) . Évalué à 1.

    Si quelqu'un a testé, peux il me dire si il y'a toujours le même probleme qu'avec mozilla composer quand on passe du tab wysiwyg au tab edition html : on se retrouve au début du code...
    Et je ne parle même pas de pouvoir faire une selection d'elements dans l'onglet wysiwyg, et de pouvoir passer sur le tab d'edition html pour voir le code correspondant selectionné (a la dreamweaver).
    • [^] # Re: Nvu («N-view») est arrivé !

      Posté par  (site web personnel) . Évalué à 1.

      :-(
      Bug toujours présent.

      D'autre part, on a maintenant deux séries d'onglets : les pages en haut, et les vues en bas. Je préfèrerais avoir une double série d'onglets en haut à la Apple.com... voire un truc configurable par l'utilisateur.
  • # Re: Nvu («N-view») est arrivé !

    Posté par  . Évalué à 2.

    Pour une version 0.1, je trouve que c'est un très bon début.

    L'idéal serait de faire un effort sur le mode "source" avec une zoli coloration syntaxique (html, javascript, php, perl etc etc) et de la mise en forme automatique de code.

    le mode "html tags" est intéressant.
    • [^] # Re: Nvu («N-view») est arrivé !

      Posté par  . Évalué à 1.

      Pour une version 0.1, je trouve que c'est un très bon début.

      Un debut... Avec Composer, il ne repartait quand meme pas a zero.
      • [^] # Re: Nvu («N-view») est arrivé !

        Posté par  . Évalué à 4.

        Que ça soit la suite de composer ou pas, ça fait un bout de temps qu'on me demande s'il existe un éditeur HTML tel-écrit tel-écran (excusez mon québécois) sous Linux. J'ai pas encore eu l'occasion de tester Quanta Bleeding edge et ne sais pas ce qu'il vaut mais nvu me semble vraiment sympa et bien adapté au public que j'ai (des profs qui n'ont pas le temps d'apprendre le HTML et veulent créer une page vite et bien).
        La gestion des layers, bien qu'à ses balbutiements, est très prometteuse et j'ai hâte de voir le projet évoluer. Linux me semble couvrir à chaque fois un aspect de plus pour l'utilisateur lambda : après Gimp pour le graphisme, OOo pour la bureautique, Blender et autres, c'est encore un domaine de plus où on pourra dire aux windowsiens, pour tel besoin il y a ça et ça tourne nickel... Reste juste à attendre que ce projet avance en maturité et à y prendre part si l'on peut...
  • # Re: Les Nightly de Sunbird s'activent aussi !

    Posté par  . Évalué à 2.

    Un léger HS pour signaler que Sunbird (Calendar en standalone) se réveille un peu : ftp://ftp.mozilla.org/pub/mozilla.org/calendar/nightly/(...)

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.