Débat Développement Web : Les normes W3C sont-elles utiles ?

Les rubriques (actu, forums, tutos) de Développez
Tags
Réseaux sociaux
2   0




Le , par sachav, Membre éprouvé
Bonjour,

j'ouvre ce sondage pour vous demander si vous pensez que les normes W3C sont utiles :
ex.
Au lieu d'ecrire
Code :
<br>
Ecrivez vous a chaque fois :
Code :
<br />
Mettez vous tout le temps un <!DOCTYPE>, un <html>, un <head>, un <body> dans vos pages ?

Fermez-vous tout le temps toutes vos balises ?

Bref, pensez-vous que les normes W3C sont utiles, ou qu'elles ne changent rien a la navigation, au confort de l'internaute, et a la compatibilite des langages ?

Merci de participer !


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


 Poster une réponse

Avatar de thelvin thelvin - Modérateur http://www.developpez.com
le 16/06/2010 à 14:02
Justement, 'faut bien que le standard en question soit défini quelque part, avant de dire que tout le monde devrait le suivre.
Avatar de alain.couthures alain.couthures - Membre Expert http://www.developpez.com
le 16/06/2010 à 21:46
Les recommandations W3C sont les fruits de groupes de travail.

Chaque groupe de travail est constitué de membres intéressés par le sujet et d'experts. Il y a évidemment un certain nombre d'entre eux qui sont implémenteurs.

La faisabilité est un préalable à la validation d'une recommandation : selon les points, il doit il avoir une ou plusieurs implémentations qui confirment cela.

Il n'y a donc pas à s'étonner qu'une implémentation soit disponible sitôt la recommandation correspondante publiée : l'implémenteur en question fait probablement partie du groupe de travail au W3C !

Donc, de mon point de vue, les recommandations W3C sont utiles pour que tous les implémenteurs connaissent ce que d'autres ont mis au point et validé dans un souci de compatibilité.

-Alain
Avatar de Piwi82 Piwi82 - Invité de passage http://www.developpez.com
le 20/08/2010 à 16:24
C'est un peu réducteur de dire que les recommandations du W3C sont simplement "utiles", elles sont surtout nécessaires à l'évolution du web.

Leur adoption dépend à la fois des éditeurs de navigateurs qui doivent implémenter (correctement) ces recommandations, mais aussi des développeurs qui doivent les appliquer en testant simplement la validité de leurs pages.

Je dois faire parti des rares psychopathes à essayer de respecter ces recommandations au maximum, quite à ne pas utiliser certaines recommandations mal implémentées par certains navigateurs (à tout hasard Internet Explorer).

Par contre j'ai vu des choses assez ahurissantes sur ce forum, comme un sondage où l'on demandait aux développeurs s'ils utilisaient plutôt <br> ou <br />. L'utilisation des short tags dépend du doctype utilisé, donc on a pas le choix, ça fait parti des recommandations (en gros HTML=<br> et XHTML=<br />).

J'ai vu aussi des gens qui crachaient ouvertement sur l'AJAX (c'est lourd, c'est pas standard, ...).
L'AJAX serait impossible sans l'objet XMLHttpRequest, et cet objet n'est pas inconnu du W3C... Ce qui n'était pas standard c'était l'ActiveX qu'utilisait Microsoft pour faire de l'AJAX, heureusement XMLHttpRequest est implémenté dans Internet Explorer depuis la version 7.
Quant à la lourdeur, ça dépend du type de données envoyées par le serveur. Même le très verbeux XML apporte un gain non négligeable en bande passante par rapport à une page HTML complète, et les parseurs XML sont aujourd'hui très efficaces et ce même sur des machines peu puissantes. Le navigateur passera plus de temps à parser une page HTML complète qu'un bout d'XML qui modifiera une petite partie de la page.

On a plus qu'à espérer qu'Internet Explorer 9 tiendra ses promesses sur l'implémentation des standards, ça a pour l'instant l'air d'être en bonne voie.
Avatar de jibe74 jibe74 - Membre régulier http://www.developpez.com
le 16/09/2010 à 15:02
Salut,

Il faut bien un minimum de normes, si on veut que le logo "better viewed with Internet Explorer" et le lien vers le site M$ soit vu à peu près correctement dans tous les navigateurs

Citation Envoyé par Piwi82  Voir le message
Je dois faire parti des rares psychopathes à essayer de respecter ces recommandations au maximum, quite à ne pas utiliser certaines recommandations mal implémentées par certains navigateurs (à tout hasard Internet Explorer).

rares, je ne sais pas. En tous cas, tu n'es pas le seul
Psychopathe ? Certainement pas !

Citation Envoyé par Piwi82  Voir le message
On a plus qu'à espérer qu'Internet Explorer 9 tiendra ses promesses sur l'implémentation des standards, ça a pour l'instant l'air d'être en bonne voie.

Mmmmouais... c'est aussi ce qu'on a dit pour les versions précédentes, au moins à partir de ce qui était la future 7...
Avatar de alex0 alex0 - Invité régulier http://www.developpez.com
le 17/12/2010 à 13:48
Bien sur que les normes du W3C sont importante car si elles n’existaient pas le monde du web deviendrait du grand n'importe quoi.

Alors vive le W3C !
Avatar de thelvin thelvin - Modérateur http://www.developpez.com
le 18/12/2010 à 2:02
Citation Envoyé par alex0  Voir le message
Bien sur que les normes du W3C sont importante car si elles n’existaient pas le monde du web deviendrait du grand n'importe quoi.

C'est déjà pas mal le cas. Les normes permettent juste que ça le soit sur moins de choses où ça l'avait été par le passé.
Avatar de kdmbella kdmbella - Expert Confirmé Sénior http://www.developpez.com
le 25/06/2011 à 12:08
les normes permettent d'harmoniser et de rendre interopérable les système; dans le cas du W3C s'il n'existait pas se serait un peu du n'importe quoi ou chacun crée ses balises et son rendu; déjà qu'avec les normes, le rendu n'est pas le même d'un navigateur à un autre, imaginer ce que serait le web s'il n'existait pas?
Avatar de captain28 captain28 - Invité régulier http://www.developpez.com
le 27/07/2011 à 14:26
Bonjour, il me semble indispensable d'avoir des règles car sinon comme le disait le Général c'est la "chienlit" entre IE et Firefox déjà l'affichage est plus qu'aléatoire.
Avatar de Autodidacte xp Autodidacte xp - Nouveau Membre du Club http://www.developpez.com
le 07/12/2011 à 11:33
Citation Envoyé par cheval_boiteux  Voir le message
Oui, je pense qu'elles sont utiles.

Dans mon cas, je respecte scrupuleusement eles normes W3C.

Le problème, c'est que déjà avec des normes, les sites sont différents sous chaque navigateur, alors imagines si il n'y avait pas de normes !!!

Avatar de mcvovol mcvovol - Futur Membre du Club http://www.developpez.com
le 01/03/2012 à 19:01
Bonjour,

j'essai egalement de suivre la norme scrupuleusement pour bien agencer mon code source

Si je ne le faisai pas, en revenant des mois plus tard apres upload sur le web, je pourrai ne plus comprendre ce que je voulai dire...
Avatar de DjSteph DjSteph - Membre du Club http://www.developpez.com
le 30/01/2013 à 17:17
Je viens de voir le sondage... je suis tard, mais je voulais mentionner que de poser cette question, c'est comme se demander si nous devons suivre les règles de métier que nous avons apprises lors de nos études. Si tu veux programmer de façon professionnelle, et que ne suis pas les règles du W3C, tu n'es pas un professionnel, car tu ne suis pas La norme établie dans le domaine. Si vous êtes obligé de faire plusieurs versions de votre site Web pour que tout fonctionne sous tous les navigateurs, il vous manque probablement une bonne compréhension justement des règles du W3C. En fait, seules quelques exceptions au niveau du CSS suffisent à rendre les sites conformes sous tous les navigateurs, avec une seule version de site Web.
Offres d'emploi IT
Administrateur Système Windows
CDI
AS International Group - Ile de France - Paris (75002)
Parue le 19/02/2015
Développeur Front-End Angular JS - H/F
CDI
Wemanity - Ile de France - PARIS ou BRUXELLES (75002)
Parue le 04/03/2015
« Rencontres Technologiques Microsoft » H/F
CDI
Sogeti - Midi Pyrénées - BLAGNAC (31000)
Parue le 03/03/2015

Voir plus d'offres Voir la carte des offres IT
 
 
Partenaires

PlanetHoster