Page 1 sur 6

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

Publié : 01 sept. 2007, 02:48
par Kazé
Voici la toute dernière version stable de KompoZer.
Cette version corrige de nombreux bugs de Nvu 1.0 et inclut une version utilisable de l'éditeur CSS, CaScadeS.
Contrairement aux 'snapshots' 0.7.9.xxx, cette version est stable et est destinée à tous les utilisateurs.

Téléchargement: (*) ceci est une version PPC ; elle fonctionnera sur les Mac Intel via Rosetta.

Installation / Mise à jour :
  1. avant toute chose : si vous utilisez une version localisée de KompoZer, mettez à jour votre pack de langue : kpz-langpack-frFR-0.7.10a.xpi
    • enregistrer ce fichier sur le disque dur (clic droit > enregistrer la cible sous...) ;
    • vérifier qu'un navigateur vérolé ne l'a pas renommé en *.zip ; si c'est le cas, renommer en *.xpi et changer de navigateur au plus vite ;
    • lancer KompoZer, Outils > Extensions > Installer...
    • sélectionner le fichier kpz-langpack-frFR-0.7.10a.xpi, valider
    • redémarrer KompoZer (à vérifier, cette étape n'est peut-être pas nécessaire).
  2. télécharger la nouvelle version de KompoZer ;
  3. dézipper quelque part, créer un raccourci de kompozer sur le bureau, c'est prêt.

    Nota : si vous avez installé KompoZer avec un installeur Windows™, mieux vaut le désinstaller avant d'installer la nouvelle version. Aucun problème par contre avec les archives (zip/tar.gz) ou les installeurs Linux.
Je n'ai pas lu la doc ci-dessus, KompoZer plante au démarrage :
  • Pour ceux qui ont installé la nouvelle version avant de désinstaller leur pack de langue, la seule solution c'est de supprimer son répertoire de profil, qui contient toutes les extensions et toutes les préférences (radical mais efficace) :
    • Windows™ : C:\Documents and Settings\[user]\Application Data\KompoZer
    • GNU/Linux : /home/[user]/kompozer
    en remplaçant [user] par votre login, évidemment.
    D'une manière générale, quand Nvu/KompoZer se met à faire des trucs bizarres, toujours commencer par supprimer son profil (ou le renommer).
Changelog (0.7.7 => 0.7.10) :
  • Application :
    • Le même code source se compile désormais sur toutes les plate-formes visées, dans l'ordre : Linux (gcc 3.3 à 4.1), Win32 (VS 7.x), MacOS X (gcc 3.5 à ???), OS/2 (on compile avec quoi sous OS/2 ?). Ça vous fait une belle jambe mais bon...
    • Le gestionnaire d'extensions est désormais capable d'utiliser des extensions multilingues. Merci à Motohiko pour avoir développé patch.
    • Sous Win9x, l'icone de l'application est désormais visible dans la barre des tâches.
    • Sous Win32 (9x à Vista), on Nvu et KompoZer peuvent fonctionner simultanément.
    • L'icone a été changée suite à la requête de quelques germanophones. Merci encore à Chinon pour cette jolie icone !
  • Éditeur HTML :
    • Correction des bugs concernant la personnalisation des barres d'outils. Celles-ci ont été légèrement réorganisées.
    • Ajout de boutons Undo/Redo pour la barre d'outils principale. L'extension éponyme n'est donc plus utile.
    • Les éléments de type <object>, <script> et les entrées cachées de formulaires sont désormais visibles et cliquables, en mode 'Normal' et 'HTML tags'.
    • Les liens sont désormais stylisables depuis l'éditeur CSS (finie la question «pourquoi mes liens restent-ils bleus ?»).
    • Les conteneurs génériques <div> sont mis en évidence par des pointillés rouges, comme les cellules de tableau.
    • Lorsque l'on masque les 'rulers' (règles), la réactivité de KompoZer s'en trouve grandement améliorée, sa stabilité aussi ; c'est particulièrement sensible sur des PC modestes ou un peu anciens.
    • Correction d'un bug dans le 'ruler' vertical qui coinçait parfois KompoZer en mode 'Source'.
    • Le nettoyeur de balises ne supprime plus les blocs vides contenant des attributs ID/class.
    • Le nettoyeur de balises considère désormais les éléments <ol>, <ul>, <li>, <dl>, <dt>, <dd>, <pre>, <address>, <blockquote> et <tr> comme des blocs.
  • Éditeur CSS :
    • CaScadeS est désormais désactivé en mode 'Source'.
    • Nouvelle interface supposée faciliter la création de nouvelles règles de style.
    • Les feuilles de style exportées utilisent désormais systématiquement des URLs relatives.
    • Dans l'onglet "Général", l'URL de la feuille de style est désormais affichée dans un champ en lecture seule de largeur limitée (afin d'éviter le "bug" signalé par Charles Cooke).
    • Correction de quelques bugs dans l'onglet 'background' (opacity, background-position).
    • Correction de quelques bugs dans l'onglet 'border'.
    • Les propriétés top / left / right / bottom sont réarrangées dans le sens des aiguilles d'une montre (top / right / bottom / left).
    • Ajout de 'spin buttons' (boutons d'incrémentation / décrémentation) dans l'onglet 'box'.
    • Suppression du mode 'expert', je n'en voyais pas bien l'intérêt du point de vue de l'ergonomie ; il reviendra peut-être plus tard si je lui trouve une utilité.
    • Légère réorganisation des éléments pour gagner environ 100px en largeur.
    • Les fenêtres de propriétés des styles en ligne (clic droit sur la barre d'état > styles en ligne) sont désormais regroupées en une seule fenêtre très similaire à CaScadeS.
    • Dans la barre d'état ('struct toolbar'), les éléments qui contiennent des styles en ligne sont présentés en italique. C'est pour aider à faire la chasse aux styles en ligne.
J'ai encore quelques corrections à faire sur le pack de langue FR.
Les paquets Debian et RedHat devraient fonctionner sur la plupart des distributions Linux récentes (notez le conditionnel). Un installeur Windows va suivre.

Enne-joille ! :)

Edit1 : précision sur les installeurs (merci chinon37) et orthographe dans le changelog.
Edit2 : ajout de la version Mac PPC, merci encore à bobo pour la compilation.

Publié : 01 sept. 2007, 09:31
par caméléon
Salut Kaze,

Super tuto, merci, néamoins, j'ai une question complémentaire [Windows XP]:
Faut il desinstaller Komposer 0.7.7 avant d'installer la nouvelle version?
Sinon, est-il conseillé de supprimer le contenu du répertoire C:\Program Files\KompoZer et d'y dézipper le contenu de kompozer 0.7.10?

Publié : 01 sept. 2007, 09:41
par La Luciole
Installation sans problème du .deb sous Gutsy...
:)

NB: quand on passe la souris sur Kompozer dans le menu, l'infobulle est en anglais : "Create Web Pages".


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

Publié : 01 sept. 2007, 10:30
par chinon37
Installation sans problème sous Windows.

> Caméléon: il est plus judicieux de désinstaller Kpz 0.77 avant d'installer Kpz 0.7.10.
une suppression du contenu de C:\Program Files\KompoZer supprimera l'ancienne version sans pour autant supprimer les préférences et extensions* qui seront reconnues par Kpz 0.7.10.

*Attention à la version du pack de langue. Soit on met la dernière version (kpz-langpack-frFR-0.7.10a.xpi)avant désinstallation de la version 0.77, soit on supprime le pack de langue et on installe la dernière version (kpz-langpack-frFR-0.7.10a.xpi) après installation de Kpz0.7.10

Publié : 01 sept. 2007, 12:03
par Vincent Sermonne
Merci, grand merci Kaze, et merci chinon pour l'icone.

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

Publié : 01 sept. 2007, 12:03
par Kazé
Chat échaudé... ;)
Merci chinon pour les précisions, j'ai mis le premier billet à jour.

Version stable 7.10

Publié : 01 sept. 2007, 12:10
par Foyan
Bonjour,

Une question qui paraîtra sans doute naïve aux spécialistes, mais que je pose quand même; tant pis. :oops:

Dans les différents formats de fichiers de cette nouvelle version stable, je n'en vois aucun destiné spécifiquement à Mac OS X.

Y a-t-il un truc ou une astuce qui permet d'installer quand même l'application sur le Mac ?
Et si oui, lequel/laquelle ?

Merci d'avance, mille milliards de mille sabords !

Message envoyé avec : Mozilla/5.0 (Macintosh; U; PPC Mac OS X; fr) AppleWebKit/522.11.1 (KHTML, like Gecko) Version/3.0.3 Safari/522.12.1

Publié : 01 sept. 2007, 12:31
par chinon37
Kaze a écrit :Chat échaudé... ;)
Merci chinon pour les précisions, j'ai mis le premier billet à jour.
J'essaie de me rattraper comme je peux :D

Publié : 01 sept. 2007, 12:49
par caméléon
Je vais pinayer, car la réponse ne m'intéresse pas, l'archive zip me suffisant amplement. Mais existe t'il pour le grand public (ma maman) un installateur windows? Cela permettrait de :
- ne pas avoir à choisir de répertoire où dezipper l'archive
- d'avoir les entrées (Kompozer, safe mode, uninstall,...) dans le menu "démarrer"
- d'avoir automatiquement l'icône sur le bureau
- d'être assisté tout le long de l'installation en répondant OUI! à toutes les questions sans les lire et que ça marche à la fin :D

Publié : 01 sept. 2007, 14:17
par chinon37
Kaze dans le 1er message a écrit :Les paquets Debian et RedHat devraient fonctionner sur la plupart des distributions Linux récentes (notez le conditionnel). Un installeur Windows va suivre.

Publié : 01 sept. 2007, 14:20
par webdébutante
caméleon, je dois être ta maman !!! mdr
en tout cas je me reconnais bien après avoir tenté de réinstaller KompoZer...du coup je ne retrouve plus rien !!!

Je retenterai l 'opération et promis je reste zen !!!

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

Publié : 01 sept. 2007, 14:38
par Omnisilver
Bravo pour le travail accompli !

Au fait ... je viens de découvrir ton blog et j'y ai lu :
KompoZer 0.77
[...]
Last release before the 0.8 version
:mrgreen:

Publié : 01 sept. 2007, 22:56
par Kazé
Foyan > je n'ai malheureusement pas de version MacOS X à proposer pour l'instant. Deux contributeurs Mac se sont manifestés pour compiler KompoZer sur cet excellent OS, mais aucun des deux n'a réussi pour l'instant. Patience...

caméléon > je déteste les installeurs Windows : il est impossible de savoir à priori s'ils ne vont pas trafiquer la base de registre ou ajouter des trucs au démarrage. Le seul moyen que j'aie trouvé pour garder un poste XP stable, c'est justement de ne jamais les utiliser...
Je sais que beaucoup d'utilisateurs Windows apprécient ces installeurs, j'ai bon espoir qu'un contributeur se manifestera très rapidement pour m'en proposer un, comme ça a été le cas avec les versions précédentes. Dans le cas contraire je m'y collerai.

Omnisilver > faut pas croire tout ce qu'on lit sur le web (ou ailleurs). ;-)
Quelque temps après le billet que tu cites, Linspire m'a demandé de développer Nvu 1.1 sur la base de KompoZer 0.7, puis a rompu le contact ; après il y a eu Tony Yarusso qui m'a contacté pour faire entrer KompoZer dans Ubuntu, mais qui n'a pas uploadé le code à temps pour Gutsy (une requête d'exception est en cours). Comme quoi j'aurais mieux fait de m'en tenir au plan initial...
Du coup il reste une version 0.7.10, qui servira de branche stable le temps que je finisse la 0.8.

Publié : 02 sept. 2007, 00:28
par Omnisilver
Pas de souci, c'était juste une boutade :wink:

Faut croire que pirlouy déteint sur moi ... je vais me surveiller maintenant :o

PS : une brève sur la nouvelle version est en cours de rédaction sur le portail.

Publié : 02 sept. 2007, 02:58
par al@ON
Merci Kaze pour ton excellent travail.
webdébutante a écrit :caméleon, je dois être ta maman !!! mdr
en tout cas je me reconnais bien après avoir tenté de réinstaller KompoZer...du coup je ne retrouve plus rien !!!

Je retenterai l 'opération et promis je reste zen !!!
Salut,

Il faut avant tout décompresser le fichier kompozer-0.7.10-win32.zip, pour cette opération je te propose 7-Zip (logiciel libre) que tu trouveras à cette adresse: http://www.7-zip.org/fr/.

Une fois 7-Zip installé, clic droit sur le fichier kompozer-0.7.10-win32.zip, dans le menu contextuel qui apparaît sous "Ouvrir" se trouve "7-Zip" met le curseur de la souris dessus et un autre menu s'ouvre à droite clique alors sur "Extraire les fichiers...".

Dans la fenêtre qui s'affiche intitulée Extraire sélectionne l'adresse de destination du dossier à décompresser (en général "C:\Program Files") et tape "OK".

KompoZer est maintenant installé sur ta machine et tu le trouves à "C:\Program Files\KompoZer 0.7.10". :D

Perso j'ai rajouté un raccourci du programme dans la barre de lancement rapide, c'est plus simple pour lancer le programme. :wink:

J'espère avoir été clair.