IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Affichage des résultats du sondage: Les normes W3C sont-elles utiles ?

Votants
399. Vous ne pouvez pas participer à ce sondage.
  • OUI

    358 89,72%
  • NON

    41 10,28%
HTML Discussion :

Les normes W3C : sont-elles utiles ?


Sujet :

HTML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre Expert Avatar de HiRoN
    Homme Profil pro
    Développeur Web
    Inscrit en
    Août 2007
    Messages
    2 035
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Août 2007
    Messages : 2 035
    Par défaut
    Citation Envoyé par defacta Voir le message
    Une autre question simple: Pourquoi dire que les tableaux ne doivent servir qu'aux données tabulaires si ils peuvent servir aussi pour l'affichage ?
    Dans ce cas, un <div> (balise neutre) pourrait remplacer un <p> (paragraphe), etc...

    Et on se retrouvé avec des sites utilisant seulement 2/3 balises complètement dépourvus de sens (comme un site construit via un éditeur WYSIWYG).
    Tout est question de sémantique, utiliser les bonnes balises à bon escient (ce qui est gage de qualité et permet un meilleur référencement naturel)...

    Si utiliser des table à tout va était la bonne solution, pourquoi a-t-on inventé les balises span et div ?

    Un titre h1 au sein d'une page pourrait très bien être remplacé par un div, span, p, table, etc... Mais ne serait alors plus un titre... Il en aurait l'apparence (via mise en forme CSS), mais ce ne serait qu'une utilisation détourné d'une balise n'étant pas faite / crée pour ça... (dans ce cas, les 3/4 des balises ne servent à rien alors ?), le principe est le même pour une table...

    Néanmoins, je comprends ton point de vue (aucun soucis la dessus), mais ne peut y adhérer...
    Pensez à utiliser les ressources disponibles en Dev. Web :
    (x)HTML : Cours (X)HTML / FAQ (X)HTML
    CSS : Cours CSS / FAQ CSS / Galerie CSS
    Javascript : Cours / FAQ / Sources
    Mon site : Développeur Web Freelance

  2. #2
    Membre actif
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    47
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 47
    Par défaut
    Bien sûr qu'elles sont utiles, et même indispensables, impensable de s'en passer. Tout l'interopérabilité du WEB repose dessus. Egalement il est infiniment plus facile de travailler dans un environnement normalisé, que de vivre l'enfer de devoir s'adapter à une multitude de cas.

    A la limite, il vaut mieux s'adapter aux petits inconvénients d'une norme correcte, que d'avoir une multitude d'excellents langages.

    Le seul problème est de veiller à ce que les nouvelles moutures de la norme ne dévient pas de cet objectif. Deux exemples ont été la suppression de l'attribut target en HTML4 strict, et de l'alignement vertical en CSS (dans une case de tableau). Heureusement HTML5 les reprend.

  3. #3
    Membre éclairé
    Avatar de fenrir0680
    Homme Profil pro
    Développeur Web
    Inscrit en
    Février 2007
    Messages
    49
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2007
    Messages : 49
    Billets dans le blog
    2
    Par défaut
    Oui, je pense qu'elles sont utiles.

    Dans mon cas, je respecte les normes W3C.

    Je pense qu'elles aident à une meilleur diffusion d'un langage, et une adoption plus rapide de celui-ci.

    D'autant qu'un langage compréhensible par tous les navigateurs est nettement plus intéressant, plutôt que de devoir apprendre un langage "maison" par navigateur.

    De plus, tous les acteurs Microsoft, Mozilla, etc... (pour ne citer qu'eux) font des navigateur de plus en plus respectueux de ces normes.

  4. #4
    Membre Expert
    Homme Profil pro
    Dév. Java & C#
    Inscrit en
    Octobre 2002
    Messages
    1 414
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Dév. Java & C#
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Octobre 2002
    Messages : 1 414
    Par défaut
    Bonjour,

    W3C édite-t-il des recommandations ou des normes?

    ISO (International Organization for Standardization) produit des normes. DIN (DIN Deutsches Institut für Normung ) édite des normes.

    Qu'en est-il avec W3C? Leurs documents sont titrés "recommendations". Si ce n'est pas une norme, je peux donc prendre quelques libertés?

  5. #5
    Expert confirmé
    Avatar de 12monkeys
    Homme Profil pro
    Webmaster
    Inscrit en
    Novembre 2006
    Messages
    4 093
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : Webmaster
    Secteur : Service public

    Informations forums :
    Inscription : Novembre 2006
    Messages : 4 093
    Par défaut
    Bonsoir

    Il faut savoir que les recommandations du W3C sont plus destinés à ceux qui programment les "agents utilisateurs" (les navigateurs). Cela permet bien sur aux créateurs de sites de savoir comment "fonctionne" le langage...

    Ce n'est en effet qu'une recommandation... donc personne n'est tenu de les intégrer. La preuve Internet Explorer alors même que Microsoft fait partie du W3C.

    Cependant tu as tout intérêt à suivre ces recommandations, les navigateurs allant de plus en plus dans le sens du respect des standards, même Internet Explorer. Si tu prends des libertés et qu'un jour les navigateurs sur lesquels ça s'affichait correctement décident de changer leur comportement sur ce point, ton site se risque de se retrouver sans dessus-dessous et tu sera quitte pour reprendre tout ton site...

  6. #6
    Membre éprouvé Avatar de tsunamichups
    Inscrit en
    Octobre 2009
    Messages
    161
    Détails du profil
    Informations forums :
    Inscription : Octobre 2009
    Messages : 161
    Par défaut
    Pour ma part s'est oui aussi, mais elles ont malheureusement leur limite.
    L'interprétation des navigateurs

    Donc oui et non en définitive, la meilleur solution serais de forcer les concepteur de navigateur à suivre un standard

  7. #7
    Modérateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 582
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 582
    Par défaut
    Justement, 'faut bien que le standard en question soit défini quelque part, avant de dire que tout le monde devrait le suivre.
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  8. #8
    Membre Expert Avatar de alain.couthures
    Profil pro
    Gérant
    Inscrit en
    Avril 2007
    Messages
    902
    Détails du profil
    Informations personnelles :
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Gérant

    Informations forums :
    Inscription : Avril 2007
    Messages : 902
    Par défaut
    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

  9. #9
    Membre confirmé Avatar de jibe74
    Inscrit en
    Avril 2004
    Messages
    172
    Détails du profil
    Informations forums :
    Inscription : Avril 2004
    Messages : 172
    Par défaut
    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...

  10. #10
    Membre averti
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2007
    Messages
    52
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Mai 2007
    Messages : 52
    Par défaut
    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...

  11. #11
    Membre confirmé
    Homme Profil pro
    Consultant E-Business
    Inscrit en
    Juin 2009
    Messages
    76
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Consultant E-Business
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2009
    Messages : 76
    Par défaut
    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.

Discussions similaires

  1. Pourquoi les entreprises françaises sont-elles si réticentes vis-à-vis du télétravail ?
    Par Katleen Erna dans le forum Forum général Solutions d'entreprise
    Réponses: 19
    Dernier message: 31/12/2019, 11h33
  2. 1&1 et les Normes W3C ?
    Par xxkirastarothxx dans le forum Général Conception Web
    Réponses: 4
    Dernier message: 02/10/2009, 10h15
  3. Les tablettes graphiques sont-elles confortables d'utilisation ?
    Par keokaz dans le forum Périphériques
    Réponses: 8
    Dernier message: 10/03/2009, 20h00
  4. Les actions Struts sont-elles multithread
    Par mrjeronimo dans le forum Struts 1
    Réponses: 3
    Dernier message: 20/05/2008, 13h53
  5. Application : Les procedures stockées sont-elles inévitables ?
    Par nytmare dans le forum Décisions SGBD
    Réponses: 4
    Dernier message: 19/11/2006, 18h49

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo