KompoZer 0.7.10 (Windows™, MacOSX, GNU/Linux)

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

chinon37
Animal mythique
Messages : 5319
Inscription : 21 mars 2005, 10:17

Message par chinon37 »

Pour maîtriser le code Html, rien ne vaudra jamais l'éditeur texte!

Dans sa "structure", Kompozer a gardé les bases de Nvu car Kompozer est issu du code de Nvu.
le changement, c'est un nombre important de bogues corrigés et des améliorations, en particulier dans l'éditeur css, mais aussi dans les informations de la barre d'état, etc...

Au niveau du code, on ne voit déjà plus apparaître toutes ces lignes vides un peu partout...
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.
caméléon
Animal mythique
Messages : 9528
Inscription : 08 nov. 2004, 17:54

Re: maitrise du code

Message par caméléon »

Christophe Cagé a écrit :Bonjour, ça fait un moment que je n'ai plus regardé NVU. Petite question, est-ce qu'on peut maintenant maitriser le code html sur son successeur, ou celui-ci est-il toujours refait par le logiciel à sa sauce ?
C'était le truc que je n'aimais pas dans NVU.
Salut, merci de se reporter à la FAQ : Comment fonctionne Nvu (FAQ) La réponse est toujours la même...
Mongo Bob
Varan
Messages : 1903
Inscription : 10 sept. 2005, 01:51

Message par Mongo Bob »

http://www.geckozone.org/forum/viewtopic.php?t=51228 a écrit :Les extensions indispensables pour gagner en efficacité:
- Handcoder: permet de ne plus utiliser l'onglet source (source de bugs), mais un éditeur texte externe.
Win:Kpz version 0.7.10 (20070831)
Ubuntu:Kpz v 20090206
2 tutos :
http://josar.free.fr/index.html
http://info.sio2.be/kpz/
1 nécessité :
http://www.geckozone.org/forum/viewtopic.php?t=51228
Invité

Message par Invité »

Dommage qu'on ne maîtrise pas le code. Franchement, je ne vois pas quel développeur accepterait cela. Et les débutants utilisent souvent Frontpage.

Il y a un vrai problème de positionnement pour ce produit. C'est assez bâtard.

Mais bonne chance.

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6
Mongo Bob
Varan
Messages : 1903
Inscription : 10 sept. 2005, 01:51

Message par Mongo Bob »

X a écrit :Dommage qu'on ne maîtrise pas le code
on doit mal s'exprimer, qu'est-ce qu'il fallait dire pour être + clair?
Win:Kpz version 0.7.10 (20070831)
Ubuntu:Kpz v 20090206
2 tutos :
http://josar.free.fr/index.html
http://info.sio2.be/kpz/
1 nécessité :
http://www.geckozone.org/forum/viewtopic.php?t=51228
chinon37
Animal mythique
Messages : 5319
Inscription : 21 mars 2005, 10:17

Message par chinon37 »

Anonymous a écrit :Dommage qu'on ne maîtrise pas le code. Franchement, je ne vois pas quel développeur accepterait cela. Et les débutants utilisent souvent Frontpage.

Il y a un vrai problème de positionnement pour ce produit. C'est assez bâtard.
En clair, ça se traduit comment?
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é »

C'est un peu crétin que je réponde sur mon propre projet mais bon...
Et les débutants utilisent souvent Frontpage.
Tu parles sûrement du même genre de «débutants» qui utilisent Photoshop pour faire un filtre anti-yeux rouges, ou Illustrator pour dessiner Monsieur Patate ?
Je suis bien conscient que l'usage est très répandu dans le monde Windows™ de pirater les logiciels professionnels, fussent-ils complexes et inadaptés ; mais c'est aussi pour cela que la plupart des utilisateurs demeurent des éternels débutants, justement.

KompoZer est un éditeur HTML très simple et respectueux des standards. Ça fait deux différences majeures avec FrontPage, qui, soit dit en passant, massacre lui aussi le code source sauf qu'en plus il y ajoute des balises MS. Je pense donc que KompoZer est très adapté aux débutants ou à ceux qui veulent se former au design web, ainsi qu'aux utilisateurs avertis qui veulent maquetter un site ou saisir de longues portions de code HTML rapidement. Pour certaines tâches un bon éditeur texte est indispensable ; HandCoder te permet de passer rapidement de KompoZer à l'éditeur texte et vice-versa.

À mon humble avis il n'y a que DreamWeaver qui soit à la fois un bon éditeur wysiwyg et un bon éditeur de code (au prix d'une certaine lourdeur) ; mais en attendant qu'Adobe nous sorte une version Linux à moins de 150€, je vais continuer à bosser sur KompoZer. ;-)
KompoZer lead dev
Ubuntu 10.04 Lucid Lynx — « L'erreur est humaine, mais vraiment foutre la merde nécessite le mot de passe root. »
Mongo Bob
Varan
Messages : 1903
Inscription : 10 sept. 2005, 01:51

Message par Mongo Bob »

chinon37 a écrit :En clair, ça se traduit comment?
Ca se traduit par une bonne dose de mauvaise foi de la part de X, de toute façon, pour répondre à sa question, on lui a bien confirmé qu'on pouvait tout à fait maîtriser et modifier le code par l'éditeur-texte, qu'est ce que ça peut faire qu'on ne puisse pas le faire par le Source?
et que donc, Kpz peut bien servir aux développeurs...
Puis je me souviens que Kpz t'empêche de faire du code non conforme en le modifiant par lui-même, et que dans ce sens, on doit répondre que non, il n'est pas toujours possible de maîtriser le code, comme il dit, mais pour la bonne cause. Là-dessus, je vérifie et je fais un lien sur un bloc :

Code : Tout sélectionner

<a href="#"><h2>titre 2</h2></a>
Non conforme, Html validator me tape sur les doigts : or Kpz ne le corrige pas, donc finalement ma 1ère réponse (subliminale, certes) redevient bonne : on peut maîtriser le code, même pour faire des conn...!
(bref, j'ai pris cet exemple parce que moi, je trouve dommage qu'il ne soit pas possible w3cment parlant, de faire un lien sur quasi n'importe quoi : mais un élément en-ligne ne peut contenir un élément bloc, pour moi c'est une erreur résultant d'un excès de discipline de la part du W3C, mais c'est une autre affaire).
Je crois que NVU aurait tout de suite interdit cette ligne de code?!?
>Kaze : DW est certes respectable et ne rajoute pas de balises propriétaires mais son histoire de mélanger le <div> avec la notion de calques est quand même un peu lourdingue, quand on en est pas averti, alors, même gratuit, non.
Win:Kpz version 0.7.10 (20070831)
Ubuntu:Kpz v 20090206
2 tutos :
http://josar.free.fr/index.html
http://info.sio2.be/kpz/
1 nécessité :
http://www.geckozone.org/forum/viewtopic.php?t=51228
Invité

Message par Invité »

Ca se traduit par une bonne dose de mauvaise foi de la part de X
Tu ne devrait pas lancer des attaques personnelles limites insultantes sur un forum, je ne vois pas en quoi tu fait avancer Kompozer en faisant cela. C'est un des problèmes des forums. Là ou les gens sont polis dans la vrais vie, il estime pouvoir ne plus l'être une fois qu'ils sont derrière leur clavier. Ce qui permet de différencier les gens poli par convention, et ceux qui le sont vraiment. Mais cette critique faite, revenons à ce que j'ai dis, qui n'était d'ailleurs pas une critique, mais plutôt une remarque "marketing".

Je pense qu'il y a un positionnement compliqué de komposer, non pas parce qu'il est mauvais, mais juste parce qu'un développeur aime bien travailler son code perso, et qu'un débutant ne saura généralement pas que kompozer existe. le prog est sinon très simple à utiliser, et parfaitement adapté à un débutant, mais il faut fréquenter les forums pour connaître kompozer.

En bref, la non-maîtrise du code ne plaira pas à beaucoup (mais pas tous, bien sur) d'utilisateurs avancés (ceux qui vont sur les forums et connaissent kompozer), et sera très bien pour les débutants (qui ne vont pas sur les forum et ne connaissent pas kompozer). D'où un positionnement difficile pour le produit, et qui gênera son expansion. Le succès de firefox, par exemple, vient du fait qu'il est meilleure pour les débutants ET les geeck.

Concernant la gestion du code sous kompozer via un éditeur externe (pour faire du PHP, hack, indentation), on est d'accord que si je le rouvre avec kompozer après, celui-ci enlèvera ce qui ne lui plais pas ?

Bien que ce ne soit pas le sujet, je voudrais rectifier une demi-légende concernant frontpage : il crée du code valide SI on active la compatibilité netscape. Dans ce cas, on exclus le code MS. La seule chose qui manque alors c'est la DTD. Mais sinon, il passe le validateur sans pb. Cette fonction activée (sinon, c'est le code de la famille adams :twisted: ), il devient un bon éditeur de page permettant de mixer wysiwyg et accès au code. Pas un gestionnaire de projet, bien sur.

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6
Kazé
Varan
Messages : 1743
Inscription : 10 févr. 2005, 10:26

Message par Kazé »

Pour le coup du mode de compatibilité Netscape, je ne connaissais pas. Attention à la DTD, si elle manque ou si elle est erronnée (comme pour Nvu), elle fait basculer IE6 en mode de rendu «quirks», ce qui est particulièrement pénible pour la mise en page...
Ca se traduit par une bonne dose de mauvaise foi de la part de X
Tu ne devrait pas lancer des attaques personnelles limites insultantes sur un forum
+1
Mongo Bob > paix sur terre aux homme de bonne volonté, toussa...
Concernant la gestion du code sous kompozer via un éditeur externe (pour faire du PHP, hack, indentation), on est d'accord que si je le rouvre avec kompozer après, celui-ci enlèvera ce qui ne lui plais pas ?
Plus précisément, avec HandCoder + Tidy :
  • l'indentation du HTML sera rétablie à la sauvegarde ; celle des scripts JS est perdue, mieux vaut donc utiliser des fichiers externes pour ces scripts ;
  • le PHP sera préservé s'il est bien fait, c'est-à-dire inclus dans des éléments HTML ou des attributs ; idem pour l'ASP et le JSP ;
  • si par contre c'est du PHP qui crache du code HTML avec des « echo » ou pire (est-ce ce que tu entends par « hack » ?), là oui KompoZer est susceptible de bien te pourrir ton code ; mais dans ce cas je pense qu'un éditeur texte est plus adapté qu'un éditeur wysiwyg, fut-ce DreamWeaver. D'ailleurs je pense que cette façon de coder en PHP est à proscrire, mais c'est une autre histoire...
KompoZer n'est pas parfait, HandCoder n'est pas encore la solution miracle, mais ça avance dans le bon sens. Je suis en train de reprendre le développement de HandCoder, je vais tâcher d'inclure une vérification des documents non-HTML à l'ouverture pour que KompoZer affiche un avertissement quand il rencontre du code qu'il est susceptible de pourrir.
KompoZer lead dev
Ubuntu 10.04 Lucid Lynx — « L'erreur est humaine, mais vraiment foutre la merde nécessite le mot de passe root. »
Mongo Bob
Varan
Messages : 1903
Inscription : 10 sept. 2005, 01:51

Message par Mongo Bob »

X a écrit :Dommage qu'on ne maîtrise pas le code. Franchement, je ne vois pas quel développeur accepterait cela. Et les débutants utilisent souvent Frontpage.

Il y a un vrai problème de positionnement pour ce produit. C'est assez bâtard.

Mais bonne chance.
Cette réponse m'a paru incompréhensible, et incompréhensible volontairement, et entachée d'une certaine supériorité.
X a écrit :Tu ne devrait pas lancer des attaques personnelles limites insultantes sur un forum,
trés exagéré. D'autre part, je constate que du coup, tu as cru bon à juste raison, de t'expliquer et de donner des arguments nettement plus clairs et détaillés?!? :evil:
Win:Kpz version 0.7.10 (20070831)
Ubuntu:Kpz v 20090206
2 tutos :
http://josar.free.fr/index.html
http://info.sio2.be/kpz/
1 nécessité :
http://www.geckozone.org/forum/viewtopic.php?t=51228
Ymai
Tyrannosaurus Rex
Messages : 4220
Inscription : 12 mars 2005, 11:36

Message par Ymai »

Bonnes nouvelles?
https://bugs.launchpad.net/ubuntu/+sour ... bug/136210

Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.8.1.6) Gecko/20061201 Firefox/2.0.0.6 (Ubuntu-feisty)
ymai
« Un enfant de cinq ans comprendrait cela ! Allez me chercher un enfant de cinq ans ! »
Groucho Marx.
Kazé
Varan
Messages : 1743
Inscription : 10 févr. 2005, 10:26

Message par Kazé »

Oui, ça fait quatre jours maintenant que des binaires de KompoZer sont dans la file d'attente : https://launchpad.net/ubuntu/gutsy/+queue
Rien n'est encore officiel, mais ça devrait passer.
KompoZer lead dev
Ubuntu 10.04 Lucid Lynx — « L'erreur est humaine, mais vraiment foutre la merde nécessite le mot de passe root. »
La Luciole
Iguane
Messages : 582
Inscription : 25 déc. 2005, 21:58

Message par La Luciole »

En attendant, il est arrivé sur GetDeb...

Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; fr; rv:1.8.1.6) Gecko/20070827 Ubuntu/7.10 (gutsy) Firefox/2.0.0.6
jpbardiau
Tyrannosaurus Rex
Messages : 2709
Inscription : 05 avr. 2004, 17:34

Message par jpbardiau »

La Luciole a écrit :En attendant, il est arrivé sur GetDeb...
GetDeb a écrit :Kompozer is a better nvu, to be used until next nvu release.
:?: :?: :?:

Message envoyé avec : Mozilla/5.0 (X11; U; Linux i686; wa; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6
JP
Image
Image
Répondre

Qui est en ligne ?

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