OVH Cloud OVH Cloud

IE7 : Certains liens ne fonctionnent plus ! ... gros bug ?

21 réponses
Avatar
Gingko
Bonjour,

Ayant installé la dernière version d'IE7 proposée sur Windows Update, je
constate maintenant, en utilisant ce navigateur, que sept des liens présents
sur la page d'accueil d'un des sites que j'ai créés ne fonctionnent plus
(ils semblent comme invisiblement "recouverts" par des paragraphes de texte
qui se trouvent à leur droite, sans que ceci ne se justifie d'aucune
manière).

J'ai revérifié mon code HTML, je l'ai même resoumis à la validation W3C, et
je n'y trouve aucune erreur. Cette page marchait parfaitement avec IE6,
Firefox, Netscape, etc.

La page en question se trouve ici :
http://www.asperansa.org/

Gros bug ?

Gingko

10 réponses

1 2 3
Avatar
J. K.
Bonjour, bonsoir, Coucou à toutes et à tous,
[couic]

Non ! Tout ne fonctionne pas ! Il faut aller au bout des choses quand
on teste. Les derniers liens dans la colonne gauche ne sont pas
fonctionnels alors qu'ils passent avec IE6 ! J'ai dû réécrire une
partie du code pour l'intervenant, afin que ça fonctionne. La page
n'a toujours pas été mise à jour.

D'après Alain Vouillon, ce serait voulu ; il s'agissait d'une erreur
d'interprétation par IE6 (Voir sa réponse un peu plus haut)...


Ben oui ! J'ai cliqué sur les 4 premiers liens, après, ceux du milieu
qui mènent vers d'autres sites et je n'ai pas fait tous les liens. Tous
ceux du bas sont "bloqués".
Désolé.

--
Cordialement.
Jacques

Avatar
Alain Vouillon
Salut ;,

Bon tu n'as pas lu l'article US, je te comprends, il m'a fallu plusieurs
lectures pour en tirer la substance.
voir:
http://standblog.org/blog/2005/10/13/93114430-microsoft-appelle-a-l-arret-des-hacks-css

C'est encore plus nébuleux!
Sur mon XP Home IE7, les 3 derniers liens ne fonctionnent pas
Sur mon XP Pro IE7, alors que tout fonctionnait ce matin et tout à
l'heure, maintenant tout fonctionne sauf le lien contact!

Comprenne qui pourra aurait dit Gérard !!!



C'est bien le problème des Styles CCS:
Cà dépend de la taille de la fenêtre IE 7... le petit schéma de l'article
US, le montre parfaitement.


http://msdn.microsoft.com/library/default.asp?url=/library/en-us/IETechCol/cols/dnexpie/ie7_css_compat.asp

Cordialement.
--
@:-)
FAQ Windows XP ==> http://a.vouillon.online.fr/

Avatar
P
Hello Alain Vouillon !

Salut ;,

Bon tu n'as pas lu l'article US, je te comprends, il m'a fallu plusieurs
lectures pour en tirer la substance.
voir:
http://standblog.org/blog/2005/10/13/93114430-microsoft-appelle-a-l-arret-des-hacks-css


OK, c'est déjà plus clair, mais il va me falloir une semaine pour
digérer tout cela !
Quoique la pluie aidant, je vais avoir en peu de temps de retraité !!!
Merci !

Cela, dit je ne comprends pas pourquoi les réactions ne sont pas
toujours les mêmes

--
Bien cordialement, Georges
Aide toi le ciel t'aidera : http://papynet.mvps.org/Forums.htm
Pour prendre contact : http://minilien.com/?1xjHkMIEp0
Quelques pages XP : http://papynet.mvps.org/XP/XP.htm

Avatar
Coucou à toutes et à tous
Merci pour ces explications Alain !

Va falloir écrire un nouveau bouquin là-dessus ! :-)

--
Cordialement

=========== Jean-Jacques V.
M.V.P. Microsoft
Avatar
Alain Vouillon


Cela, dit je ne comprends pas pourquoi les réactions ne sont pas
toujours les mêmes


Suivant la taille de la fenêtre d'IE7 les CCS sont appliqués ou non, la zone
ou s'applique le style glisse dans la fenêtre.
Sur une toute petite fenêtre, il semble que tous les styles sont appliqués
pour cette page, mais cela aurait certainement pu être le contraire...

Pour aller plus loin, il faut étudier les CSS, et j'avoue ne pas avoir
beaucoup étudié.

--
@:-)
FAQ Windows XP ==> http://a.vouillon.online.fr/

Avatar
P
Hello Alain Vouillon !


Suivant la taille de la fenêtre d'IE7 les CCS sont appliqués ou non, la zone
ou s'applique le style glisse dans la fenêtre.
Sur une toute petite fenêtre, il semble que tous les styles sont appliqués
pour cette page, mais cela aurait certainement pu être le contraire...

Pour aller plus loin, il faut étudier les CSS, et j'avoue ne pas avoir
beaucoup étudié.


OK! Je comprends mieux les différences de comportement selon mes 2 PC !

--
Bien cordialement, Georges
Aide toi le ciel t'aidera : http://papynet.mvps.org/Forums.htm
Pour prendre contact : http://minilien.com/?1xjHkMIEp0
Quelques pages XP : http://papynet.mvps.org/XP/XP.htm

Avatar
Gingko
----- Original Message -----
From: " [MS-MVP]"
Newsgroups: microsoft.public.fr.ie7
Sent: Friday, November 24, 2006 8:52 AM
Subject: Re: IE7 : Certains liens ne fonctionnent plus ! ... gros bug ?


Hello Gingko !

Perso aucun problème avec votre page et ses liens

--
Bien cordialement, Georges
Aide toi le ciel t'aidera : http://papynet.mvps.org/Forums.htm
Pour prendre contact : http://minilien.com/?1xjHkMIEp0
Quelques pages XP : http://papynet.mvps.org/XP/XP.htm



Bonjour,

Pour informations complémentaires :

Le problème semble en fait être corrélé au texte se trouvant à droite des
liens, et concerner tous les liens se trouvant à partir du premier lien à
gauche de la première ligne en italiques, ainsi que tous les liens en
dessous de celui-ci.

Comme ce texte est conçu pour "couler" le long du cadre de menu, cette ligne
en italiques apparaît donc d'autant plus bas que la fenêtre est plus
étroite.

Dans le cas de personnes ayant un écran de très petite taille, ou bien qui
réduisent considérablement la largeur de la fenêtre d'affichage au point que
la première ligne en italiques tombe en-dessous du lien "Contacts", le
problème a toutes les chances de ne pas être perceptible.

Gingko

Avatar
Coucou à toutes et à tous
Re !

Je n'ai pas dit que c'était acceptable ! :-)
C'est la seule solution la plus simple, en tout cas pour l'instant. Ou bien
vous revoyez toute la structure de votre site, comme vous le dites ! :-(

Quand au W3C, alors là, je suis plus réservé. Le standard ne semble pas
évoluer pas aussi vite que la technologie. Ce qui compte, à mon avis, c'est
que les pages puissent être lues correctement avec tous les navigateurs
couramment utilisés par les usagers du Net.

--
Cordialement

=========== Jean-Jacques V.
M.V.P. Microsoft
Avatar
Gingko
"Alain Vouillon" a écrit dans le message de
news:
Non, ce n'est pas un bug, c'est voulu... il y auvait des erreurs dans
IE6.

IE7 change l'interprétation de certains styles:
Voir:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/IETechCol/cols/dnexpie/ie7_css_compat.asp


sujet FAQ IE7: 21
http://a.vouillon.online.fr/faq-winxp.htm#21



Bonjour,

Je comprends parfaitement qu'Internet Explorer 7 ait été mis en meilleure
conformité avec les standards W3C, c'est d'ailleurs une chose que j'appelais
de mes voeux depuis des années et je ne serai certainement pas le dernier à
applaudir à ce changement.

Pour moi, Internet Explorer 6 était si peu conforme qu'il y a longtemps que
je n'utilisais plus ce navigateur pour développer mes pages : je les créais
toutes d'abord en les contrôlant avec Mozilla Firefox, et je ne me
préoccupais que dans un second temps de m'assurer de leur fonctionnement
avec Internet Explorer, quitte à ajouter ensuite des règles CSS destinées à
ce seul navigateur, et visibles seulement par lui.

Tous les changements proposés me semblent extrêmement positifs, mais je me
basais déjà depuis longtemps sur les standards du W3C, et je n'ai pas encore
trouvé de changements qui affectent la mise en page de mes sites avec IE7.

Ici, en revanche, on n'est plus en train de parler de mise en page de sites,
on est en train de parler de liens qui, bien qu'étant visuellement
parfaitement présentés, ne sont plus opérationnels en tant que liens.

Il est très possible qu'une mise en conformité d'IE7 ait pu affecter ma
page, mais il me semble qu'il conviendrait de ne pas oublier que cette mise
en conformité se fait en principe par rapport à des règles bien définies, et
qui existaient bien avant la publication d'Internet Explorer 7.

Et dans ce cas, je demande donc :

En vertu de quelles règles CSS, règles qu'IE7 respecterait donc "mieux"
qu'auparavant, est-il possible que des liens se trouvant dans un cadre placé
en mode "float" à gauche d'un texte "inline", deviennent inactifs en tant
que liens à partir du niveau d'alignement horizontal correspondant à
l'affichage d'une première ligne de texte en italiques dans ledit texte
"inline" ?

Gingko

Avatar
Gingko
"Coucou à toutes et à tous" a écrit dans le
message de news:
Quand au W3C, alors là, je suis plus réservé. Le standard ne semble pas
évoluer pas aussi vite que la technologie. Ce qui compte, à mon avis,
c'est que les pages puissent être lues correctement avec tous les
navigateurs couramment utilisés par les usagers du Net.


Vous me surprenez.

J'avais toujours cru comprendre, au contraire, que les standards du W3C
étaient nettement en avance sur les fonctionnalités installées sur les
navigateurs existants, ceci concernant en particulier Internet Explorer, qui
n'avait, lui, jamais été mis à jour depuis .... 2001, je crois bien !

En tout état de cause, il me semble qu'il ne revient pas à un produit donné
de définir des standards, et que toute nouvelle fonctionnalité ne devrait
être introduite qu'après un accord minimal préalable avec les créateurs des
standards, ainsi qu'avec les autres produits susceptibles d'avoir à
respecter ces standards.

Mais tout ceci n'est que théorie, évidemment.

En dernier ressort, j'aimerais surtout savoir quelle règle syntaxique ou
autre n'a pas été respectée ici qui pourrait faire que cette désactivation
des liens se produise.

Si aucune ne peut être définie, alors je suis obligé de revenir à ma
supposition initiale :

Il s'agit réellement d'un gros bug !

Gingko

1 2 3