CaScadeS version Kpz0.79

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

Mongo Bob
Varan
Messages : 1903
Inscription : 10 sept. 2005, 01:51

Message par Mongo Bob »

ils sont fous, ces Saxons.








:arrow: :arrow: :arrow: CECI DIT :
Ceci dit, j'a déjà vu des modifs css récemment créées dans une feuille interne (je me permets d'insister) disparaître après un aller-retour dans l'éditeur-texte (je suis un individu ordinaire, je tape pas dans le code Source, moi) j'ai nettoyé la console JS je sais pas pourquoi, j'ai compris qu'il faut tout garder pendant les essais.
damned :twisted:
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
Kazé
Varan
Messages : 1743
Inscription : 10 févr. 2005, 10:26

Message par Kazé »

Le bug Saxon c'est une histoire de modification de feuille de style externe qui est perdue après une modif dans la vue 'Source'. En fait elle n'est pas perdue mais l'affichage fait comme si, enfin c'est un truc bizarre. Ymai a constaté des choses similaires. Quoiqu'il en soit ce n'est pas ma priorité du moment, là j'en suis à la phase "fignolage", pas "grands travaux".

Mongo Bob, si tu trouves des bugs dans cet esprit, ne te prive pas de les rapporter ici. Il y a quelque chose de pas net dans le fonctionnement de CaScadeS, un peu comme s'il y avait une asynchronicité entre les actions utilisateurs
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 »

1 valeur et une propriété dont Cascades ne veut pas :
"cursor" avec la valeur "url", comme dans :

Code : Tout sélectionner

img {
cursor: url(image.jpg), pointer;}
}
:arrow: ici, transforme le pointeur de la souris qui se balade sur une image en une autre (+ petite) image, "pointer" est la solution de repli pour le navig qui ne reconnaît pas la valeur "url".
et "outline", comme dans :

Code : Tout sélectionner

.spancontour {outline-style: dotted;
outline-width: 5px;
outline-color: red;
}
:arrow: ici, applique un contour de 5px, pointillé et rouge à une portion de texte, de façon irrégulière, pas comme pour une bordure.
Saisies dans le Général vu que non prévu dans l'interface, elles disparaissent après "OK", sortie et re-entrée dans Cascades.
RIEN DANS LA CONSOLE...
J'ai pu les appliquer par Notepad++ direct et lancement des navigateurs à partir du même.
Maintenant, je le signale, c'est tout, parce que j'ai fait ce petit contrôle (que sur mon système) auprès de ces 3 navigateurs seuls et :
"cursor" avec la valeur "url" est reconnu par : FF OUI/IE6, IE7, Opera : NON (les autres valeurs, "pointer", "text", "crosshair" etc... sont reconnues par tous).
"outline"........................: FF, Opera : OUI, IE6, IE7 : NON.alors... :roll:
à+...
PS Est-ce qu'il est dans l'ordre des choses que Cascades ne permette pas en saisie libre dans le Général une propriété qui n'est pas accessible dans l'interface? Ben, non au fait, puisque le Général prend la "background-position" en valeur de % quand l'interface onglet Fond ne la propose pas (ben voilà, c'est non la réponse).
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
Mongo Bob
Varan
Messages : 1903
Inscription : 10 sept. 2005, 01:51

Message par Mongo Bob »

Changer un nom de règle, voir ici aussi :
http://www.geckozone.org/forum/viewtopi ... 356#397356
pb dans la modif du nom de règle : le nouveau nom n'est pas toujours conservé.
pb plutôt Handcoder.
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 »

en complément de MB:
en utilisant la page "modèle" du sujet: http://www.geckozone.org/forum/viewtopi ... 404#396404

> cascades > double clic sur #content > modifié en #contient
la modification est acceptée dans cascades, mais pas dans la page web. Le div qui est associé garde l'ancien id. Il faut aller sur clic droit sur <div id="content"> de la barre d'état pour modifier l'id.
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é »

Ce double-clic est fait pour changer le sélecteur CSS, certainement pas pour renommer un ID ou une classe.

Peut-être faudrait-il une boite de dialogue « renommer une ID/class » avec une case à cocher pour répercuter (ou non) les changements dans la feuille de style... mais dans le cas d'une feuille de style externe, ça peut vite devenir compliqué (il faudrait appliquer la modif à toutes les pages qui utilisent cette feuille de style...). Quoiqu'il en soit, c'est une autre histoire.

Par contre, si le sélecteur CSS n'est pas modifié après validation de la boite de dialogue idoine, ce n'est pas normal. Je ne vois pas bien en quoi cela concernerait HandCoder, pour le coup. Pour lever l'incertitude, le plus simple est de désinstaller HandCoder le temps de vérifier.
KompoZer lead dev
Ubuntu 10.04 Lucid Lynx — « L'erreur est humaine, mais vraiment foutre la merde nécessite le mot de passe root. »
Ymai
Tyrannosaurus Rex
Messages : 4220
Inscription : 12 mars 2005, 11:36

Message par Ymai »

chinon37 a écrit :> cascades > double clic sur #content > modifié en #contient
la modification est acceptée dans cascades, mais pas dans la page web. Le div qui est associé garde l'ancien id. Il faut aller sur clic droit sur <div id="content"> de la barre d'état pour modifier l'id.
Au risque de contredire mon collègue, je dirais que le comportement de KpZ me paraît sain, en l'occurrence.
Une faute de frappe dans Cascades est si vite arrivée, quand on écrit le nom d'un sélecteur. La possibilité de rattraper l'erreur est précieuse et l'on ne bénira jamais assez le nom de celui qui a mis cette fonctionnalité au point.
Mais l'idée qu'une modification dans la CSS se répercute dans le document HTML me laisse dubitatif. Ceci irait contre le sain principe de la séparation des pouvoirs.

Juste pour ceux qui veulent mon avis.

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é »

Ymai a écrit :Mais l'idée qu'une modification dans la CSS se répercute dans le document HTML me laisse dubitatif. Ceci irait contre le sain principe de la séparation des pouvoirs.
+1
J'ai codé ça effectivement parce que j'en avais marre de devoir tout retaper quand je faisais une faute de frappe en choisissant un sélecteur CSS.

Toutefois, cela serait peut-être utile pour se rapprocher des "gestionnaires de style" des traitements de texte. Faudrait que j'installe OOo pour comparer, à l'occasion, pour voir si le jeu en vaut la chandelle. Tout ce qui peut faciliter l'utilisation des feuilles de style mérite d'être envisagé, àmha.

[HS] 'pis la séparation des pouvoirs, par les temps qui courent en France... :-( [/HS]
Dernière modification par Kazé le 23 août 2007, 15:21, modifié 1 fois.
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 »

donc ceci est conçu pour modifier un sélecteur css concernant une balise html, pas un sélecteur d'id ou de classe, mais la saisie de la modif est possible aussi a-priori.
Ceci dit, j'ai tenté de modifier un nom de sélecteur <p> en <h1>, c'est bien un <p> qui continue à s'afficher dans la barre d'état, même si <h1> s'affiche bien dans la css interne.
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
Kazé
Varan
Messages : 1743
Inscription : 10 févr. 2005, 10:26

Message par Kazé »

Mongo Bob a écrit :donc ceci est conçu pour modifier un sélecteur css concernant une balise html, pas un sélecteur d'id ou de classe
Bah si, tu peux modifier la valeur du sélecteur CSS comme tu veux. À toi de voir si tu veux remplacer un sélecteur de balise par un sélecteur d'ID ou de classe, ou par un sélecteur plus complexe. Comme le souligne Ymai, un sélecteur CSS ça sert à choisir les éléments HTML sur lesquels la règle doit être appliquée ; ça ne sert pas à modifier le document HTML.
Mongo Bob a écrit :j'ai tenté de modifier un nom de sélecteur <p> en <h1>, c'est bien un <p> qui continue à s'afficher dans la barre d'état, même si <h1> s'affiche bien dans la css interne.
C'est un comportement complètement normal, non ?
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 »

Ymai a écrit :le comportement de KpZ me paraît sain, en l'occurrence.
OK, moi je simplifie ça en me disant : je ne modifie plus de nom de sélecteur css (balise html), d'id, de classe dans Cascades.
Je veux corriger un nom de sélecteur? D'abord, je réfléchis mûrement avant de nommer le sélecteur, et sinon, je copie les propr du sélecteur dont le nom ne me convient plus, je crée mon nouveau sélecteur, je colle mes propr, je supprime mon ancienne règle, je fais OK, je vais dans la page html et je corrige dans les lignes concernées. On a déjà un onglet Général pour faire des copier-coller...
(ah! j'économiserais bien les corrections dans la page html, mais bon...)
Ymai a écrit :La possibilité de rattraper l'erreur est précieuse et l'on ne bénira jamais assez le nom de celui qui a mis cette fonctionnalité au point.
Je reprendrais cette phrase-ci à mon compte en pensant à l'onglet Général "en général" en disant "cette fonctionnalité" et pas en pensant au double-clic modificatoire, qui du coup, ne me paraît pas utile pour unwebmestre courant. Le Général a changé ma vie...
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 »

Sur ce point, je suis ok avec vous. Je me demandais seulement si c'était normal... bon, ok, c'est normal et ça ne me gêne pas. Il suffira de le préciser.

entre <p> et <h1> de MB, heureusement que tout reste en place dans la barre de tâches 8-)
quelqu'un que je ne nommerais pas a écrit :'pis la séparation des pouvoirs, par les temps qui courent en France... :-(
Pour info, il existe une fonction sur le forum: "taille: très grand" :twisted:

Plus sérieusement:
Toujours la même page html:
je mets une bordure à #menu2 > ok > je reviens dans cascades car je trouve la bordure parfaitement inélégante, grossière et pour tout dire inutile > je supprime dans l'onglet général la ligne "border etc..."
différentes réactions dont :
- suppression de la couleur de fond
- suppression des bordures , mais création d'une bordure gauche
- suppression du flottant droit
ces réactions sont aléatoires, mais plusieurs fois le cas 2 a été reproduit.

de plus, lors de la création de bordures, dans le champ "épaisseur", les épaisseurs fine, moyenne et épaisse donnent toutes la même épaisseur (solid)

Et là, ne me dites pas que c'est normal!! :twisted:
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.
Mongo Bob
Varan
Messages : 1903
Inscription : 10 sept. 2005, 01:51

Message par Mongo Bob »

Ca y est mon avertisseur sonore de message qui fonctionne plus, en plus.
Bah si, tu peux modifier la valeur du sélecteur CSS comme tu veux. À toi de voir si tu veux remplacer un sélecteur de balise par un sélecteur d'ID ou de classe, ou par un sélecteur plus complexe. Comme le souligne Ymai, un sélecteur CSS ça sert à choisir les éléments HTML sur lesquels la règle doit être appliquée ; ça ne sert pas à modifier le document HTML.

Mongo Bob a écrit:
j'ai tenté de modifier un nom de sélecteur <p> en <h1>, c'est bien un <p> qui continue à s'afficher dans la barre d'état, même si <h1> s'affiche bien dans la css interne.
C'est un comportement complètement normal, non ?
Je précise que ma 1ère intervention n'était pas sur une modif non répercutée dans la page html, on va donc dire que cette non-répercussion est normale, mais pour une modif non conservées dans Cascades (aller-retour entre Cascades et Kpz hors éditeur-texte), d'où pb supposé Handcoder, ça devait pas être trop clair :
http://www.geckozone.org/forum/viewtopi ... 356#397356
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
Mongo Bob
Varan
Messages : 1903
Inscription : 10 sept. 2005, 01:51

Message par Mongo Bob »

chinon37 a écrit :> cascades > double clic sur #content > modifié en #contient
la modification est acceptée dans cascades, mais pas dans la page web.
chinon37 a écrit :entre <p> et <h1> de MB, heureusement que tout reste en place dans la barre de tâches Cool
comprends plus rien, fatigué là. Y'a pas une contradiction entre les 2? Mais puisque la modif n'est pas prise dans la page web, elle va bien sûr pas être affichée dans la barre d'état?! Au-secours!
(d'état, et pas de tâche, au fait :wink: )
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 »

Deux points pour Mongo, zéro pour Chinon:
Je reconnais qu'il s'agit de la barre d'état, mais je bafouille toujours entre les deux (et s'il n'y avait que sur cela :cry: )
Je reconnais qu'il n'est pas souhaitable que le changement de nom d'une id se répercute automatiquement sur la page html. Mais je voyais les choses différemment entre une id et une balise.
Dans cascades, on définit l'aspect d'une balise quelque soit son emplacement dans la page. le fait de changer le nom d'une balise html dans cascades implique que le style défini pour l'une est désormais défini pour l'autre, indépendamment de la page web.
Pour moi, l'id étant directement lié à une balise unique, je pensais que le fait de de changer le nom de l'id se répercutait automatiquement sur la balise liée à cet id, ce qui était une erreur de ma part. :oops: :oops: :?
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.
Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 8 invités