Ingénierie Web - Emailing - Web Services
logo Blue River
Blue Cryptail - Formation - Performances
L'expertise de Blue River ©, c'est l'ingénierie logicielle en générale et l'ingénierie Web en particulier.

Nous créons des sites Web et réalisons des intranets pour promouvoir un Internet de qualité au Gabon.

Nos services

Notre expertise recouvre toutes les étapes du développement Web, qu'il s'agisse de la création d'un site Web ou d'un intranet :
  • Conception rigoureuse de l'architecture du site et de sa base de données
  • Design et ergonomie des pages
  • Réalisation respectueuse des normes techniques (celles du W3C) et d'utilisation
  • Mise en place d'une interface de gestion du contenu
  • Choix et réservation du nom de domaine
  • Hébergement et mise en ligne
  • Référencement
  • Sécurité
  • Compatibilité avec les principaux navigateurs dans leurs versions les plus utilisées (Internet Explorer, Firefox, Safari, Chrome)
  • Compression des pages et mise en cache des ressources pour optimiser les temps de chargement
  • Gestion correcte de l'encodage des données
  • Prise en compte de la désactivation possible de JavaScript
  • Installation d'un serveur si besoin (pour un intranet)

Notre philosophie

Pour cela, nous privilégions les technologies dites "libres", à cause de leurs performances reconnues, de leur popularité et de leur gratuité. Par contre, nous n'utilisons jamais de structures "toutes faites" comme Spip ou Joomla. Par expérience, nous savons que ce genre de méthode facile n'encourage pas à pousser la qualité et cultive une sorte de "standardisation du design" qui ne favorise ni l'originalité, ni l'innovation.
Nous, nous réalisons le travail de A à Z afin d'être sûrs de ne rien oublier, et c'est une des façons dont nous nous distinguons.
Ensuite, nous vous garantissons une prestation 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 définies par le W3C, mais peuvent fonctionner sans les respecter. Dans ce cas, on dit qu'un site a des "vices cachés". Apparemment, il se présente bien, mais 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 qu'il est difficile de s'en rendre compte.
Il est donc impératif que votre site soit conforme à ces normes.
Pour en savoir plus, consultez notre article sur la conformité du code HTML.

C'est quoi un site Web de qualité ?

Tous les vendeurs de site Web vous promettent de vous en faire un de "qualité professionnelle", mais de quoi s'agit-il exactement ? La liste des critères est longue, en voici un échantillon significatif :
  • Le design, évidement : un site se doit d'être agréable à consulter et dans un style en accord avec sa thématique.
  • L'ergonomie : l'information doit être accessible en 2 ou 3 clics maximum, non redondante et présentée sans ambigüité dans des pages aérées et bien présentées. Gare aux textes trop volumineux et aux pages qui s'allongent exagérément !
  • La rapidité d'affichage : une page bien programmée et pas trop chargée en contenu multimédia s'affichera rapidement, même avec une connexion lente. C'est essentiel pour ne pas décourager les visiteurs.
  • Le référencement : un bon site que personne ne visite ne sert à rien. Faites référencer le vôtre dans les moteurs de recherche pour qu'ils conduisent les visiteurs à vos pages.
  • La fiabilité : un bon site doit être sans bavure. 0 erreur technique, 0 message d'erreur, 0 déformation de la mise en page, 0 faute d'orthographe.
  • Le respect des normes : pour que la qualité d'un site dure dans le temps, chacune de ses pages doit respecter les normes du W3C, sinon vous ne savez pas ce qu'il adviendra de sa mise en page à la prochaine mise à jour des navigateurs…
  • La compatibilité : un bon site doit se présenter toujours à l'identique, quel que soit le navigateur. C'est un vrai casse-tête pour les développeurs, mais c'est le prix à payer pour obtenir un résultat professionnel.
  • Le dynamisme : un site Web n'est pas une affiche. La fenêtre du navigateur peut changer de dimensions à tout moment en hauteur, en largeur ou les 2. Si on n'a pas prévu ça, le résultat risque d'être chaotique.
  • L'anticipation : si un site utilise certaines technologies qui peuvent être désactivées par le visiteur, toutes les configurations possibles doivent être prévues. Il ne faudrait pas qu'une page se mette à bugger lorsque JavaScript est désactivé…
  • La sécurité : imaginez quels dégâts vous pourriez subir si un hacker modifiait le contenu de votre site. Mieux vaut confier la sécurité à un expert…
  • Le bon sens : on ne met pas en ligne un site qui n'est pas achevé ! Sinon les visiteurs vont avoir une très mauvaise impression, et ce à cause d'un site qui devrait plutôt faire la promotion de votre image.
Au moment où vous allez choisir un prestataire pour la création de votre site, demandez-vous s'il maîtrise vraiment toutes ces problématiques…

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 points 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" principalement en langage HTML.
  • Le HTML est un langage "laxiste" : on peut créer une page qui s'affiche parfaitement, alors que son code n'est pas correctement rédigé. Cela signifie que certaines de ses instructions HTML contredisent des 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, il existe de nombreux navigateurs, généralement gratuits. Les plus connus : Internet Explorer, Firefox, Safari, Chrome, Opera.
  • Ces navigateurs ont des façons différentes d'interpréter le code HTML.
  • Ces navigateurs ont été maintes fois améliorés par ce qu'on appelle des "mises à jour". Il arrive que l'interprétation du code HTML change entre 2 versions d'un même navigateur. En général, plus un navigateur évolue, plus il s'attache aux normes.
  • Conséquence directe : un site qui ne respecte pas les normes du W3C peut s'afficher correctement avec un navigateur, et pas avec un autre, ou avec la version actuelle d'un navigateur, mais pas avec sa prochaine mise à jour.
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 correctement présentée dans 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 d'une page et il indique instantanément le nombre d'erreurs qui s'y trouvent.
Que faire si je constate des erreurs sur une page de mon site Web ?
Vous pouvez considérer que ces erreurs ne posent pas de 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. Cela requiert une certaine expertise technique. Vous pouvez tenter de le faire vous-même (sachant que toutes les erreurs n'ont pas besoin d'être corrigées), ou confier cette tâche à un spécialiste, comme Blue River ©.

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, il existe de nombreux navigateurs, généralement gratuits, qui se mènent une concurrence féroce. Les plus connus : Internet Explorer, Firefox, Safari, Chrome, Opera.
  • Ces navigateurs ont des façons différentes 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, Chrome et Opera, ce qui représentait 97,44 % des usages des navigateurs dans le monde en mars 2012.

La sécurité des pages Web

Si vous vous possédez un site Web, vous ne pouvez pas ignorer ce qu'on appelle le hacking, ou piratage. De façon générale, il s'agit de détourner de façon malveillante l'usage ordinaire de vos pages. Un grand classique consiste à en effacer ou modifier le contenu, ce qui évidemment, nuira fortement à votre image au lieu de la promouvoir.
Contrairement, à ce qu'on croit souvent, ce ne sont pas nécessairement vos concurrents qui vont tenter ce genre de manœuvre, même s'ils peuvent en tirer un bénéfice évident. La grande majorité des hackers dans le monde sont de jeunes passionnés de l'informatique qui s'emploient à ce "sport" pour le plaisir de la malice ou pour flatter leur ego. Quoi qu'il en soit, cette possibilité vous impose de sécuriser vos pages Web afin de protéger votre image contre ce genre de déconvenue.
Sachez le, il est très rare qu'un site soit sécurisé par défaut, et la plupart des failles sont facilement exploitables.
Site réalisé par Blue River © (évidemment) - Mentions légales
html5 valide