Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Bug (?) de Chrome

1 view
Skip to first unread message

Paul Gaborit

unread,
Oct 25, 2011, 7:48:29 PM10/25/11
to

Bonjour,

Pour la présentation de mes pages personnelles
<http://perso.mines-albi.fr/~gaborit/>, je propose différents thèmes via
un sélecteur (en haut à gauche de la page).

En choisissant l'un des trois premiers thèmes (les thèmes vert, orangé
ou bleu), je constate un bug génant sur Chrome : lorsqu'on navigue entre
les différentes sections (Accueil, Langages, etc.), les sections dans le
menu sont parfois affichées verticalement au lieu de horizontalement.

Je n'ai pas ce problème sur d'autres navigateurs (Firefox, Safari,
IE...) et cela me semble bien un bug de Chrome puisque il suffit de lui
demander de recharger la page (F5) pour que tout rentre dans l'ordre.

Constatez-vous la même chose ?

J'ai bien essayé de modifier mes CSS (en particulier 'pglayout.css')
mais je ne trouve pas comment contourner ce bug... Et, surtout, je ne
comprends pas ce qui peut bien déranger Chrome dans ma construction qui
me semble tout à fait anodine (une liste avec des 'li' en display
'inline').

Merci pour vos conseils.

--
Paul Gaborit - <http://perso.mines-albi.fr/~gaborit/>
Message has been deleted

Paul Gaborit

unread,
Oct 26, 2011, 1:14:04 AM10/26/11
to

À (at) Wed, 26 Oct 2011 06:30:12 +0200,
yamo' <ya...@beurdin.invalid> écrivait (wrote):

> Salut,
>
> Paul Gaborit a tapoté, le 26/10/2011 01:48:
>
>> En choisissant l'un des trois premiers thèmes (les thèmes vert, orangé
>> ou bleu), je constate un bug génant sur Chrome : lorsqu'on navigue entre
>> les différentes sections (Accueil, Langages, etc.), les sections dans le
>> menu sont parfois affichées verticalement au lieu de horizontalement.
>
> J'ai eu le même bug avec Seamonkey 2.4.1 et à force de tester le bug a
> disparu, ce doit être un fichier mal chargé, il faudrait tester avec un
> profil vierge et firebug sur Firefox.

Le bug que j'évoque ne se manifeste *que* avec Chrome, sur plusieurs
plateformes (Windows, Linux, MacOS X) et pour plusieurs utilisateurs
différents...

Sergio

unread,
Oct 26, 2011, 2:49:17 AM10/26/11
to
Le 26/10/2011 01:48, Paul Gaborit a écrit :

> Pour la présentation de mes pages personnelles
> <http://perso.mines-albi.fr/~gaborit/>, je propose différents thèmes via
> un sélecteur (en haut à gauche de la page).
>
> En choisissant l'un des trois premiers thèmes (les thèmes vert, orangé
> ou bleu), je constate un bug génant sur Chrome : lorsqu'on navigue entre
> les différentes sections (Accueil, Langages, etc.), les sections dans le
> menu sont parfois affichées verticalement au lieu de horizontalement.

Également quand on change de thème, parfois (Chrome Linux/Ubuntu). Sinon, aucune idée...

--
Serge http://leserged.online.fr/
Mon blog: http://cahierdesergio.free.fr/
Soutenez le libre: http://www.framasoft.org

Thomas Path

unread,
Oct 27, 2011, 9:04:47 AM10/27/11
to
Le 26.10.2011 01:48, Paul Gaborit a écrit :
>
> Bonjour,
>
> Pour la présentation de mes pages personnelles
> <http://perso.mines-albi.fr/~gaborit/>, je propose différents thèmes via
> un sélecteur (en haut à gauche de la page).
>
> En choisissant l'un des trois premiers thèmes (les thèmes vert, orangé
> ou bleu), je constate un bug génant sur Chrome : lorsqu'on navigue entre
> les différentes sections (Accueil, Langages, etc.), les sections dans le
> menu sont parfois affichées verticalement au lieu de horizontalement.

Même symptôme avec SRWare Iron (moteur Chrome).

Pour voir, je mettrais dans pglayout.css une height à .menu ou
je supprimerais les border des .menu a ...

Hope This Helps
~Thomas

Paul Gaborit

unread,
Oct 27, 2011, 11:20:09 AM10/27/11
to

À (at) Thu, 27 Oct 2011 15:04:47 +0200,
Thomas Path <tp...@yopmail.com> écrivait (wrote):
J'ai fait beaucoup de tests (quitte a casser un peu la présentation
choisie) mais rien de concluant pour l'instant : le bug se manifeste
encore.

En fait, je pense savoir d'où vient une partie du probléme : c'est le
changement de CSS via Javascript.

Avec Safari, c'est encore pire, il ne supporte pas du tout cela (il
semblerait qu'il ne charge pas du tout les alternate stylesheet) mais
cela se produit sur tous les sites qui procède comme moi.

Par contre, Chrome est censé gérer cela correctement mais il semblerait
que ce ne soit pas encore parfait. Pour être sûr que ça ne vient que de
ce changement dynamique de CSS, je vais tester avec une seule CSS...

Savez-vous où et à qui on peut faire remonter ce type de bugs (pour
Chrome) ?

Thomas Path

unread,
Oct 27, 2011, 2:20:41 PM10/27/11
to
Le 27.10.2011 17:20, Paul Gaborit a écrit :

> J'ai fait beaucoup de tests (quitte a casser un peu la présentation
> choisie) mais rien de concluant pour l'instant : le bug se manifeste
> encore.
>
> En fait, je pense savoir d'où vient une partie du probléme : c'est le
> changement de CSS via Javascript.
Peut-être que l'usage d'une bibliothèque comme jQuery contourne
le problème
http://www.net-kit.com/10-practical-jquery-style-switchers/

> Savez-vous où et à qui on peut faire remonter ce type de bugs (pour
> Chrome) ?
Il me semble qu'il faut aller voir là
http://www.chromium.org/for-testers/bug-reporting-guidelines

~Thomas

Paul Gaborit

unread,
Oct 27, 2011, 6:41:04 PM10/27/11
to

À (at) Thu, 27 Oct 2011 20:20:41 +0200,
Thomas Path <tp...@yopmail.com> écrivait (wrote):

> Le 27.10.2011 17:20, Paul Gaborit a écrit :
>
>> En fait, je pense savoir d'où vient une partie du probléme : c'est le
>> changement de CSS via Javascript.
> Peut-être que l'usage d'une bibliothèque comme jQuery contourne le
> problème
> http://www.net-kit.com/10-practical-jquery-style-switchers/

J'ai suivi le lien et j'ai regardé comment faisait ces différents
switchers. Il procède quasiment tous de la même manière : il modifie
directement l'url de l'attribut 'href' de l'élément 'link' qui charge la
feuille de style. J'ai repris l'un des codes proposés et effectivement
ça marche bien sur Chrome. Il me faut encore tester sur Safari.

C'est donc la méthode par activation/désactivation de différentes
'alternate stylesheet' qui ne marche pas (mal sur Chrome et pas du tout
sur Safari). Dommage car je trouvais cela plus logique...

>> Savez-vous où et à qui on peut faire remonter ce type de bugs (pour
>> Chrome) ?
> Il me semble qu'il faut aller voir là
> http://www.chromium.org/for-testers/bug-reporting-guidelines

En fait, c'est un bug déjà connu :
<http://code.google.com/p/chromium/issues/detail?id=82503>

Thomas Path

unread,
Oct 28, 2011, 2:03:11 AM10/28/11
to
Le 28.10.2011 00:41, Paul Gaborit a �crit :
>
> � (at) Thu, 27 Oct 2011 20:20:41 +0200,
> Thomas Path<tp...@yopmail.com> �crivait (wrote):
>
>> Le 27.10.2011 17:20, Paul Gaborit a �crit :
>>
>>> En fait, je pense savoir d'o� vient une partie du probl�me : c'est le
>>> changement de CSS via Javascript.
>> Peut-�tre que l'usage d'une biblioth�que comme jQuery contourne le
>> probl�me
>> http://www.net-kit.com/10-practical-jquery-style-switchers/
>
> J'ai suivi le lien et j'ai regard� comment faisait ces diff�rents
> switchers. Il proc�de quasiment tous de la m�me mani�re : il modifie
> directement l'url de l'attribut 'href' de l'�l�ment 'link' qui charge la
> feuille de style. J'ai repris l'un des codes propos�s et effectivement
> �a marche bien sur Chrome. Il me faut encore tester sur Safari.

J'avais sugg�r� l'usage de jQuery car au d�but du noyau
(jquery.js) on trouve une d�tection du navigateur, Safari
inclus, avec une palanqu�e de cons�quences.

~Thomas

Paul Gaborit

unread,
Oct 28, 2011, 8:48:32 AM10/28/11
to

À (at) Fri, 28 Oct 2011 08:03:11 +0200,
Thomas Path <tp...@yopmail.com> écrivait (wrote):

> Le 28.10.2011 00:41, Paul Gaborit a écrit :
>>
>> À (at) Thu, 27 Oct 2011 20:20:41 +0200,
>> Thomas Path<tp...@yopmail.com> écrivait (wrote):
>>
>>> Le 27.10.2011 17:20, Paul Gaborit a écrit :
>>>
>>>> En fait, je pense savoir d'où vient une partie du probléme : c'est le
>>>> changement de CSS via Javascript.
>>> Peut-être que l'usage d'une bibliothèque comme jQuery contourne le
>>> problème
>>> http://www.net-kit.com/10-practical-jquery-style-switchers/
>>
>> J'ai suivi le lien et j'ai regardé comment faisait ces différents
>> switchers. Il procède quasiment tous de la même manière : il modifie
>> directement l'url de l'attribut 'href' de l'élément 'link' qui charge la
>> feuille de style. J'ai repris l'un des codes proposés et effectivement
>> ça marche bien sur Chrome. Il me faut encore tester sur Safari.
>
> J'avais suggéré l'usage de jQuery car au début du noyau (jquery.js) on
> trouve une détection du navigateur, Safari inclus, avec une palanquée
> de conséquences.

Pour mon problème particulier, plutôt que de développer une solution
ad'hoc pour chaque (famille de) navigateur, il suffit d'adopter une
méthode qui marche (presque) dans tous les navigateurs.

Je dis presque car maintenant ça marche bien dans Chrome. En revanche
dans Safari (sur MacOS X), même si on progresse (ça ne marchait pas du
tout avant), le même problème (avec le menu de navigation) aparaît
ponctuellement lorsqu'on bascule vers l'un de mes trois premiers
thèmes. Heureusement, avec un rechargement, ça se corrige et ensuite
l'affichage reste correcte lors de la navigation.

SAM

unread,
Oct 28, 2011, 11:25:29 AM10/28/11
to
Le 28/10/11 14:48, Paul Gaborit a �crit :
>
> � (at) Fri, 28 Oct 2011 08:03:11 +0200,
> Thomas Path<tp...@yopmail.com> �crivait (wrote):
>
>> Le 28.10.2011 00:41, Paul Gaborit a �crit :
>>>
>>> � (at) Thu, 27 Oct 2011 20:20:41 +0200,
>>> Thomas Path<tp...@yopmail.com> �crivait (wrote):
>>>
>>>> Le 27.10.2011 17:20, Paul Gaborit a �crit :
>>>>
>>>>> En fait, je pense savoir d'o� vient une partie du probl�me : c'est le
>>>>> changement de CSS via Javascript.

J'ai m�me pas r�ussi � comprendre quel �tait ton probl�me ! ! !

>>>> Peut-�tre que l'usage d'une biblioth�que comme jQuery contourne le
>>>> probl�me
>>>> http://www.net-kit.com/10-practical-jquery-style-switchers/
>>>
>>> J'ai suivi le lien et j'ai regard� comment faisait ces diff�rents
>>> switchers. Il proc�de quasiment tous de la m�me mani�re : il modifie
>>> directement l'url de l'attribut 'href' de l'�l�ment 'link' qui charge la
>>> feuille de style. J'ai repris l'un des codes propos�s et effectivement
>>> �a marche bien sur Chrome. Il me faut encore tester sur Safari.
>>
>> J'avais sugg�r� l'usage de jQuery car au d�but du noyau (jquery.js) on
>> trouve une d�tection du navigateur, Safari inclus, avec une palanqu�e
>> de cons�quences.

ouais ... m�bon ... appeler 110ko de code pour traiter une ligne de JS
qui va (normalement) bien pour tous navigateurs ... beurk !

> Pour mon probl�me particulier, plut�t que de d�velopper une solution
> ad'hoc pour chaque (famille de) navigateur, il suffit d'adopter une
> m�thode qui marche (presque) dans tous les navigateurs.

Yapa d'raison que �a ne fonctionne pas partout !
Le changement de FdS n'a pas �t� invent� hier, �a date au moins
d'avant-hier ! et les "nouveaux" navigateurs doivent continuer �
comprendre ce qu'on leur disait (sauf IE, bien entendu ! :-( )
cf. + bas

> Je dis presque car maintenant �a marche bien dans Chrome. En revanche
> dans Safari (sur MacOS X),

�a a l'air de foncyionner.
Suffit de re-passer par l'accueil.
Comme si sur les autres pas une FdS n'�tait pas trouv�e et qu'en faisant
l'AR accueil<-->lang Safari utilisait alors celle du cache.

m�me si on progresse (�a ne marchait pas du
> tout avant),

Heu ... "avant" quoi ?
J'ai regard� y a qques jours, �a semblait fonctionner, les pr�sentations
changent quand on le demande.

Ha! Merdum !
Je comprends +/- :
sous Fx quand je vais ici :
<http://perso.mines-albi.fr/~gaborit/lang/>
c'est une page sans aucun style.
Pourquoi ? J'en sais rien ... c'est tout jQueriss� :-(

Je re-choisi un style
Cette fois �a semble OK partout.
J'ai d� passer pendant que Paul bricolait ses JS ?

> le m�me probl�me (avec le menu de navigation) apara�t
> ponctuellement lorsqu'on bascule vers l'un de mes trois premiers
> th�mes. Heureusement, avec un rechargement, �a se corrige et ensuite
> l'affichage reste correcte lors de la navigation.


Breffle ...
tu as des css qui semblent un peu compliqu�es
en particulier, il apparait
- q'un coup le menu est styl� sur > 10 lignes
- un coup sur 2 lignes
Je n'ai pas l'impression qu'on a une FdS principale bien nourrie
et des FdS alternatives (petites) de compl�ments
Mais ... je peux me tromper, ces fichiers sont tr�s longs � analyser.

Pour ma part et pour des changements ultra simples, �a a l'air de
fonctionner chez moi, m�me avec Safari :
<http://stephane.moriaux.pagesperso-orange.fr/internet/web_ssi/index.shtml>
o� il semblerait que l'on attribue ou non 'disabled' aux links de FdS




FdS = Feuille de Styles
--
St�phane Moriaux avec/with iMac-intel
0 new messages