I. Problèmes potentiels
- Le rendu en "gras" de certaine police est trop poussé sur Safari, vous aurez peut être à remplacer un
par un - certains champs quand ils sont mis en "display:inline;" s'affiche par dessus le design, vous devrez peut-être passer certaine div en "display:block".
- décalage des images en background, si votre image de background est trop décalé, saché que vous pouvait utiliser des positionnements négatifs.
- un a href vide affiché avec une icones (pour faire un bouton) ne s'affiche pas sur Safari
II. Hack Javascript
N'ayant pas trouvé d'astuces CSS pour forcer certaines propriétés que uniquement sur Safari, et ne pouvant réaliser certaines opérations visant à rendre compatible mon site à ce navigateur que par un langage un peu avancée, j'ai du me résigner à passer par du javascript.
Toutes ces astuces ( ('astuces and tricks' en anglais) sont basé sur le Framework Jquery Vous pouvez le télécharger ici (17ko en plus sur votre page web)
http://jquery.com/
Incluez le ensuite en haut de votre code html dans la balise head
Pour forcer l'affichage des petites icones, faites ceci (çà marche aussi sur internet explorer)& nbsp ; en un seul mot dsl
Si vous désirez utiliser un CSS uniquement pour Safari
autres astuces ici
http://www.webinventif.fr/css-selecteur-de-navigateur-via-javascript/ mumuri forum.ashots.org