problème d'affichage site sous Mac - HTML/CSS - Programmation
Marsh Posté le 14-04-2005 à 15:36:42
Paran a écrit : Bonjour à toutes et à tous, |
C'est normal le code qui se promène un peu partout à l'affichage?
Marsh Posté le 14-04-2005 à 15:37:27
Citation : |
Ya comme un bug dnas ton code, et ça vient pas du mac!
Marsh Posté le 14-04-2005 à 15:43:51
Ouais, "ça passe pas sous Mac", c'est trop vague. Faut plutôt dire 'ça passe pas sous le navigateur XXX'
Marsh Posté le 14-04-2005 à 15:44:34
Vous pourriez me dire ce qui apparaît au juste, apparamment c'est très aléatoire.
Marsh Posté le 14-04-2005 à 15:44:57
ucl-madcow a écrit : Comprend pas, chez moi ca passe... (Safari) |
FlorentG a écrit : Ouais, "ça passe pas sous Mac", c'est trop vague. Faut plutôt dire 'ça passe pas sous le navigateur XXX' |
Je suis sous Firefox PC, et j'obtiens la moitié du code php dans la page!
Marsh Posté le 14-04-2005 à 15:47:02
Bon, ton site, il est censé être en php ou pas ? Il est associé à une db ou pas ?
Si non : Alors enlève tout le code PHP de ta page...
Marsh Posté le 14-04-2005 à 15:48:59
Pardon, excuses moi ...
Vu que ce n'est pas interpreté ! (puisque je vois ton code PHP), tu dois enlever TOUT le code PHP de ta page !!!
Ca m'étonne même que ca passe sur un explorateur quelconque !!!
Marsh Posté le 14-04-2005 à 15:50:48
Citation : "; echo " |
Pour le reste :
Marsh Posté le 14-04-2005 à 15:50:55
je ne connais que le html et j'ai essayé de me débrouiller quand j'ai récupéré le site, donc c'est bâtard et comme chez moi ça passe bien j'ai pas cherché.
Donc il y a des navigeurs qui n'encaissent pas les trucs foireux c'est compréhensible.
Marsh Posté le 14-04-2005 à 15:51:55
Non, là il y a un problème côté serveur, le PHP n'est pas parsé
Marsh Posté le 14-04-2005 à 15:52:32
Paran a écrit : je ne connais que le html et j'ai essayé de me débrouiller quand j'ai récupéré le site, donc c'est bâtard et comme chez moi ça passe bien j'ai pas cherché. |
euh non.
Ce n'est pas le navigateur, c'est ton code. Le navigateur ne fait qu'afficher ce que le serveur lui envoie, et si le serveur nous envoie du code php il doit l'envoyer à tout le monde pareil.
Marsh Posté le 14-04-2005 à 15:54:37
IE6 -> ça passe
FF1 -> ça passe pas
Or la source est bien entendu la même. IE est très paternaliste et passe son temps à faire des suppositions, en se disant : "tel élément ne devrait pas être là, je ne vais donc pas l'afficher".
Un bon browser ne se lance pas dans ces considérations dangereuses.
Arf.
Marsh Posté le 14-04-2005 à 15:55:12
En réalité, tout navigateur qui n'affiche pas ton code "batard" est foireux...
IE est foireux...
CQFD !
Marsh Posté le 14-04-2005 à 15:56:39
sircam a écrit : IE6 -> ça passe |
...et IE affiche aussi le php dans la source...
Marsh Posté le 14-04-2005 à 15:59:30
En fait, je retire ce que j'ai dis dans la mesure où Safari n'affiche pas le code PHP... Mais bon, ca veux dire que Safari foire un peu sur ce coup là !
Marsh Posté le 14-04-2005 à 15:59:36
skeye a écrit : ...et IE affiche aussi le php dans la source... |
Bien sûr ! La source est la même (on pourrait imaginer que ce ne soit pas le cas...). Simplement, IE en fait un rendering bienveillant. Avec tous les risques que cela comporte.
Marsh Posté le 14-04-2005 à 16:00:21
sircam a écrit : Bien sûr ! La source est la même (on pourrait imaginer que ce ne soit pas le cas...). Simplement, IE en fait un rendering bienveillant. Avec tous les risques que cela comporte. |
Bah à continuer dans ce sens, il pourrait ne pas montrer dans le code non plus ce qu'il n'affiche pas alors qu'il devrait!
Marsh Posté le 14-04-2005 à 16:09:22
Le milieu est pas centré, mais c'est logique. Tourne-toi vers les CSS
Marsh Posté le 14-04-2005 à 16:09:58
Code :
|
encore jute un <? en trop...
Marsh Posté le 14-04-2005 à 16:14:41
merci j'avais pas vu.
par contre je crois que le décentrement est minime non?
Marsh Posté le 14-04-2005 à 16:18:40
merde chez moi c'est tout bien.
est-ce que ça ressemble à quelque chose au moins?
donc je pense que le pb se pose aussi pour la page concerts et liens.
Marsh Posté le 14-04-2005 à 16:35:23
Confirmation, c'est pas centré sur les trois pages en question
Marsh Posté le 14-04-2005 à 16:36:54
Paran a écrit : merde chez moi c'est tout bien. |
Chez toi = quel navigateur ?
Marsh Posté le 14-04-2005 à 16:39:46
Maxthon => centré
Firefox => pas centré...
Il n'y a pas de secret...
Marsh Posté le 14-04-2005 à 16:44:52
IE
et là c'est mieux?
http://anagath.free.fr/stages/index.htm
Marsh Posté le 14-04-2005 à 16:46:00
Non, faut utiliser des CSS : http://openweb.eu.org/articles/initiation_centrage/
Marsh Posté le 14-04-2005 à 16:55:47
MERCI. je vais m'y mettre.
si je comprends bien je ne peux pas me fier à ce qui apparaît sur mon navigateur. donc voilà les limites du bricolage.
Comment je peux faire pour vérifier que les pages pourront s'afficher correctement partout?
Marsh Posté le 14-04-2005 à 17:17:20
Paran a écrit : Comment je peux faire pour vérifier que les pages pourront s'afficher correctement partout? |
En les testant toutes avec tous les navigateurs possibles.
Mais tu peux aussi prendre le parti de te conformer aux standards et d'ignorer les navigateurs qui ont, eux, décidé de les ignorer.
Marsh Posté le 14-04-2005 à 18:29:24
sircam a écrit : En les testant toutes avec tous les navigateurs possibles. |
Vu qu'aucun navigateur ne supporte (loin s'en faut) les standards, ses visiteurs verront des pages correctes en 2030.
Bon réponse sérieuse maintenant :
Teste avec :
1) Firefox (mozilla)
2) IE 6 (voire 5.5 si tu l'as sous la main).
3) Opera.
Généralement quand ça passe bien sous ces trois là, ça passe bien partout.
Sinon, concernant les standards, il faut EVIDEMMENT les respecter et EN PLUS tester ses pages.
Marsh Posté le 14-04-2005 à 18:50:53
Sérieusement : bien dit Hermes.
Je crois que IE5.5 n'est pas un luxe pour un site "sérieux" (==commercial).
Marsh Posté le 14-04-2005 à 15:34:39
Bonjour à toutes et à tous,
j'ai quelques pages qui ne s'affichent pas correctement pour les utilisateurs de Mac alors que ça passe en PC!
Ya-t'il une explication et une solution à votre avis?
http://anagath.free.fr/stages/index.htm
(je sais que la source n'est pas très propre, c'était tout en php au départ)
merci pour votre attention