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