site internet entièrement remanié

UNE VITRINE ET UN ESPACE DE COMMUNICATION

Pour mieux vous informer, nous avons entièrement remanier notre site, en respectant les nouveaux standards du Web. Sur ces pages vous découvrirez nos activités et les services que nous vous proposons. Régulièrement actualisé, nous mettrons en ligne des informations pratiques et nous vous ferons part de nos idées, que les bonnes… utiles à la communication de votre entreprise.
Pourquoi avons-nous utilisé les nouveaux standards du Web pour développer notre nouveau site ?
Les standards sont le guide dont le Web a besoin pour atteindre son plein potentiel. Ils permettent de s’assurer que tout le monde accède aux informations fournies, tout en rendant le développement de sites Web plus rapide et plus plaisant. Les moteurs de recherche peuvent être plus efficaces lorsqu’il s’agit d’indexer les sites. Ils sont aussi bien ouverts aux améliorations futures que respectueux des technologies passées. Bien des usages du Web ne seront possibles, qu’à la condition d’une large conformité aux standards du Web. Maintenir des standards universels permettra au Web de survivre tout en encourageant l’innovation à continuer au rythme actuel.

Tim Berners Lee
avait un rêve
pour son invention,
le World Wide Web :
en faire un espace
commun où
les utilisateurs
pourraient partager
de l’information
pour travailler, jouer,
et communiquer
entre eux.

LES STANDARDS DU W3C1
(WORLD WIDE WEB CONSORTIUM)

  • HTML 4.01 (HyperText Markup Langage)
    HTML est largement utilisé sur le Web pour ajouter de la structure aux documents texte. Avec l’aide des Feuilles de style CSS (Cascading Style Sheets), l’auteur peut définir comment les éléments structurels doivent être représentés, aux dépens des réglages par défaut du navigateur.
  • XML 1.0 (Extensible Markup Langage)
    XML est un langage de balises comme HTML, mais au lieu de disposer d’un jeu unique et limité d’éléments, il permet de définir les siens ou d’utiliser un ensemble d’éléments défini par quelqu’un d’autre. Les standards de feuilles de style, tels que CSS, peuvent être utilisés pour spécifier comment des éléments XML doivent être restitués. C’est un format idéal pour organiser des grandes quantités de données.
  • XHTML 1.0, 1.1 et la Modularisation
    XHTML1.0 est une reformulation d’HTML en tant qu’application XML. XHTML s’affichera dans votre navigateur de façon identique à son équivalent HTML. La première façon de rédiger des documents en XHTML 1.1 consiste à utiliser la DTD XHTML 1.1. La séparation entre structure et présentation sera complète, et tout le travail de présentation sera stocké dans une feuille de style. Un autre moyen pour produire des documents XHTML 1.1 consiste à utiliser la Modularisation XHTML. Il s’agit du découpage des composants habituels d’HTML et d’XHTML, tels que texte, tables, frames, formulaires etc… en modules distincts.
  • CSS – Feuilles de styles (Cascading Style Sheets)
    Les feuilles de styles sont un mécanisme permettant de changer l’apparence des éléments HTML et XML, en assignant des styles à des types d’éléments, des classes auto-définies ou des instances individuelles. Elles peuvent être utilisées pour définir de façon cohérente l’apparence d’un site dans sa totalité. Suite à l’introduction des CSS, le W3C a recommandé l’élimination progressive des possibilités de mise en forme intégrées au HTML et leur remplacement par les feuilles de style, ce qui permettra l’avènement d’un Web plus simple et plus structuré.
  • DOM 1 – Document Object Model Level 1
    Le DOM offre toute la puissance et l’interactivité d’un langage de script en l’appliquant à une page Web. Il permet au langage de script d’accéder facilement à la structure, au contenu, et à la présentation d’un document écrit dans des langages tels que HTML et CSS. Le DOM est compatible avec les améliorations technologiques à venir, et permettra à tous les langages de script d’interagir avec tous les langages utilisés dans le document. Ce standard ne permet pas seulement de programmer facilement du HTML dynamique, mais il facilitera l’adaptation aux futures technologies d’Internet.
  • Les standards de l’ECMA2 (European Computer Manufacturers Association)
    ECMAScript (JavaScript standardisé)

    ECMAScript est un langage de script standardisé, orienté objet. Sa principale utilisation est de manipuler, dans les pages Web, des objets tels que définis par le Document Object Model (DOM). Ces objets, en fait les éléments qui constituent les pages Web, peuvent être ajoutés, supprimés, déplacés ou voir leurs propriétés modifiées. Ceci permet aux développeurs Web d’implémenter des effets tels que du texte animé, des changements graphiques lors du passage de la souris, et des pages qui changent lors d’interactions avec l’utilisateur, sans pour autant avoir besoin de les recharger.

QUELS SONT LES AVANTAGES
À UTILISER LES STANDARDS DU WEB ?

  • L’accessibilité pour les logiciels et les machines
    Se conformer aux standards du Web peut donner aux pages Web une meilleure visibilité dans les moteurs de recherche. Leur utilisation facilite la compréhension de la structure de votre document par des applications aussi bien du coté client que du coté serveur. Les Standards sont écrits pour que les anciens navigateurs comprennent la structure de base de vos documents. Même s’ils ne comprennent pas les toutes dernières jolies fonctionnalités des standards, ils seront capables d’afficher le contenu de votre site. Les standards donnent aussi la possibilité de valider les pages auprès de services de validation. Ceux-ci traitent les documents et affichent une liste d’erreurs, simplifiant ainsi la correction de du code et permettant au développeur d’économiser du temps et de l’énergie.
  • L’accessibilité pour les personnes
    L’Accessibilité est une idée fondamentale dans la création de bien des standards Web, en particulier HTML. Cela permet la consultation de pages Web avec des navigateurs autres que ceux qu’on rencontre habituellement, y compris les navigateurs vocaux lisant les pages à haute voix pour les malvoyants. Rendre vos sites conformes aux Standards va permettre aux navigateurs traditionnels, anciens et modernes, de les afficher correctement, mais aussi permettra leur lecture avec des navigateurs et moyens d’accès plus exotiques. Ignorer les standards a des conséquences évidentes, la plus simple de toutes, c’est que vous restreignez l’accès à votre site. L’augmentation de l’accessibilité offerte par les standards sera profitable sur le long terme.
  • Pérennité
    La plupart des standards du Web sont conçus avec les notions de compatibilité ascendante et descendante. Ainsi, les données utilisant d’anciennes versions des standards continueront à s’afficher dans les nouveaux navigateurs, et les données utilisant une version récente des standards seront “joliment dégradées” pour produire un résultat acceptable dans les anciens navigateurs. Les standards du Web offrent un ensemble de règles que chaque développeur peut suivre, comprendre et s’approprier. Ainsi, un site Web pourra être retravaillé par plusieurs équipes tout au long de sa vie.

CONCLUSION

Les développeurs Web se battent constamment contre les incohérences de rendu entre les différentes versions et marques des navigateurs Web. Les standards du Web ne sont pas des lois mystérieuses décrétées par des organisations enfermées dans leurs tours d’ivoire. Ils sont pour la plupart décidés par les représentants des gens qui les utilisent, éditeurs de navigateurs, développeurs Web, fournisseurs de contenus et d’autres organisations. Ecrire des pages web en accord avec les standards raccourcit le temps de développement d’un site et simplifie sa maintenance. Déboguer et réparer ces pages devient plus facile, parce que le code suit un standard. L’adoption universelle des standards du Web est d’une importance primordiale.

informations tirés du site The Web Standards Project

(1) – Le World Wide Web Consortium (W3C) est un consortium informatique international dont la vocation est de “mener le Web à son plein potentiel”. Il est dirigé par Tim Berners-Lee, l’inventeur du Web. Fondé en 1994, le W3C comprend plus de 330 organisations membres, y compris Microsoft, America Online (qui possède Netscape Communications), Apple Computer, Adobe, Macromedia, Sun Microsystems, et tout un assortiment d’éditeurs de logiciels et de constructeurs informatiques, fournisseurs de contenu, universités et entreprises de télécommunications. Le consortium est hébergé par trois organismes : le MIT aux USA, l’INRIA en France, et Keio University au Japon.
(2) – L’European Computer Manufacturers Association (ECMA) est une organisation fondée officiellement en 1961 pour standardiser des formats informatiques, y compris les langages de programmation et les codes d’entrées/sorties. Le rôle principal de l’ECMA est de développer des standards et des rapports techniques dans les domaines des technologies de l’information et de la communication. Comme l’ECMA est une association d’entreprises et non pas une institution officielle de standardisation, elle collabore fréquemment avec des institutions nationales ou internationales officielles.

...