KompoZer 0.8b1

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

Kazé
Varan
Messages : 1743
Inscription : 10 févr. 2005, 10:26

KompoZer 0.8b1

Message par Kazé »

Bonjour,

je viens de publier la première bêta de KompoZer 0.8 : http://kazhack.org/?post/2009/10/11/KompoZer-0.8b1
J’aurais préféré vous proposer une version plus aboutie, mais mon planning est très chargé en ce moment. Je tâcherai de proposer une bêta2 mieux finie courant Novembre.
Des versions francisées seront proposées prochainement par FrenchMozilla. Pour l’instant, le langpack francophone ne fonctionnera pas avec ces versions, et je crains de ne pas avoir le temps de m’y coller avant 15 jours.

Par rapport à la version 0.8a4, les deux principales nouveautés sont :
  • le clic droit > “Publish…” dans le gestionnaire de sites, qui permet d’envoyer n’importe quel fichier par FTP vers le serveur distant ;
  • le nouveau dock source, qui devrait conserver la coloration syntaxique. Vous noterez au passage qu’il n’y a plus de modes édition / visualisation : on peut éditer le code source à tout moment.
Je travaille également sur des aspects qui jusque-là étaient pris en charge par HandCoder, comme l’édition de fragments HTML, de fichiers texte et PHP. Le nettoyage du code source fait également partie des travaux en cours. L’objectif de la prochaine 0.8b2 sera donc d’intégrer un équivalent HandCoder directement dans KompoZer : ça sera la seule nouvelle fonctionnalité à espérer avant la sortie de la version 0.8 finale. Pour l’instant, je ne sais pas si ça pourra être effectivement intégré — on verra bien.

Je n’ai malheureusement pas eu le temps de corriger les bugs qui ont été signalés jusqu’ici, mais le fait de passer en « bêta » signifie que je vais passer 95% de mon temps de développement sur la résolution des bugs. Les versions qui suivront devraient donc (enfin !) résoudre les régressions apparues avec KompoZer 0.8.

Merci d’avance pour vos tests !
KompoZer lead dev
Ubuntu 10.04 Lucid Lynx — « L'erreur est humaine, mais vraiment foutre la merde nécessite le mot de passe root. »
Manusnake
Salamandre
Messages : 40
Inscription : 19 avr. 2009, 04:05

Re: KompoZer 0.8b1

Message par Manusnake »

Bravo pour ton travail ! J'ai pu contourner mon petit problème de script (Kompozer remplaçait </script> par />, ce qui causait des soucis à Firefox) en retouchant un peu mon code HTML et je peux maintenant utiliser Kompozer "for production".

Merci pour ce beau logiciel et tes efforts.
"Those who cannot remember the past are condemned to repeat it."
Santayana, George. The Life of Reason, Reason in Common Sense, Scribner's, 1905, page 284
/jmj
Salamandre
Messages : 39
Inscription : 11 mai 2009, 18:53

Re: KompoZer 0.8b1

Message par /jmj »

Salut,

Une remarque sur l'ergonomie, n'aurait-il pas mieux valu garder à gauche de l'éditeur les onglets (normal, balises HTML, aperçu) plutôt que de les reléguer à droite dans un menu déroulant ? Là on dirait que c'est le côté "geek" qui ressort avec les modes mixtes et sources qui arrivent en premier. Je trouve que ce sont ces trois onglets qui font la spécificité de kpz comme éditeur wysiwyg. Je ne suis pas spécialiste en ergonomie donc cette remarque est à prendre comme une impression personnelle.

Pour le reste, merci pour ce superbe travail. Je vais continuer l'exploration de cette nouvelle version.
Kazé
Varan
Messages : 1743
Inscription : 10 févr. 2005, 10:26

Re: KompoZer 0.8b1

Message par Kazé »

Il faut bien avouer que j’ai un peu tout essayé avec ces modes d’édition (design / split / source) et les modes de visualisation (preview / normal / html tags).

Pour les alpha 1 et 2, il n’y avait tout simplement pas d’onglet pour les modes d’édition : vu qu’on a un séparateur pour agrandir ou fermer le dock source, les onglets des modes de visualisation auraient dû suffire. Malheureusement, l’expérience a montré que de très nombreux utilisateurs ne savaient plus retrouver le dock source. Ma boite mail peut en témoigner…

Pour les alpha 3 et 4, on avait deux groupes d’onglets :
  • un pour les modes d’édition (design / split / source)
  • un pour les modes de visualisation (normal / preview / HTML tags)
L’interface s’en trouvait sensiblement alourdie, notamment sur des petits écrans — je suis un fan de netbooks, je veux donc que KompoZer reste utilisable en 800x480. J’ai fait une version avec des onglets plus compacts, ça prenait moins de place à l’écran mais l’interface était encore moins intuitive.

Pour la beta1, je suis parti du principe que :
  1. on pourrait avoir bien plus que trois modes de visualisation : ces modes ne sont qu’une feuille de style appliquée à la fenêtre d’édition, on pourrait très bien en définir d’autres, ou même ajouter des options basculables (ex : affichage des blocs), voire des sous-menus (zoom) ;
  2. les utilisateurs de KompoZer 0.7.10, Nvu ou SeaMonkey Composer ont l’habitude de trouver les onglets normal / preview / tags / source à gauche, et ils utilisent ces onglets essentiellement pour passer du mode wysiwyg au mode source (= sélection du mode d’édition) ;
  3. il est souhaitable de distinguer graphiquement la sélection des modes d’édition et de visualisation.
Dans ce contexte, il m’a paru intéressant de placer les onglets [design|split|source] à gauche, et d’utiliser une liste déroulante plutôt que des onglets pour les modes de visualisation.

Je ne prétends pas que c’est parfait pour autant. Vous remarquerez notamment que cette barre d’outils reste collée au bas de la fenêtre, au lieu de séparer les zones wysiwyg et source comme dans KompoZer 0.8a4 : c’est moins parlant visuellement, mais à l’usage j’en ai eu marre de courir après les onglets design/split en passant d’un document à l’autre. Par ailleurs, sous Linux, l’utilisation d’une liste déroulante pour les modes de visualisation prend un peu plus d’espace vertical que les onglets.

Néanmoins, et comme vous commencez à vous en douter à la lecture de cette indigeste tartine, c’est un choix mûrement réfléchi. Il n’y a pas de vérité absolue en matière d’ergonomie logicielle : le principe me paraît correct, mais ça n’est qu’au fil des retours utilisateurs que je verrai si ce choix d’interface est pertinent ou pas. Comme toujours, je reste ouvert aux suggestions : faites des maquettes d’interface sous Paint®, postez-les, on peut en discuter. ;-)
KompoZer lead dev
Ubuntu 10.04 Lucid Lynx — « L'erreur est humaine, mais vraiment foutre la merde nécessite le mot de passe root. »
chinon37
Animal mythique
Messages : 5319
Inscription : 21 mars 2005, 10:17

Re: KompoZer 0.8b1

Message par chinon37 »

Bonjour,

pas le temps par cette période bousculée par des raisins bien mûrs, mais j'ai des idées concernant l'interface future suite aux discussions passées...

Pourquoi pas des onglets verticaux pour les # "vues"?
Vite fait...
Image
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.
Sebaz
Gecko
Messages : 72
Inscription : 30 nov. 2004, 04:47

Re: KompoZer 0.8b1

Message par Sebaz »

Kazé a écrit :... et d’utiliser une liste déroulante plutôt que des onglets pour les modes de visualisation.
Je suis un utilisateur régulier de kompozer. Je n'ai que très rarement, pour ainsi dire jamais, utilisé les différents modes de visualisation. Je suis toujours en mode normal. Pour ce qui est du preview, j'utilise un navigateur. C'est probablement pour cela que je n'ai pas besoin des différents modes. De ce fait, j'aime bien que tout ça soit dans un liste déroulante.

Aussi, une petite remarque en faveur du maintien de cette liste déroulante. Si on pense à un tout nouvel utilisateur de kompozer, ça fait moins de boutons visible donc une interface moins déroutante.


Enfin, merci Kazé pour ce travail sur kompozer. Je suis en linux slackware et vais utiliser (et tester) cette béta régulièrement. Si jamais des gros bugs m'apparaissent et qu'ils sont non-répertoriés, je ferais signe.
Ma configuration

Adoptez vous aussi un gentil OOozilla

Image
Gagea
Iguane
Messages : 627
Inscription : 20 juil. 2008, 10:25

Re: KompoZer 0.8b1

Message par Gagea »

chinon37 a écrit :Pourquoi pas des onglets verticaux pour les # "vues"?
Cela prendrait moins de place qu'une liste déroulante mais alors le texte sur les boutons pourrait être orienté de haut en bas pour éviter de se tordre le cou. :D
Je n'ai pas l'habitude non plus d'utiliser les modes de visualisation. Je reste en Normal et je clique sur Navigateur.
Merci à Kazé.
Un tuto pour débuter avec Kompozer : Initiation Internet : Kompozer et CSS
Un tuto d'exercices : Apprendre Kompozer
/jmj
Salamandre
Messages : 39
Inscription : 11 mai 2009, 18:53

Re: KompoZer 0.8b1

Message par /jmj »

Kazé a écrit :
Néanmoins, et comme vous commencez à vous en douter à la lecture de cette indigeste tartine, c’est un choix mûrement réfléchi. Il n’y a pas de vérité absolue en matière d’ergonomie logicielle : le principe me paraît correct, mais ça n’est qu’au fil des retours utilisateurs que je verrai si ce choix d’interface est pertinent ou pas. Comme toujours, je reste ouvert aux suggestions : faites des maquettes d’interface sous Paint®, postez-les, on peut en discuter. ;-)
Salut,

Non ce n'est pas indigeste. Au contraire, cela permet mieux de comprendre ces/tes choix. A ce compte-là pourquoi ne passer cette liste déroulante dans une barre d'outils en haut à droite ? Cela me semblerait plus évident qu'en bas à droite.
chinon37
Animal mythique
Messages : 5319
Inscription : 21 mars 2005, 10:17

Re: KompoZer 0.8b1

Message par chinon37 »

Pour info:
le passage de la fenêtre d'édition à la fenêtre source (et vice versa) se fait par la souris ou par alt + enter :wink: (pour windows)
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.
jpbardiau
Tyrannosaurus Rex
Messages : 2709
Inscription : 05 avr. 2004, 17:34

Re: KompoZer 0.8b1

Message par jpbardiau »

Il y a un superbe .deb sur getdeb : http://www.getdeb.net/release.php?id=4939 qui... ne fonctionne pas : Erreur : Dépendance non satisfaite : kompozer-data.
En outre, j'aime bien leur commentaire :
getdeb a écrit :Kompozer is a better nvu, to be used until next nvu release.
JP
Image
Image
Zefling
Tyrannosaurus Rex
Messages : 2577
Inscription : 21 déc. 2004, 03:45

Re: KompoZer 0.8b1

Message par Zefling »

jpbardiau a écrit :En outre, j'aime bien leur commentaire :
getdeb a écrit :Kompozer is a better nvu, to be used until next nvu release.
Et la traduction Google : « Nvu est un nvu mieux, à être utilisés jusqu'à la prochaine sortie de Nvu. » 8-)

J'ai pas trop eu le temps de tester la version β1, mais le système de liste déroulante, j'aime bien. Je ne me sers presque jamais des différents modes, donc pour moi, si ça pendre moins de place. En plus, ça évitera que je clique dessus sans le vouloir.
Mon blog de dév web ― Thème pour le forum Geckozone ― Le clavier Latin-9 fr sous Windows ― Raccourcis clavier pour Firefox
Debian 8 KDE avec Firefox & Nightly
Kazé
Varan
Messages : 1743
Inscription : 10 févr. 2005, 10:26

Re: KompoZer 0.8b1

Message par Kazé »

Rhaaa, Get-Deb… :evil:

On les a contactés aujourd’hui, le paquetage devrait désormais fonctionner proprement (pas testé). Je leur ai également demandé de mettre à jour la description de l’application.

Pour ce qui est de la copie d’écran : ils viennent de la changer, en utilisant un fichier PNG du site officiel (relatif à la 0.7.10, donc). Je n’ai pas osé leur demander de faire une copie de la version 0.8b1…
KompoZer lead dev
Ubuntu 10.04 Lucid Lynx — « L'erreur est humaine, mais vraiment foutre la merde nécessite le mot de passe root. »
chinon37
Animal mythique
Messages : 5319
Inscription : 21 mars 2005, 10:17

Re: KompoZer 0.8b1

Message par chinon37 »

léger bogue: quand on personnalise la barre d'outils en ajoutant une icône et qu'on ferme celle-ci, il faut relancer KpZ pour pouvoir revenir sur la personnalisation. Sinon celle-ci est bloquée.
ce bogue ne semble intervenir que pour la barre d'outils principale (composition toolbar)

- Imprimer... ne fonctionne pas?
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.
jpbardiau
Tyrannosaurus Rex
Messages : 2709
Inscription : 05 avr. 2004, 17:34

Re: KompoZer 0.8b1

Message par jpbardiau »

chinon37 a écrit :léger bogue: quand on personnalise la barre d'outils en ajoutant une icône et qu'on ferme celle-ci, il faut relancer KpZ pour pouvoir revenir sur la personnalisation. Sinon celle-ci est bloquée.
Je crois me souvenir que ce bug était déjà présent sur Nvu.
JP
Image
Image
Sebaz
Gecko
Messages : 72
Inscription : 30 nov. 2004, 04:47

Web badges 80*15 pour KompoZer 0.8b1

Message par Sebaz »

J'ai refait le 80*15 "officiel" de KompoZer. J'ai utilisé la même procédure et je l'ai basé sur l'icône actuel de kompozer situé dans le répertoire kompozer/icons/mozicon256.png de la version 0.8b1 Image

Ainsi l'ancien «Web badges»
Image
devient
Image
(dont voici le fichier .xcf)




J'ai aussi, pour la page http://www.kompozer.net/about.php, refait le kompozer_80x15_rollover.png que voici
Image
(dont voici également le fichier .xcf)
De ce rollover, je me suis amusé à en faire un 80*15: Image

:)
Ma configuration

Adoptez vous aussi un gentil OOozilla

Image
Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 1 invité