Bonjour à tous,
A l'époque, j'avais pour habitude de créer l'arrière plan d'un site sous Photoshop, que j'exportais ensuite en PNG, et qui était référencé par une valeur de propriété CSS background-image.
Je me lance désormais dans la création de site adaptatif, et l'une des principales problématiques à mes yeux, c'est l'intégration de ce genre d'images avec des dimensions fixes, qui semble de fait peu compatible avec le responsive.
J'ai bien pensé à l'intéressant:
J'apprécie particulièrement l'aspect de fluidité lorsque l'on redimensionne manuellement le navigateur. Cependant, il semble posséder des inconvénients, en terme de qualité d'image qui peut vite se détériorer, ou encore en terme de bande passante consommée (lourde image chargée pour finalement en utiliser qu'un bout à l'écran).
Quitte à perdre la fluidité du "cover", l'idée pourrait alors d'avoir des medias queries qui charge un fond par grande catégorie de largeur (320, 480, ..., 1280, 1920, 3840), ce qui résout dans une certaine mesure les problématiques de qualité d'image et de bande passante consommée. Cependant, cela implique la création de fonds dans un certain nombre de résolutions "break-point"... elles mêmes relativement difficiles à définir.
Finalement, mes questions sont:
1) En responsive, doit-on purement éviter l'utilisation d'arrière plan ? Je parle bien entendu d'arrière plan traditionnel avec dimensions fixes, et non de dessins vectoriels.
2) Si on souhaite utiliser un arrière plan, est-ce une bonne pratique d'utiliser uniquement le "cover", ou est-il préférable de le combiner aux médias queries pour charger un fond différent par grande catégorie de résolution ?
Merci !
A l'époque, j'avais pour habitude de créer l'arrière plan d'un site sous Photoshop, que j'exportais ensuite en PNG, et qui était référencé par une valeur de propriété CSS background-image.
Je me lance désormais dans la création de site adaptatif, et l'une des principales problématiques à mes yeux, c'est l'intégration de ce genre d'images avec des dimensions fixes, qui semble de fait peu compatible avec le responsive.
J'ai bien pensé à l'intéressant:
background-size: cover;
J'apprécie particulièrement l'aspect de fluidité lorsque l'on redimensionne manuellement le navigateur. Cependant, il semble posséder des inconvénients, en terme de qualité d'image qui peut vite se détériorer, ou encore en terme de bande passante consommée (lourde image chargée pour finalement en utiliser qu'un bout à l'écran).
Quitte à perdre la fluidité du "cover", l'idée pourrait alors d'avoir des medias queries qui charge un fond par grande catégorie de largeur (320, 480, ..., 1280, 1920, 3840), ce qui résout dans une certaine mesure les problématiques de qualité d'image et de bande passante consommée. Cependant, cela implique la création de fonds dans un certain nombre de résolutions "break-point"... elles mêmes relativement difficiles à définir.
Finalement, mes questions sont:
1) En responsive, doit-on purement éviter l'utilisation d'arrière plan ? Je parle bien entendu d'arrière plan traditionnel avec dimensions fixes, et non de dessins vectoriels.
2) Si on souhaite utiliser un arrière plan, est-ce une bonne pratique d'utiliser uniquement le "cover", ou est-il préférable de le combiner aux médias queries pour charger un fond différent par grande catégorie de résolution ?
Merci !