<C²: présentatiøns />Coder moins, coder mieux !

" Intérêts des standards Web au 21e siècle "Enjeux stratégiques majeurs d'un Web conforme et accessible

Survol de la présentation

Le Web de demain, selon les réalités d'aujourd'hui.

Démontrer l'intérêt d'une méthodologie de conception basée sur des normes ouvertes et libres, comme celles proposées par le Consortium W3. Avantages concrets d'un tel virage, problématique de la situation actuelle en matière de développement Web et solutions pérennes pour évoluer vers la conception du vingt-et-unième siècle se voulant portable et interopérable.

  1. Zeldman : 99.9% des sites Web sont obsolètes.
  2. Avantages concrets du respect des standards Web.
  3. Structure, présentation et comportement : trinité des standards.
  4. Le couple technologique de l'heure, XHTML et CSS.
  5. Ressources de qualité pour une transition en douceur.

1. Zeldman : 99.9% des sites Web sont obsolètes

Mise en situation

Qui peut bénéficier des standards Web ?

Le Web des années '90, un malaise frappe sans préférences

Le jeu du chat et de la souris

La nature du problème

Un cas concret, Yahoo.com

Que doit-on entendre vraiment par rétro-compatibilité ?

Pire que la rétro-compatibilité, la vision réductrice

La nécéssité d'un changement

2. Avantages concrets du respect des standards Web

Les principaux avantages induits d'un codage selon les normes

Garantie de pérennité des documents pour des années à venir.

Séparation nette entre présentation et contenu

Économie substantielle de la bande passante

Réduction des coûts de maintenance et d'exploitation

Portabilité et interopérabilité de l'information

Meilleure indexation dans les moteurs de recherche

Compatibilité ascendante et descendante

Niveau d'accessibilité de base appréciable

3. Structure, présentation et comportement : trinité des standards

La force des standards repose sur cette fracture

Structure du document Web

Présentation du document Web

Comportement du document Web

La trinité en action : les bénéfices pour un site Web

La trinité en action : les bénéfices pour un site Web, suite

ESPN, un success story comme on les aime

4. Le couple technologique de l'heure, XHTML et CSS

XHTML, eXtensible HyperText Markup Language

Désavantages répertoriés de XHTML

Principales règles syntaxiques de XHTML

  1. Chaque balise nécessite une fermeture
    • <h1>Lorem ipsum dolor sit amet</h1>
  2. Même celles qui n'en ont pas
    • <br />
  3. Imbriquer correctement les éléments
    • <p>Lorem ipsum dolor <strong>sit amet</strong> comen.</p>
  4. Utiliser des minuscules dans les balises et leurs attributs
    • <textarea id="ValeurAttribut"></textarea>
  5. Chaque valeur d'attribut doit être entre guillemets
    • <div id="monMenu"></div>

Principales règles syntaxiques de XHTML, suite

  1. Les formes abrégées d'attributs sont interdites
    • <option value="page.html" selected="selected">...</option>
  2. L'attribut name est remplacé par l'attribut id
    • <h2 name="titre" id="titre">...</h2>
  3. Gestion des caractères spéciaux avec CDATA
    • <![CDATA[ ... ]]>
  4. Gestion des caractères spéciaux dans les URL
    • <a href="index.php" title="Articles & Didacticiels">
  5. Doctype et élément de racine obligatoire, prologue facultatif

Pour en savoir plus sur XHTML

CSS, Cascading Style Sheets

Support CSS dans les navigateurs d'aujourd'hui

Désavantages répertoriés de CSS

Pour en savoir plus sur CSS

5. Ressources de qualité pour une transition en douceur

Ressources de qualité pour une transition en douceur

Quelques ressources Web en français

Quelques ressources Web en français

Quelques ressources Web en français

Quelques ressources Web en français

Quelques ressources Web en français

Quelques ressources Web en français

Quelques ressources Web en français