Standards Web : qu'est-ce que c'est et à quoi ça sert ?

Au début de l'Internet tel que l'on connait, il n'y avait que le HTML, qui tentait tant bien que mal, de remplir les rôles de contenu et de contenant. Pendant des années, on a repoussé les limites du HTML, voyant peu à peu une multitude de balises propriétaires faire leur apparition pour mettre en page les sites. Cependant, avec l'avènement des navigateurs modernes (exemple au hasard : Firefox) et le support généralisé du CSS, le HTML "old school" n'a plus de raison d'être.

C'est pourquoi il devient, aujourd'hui, plus que nécessaire de créer un site conforme aux standards Web, un site qui sépare la présentation du contenu... Mais que sont les standards web ? A quoi ça sert ? Que de questions dont vous trouverez les réponses ici !

 

Que sont les standards Web ?

Les standards du Web sont des technologies établies par le World Wide Web Consortium (W3C) et d'autres organismes de normalisation pour créer et interpréter du contenu Web. Ces technologies sont conçues pour permettre aux créateurs de site, développeur web, etc... de créer des documents internet pérennes et accessibles à tous.

  • Langages de description (langages structurels)
    XHTML (eXtensible HyperText Markup Language)
    XML (eXtensible Markup Language)
  • Langages de présentation
    CSS (Cascading Style Sheets)
    MathML (Mathematical Markup Language)
    SVG (Scalables Vector Graphics)
  • Modèle d'objet
    DOM
  • Langage de scripts
    ECMAScript (qui n'est qu'une version normalisée de Javascript)

La plupart du temps, lorsque l'on dit qu'un site est conforme aux standards web celà signifie généralement :

  • Qu'il est constitué d'une structure XHTML valide,
  • Qu'il utilise le CSS pour la présentation (utilise les <div> à la place des tableaux)
  • Qu'il est sémantiquement et correctement balisé (toutes les balises ouvertes doivent être fermées)
  • Qu'il a le même rendu graphique avec n'importe quel navigateur web.

 

A quoi ça sert ?

  • Développement et maintenance simplifiés :
    Vous utilisez un code structuré respectant la sémantique qui rend la lecture du code plus aisée ne laissant pas place à la libre interprétation du navigateur web.
  • Compatibilité avec les futurs navigateurs Web :
    Vous utilisez un balisage standard et diminuez ainsi le risque que votre document ne soit plus lisible par les futurs navigateurs Web.
  • Téléchargement et rendu de votre page plus rapide :
    Vous utilisez moins de code HTML. Plus de balises <font> qui traine, etc... Ce qui permet à votre page de se charger plus rapidement.
  • Meilleure accessibilité :
    Lorsque le contenu est clairement séparée de la présentation, les pages sont mieux interprétées par les navigateurs..
  • Meilleur positionnement dans les moteurs de recherche :
    La séparation de la présentation et du contenu augmente la part de ce dernier dans le poids total de la page. Combinée avec l'utilisation d'un balisage sémantique, elle améliorera le positionnement de votre page dans les moteurs de recherche.
  • Adaptation simplifiée :
    Vous pouvez changer très simplement tout la charte graphique de votre site. Il peut aussi être facilement optimisé pour être visualisable sur les téléphones mobiles ou les PDA.

Comme vous le voyez avec ces différents points, les standards Web permettent avant tout de simplifier certaines démarches. Ils peuvent vous faire économiser du temps et de l'argent. De plus, les standards du Web constituent l'avenir !

 

Google
 
Web www.nouky.net

Recherche

Publicité

Partenaires

Nicolas PESTEL Portfolio

AirJobs

 

Page générée en 0.001241 secondes.

Valid XHTML 1.0   Valid CSS 2.0   Réalisé par Nouky (Nicolas PESTEL)   Works fine on Firefox !