Liens connexes

Dépêche modérée par

Dépêche éditée par

: Nvu, Kompozer et Mozilla Composer

Posté par tuiu pol (Jabber id, ). Modéré le 23 septembre 2006.
0
Nvu est la refonte du module d'édition HTML de Mozilla développé par Disruptive Innovations. Il utilise le langage d'interface utilisateur multi-plateformes XUL.

Après la version 1.0 (juin 2005) son auteur, Daniel Glazman, a clairement laissé entendre qu'il désirait donner une autre tournure à son projet, dans le même esprit que les autres projets de la Mozilla Fondation. Le développement de Nvu a ainsi été arrêté.

Au fil des mois la communication a commencé à s'établir sur le remplaçant : Mozilla-Composer et ces derniers jours, Daniel a publié une première liste de fonctionnalités sur son blog. Au menu, plein de bonnes choses évidemment (voir la liste dans la seconde partie), le logiciel utilisera XULRunner (comme le futur Firefox 3.0 par exemple) et profitera pleinement des fonctionnalités du moteur de rendu Gecko 1.8.

En attendant, quid de Nvu ? Eh bien, un fork a été réalisé par un français, Kaze, qui l'a appelé Kompozer. Il a effectué un certain nombre de corrections et quelques modifications mineures. Le projet est hébergé par SourceForge et semble être suivi par les adeptes de Nvu qui ont été surpris par la décision de Daniel. L'auteur a indiqué dans le forum de Nvu que ce projet n'aurait de sens que jusqu'à la sortie du remplaçant de Nvu.

Enfin, Daniel est revenu récemment sur son blog sur Nvu et Kompozer en soulignant qu'il n'était pas impliqué dans le projet, que pour lui, Nvu appartenait maintenant à la communauté (comme Mozilla avec SeaMonkey).

Souhaitons donc une longue vie à ces projets, il n'y a pas foule de logiciel d'édition WYSIWYG d'HTML qui soit libre.

> Lire la suite (124 commentaires, moyenne: 3,7).   [dépêche : 3624 caractères]

Voici une première liste des fonctionnalités tirée du blog de Daniel Glazman (traduction libre) :
  1. Basé sur XULRunner, multi-plateforme et sous les trois licences (MPL/GPL/LGP)
  2. Nouveau code.
  3. Menus et barres d'outils paramétrables.
    1. Barres d'outils regroupables.
    2. Possibilité d'ajouter des nouveaux boutons sans avoir à écrire un paquet XPI.
  4. Plusieurs barres de côté et en même temps à droite et à gauche de l'écran.
  5. Mode plein écran avec masquage automatique des barres d'outils et barre de statut.
  6. Meilleures règles verticales et horizontales basées sur le SVG.
  7. ATAG.
  8. Visualiseur des sources avec coloration syntaxique, complément automatique du code et infobulles.
  9. Vrai mode navigateur plutôt que l'actuel mode pré-visualiseur que la plupart des gens ne comprennent pas.
  10. Meilleur gestionnaire de site ; possibilité de réutiliser des morceaux de l'excellent fireftp ?
    1. Vérification des liens
    2. Subversion ?
  11. Nouveau sérialisateur dédié, avec des options "à la Tidy"
  12. Connaissance des états des blocs
  13. Meilleure gestion des templates avec un puissant gestionnaire de templates.
    1. Les documents html et xhtml vides sont juste un template vide.
    2. On se débarrasse du document par défaut about:blank.
  14. Documents multilingues ?
  15. Rapport des erreurs et des warnings (markup, css, js)
  16. Nouvelles barres de côtés (peut-être pas par défaut mais disponible en ajout).
    1. Vue de l'arborescence du document.
    2. Styles CSS inclus.
    3. Attributs HTML.
    4. Référence CSS.
    5. Référence HTML.
    6. Gestionnaire de feuilles de styles.
    7. Comportement (contribution proposée par Zbigniew Braniecki aka gandalf)
    8. Widgets, clip arts, et pourquoi pas effets spéciaux.
    9. Possibilité de lien direct avec des éditeurs en ligne comme AjaxWrite, Writely ou autres.
  17. Amélioration du mode AllTags mode
  18. Suppression partiel de l'édition non-CSS
    1. "use CSS" sera le défaut ; l'option sera masquée.
    2. L'idée est de se débarrasser des styles générés actuellement par les boutons de la barre d'outils pour aller vers des feuilles de styles intégrées et des classes/IDs.
  19. Si possible, synchronisation entre l'affichage des vues Normales et Sources en même temps.
  20. Filtres sur coller et charger pour pouvoir charger/copier le contenu créé par MSWord et se passer des "microsoftisms".
  21. Je ne veux pas ajouter un gestionnaire de frame. Je pense que les frames sont mortes.
  22. Partages de trucs et astuces basés sur le P2P (est-ce que AllPeers ne pourrait pas aider ici ?)

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

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

Au sujets des marques de la MoFo

Posté par GPLorDIE () le 23/09/2006 à 19:58. (lien). Évalué à 7.

Est ce que cet éditeur va souffrir de la même restriction sur la Liberté que firefox ? À savoir qu'on n'a pas le droit de redistribuer un code/binaire patché en utilisant le nom/logo firefox. Cf tous les ennuis de Debian à ce sujet...
Si cette politique se généralise à tous les projets qui gravitent autour de firefox ça va devenir dur d'avoir une distribution proposant ces softs (problèmes de patchs de sécurité propres à chaque distrib surtout...)
Des fois je me demande s'il ne devrait pas y avoir un projet GNU officiel qui forke firefox...

[+] Kompozer

Posté par Farvardin (page perso, ) le 23/09/2006 à 20:52. (lien). Évalué à -6.

"Kompozer", quel beau nom pour un programme qui ne sera sans doute pas très compatible avec konqueror, khtml, et les dérivés de kde ...

--
You can't grep dead trees...

Orgueil VS en-faire-profiter-a-tous

Posté par fabien () le 23/09/2006 à 21:35. (lien). Évalué à 10.

Au risque de me faire massivement moinser...

Il y a quand même pas mal de caracteriels dans les bons dev de la communauté libre.
de temps en temps je vais sur le site de daniel glazman (que je respecte pour ses competences technique) et depuis que Nvu est sortie, je n'ai jamais vu un mot a propos de Nvu 1.0.1 de Nvu 1.5 ou même de Nvu2...
a la lecture du forum de Kompozer, il apparait de Kaze s'est dejà manifesté aupres de disruptive innovation, il semble aussi que glazman faisait plutot le mort aux differentes demande utilisateur. (de toute maniere dans sa logique il s'en fou de nvu 1.x puisqu'il reflechi a 2.0... mais bon i lsemble qu'il y avait quelques bug a corriger....)

Alors il y a un type qui prends son courrage a deux mains, il ecrit lui même qu'il essaye de rester dans la ligne droite du code Nvu 1.0 avec l'espoir que ses patch soient intégrés. il ecrit que la durée de vie de jompozer serait sans doute limité a la sortie de Nvu2. en fait il fait juste le travail de maintenance classique de Glazman.

Et là, Glazman, nous ponds une pendule. il pourrait a moindre cout integrer quelques-un des patch qui font gagner en stabilité... mais non, Monsieur est véxé.
Moi je trouve l'attitude de Kaze raisonable, non passioné, claire et ne manquant pas de respect. Je suis sur qu'il n'y a pas de reticences de
sa part pour travailler AVEC Glazman... mais bon, il semble que c'est pas prêt d'arriver.

en un mot, c'est juste domage.