28172 sujets

CSS et mise en forme, CSS3

Bonjour !

Je rencontre un problème auquel je ne m'attendais pas vraiment : je travaille sur le site d'un photographe qui souhaite que ses photos occupent 80% de la largeur de la fenêtre.

Pas de problème, le client met en ligne des photos larges (2000 pixels), je prends mon KNACSS fétiche, j'applique une classe w80 et le tour est joué.

Sauf que... les photos s'affichent de manière pixelisée (peu nettes, je veux dire) sur Safari Mac alors que je ne vois pas de problème de qualité sur Chromium (Linux).

Une recherche sur "browser image downscaling" ne me donne pas vraiment de solution à ce problème... Dois-je user d'images resamplées via PHP à toutes les tailles et d'un jQuery pour charger la bonne image ou bien il y a t'il une solution plus propre (et moins sauvage) qui m'aurait échappé ?

D'avance un GRAND merci !