Après avoir vu comment une page trop lourde pouvait faire fuir un visiteur, nous allons aborder un autre aspect à prendre en compte lors de la création et de l'entretient d'un site web : La compatibilité.

Problème bien trop souvent délaissé de nos jours, la compatibilité de nos sites est pourtant un des points les plus cruciaux.

Une diversité à prendre en compte

La diversité des Navigateurs (Internet Explorer, Mozilla, Netscape, Geko...), celle des systèmes d'exploitation (les différentes versions de Windows, celles de Mac OS, Linux, BSD...), celle des technologies (Flash, Java, Javascript, Real Vidéo, Quick Time VR, Cookies), celle des écrans et de leur différentes résolutions (800x600, 1024x768 etc...) bref toutes ces spécificités, qui peuvent se combiner les unes avec les autres créent une multitude de combinaisons, de configurations différentes d'ordinateurs qui pourront aller visiter votre site.

Le but de votre site est de satisfaire vos visiteurs en leur offrant un site qui fonctionne parfaitement pour leur ordinateur.

Pour cela, la tache n'est pas si facile. L'évolution des technologies implique des changements dans la façon de concevoir des sites. Mais cette évolution ne se fait pas pour tout le monde simultanément

Plusieurs techniques permettent de résoudre ces problèmes et c'est ce que nous allons aborder maintenant. Nous essaierons de vous montrer comment tester votre site afin de voir son degré de compatibilité et les répercutions que cela peut avoir sur vos visiteurs.

La taille d'écran.

La taille d'écran étant différente en fonction des ordinateurs, le minimum que votre site puisse faire est de s'afficher correctement dans la majorité des résolutions.

La résolution d'un écran est le nombre de points qu'il peut afficher. Ce nombre est compris entre 640x480 points (640 points en longueur et 480 points en largeur) et 1600x1200 points.

Le problème, c'est que la tentation est de créer des sites adaptés à des écrans ayant une résolution de 1024x768, résolution la plus courante aujourd'hui. Dans ce cas là, une personne ayant une résolution inférieure aura des difficulté à visualiser le site correctement.

Si le 1024x768 est la résolution la plus courante de nos jours, elle ne représente que 56,9% des internautes. Lorsque l'on prend les résolutions supérieures qui afficheront très bien un site adapté au 1024x768, on arrive à 68%.

Un site adapté au 1024x768 sera donc visible confortablement pour 68% de vos visiteurs seulement. Un site adapté au 800x600 sera visible confortablement pour 97,6% de vos visiteurs. Je pense que ces chiffres parlent d'eux même.

Pour vérifier si votre site est visible dans une résolution de 800x600, il suffit de mettre votre ordinateur dans cette résolution et d'aller sur votre site pour voir si l'affichage se fait complètement.

Les Navigateurs et les systèmes d'exploitation

Les navigateurs récents sont de plus en plus similaires dans l'affichage d'un site internet. Cependant, il existe quelques différences entre les navigateurs, et parfois même entre les mêmes navigateurs, vu de plusieurs systèmes d'exploitations différents. Si cela n'est pas extrêmement gênant, ces différences étaient beaucoup plus prononcées dans les versions antérieures des navigateurs, notamment avec Internet Explorer 4 et Netscape 4 aujourd'hui pratiquement disparus (1.4% à eux deux).

Pour vérifier si votre site est visible par tous les navigateurs, il faut les tester dans ces navigateurs et ces ordinateurs. Si effectivement il est impossible de le faire totalement de chez soit, on peut demander à des amis ou eventuellement sur des forums, de tester votre site sur différentes plateformes.

Il existe aussi des services en ligne permettant de tester pour vous votre site dans tous les navigateurs possibles et imaginables. Ces services sont généralement très bon marché, alors pourquoi s'en priver ?

Le mieux est l'ennemi du bien ?

J'aurai presque envie de dire oui, le mieux est l'ennemi du bien. Non pas que les nouvelles technologies soient systématiquement négatives, mais c'est surtout leur mauvaise utilisation qui les rend nocives.

La grosse erreur, lorsque l'on développe un site autour d'une technologie, c'est de ne penser qu'au site visité par un internaute ayant tout les pré requis : plug-in ou lecteurs installés, moteur Java installé, Javascript activé... sans penser à l'internaute n'ayant pas ces pré requis.

Un site en Flash par exemple, n'ayant pas pris les mesures nécessaires, sera une véritable catastrophe, et peut ressembler à cela :

Pourtant, il est possible d'utiliser flash intelligemment, et profiter de ses nombreux avantages. Mais pour cela, c'est au webmaster de tenir compte de quelques règles importantes et de concevoir un système transparent permettant de rediriger automatiquement l'internaute en fonction des capacités de son navigateur, et de concevoir des affichages " alternatifs " si l'internaute n'utilise pas flash, ou un autre logiciel.

Je ne vais pas vous apprendre que la première impression compte. Si un internaute arrive sur un site et qu'il n'est pas capable de voir se qu'il cherche rapidement et sans erreur, c'est bien souvent un internaute perdu pour toujours.