"Un bon site Web, conçu de façon esthétique, ergonomique et rigoureuse est un privilège.
Un site Web qui présente le moindre défaut vous discrédite..."
"Un bon site Web, conçu de façon esthétique, ergonomique et rigoureuse est un privilège.
Un site Web qui présente le moindre défaut vous discrédite..."
NOTRE SOCIETEL'expertise de Blue River © c'est l'ingénierie logicielle. Nous réalisons des sites Web, des intranets et des applications spécialisées.
Le fondateur, diplômé de l'IUT informatique de la faculté Lyon 1, a été doyen de l'Université Episcopale d'Haïti où il a enseigné entre autres l'algorithmie, la programmation et la conception objet.
Il a ensuite été consultant durant 7 ans en France, où il a participé à la réalisation de nombreux sites Web et applications.
NOTRE PHILOSOPHIE
Lorsque vous nous soumettez votre projet de création d'une application, d'un intranet ou d'un site Web, notre première préoccupation est de déterminer quelle technologie répondra de façon pertinente à votre besoin. En général, nous privilégions les technologies dites "libres", à cause de leurs performances reconnues, de leur popularité et de leur gratuité.
Ensuite, nous vous garantissons une production de qualité à la fois au niveau de ce qui se voit et de se qui ne se voit pas.
Plus précisément ?
Les sites Web sont soumis à des normes de programmation définies par le W3C, mais peuvent temporairement fonctionner sans les respecter. Dans ce cas, on dit qu'un site a des "vices cachés". Apparement, il se présente très bien, mais en fait certains visiteurs y verront des erreurs selon leur navigateur et sa version. De tels défauts sont très préjudiciables pour votre image, d'autant plus que vous ne vous en rendrez probablement pas compte !
Il est donc impératif que votre site soit conforme à ces normes.
Comment savoir si un site respecte ces normes ?
Le W3C met gratuitement à disposition sur son site officiel un "validateur de code" : soumettez lui l'adresse d'une de vos pages Web et il vous dira combien d'erreurs s'y trouvent.
Chez Blue River ©, nous nous engageons à ce que la réponse soit toujours 0 pour toutes les pages dont vous nous confierez la création.
Pour en savoir plus, consultez notre
article sur la conformité du code HTML.
LA CONFORMITE DES PAGES WEB
Pourquoi est-il si important de respecter les normes du W3C ?
Pour comprendre l'enjeu de ces normes, il faut avoir en tête les point suivants :
- Principe fondamental d'une page Web : si elle s'affiche correctement, elle met en valeur son contenu. Si elle s'affiche mal, elle le dévalorise. Imaginez dans chaque cas les conséquences sur votre marque, votre organisation, votre nom…
- Un site Web est un ensemble de pages qui sont "programmées" en langage HTML, et/ou dans un langage dérivé, comme le XHTML, le CSS...
- Le HTML est un langage qui a pour particularité d'être "laxiste" : il est possible de créer une page Web qui s'affiche parfaitement, alors que son code n'est pas écrit correctement. Par là, on veut dire que les instructions HTML de cette page ne respectent pas tous les concepts fondamentaux du langage. On dit qu'elle n'est "pas conforme aux normes du W3C" (le W3C est l'organisation qui gère le langage HTML et ses évolutions).
- Pour visiter un site Web, on utilise un logiciel appelé navigateur.
- Il existe de nombreux navigateurs, généralement gratuits. Les plus connus : Internet Explorer (Microsoft), Firefox (Mozilla), Safari (Apple), Chrome (Google), Netscape…
- Ces navigateurs ne fonctionnent pas tous exactement de la même manière, en particulier dans leur façon d'interpréter le code HTML. C'est pourquoi, par exemple, une page qui apparait correctement avec Firefox peut être altérée avec Internet Explorer.
- Ces navigateurs ont aussi été maintes fois améliorés, à travers ce qu'on appelle couramment des "mises à jour".
- Lorsqu'une nouvelle version d'un navigateur est mise sur le marché, il est fréquent qu'elle interprète le code HTML un peu différemment de la précédente. En général, plus un navigateur évolue, et plus il s'attache aux normes du W3C.
- Conséquence directe : un site qui ne respecte pas les normes du W3C peut s'afficher correctement avec la version actuelle de Firefox ou de Chrome, mais qu'en sera-t-il à la prochaine mise à jour de ces navigateurs ?
De plus :
- Vous ne savez jamais avec quel navigateur et quelle version un visiteur visite votre site.
- Vous ne pouvez pas contraindre un visiteur sur le choix de son navigateur.
- Vous ne pouvez pas prévoir les futures mises à jour des navigateurs.
- Vous ne pouvez pas surveiller en permanence les évolutions de tous les navigateurs et leurs effets sur votre site.
Comment s'assurer alors qu'une page Web qui s'affiche correctement avec les versions actuelles des navigateurs le sera toujours malgré les futures mises à jour ?
- Il n'y a qu'une seule bonne réponse à cette question : faire en sorte qu'elle respecte les normes du W3C.
Comment savoir si une page respecte les normes du W3C ?
- Soumettez son code au "Validateur du W3C". Il s'agit d'un site Web officiel du W3C qui propose un service d'analyse gratuit de code HTML : on lui soumet le code complet ou partiel d'une page et il indique instantanément le nombre d'erreurs qui s'y trouvent.
Que faire si je me rend compte qu'il y a des erreurs sur une des pages de mon site Web ?
- Vous pouvez considérer que ces erreurs ne posent aucun problème pour l'instant et parier qu'elles n'en poseront pas à l'avenir. Vous prenez alors le risque qu'un jour ou l'autre, et de façon peu prévisible, votre image de marque soit altérée à votre insu par une de vos pages.
- Ou alors vous décidez de corriger ces erreurs avant qu'elles ne nuisent à votre image. Cela requiert une maîtrise pointue du HTML et de ses dérivés. Vous pouvez tenter de le faire vous-même, ou confier cette tâche à un spécialiste, comme Blue River ©.
LA COMPATIBILITE DES PAGES WEB
En quoi les sites Web sont-ils concernés par les questions de compatibilité ?
Cette problématique rejoint celle des normes du W3C sur le caractère laxiste du langage HTML :
- Pour visiter un site Web, on utilise un logiciel appelé navigateur.
- Il existe de nombreux navigateurs, généralement gratuits, qui se mènent une concurrence féroce. Les plus connus : Internet Explorer (Microsoft), Firefox (Mozilla), Safari (Apple), Chrome (Google)…
- Ces navigateurs ne fonctionnent pas tous exactement de la même manière, en particulier dans leur façon d'interpréter le code HTML. C'est pourquoi, par exemple, une page qui apparait correctement avec Firefox peut être altérée avec Internet Explorer.
Comment s'assurer alors que le rendu qu'on obtient avec un navigateur ne sera pas altéré avec les autres ?
- Le fait de respecter les normes du W3C résout une partie du problème, mais ce ne sera pas suffisant, car certaines différences de rendu ne sont pas liées aux concepts fondamentaux du HTML.
- La meilleure solution est de tester chaque page avec différents navigateurs et dans différentes versions, de manière à corriger les défauts qui seront ainsi détectés. Compte tenu du trop grand nombre de tests qu'il faudrait faire pour être vraiment exhaustif, on se concentre généralement sur les navigateurs les plus populaires et sur leurs versions les plus utilisées
- C'est un travail long et dont la principale problématique est qu'il faut disposer de beaucoup de matériel pour pouvoir tout faire. Chez Blue River ©, nous pouvons réaliser des tests sous Windows avec Internet Explorer, Firefox, Safari et Chrome, et sous MacOS X avec Firefox, Safari et Chrome, ce qui représente 97,44 % des usages des navigateurs dans le monde en mars 2012.
NOS SERVICESVous trouverez sur cette
page les services de développement et de programmation que nous proposons.
Vous pouvez aussi solliciter notre expertise pour un service de conseil en vue d'un investissement ou d'une réorganisation de votre système informatique, sans oublier notre offre de
formation.
NOS REFERENCESBlue River © a déjà réalisé au Gabon des applications et intranet pour des sociétés comme LF-Printing ou un Cabinet dentaire, ainsi que des sites Web en France, sans oublier bien sûr celui que vous êtes en train de visiter !
