Validez-vous vos documents HTML et CSS par le W3C en 2013 ?

Le , par Community Management, Community Manager
Vous conformez-vous aux recommandations du W3C ?


Suite au précédent sondage (Les normes W3C : sont-elles utiles ?), l'équipe Développement Web voudrait savoir quelles sont vos habitudes en 2013 concernant la validation de vos documents au regard des normes du W3C.

Pour rappel, lors du précédent sondage, vous étiez 89,59 % (sur 394 participants) à considérer les normes du W3C utiles.

Avec HTML5 et CSS3, le rôle du W3C s'est largement renforcé, notamment grâce à la volonté des éditeurs de navigateurs de se conformer à ses directives.
Le processus de standardisation est devenu plus souple avec sa démarche modulaire.

Pour autant, il est toujours aussi facile de développer des pages Web qui ne sont pas conformes aux standards actuels.

Nous vous demandons donc dans ce sondage : vous souciez-vous, lorsque vous écrivez vos pages Web, de leur conformité par rapport aux règles du W3C et essayez-vous de rendre vos codes (x)HTML/CSS valides ?

Bien sûr, les réponses possibles ne sont plus oui ou non, car il peut y avoir différentes nuances dans l'attitude de chacun : certains collent aux standards coûte que coûte, d'autres essayent mais en se permettant des entorses lorsque les standards ne répondent pas aux besoins concrets, d'autres ne s'en préoccupent pas plus que ça mais vérifient quand même une fois le développement terminé, enfin, certains ne s'en soucient absolument pas.
Ce sont les quatre options possibles dans le sondage, mais le débat permettra probablement de trouver d'autres nuances et d'autres attitudes.

Nous vous invitons donc à participer au débat, en indiquant quel est votre choix, quelles sont les raisons pour lesquelles vous avez fait ce choix, mais aussi en donnant votre point de vue sur le W3C, ses qualités, ses défauts, ses lacunes, son avenir, j'en passe.

Bien entendu, comme pour tout débat, des avis antagonistes vont rapidement émerger. Nous vous demandons de rester constructifs et cordiaux dans vos affirmations ainsi que dans vos réponses, faute de quoi, les messages inappropriés seront supprimés à vue.

Merci à tous pour votre participation !



Vous avez aimé cette actualité ? Alors partagez-la avec vos amis en cliquant sur les boutons ci-dessous :


 Poster une réponse Signaler un problème

Avatar de FirePrawn FirePrawn - Expert éminent sénior https://www.developpez.com
le 01/03/2013 à 16:19
Oui dans la mesure du possible pour moi (ce qui signifie pas souvent au boulot vu le retard qu'on a en veille technologique...).
Avatar de roro06 roro06 - Modérateur https://www.developpez.com
le 01/03/2013 à 16:27
"oui, dans la mesure du possible" pour moi, même si les nouveaux développements web ne sont pas à l'ordre du jour actuellement
Avatar de Muchos Muchos - Membre expert https://www.developpez.com
le 03/03/2013 à 6:10
Je développe en amateur.

Je valide mon code et suis les recommandations du W3C. Néanmoins, je code de plus en plus selon les spécifications techniques du WhatWG, et donc pas toujours selon les conseils W3C.
En outre, j'utilise aussi de nouveaux attributs (type rel="publisher" de Google) qui ne sont pas encore valides.
Avatar de Jarodd Jarodd - Membre expérimenté https://www.developpez.com
le 04/03/2013 à 9:14
Dans la mesure du possible.

Le problème ne venant pas de la validation ou de mes compétences, mais de la demande des chefs ou du service marketing, qui n'en ont rien à faire de la validation d'un organisme qu'ils ne connaissent pas Et parofis leurs demandes sont contradictoires ou en opposition avec les normes, notamment sur l'aspect visuel qui prime sur tout le reste...
Avatar de Jean-Georges Jean-Georges - Inactif https://www.developpez.com
le 04/03/2013 à 13:22
Je valide le html autant que possible. Seuls problèmes :
- L'attribut frameborder non valide en html5 mais indispensable sous ie<9
- Les tags Facebook

Pour le css par contre je ne vois pas l'intérêt, l'utilisation de règles et sélecteurs invalides se justifie.
Avatar de Gugelhupf Gugelhupf - Modérateur https://www.developpez.com
le 05/03/2013 à 12:53
Autant que possible aussi.

Par contre pour lancer un pop-up (ou nouvel onglet en fonction du navigateur) j'utilise target="_blank" et pas de JavaScript, et ça je ne sais pas si c'est valide W3C.
Avatar de Jarodd Jarodd - Membre expérimenté https://www.developpez.com
le 05/03/2013 à 13:14
De mémoire, c'est valide en XHTML 1.0 Transitional, mais pas en 1.0 Strict.
Avatar de Bovino Bovino - Rédacteur https://www.developpez.com
le 05/03/2013 à 13:54
Tout à fait, le target _blank est autorisé en xhtml transitionnal.

Pour ma part, j'avoue que je me conforme de plus en plus aux règles du W3C (ou WhatWG).
Déjà, parce que pendant longtemps, ces normes correspondaient à la "philosophie" originelle du HTML (document simples contenant des liens hypertexte) et du coup s'éloignaient d'autant des besoins pratiques des sites Web actuels.
Pour ne citer qu'un seul exemple (mais de nombreux autres peuvent être détaillés), l'attribut autocomplete="off" d'un champ de formulaire n'était pas standard (et donc ne passait pas la validation) alors qu'il était parfaitement supporté par les navigateurs et essentiel lorsque l'on mettait en place une autocomplétion. Du coup, il était préférable de se passer de validation plutôt que de se passer de la fonctionnalité.
Or, je constate que HTML5 se veut beaucoup plus proche des besoins réels des créateurs de site (ou applications) Web. D'où un élargissement bénéfique des possibilités sémantiques et l'intégration native de fonctionnalités usuelles (les API et balises concernant les formulaires sont à ce sujet de parfaits exemples).

Donc aujourd'hui, la validation redevient une étape qui peut être intégrée à un développement concret.
Avatar de bob633 bob633 - Membre expérimenté https://www.developpez.com
le 05/03/2013 à 15:14
"Non, mais je vérifie quand même mes documents"

Je me tiens au courant des évolutions de chaque langage, j'utilise des outils qui me permettent de mieux coder, des frameworks offrant diverses possibilités (Bootstrap en css pour le moment), le template Twig pour la partie interface, ... mais à chaque fois que j'utilise une propriété je me demande pas "est-ce que ça va passer au W3C".

Mais à la fin du développement, je repasse toujours en revue mes codes voir si j'ai pas laissé passer quelques trucs par exemple ...
Avatar de Zefling Zefling - Membre expert https://www.developpez.com
le 05/03/2013 à 15:36
Citation Envoyé par bob633 Voir le message
"Non, mais je vérifie quand même mes documents"

Je me tiens au courant des évolutions de chaque langage, j'utilise des outils qui me permettent de mieux coder, des frameworks offrant diverses possibilités (Bootstrap en css pour le moment), le template Twig pour la partie interface, ... mais à chaque fois que j'utilise une propriété je me demande pas "est-ce que ça va passer au W3C".

Mais à la fin du développement, je repasse toujours en revue mes codes voir si j'ai pas laissé passer quelques trucs par exemple ...
En gros je fais pareil. Mais à force, je finis par savoir quand je sais que je fais pertinemment quelques chose de pas valide. Genre j'utilise toujours les balises ruby XHTML 1.1 strict qui ne sont plus valides en HTML5.
Contacter le responsable de la rubrique Développement Web