Bonjour,
Je me penche depuis un moment sur le designs de sites internet. Et il faut bien dire qu'entre design fixes et extensibles, mon coeur balançait.
Voila ce que je reprochais aux designs fixes (en px) :
- Ils sont trop étroits (760px). Si on les élargit, les utilisateurs en 800*600 sont oubliés, et si on le laisse à cette taille, les utilisateurs en 1280*1024 trouvent qu'il y a trop de bande blanche. De plus, si on a un design à base de 3 colonnes, il ne reste plus assez d'espace pour le design central.
- En termes d'accessibilité, je ne les trouve pas top : le par exemple on veux agrandir le texte, on se retrouve avec un design complètement anarchique: Des mots longs qui dépassent des menus latéraux, des menus horizontaux sur plusieurs lignes (et souvent l'image de fond qui ne suit pas), ...
Comme compromis, je créais des design fixes d'une largeur supérieure à 760px s'il y avait 3 colonnes, afin que la somme des 2 premières atteigne 760px (et je ne mettais dans la colonne de droite que des informations facultatives).
Contre les design flottants (en %) :
- Si on a des bannières ou des images de fond, c'est un véritable casse-tête chinois
- Il faut pour le bien mettre des min-width et max-width pour éviter que le site ne ressemble plus à rien, et là il faut jongler avec les bugs d'IE (je le déteste celui là)...
Lorsque j'utilisais ce genre de design, je laissais un peu tomber les utilisateurs d'Internet Explorer en leur collant un design fixe, et je m'occupais des utilisateurs de Firefox avec un design extensible.
Ayant un ami ayant des gros problèmes de vue, j'ai pu remarqué qu'il était quasiement exclu d'internet, car lorsqu'il grossissait trop les polices, tout se chevauchait, et plus rien n'était lisible... N'étant pas satisfait de ces deux solutions, j'en ai cherché une troisième, et j'ai construit mon design à base de em.
Les avantages me semblent assez importants :
- Quelle que soit la taille des polices, j'ai un design nickel.
- Plus de soucis de taille d'écran, l'utilisateur n'a qu'à zoomer ou dézoomer pour avoir le résultat qu'il préfère.
- Pas de soucis d'imcompatibilité avec IE
- Pas de soucis avec les banières et images de fond : elles aussi sont redimensionnées. Et si on grossit trop le site, on peut supposer que la personne est malvoyante, donc même si les images pixellisent légèrement, ce n'est pas gênant.
- On peux imaginer un bouton augmentant la taille des polices sur le site, et par la même occasion sa largeur...
Je vous mets mon test : http://www.les-heritiers-de-ma-duk.info/test/ .
Bon ok, je sais que je ne suis sûrement pas le premier à faire ça, mais c'est suffisament rare pour être notable (par exemple il n'y a pas de gabarit de ce type sur ce site, dans la page en listant plusieurs).
Que pensez-vous de ma solution? Vous semble-t'elle un bon compromis? Y aurait-il une bonne raison pour que ce genre de design ne soit pas utilisé?
Merci de vos retours...
Modifié par Helldream (15 Feb 2007 - 19:48)
Je me penche depuis un moment sur le designs de sites internet. Et il faut bien dire qu'entre design fixes et extensibles, mon coeur balançait.
Voila ce que je reprochais aux designs fixes (en px) :
- Ils sont trop étroits (760px). Si on les élargit, les utilisateurs en 800*600 sont oubliés, et si on le laisse à cette taille, les utilisateurs en 1280*1024 trouvent qu'il y a trop de bande blanche. De plus, si on a un design à base de 3 colonnes, il ne reste plus assez d'espace pour le design central.
- En termes d'accessibilité, je ne les trouve pas top : le par exemple on veux agrandir le texte, on se retrouve avec un design complètement anarchique: Des mots longs qui dépassent des menus latéraux, des menus horizontaux sur plusieurs lignes (et souvent l'image de fond qui ne suit pas), ...
Comme compromis, je créais des design fixes d'une largeur supérieure à 760px s'il y avait 3 colonnes, afin que la somme des 2 premières atteigne 760px (et je ne mettais dans la colonne de droite que des informations facultatives).
Contre les design flottants (en %) :
- Si on a des bannières ou des images de fond, c'est un véritable casse-tête chinois
- Il faut pour le bien mettre des min-width et max-width pour éviter que le site ne ressemble plus à rien, et là il faut jongler avec les bugs d'IE (je le déteste celui là)...
Lorsque j'utilisais ce genre de design, je laissais un peu tomber les utilisateurs d'Internet Explorer en leur collant un design fixe, et je m'occupais des utilisateurs de Firefox avec un design extensible.
Ayant un ami ayant des gros problèmes de vue, j'ai pu remarqué qu'il était quasiement exclu d'internet, car lorsqu'il grossissait trop les polices, tout se chevauchait, et plus rien n'était lisible... N'étant pas satisfait de ces deux solutions, j'en ai cherché une troisième, et j'ai construit mon design à base de em.
Les avantages me semblent assez importants :
- Quelle que soit la taille des polices, j'ai un design nickel.
- Plus de soucis de taille d'écran, l'utilisateur n'a qu'à zoomer ou dézoomer pour avoir le résultat qu'il préfère.
- Pas de soucis d'imcompatibilité avec IE
- Pas de soucis avec les banières et images de fond : elles aussi sont redimensionnées. Et si on grossit trop le site, on peut supposer que la personne est malvoyante, donc même si les images pixellisent légèrement, ce n'est pas gênant.
- On peux imaginer un bouton augmentant la taille des polices sur le site, et par la même occasion sa largeur...
Je vous mets mon test : http://www.les-heritiers-de-ma-duk.info/test/ .
Bon ok, je sais que je ne suis sûrement pas le premier à faire ça, mais c'est suffisament rare pour être notable (par exemple il n'y a pas de gabarit de ce type sur ce site, dans la page en listant plusieurs).
Que pensez-vous de ma solution? Vous semble-t'elle un bon compromis? Y aurait-il une bonne raison pour que ce genre de design ne soit pas utilisé?
Merci de vos retours...
Modifié par Helldream (15 Feb 2007 - 19:48)