OVH Cloud OVH Cloud

Firefox et JS ?!?!

88 réponses
Avatar
Guy Gruais
Bonjour,

Soit la page http://paysderetz.free.fr/test/pellerin5ter.html

Le rendu du menu escamotable est correct avec IE 7 et Opera 8.54
Par contre, c'est une véritable catastrophe avec Firefox 3.08

Le menu n'est pas escamotable.
Les écritures sont de la même couleur que le fond.
L'emplacement n'est pas identique.
Les couleurs ne sont pas du tout celles demandées.

Quelqu'un pourrait-il m'expliquer pourquoi ?

Merci.

--
Cordialement

guy.siaurg@free.invalid (inverser siaurg pour retrouver gruais)
http://paysderetz.free.fr/

10 réponses

Avatar
Guy Gruais
Bonjour,

Vous allez être infiniment heureux d'apprendre que Eric Demeester vient
d'écrire :

Essentiellement parce qu'ils n'y pensent pas, à mon avis.



Certes mais il peut y avoir d'autres raisons.
Perso, j'essaye de rester compatible autant que faire se peut, ce qui n'est
pas toujours simple.
J'ai 2 micros avec chacun IE, Firefox et Opera (chacun avec une version
différente).
Partant du principe que la majorité des internautes ne fait pas de mise à
jour fréquente (après tout on ne change pas de voiture sous prétexte qu'un
autre modèle vient de sortir), je ne télécharge la dernière version qu'un
certain temps après sa sortie. Ainsi je pense rester plus proche de la
majorité des internautes.

Je ne pense pas qu'il traîne autant de
vieilles versions de FF ou d'Opera.





Peut-être avez-vous raison sur ce point.
Mais là encore, ce n'est nullement certain.
Je me souviens très bien de ce début de discussion que j'ai eue, il y a peu,
avec un adepte de Firefox. Je lui ai demandé pourquoi il avait choisi ce
navigateur. Sa réponse fut presque comique devant les balbutiements qu'il a
pu émettre. On pourrait résumer ses propos par : « Ben, parce que ... ...
parce c'est mieux, de plus en plus de gens vous le disent ». Je n'ai pas
réussi à obtenir mieux.

C'est logique. Quelqu'un qui fait sous Windows l'effort d'utiliser
autre chose qu'IE, sait ce qu'est un navigateur, qu'il existe des
alternatives, et s'intéresse aux mises à jour.



L'intérêt des mises à jour me paraît moins évident. En tout cas, je n'y suis
pas trop sensible. Et puis je me méfie toujours des bugs qui peuvent
apparaître dans une nouvelle version. Prudence est mère de la sûreté, ne
dit-on pas ?

Pour revenir en thème, même si c'est pénible, j'essaye de produire des
sites s'affichant correctement sous IE6.



Tout à fait IE6 SP1 représentait encore 5, 5% des internautes sur mon site
l'année dernière soit nettement plus qu'Opera et Safari réunis.
Quant à IE6 SP2, il représentait 18,3% alors que Firefox 2x ne tournait
qu'à 13,8% et Firefox 3x à 9,4%

Comme je l'expliquais il y a
quelques temps, j'ai par contre laissé tomber la compatibilité IE5.5,
c'est trop galère...



Idem, il ne figure même plus dans les statistiques que me donne Xiti.

--
Cordialement

(inverser siaurg pour retrouver gruais)
http://paysderetz.free.fr/
Avatar
B.M.
Guy Gruais a écrit :
Bonjour,

Vous allez être infiniment heureux d'apprendre que Pascale vient
d'écrire :


Pour moi, c'est aussi illisible avec Opera 9.64 qu'avec FF.



Effectivement, durant ce fil sur les conseils d'un contributeur, j'ai
opté pour la version 9.64 (j'avais auparavant la version 8.54) et
j'obtiens la même chose qu'avec Firefox, ce qui n'était pas le cas avec
l'ancienne. Que dire donc d'un navigateur qui d'une version à une autre
ne rend pas la même chose !

Noir sur fond bleu foncé, bobo les yeux.



Mais justement, ce n'est pas ce que j'ai demandé !!

C'est quoi qui est censé être escamotable ?...



Regardez avec IE et vous saurez.




Votre script, c'est du javascript du siècle dernier:

if (document.all||document.layers) {

On faisait comme ça du temps de IE4 et NS4, c'est à dire il y a 10 ans
au moins.
Vous en trouverez un moins archaïque ici:
http://www.javascriptfr.com/codes/MENU-GLISSANT_46701.aspx

--
B. M.
Avatar
Eric Demeester
dans (in) fr.comp.infosystemes.www.auteurs, "Guy Gruais"
ecrivait (wrote) :

Bonjour,

J'ai 2 micros avec chacun IE, Firefox et Opera (chacun avec une version
différente).



J'imagine que toutes les personnes sous Windows développant des sites
connaissent multiple-ie, mais au cas où...

C'est un utilitaire magique qui permet d'installer et de faire cohabiter
différentes versions d'IE sur une même machine. On peut lancer plusieurs
versions d'IE simultanément, ce qui est bien pratique en phase de
développement pour vérifier le rendu.

Voir par exemple :
http://www.numerama.com/telecharger/7109-Multiple-IE-Installer.html

--
Eric
Avatar
Sergio
Pascale a écrit :

La compatibilité avec IE6 est déjà bien assez contraignante...

Si je regarde les stats de La Grille Verte pour 2009, je vois :

- 53% d'utilisateurs qui ont IE7
- 10,7% ont IE6
- 0,3% ont IE5
- 0,2% ont IE8

Firefox représente 24% des hits, et FF3 plus de 21%.



N'oublions pas qu'une bonne partie des utilisateurs de Firefox (dont
moi) utilisent adblock avec blocage des Xitis et autres bordelorama...

--
Serge http://leserged.online.fr/
Mon blog: http://cahierdesergio.free.fr/
Soutenez le libre: http://www.framasoft.org
Avatar
Guy Gruais
Bonjour,

Vous allez être infiniment heureux d'apprendre que Eric Demeester vient
d'écrire :


J'imagine que toutes les personnes sous Windows développant des sites
connaissent multiple-ie, mais au cas où...



J'ignorais complètement l'existence d'un tel produit.

Merci.

--
Cordialement

(inverser siaurg pour retrouver gruais)
http://paysderetz.free.fr/
Avatar
Guy Gruais
Bonjour,

Vous allez être infiniment heureux d'apprendre que Pascale vient d'écrire :


Je viens d'aller voir sous IE,



Ben oui, ça marche mais hélas pas avec d'autres navigateurs :-(

mais qu'est-ce que c'est moche.



Si cela avait marché partout, j'aurais peut-être pu l'améliorer.

--
Cordialement

(inverser siaurg pour retrouver gruais)
http://paysderetz.free.fr/
Avatar
Guy Gruais
Bonjour,

Vous allez être infiniment heureux d'apprendre que Pascale vient d'écrire :

J'ajoute que je ne comprends pas la logique de ce menu escamotable :
si on va sur une autre page et qu'on tente de revenir au menu
principal, on se retrouve avec un menu déroulant...



Vous n'êtes pas sans avoir remarqué que dans l'URL il y a le répertoire
/test/

Si cela avait fonctionné correctement, ce menu aurait pris place sur toutes
les pages.
Car il présente un énorme avantage sur tous les autres. Il prend très peu de
place sur la partie gauche de l'écran. Sa position fixe ne nécessite qu'une
colonne vierge à gauche très réduite. Or on m'avait spécifié de faire en
sorte que ce site reste visible sans être surchargé en 800 x 600.

Par ailleurs, j'ai lu dans ce fil "webmasters de sites".
Or je ne suis pas "webmaster" de sites mais bien plus simplement d' *UN*
site.
Avec les insuffisances d'un individu qui a découvert l'informatique à 50 ans
et qui n'a jamais bénéficié de la moindre minute de cours en ce domaine.

--
Cordialement

(inverser siaurg pour retrouver gruais)
http://paysderetz.free.fr/
Avatar
Guy Gruais
Bonjour,

Vous allez être infiniment heureux d'apprendre que B.M. vient d'écrire :

Votre script, c'est du javascript du siècle dernier:



Possible mais comme je viens de l'écrire il y a quelques minutes, je n'ai
pas la compétence pour le deviner.

Vous en trouverez un moins archaïque ici:
http://www.javascriptfr.com/codes/MENU-GLISSANT_46701.aspx



Merci pour ce lien, je vais voir ce que je peux en faire.

--
Cordialement

(inverser siaurg pour retrouver gruais)
http://paysderetz.free.fr/
Avatar
Pierre Goiffon
[à propos maj de IE 6 vers 7 ou 8]

Pascale wrote:
Essentiellement parce qu'ils n'y pensent pas, à mon avis.



Disons qu'avec un IE « normal » (pas les interfaces de FAI dont tu parles
ensuite), tu reçois quand même des rappels de Windows pour mettre à jour
des trucs et des machins dont le navigateur.



Le Windows update n'est pas activé par défaut sur un XP "nu"... IE7 ne
s'installe aussi que sur XP SP2... Sans parler des Windows 2000 qui
restent !

Il serait intéressant de voir sur quels OS les IE6 subsistants sont
installés ?
Avatar
B.M.
Guy Gruais a écrit :
Bonjour,

Vous allez être infiniment heureux d'apprendre que B.M. vient d'écrire :

Votre script, c'est du javascript du siècle dernier:



Possible mais comme je viens de l'écrire il y a quelques minutes, je
n'ai pas la compétence pour le deviner.


J'avais compris et c'est pour cela que je vous le signalais. C'est
d'ailleurs un vrai problème pour ceux qui, comme vous, ne sont pas des
spécialistes du javascript, les multiples sites qui proposent des
scripts tout faits (du moins ceux en langue française) sont bourrés
d'antiquités qui ne fonctionnent plus avec les navigateurs modernes.

Vous en trouverez un moins archaïque ici:
http://www.javascriptfr.com/codes/MENU-GLISSANT_46701.aspx



Merci pour ce lien, je vais voir ce que je peux en faire.



Ce n'est pas exactement ce que vous cherchez car il faut cliquer sur un
bouton pour le faire sortir ou pour l'escamoter mais ça se rapproche.

--
B. M.