Apparence police différente selon le navigateur

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érateurs : chinon37, Kazé, bobo

Mongo Bob
Varan
Messages : 1903
Enregistré le : 10 sept. 2005, 01:51
Localisation : Mongo's Bar, Clarksdale, Mississippi
Contact :

Message par Mongo Bob » 08 mars 2009, 10:42

Z a écrit :Le truc c'est que son code est pourri.
désolé pour le troll, m'sieur Ymai, mais la tâche est dure en effet, retrouver la raison précise du pb de Shinouille peut demander des heures... C'est la raison pour laquelle il n'a eu si peu de réponses (une seule) de la part des habitués plus expérimentés.
Je lui conseille de passer par un tuto comme ceux souvent cités, de reprendre son site, et il verra qu'il n'aura plus jamais d'affichage de police aussi différent entre navigateurs.
Le souci est que beaucoup de débutants qui viennent ici croient qu'ils peuvent s'économiser le passage par un tutoriel, moi aussi j'ai eu des problèmes de ce type, y'a 3 ou 4 ans, je sais pas à quoi c'était dû. J'en ai plus.
On va faire un post-it : Avant de créer un topic, faites du code conforme! :wink:
Ca m'assomme parfois, de devoir m'abîmer les yeux sur un code incompréhensible pour simplement arriver à trouver le bout de la pelote qui pourrait constituer la cause du problème! :evil:

C'est pourquoi, je conseille le blog, sans ironie ni sous-entendu, à ceux que les tutoriels et le html et le css emm...


(n'empêche que les bathroom tiles, c'est dingo!)

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7
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

Zefling
Tyrannosaurus Rex
Messages : 2576
Enregistré le : 21 déc. 2004, 03:45
Localisation : France - 63
Contact :

Message par Zefling » 08 mars 2009, 12:05

Je plussois.

L'idée du post-it : « avant de poster votre question, vérifiez la validité de votre code » serait une très bonne idée. Si ça ne marche pas sur du code valide, c'est déjà plus simple. Réfléchir sur du code invalide... ça ne sert à rien.

Une page un peu comme ça. (Je viens juste de créer la page :P)

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr-FR; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7 (.NET CLR 3.5.30729)
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

Mongo Bob
Varan
Messages : 1903
Enregistré le : 10 sept. 2005, 01:51
Localisation : Mongo's Bar, Clarksdale, Mississippi
Contact :

Message par Mongo Bob » 08 mars 2009, 13:00

Z a écrit :Je viens juste de créer la page Moqueur)
yeah, man! excellent :) .
Y a écrit :Intéressant votre conversation. Mais si un heureux possesseur (possédé) d'Internet Explorer avait une explication au problème initial, ce serait encore mieux.Debout les windoziens de la Terre.
Windoziens ne signifie pas "IEiens", d'où, troll :wink: !



("IEiens"? burp! je sors, je sors...)


Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7
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

Zefling
Tyrannosaurus Rex
Messages : 2576
Enregistré le : 21 déc. 2004, 03:45
Localisation : France - 63
Contact :

Message par Zefling » 08 mars 2009, 13:16

Mongo Bob a écrit :yeah, man! excellent :) .
Si t'as d'autres sites qui peuvent aider les débutants, ajoute. J'avoue que ça fait bien longtemps que je n'y traine plus.

Je suis plus en train de me prendre la tête avec les limitations des navigateurs.

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr-FR; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7 (.NET CLR 3.5.30729)
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

Benoit
Administrateur
Messages : 4894
Enregistré le : 19 juil. 2003, 10:59
Localisation : Bruxelles, Belgique
Contact :

Message par Benoit » 08 mars 2009, 14:27

Mongo Bob a écrit : Les "bathroom tiles" sont telelment spéciales que si tu recopies le code dans Kpz, il n'en veut pas! FF l'affiche par contre!
En fait c'est tout à fait normal, l'antique version de Gecko utilisée par Nvu/KompoZer ne gérait pas inline-block. Même KompoZer 0.8 aura du mal tant qu'il reste basé sur Gecko 1.8.
♫ Li tens s'en veit, je n'ai riens fais ;
Li tens revient, je ne fais riens. ♪

Mongo Bob
Varan
Messages : 1903
Enregistré le : 10 sept. 2005, 01:51
Localisation : Mongo's Bar, Clarksdale, Mississippi
Contact :

Message par Mongo Bob » 08 mars 2009, 14:30

Oui, j'avais vu ce post de Tantek sur "inline-block", je suppose que c'est la clef des "bathroom tiles".
MB a écrit :ça me laisse rêveur.
Je viens de lire en que "inline-block" était reconnu que par IE5Mac et Safari en faisant des recherches sur les travaux de Tantek, un vieux post d'il y a 21 mois :
Flèche http://www.flickr.com/photos/tantek/14748416/
Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7
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

Shinouille
Gecko
Messages : 71
Enregistré le : 01 févr. 2009, 20:38
Contact :

Message par Shinouille » 09 mars 2009, 15:06

Merci, merci, merci, Zefling pour ton aide, j'apprécie vraiment ! Mais je n'étais pas là ce we, excuse moi....
Bon apparemment ma question à engendré une grande discution entre Mongo Bob et toi, discution qui me dépasse totalement... :roll: Si j'ai bien compris, j'ai retenu que IE c'est "pourri" :P car il ne respecte pas toujours les données et que pour contrer ça, il faut user et abuser du CSS, domaine dont j'ignore encore tout, mais qu'il me tarde de connaitre, seulement, même si ça m'intéresse, ça demande du temps et (beaucoup) d'énergie pour un débutant... Donc, il ne me reste plus qu'à m'y mettre héhé :lol:
Mon père peint pendant que moi je lui fait son site... Chacun son domaine... :mrgreen:

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7

Zefling
Tyrannosaurus Rex
Messages : 2576
Enregistré le : 21 déc. 2004, 03:45
Localisation : France - 63
Contact :

Message par Zefling » 09 mars 2009, 15:10

Je ne connais pas beaucoup de développeurs web qui aiment IE. :wink:

Peut-être qu'Internet Explorer 8 chargera la donne, mais je suis dubitatif sur ce point.

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr-FR; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7 (.NET CLR 3.5.30729)
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

Mongo Bob
Varan
Messages : 1903
Enregistré le : 10 sept. 2005, 01:51
Localisation : Mongo's Bar, Clarksdale, Mississippi
Contact :

Message par Mongo Bob » 09 mars 2009, 15:18

Z a écrit :Peut-être qu'Internet Explorer 8 changera la donne, mais je suis dubitatif sur ce point.
6 # 7 mais à ce qu'on dit 7 = 8...

(je ne vois jamais aucune différence d'affichage entre 7 et 8bêta2 quand j'utilise IENetrenderer (https://addons.mozilla.org/fr/firefox/addon/6455), mais entre 6 et 7, ça oui, des masses.


Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7
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

Zefling
Tyrannosaurus Rex
Messages : 2576
Enregistré le : 21 déc. 2004, 03:45
Localisation : France - 63
Contact :

Message par Zefling » 09 mars 2009, 15:24

J'ai l'installation d'IE8 qui plante... donc bon.

Ton extension semble émuler IE et pas utiliser leur moteur. Donc ça reste un rendu Gecko.

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr-FR; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7 (.NET CLR 3.5.30729)
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

Mongo Bob
Varan
Messages : 1903
Enregistré le : 10 sept. 2005, 01:51
Localisation : Mongo's Bar, Clarksdale, Mississippi
Contact :

Message par Mongo Bob » 09 mars 2009, 15:27

Z a écrit :Ton extension semble émuler IE et pas utiliser leur moteur. Donc ça reste un rendu Gecko.
mmmmm... Va falloir que je m'amuse à allumer l'autre pc avec IE7 à chaque fois, alors? la barbe... D'où te vient cette conclusion?

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7
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
Enregistré le : 10 sept. 2005, 01:51
Localisation : Mongo's Bar, Clarksdale, Mississippi
Contact :

Message par Mongo Bob » 09 mars 2009, 15:41

tu ne peux pas tester le dynamique, les a:hover, par exemple...

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7
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

Zefling
Tyrannosaurus Rex
Messages : 2576
Enregistré le : 21 déc. 2004, 03:45
Localisation : France - 63
Contact :

Message par Zefling » 09 mars 2009, 18:11

Mongo Bob a écrit :
Z a écrit :Ton extension semble émuler IE et pas utiliser leur moteur. Donc ça reste un rendu Gecko.
mmmmm... Va falloir que je m'amuse à allumer l'autre pc avec IE7 à chaque fois, alors? la barbe... D'où te vient cette conclusion?

Message envoyé avec : Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.9.0.7) Gecko/2009021910 Firefox/3.0.7
Bha, bha l'extentions fait 37 Ko. Tu m'expliques comment ils ont réussi à faire passer les moteurs des différentes version d'IE sans les émulers avec Gecko ?
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
Enregistré le : 10 févr. 2005, 10:26
Localisation : Grenoble
Contact :

Message par Kazé » 09 mars 2009, 18:32

Zefling a écrit :Tu m'expliques comment ils ont réussi à faire passer les moteurs des différentes version d'IE sans les émulers avec Gecko ?
Ça passe tout simplement par le site ouèbe IENetRenderer, qui fait une copie d’écran du rendu par IE. Pour une telle extension, 37 Ko c’est déjà beaucoup.
KompoZer lead dev
Ubuntu 10.04 Lucid Lynx — « L'erreur est humaine, mais vraiment foutre la merde nécessite le mot de passe root. »

Kazé
Varan
Messages : 1743
Enregistré le : 10 févr. 2005, 10:26
Localisation : Grenoble
Contact :

Message par Kazé » 09 mars 2009, 18:38

Retour au sujet…

Quand on a une telle soupe de balises, je crois que le mieux est de passer par l’option magique :
  • tout sélectionner (Ctrl+A)
  • clic droit > « supprimer tous les style de texte »
  • affecter les propriétés de texte en passant par l’éditeur CSS
Pour cela, nul besoin de se fader des documentations absconses sur le CSS, une petite explication pas-à-pas pour créer une feuille de style et définir une règle pour "body" devrait répondre à 90% de la question…
KompoZer lead dev
Ubuntu 10.04 Lucid Lynx — « L'erreur est humaine, mais vraiment foutre la merde nécessite le mot de passe root. »

Répondre

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 2 invités