Pourquoi vouloir faire un site compatible W3C XHTML 1.0 STRICT?

Pour essayer d'être propre. Compatible avec les standards recommandés.

Peu de gens y pensent mais respecter les standards c'est respecter ses visiteurs

Un navigateur digne de ce nom, rendra plus rapidement une page bien conçue.

Hélas beaucoup de sites très fréquentés et qui proposent des gadgets développés on ne sait par qui, ne se soucient pas de leur public en matière de sécurité, respect de la vie privée et en acceptant un code impropre, rendent leur site très brouillon.

De ce que penser du code que vous ne voyez pas et qui tourne côté serveur?.
La partie qui se charge du traitement des données que vous fournissez... Est-il brouillon aussi?

En théorie, une page bien conçue devrait être mieux référencée, vu que les robots comprennent plus rapidement le contenu d'une page dont le code est clair et celà allège lleur travail d'analyse.
Ce n'est hélas pas significatif même si cela joue un peu.

Les utilisateurs aiment la convivialité, les gadgets, mais à quel prix ?

J'ai envie de commencer par une comparaison :

j'utilise un plugin installé sur firefox qui m'indique pour chaque page la validité d'un site par rapport aux standards recommandés:
Petit résultat en comparant mon site et celui d'un réseau social très coté :

Et parce que comme le disait un collègue : "Un peu d'auto satisfaction ne peut pas faire mal"...

Plugin Firefox pour controler la validité des pages visitées

résultat de validation pour tatactic.be   validation d'un site de réseau social très connu
tatactic.be
(Ce site dans sa version 2).
Sur toutes les pages ou sont présents les logos W3C en bas de page.
  Un site de réseau social très populaire...
Ben non, pas de nom, je risquerais des problèmes...
Ca commence par un "F" je n'ose pas parler du site d'une grosse société qui commence par "M" et qui développe son navigateur. C'est parfois pire. :-)

Impressionnant n'est-ce pas ?
Mignon non? Vous voulez voir si je dis vrai? Quand vous voyez en bas de page les logos W3C XHTML 1.0 (cliquez pour valider) et W3C CSS (cliquez pour valider).

Les "codeurs à la va-vite" sont courants : Ben oui, mais ce n'est pas une raison pour faire aussi mal malgré tout si on peut faire mieux en un peu plus de temps.

Si ça rend les pages plus sures (ah, si on fait attention à ça c'est qu'on fait attention au code serveur aussi en théorie).
Si ça leur permet de s'afficher plus rapidement... Certains s'en foutent, mais moi je n'ai pas mon propre serveur octocore.

Je ne peux pas me payer un hébergement à 60€ par mois non plus ou un "housing" (héberger mon ordinateur chez un fournisseur qui est relié à une connection haut débit) à partir de 129€ par mois environ.

Mais du coup avec un serveur à 4,90€ par mois et 25000 Mo ça tourne malgré tout ce site non? Merci d'ailleurs à ONE (one.com) pour leur service et leur aide (quand elle s'avère nécessaire)!

Le W3C c'est quoi en fait ?

Ha, ben c'est simple, une association de professionnels du web, des pros de grosses boites qui tentent d'établir des règles à respecter afin que si tous les navigateurs s'y mettent en plus de Firefox >=3 (mise à jour de sécurité 3.6.3 recommandée) et Opéra>9 tout le monde devrait voir le contenu proposé de la même manière quel que soit le navigateur.
Certaines versions de Safari sont compatibles aussi mais pas pour le look des boutons dans les pages (look MAC forcé!). Non mais!

Merveilleux projet non?
Fini le problème de se dire : "J'utilise tel navigateur mais pour un autre site j'en utilise un autre...".

Consulter la liste des membres du W3C en cliquant ici.

Donc par respect, j'essaye de rendre mon site plus ou moins compatible pour Internet Explorer mais pas plus...
L'effort ne doit pas être unilatéral, et soit Microsoft essaye de faire du meilleur travail à l'avenir, soit, vous pouvez utiliser quelque chose de mieux gratuitement puisque ça existe depuis longtemps déjà. Alors?

La nouvelle norme qui va débarquer sur le marché sera ce que l'on appele l'HTML 5 (lien techique), défini comme suit sur wikipédia.
Ce nouveau standard permettra d'intégrer simplement du contenu interactif dans vos pages sans utiliser une tonne de plugins audio, vidéo... FIREFOX est déjà prêt. Et votre navigateur???
Exemple de pages en HTML5 :
  1. http://9elements.com/io/projects/html5/canvas/ (élément audio non supporté par explorer)


Un coup d'oeil sur leur site pour en juger par vous-même ?

Oui, je pense que c'est ce qu'il y a de mieux pour se rendre compte de leur travail.

W3C logo lien vers le site du W3C Lien vers le site du W3C   contribution au projet du W3C Lien vers le programme de support au W3C (donations)

Lien vers le validateur XHTML du W3C Lien vers le validateur XHTML du W3C
 
Lien vers le  validateur CSS du W3C Lien vers le validateur CSS du W3C



Vous avez déjà vu un plombier vous dire, je vais refaire toute votre instalation mais sans clef de 12 1/2 on ne pourra toucher à rien...
Et le plombier serait le seul à pouvoir dévisser un bête boulon! Je ne m'y connais pas bien en plomberie mais ça doit être plus ou moins ça.


[contacter le webmaster : Nicolas Pirson]

XHTML 1.0 STRICT / CSS 2.1     TEST VALIDE SUR HTTP://TATACTIC.BE UNIQUEMENT !
En savoir plus au sujet du W3C
documents W3C (en français).