Il faut programmer pour l'IE6 :
http://www.google.com/press/zeitgeist/sep03_browsers.gif
(et après, IE5.5, IE5, Mozilla, IE4, Opera, ...)
Par rapport aux menus fixes, chez IE6 il y a un truc qui permet que cela
fonctionne. Cela s'appelle IE6 standards-compliance mode et est
activé par la déclaration DTD (si je me trompe pas).
jsr
Le mer 29/10/2003 à 09:13, Gautier MICHELIN a écrit :
Eric : Pour suivre l'exemple de Jafer, on aurait des soucis : beaucoup
de javascript, et je suis pas sur de ce que ça donne sur des navigateurs
de génération 4.
Par contre, c'est vrai qu'une interface avec des boutons qui ne défilent
pas même dans de grands écrans serait agréable...
Il faut chercher d'autres pistes techniques, sur ce coup là.
Gautier
-Message d'origine-
De : [EMAIL PROTECTED] [mailto:phpmybibli.devel-
[EMAIL PROTECTED] De la part de Eric ROBERT
Envoyé : mardi 28 octobre 2003 23:42
À : [EMAIL PROTECTED]
Objet : [PMB-DEVEL] Re: PMB : passage aux standards (blablabla)
Ca me parait de bonnes idées, toutefois, j'alerte sur les risques de
casse
:
Il y a des gens en production, ce chantier va durer un certain temps,
ne
serait-il pas préférable de le lancer à l'issue de la gestion des
périodiques ?
En effet, à l'issue de la gestion des périodiques, on devrait avoir
une
version qu'on pourra considérer comme complète un certain temps... le
temps
qu'il faudra pour entamer ce travail...
Ces modifications impliquent aussi que chacun soit en mesure de
comprendre
et de travailler avec les CSS... je dois bien reconnaitre un manque
certain
dans ce domaine en ce qui me concerne !
Pour ma part, je souhaitais aborder un point de mise en page :
Nous avons en haut et à gauche deux barres de menus et sous-menus. Ces
barres défilent et disparaissent avec les ascenseurs... peut-on
envisager
une solution pour qu'elles restent visibles ? C'est toute la
différence
entre une application web et une application client/serveur classique
:
les
boutons ne défilent pas avec tout le paquet !!!
Les solutions que je connais pour garder ça à l'écran : des frames ou
alors
les menus dans un layer, lequel reste toujours visible à l'écran,
enfin je
crois que c'est un truc comme cela. Voir
http://www.lib.ox.ac.uk/jafer/publications/www2002-paper.html où le
menu
bleu de gauche reste toujours visible.
Eric
- Original Message -
From: François Lemarchand [EMAIL PROTECTED]
To: [EMAIL PROTECTED]
Sent: Tuesday, October 28, 2003 11:23 PM
Subject: [PMB-DEVEL] Re: PMB : passage aux standards (blablabla)
bleu pétrole, mauve et vert, tout ce qu'on veut, du moment que c'est
clean !!! ;-)
J'aime bien l'idée d'éclater la feuille en trois... cela avait été
entamé
dans 'newlook' et rend les modifs plus aisées : les couleurs c'est
dans
color.css, les polices dans fonts.css, etc... les fichiers sont plus
petits et
plus faciles à maintenir.
Petite précision quand même. En ce moment la table users stocke un
nom
de
feuille de style (aka 'seabreeze.css'), si je comprend bien, il faut
y
mettre
un nom de dossier maintenant. C'est pas grand chose, mais il y a une
petite adaptation à prévoir dans ./account.php (justement une petite
regexp qui
jete l'extension des fichiers css présents dans /styles pour
proposer
juste un
nom de thème à notre utilisateur). Adaptation valable aussi dans la
page
d'administration/users). Je tiens à cette idée : ajouter un nouveau
thème
=
juste copier un nouveau dossier dans /styles.
L'abandon des tableaux au profit de div ou span me paraît une
bonne
chose
(depuis le temps qu'on en cause...). A priori vous ne devriez
intervenir
que
dans les templates (justement, ça sera l'occasion de voir si des
choses
qui
traînent encore dans le code peuvent y être déportées). J'insiste
sur
deux
points : au fil du temps, certaines classes ont été perverties pour
finir
par
être utilisées en place les une des autres (je pense à formtitle et
listheader,
notamment). Il faudrait unifier cela et trouver des noms plus
'explicites'
(de
toute les manières ce sera du temps de gagné pour la suite des
choses).
Et aussi éviter de supprimer ou modifer dans les templates les
séquences
du type
!!value!!, sinon, là, je garantis un sacré bazar !!!
Tu t'attaques là à un très gros morceau ;-)
Je pense à cela aussi : certaines pages qui s'affichent dans des
iframes
ont
des petites sections style ' inline.
A+ l'ami.
PS. français impeccable, on dirait que ça fait 10 ans que tu es là
;-)
PPS. Je n'ai pas bien compris l'astuce qui consiste à cacher du code
css
à
certains navigateurs. Pourras-tu m'expliquer un jour comment ça
marche
et
le
but de faire cela ?
Selon Jesir VARGAS [EMAIL PROTECTED]:
Salut les amis !
Suite a un