Bonjour à tous,
J'étais en train de fignolé mon blog, quand je me suis dis, je vais voire ce qu'il donne sur les anciens navigateurs.
Je me suis donc mis à la quête de IE7 et 8 pour mac, mais je n'ai pas trouvé. Dans mes pérégrination je suis tombé sur l'article de Victor sur Opera 11.10.
J'me suis dis, ah tient pourquoi pas commencer par celui là, même si il n'est pas ancien, juste par curiosité. Et là, quelle a été ma stupéfaction, quand j'ai vu qu'un élément se comportait de façon assez étrange par rapport au comportement attendu.
J'ai donc testé sur tout les derniers navigateurs, et seul Opera engendre se comportement !
J'ai chipoté au CSS, mais rien n'y fais je ne trouve pas ce qui pourrait créer ça. De plus je me suis limité à CSS2.1.
C'est la première fois que je tente l'expérience de rendre totalement compatible mon site sur les anciens navigateurs (même si déjà sur les nouveaux sa pose problème).
Alors voici mes questions, dans le cadre d'une dégradation gracieuse, quelle méthodologie de travail avez-vous pour corriger/créer un code qui sera compatible sur un maximum de navigateur?
Fallait-il commencé dès le début du projet à orienté son code vers ce but, ou peut-on coder sans s'en soucier, et puis au final "rafistolé" les problèmes ?
Et ma deuxième question, voici mon code CSS et les deux screens l'un sous FF4 et l'autre sur Opera 10.11. Pouvez vous m'éclairer sur la situation ?
Sous Firefox 4
Sous Opera 11.10
(pas réussi à mettre en image !)
Le code
Merci d'avance
Modifié par Gili (14 Apr 2011 - 13:03)
J'étais en train de fignolé mon blog, quand je me suis dis, je vais voire ce qu'il donne sur les anciens navigateurs.
Je me suis donc mis à la quête de IE7 et 8 pour mac, mais je n'ai pas trouvé. Dans mes pérégrination je suis tombé sur l'article de Victor sur Opera 11.10.
J'me suis dis, ah tient pourquoi pas commencer par celui là, même si il n'est pas ancien, juste par curiosité. Et là, quelle a été ma stupéfaction, quand j'ai vu qu'un élément se comportait de façon assez étrange par rapport au comportement attendu.
J'ai donc testé sur tout les derniers navigateurs, et seul Opera engendre se comportement !
J'ai chipoté au CSS, mais rien n'y fais je ne trouve pas ce qui pourrait créer ça. De plus je me suis limité à CSS2.1.
C'est la première fois que je tente l'expérience de rendre totalement compatible mon site sur les anciens navigateurs (même si déjà sur les nouveaux sa pose problème).
Alors voici mes questions, dans le cadre d'une dégradation gracieuse, quelle méthodologie de travail avez-vous pour corriger/créer un code qui sera compatible sur un maximum de navigateur?
Fallait-il commencé dès le début du projet à orienté son code vers ce but, ou peut-on coder sans s'en soucier, et puis au final "rafistolé" les problèmes ?
Et ma deuxième question, voici mon code CSS et les deux screens l'un sous FF4 et l'autre sur Opera 10.11. Pouvez vous m'éclairer sur la situation ?
Sous Firefox 4
Sous Opera 11.10
(pas réussi à mettre en image !)
Le code
.dateArticle {
position: absolute;
left: -2.38em;
bottom: -0.9em;
font-size: 1.3em;
text-transform: uppercase;
width: 2.3em;
height: 3.5em;
text-align: center;
padding: 0.3em 0 0.2em 0.1em;
font-family: Helvetica, Arial;
background: url(../img/dateborder.png) no-repeat #D2D2D2 0px 70px;
}
.dateArticleChiffre {
font-size: 1.7em;
display: block;
letter-spacing: 0.05em;
font-family: Helvetica, Arial;
padding-top: 0.1em;
}
Merci d'avance
Modifié par Gili (14 Apr 2011 - 13:03)