Faire un don ! | | style | statistiques | contactez-nous | plan | lettre d'information

: Le nouveau Validator du W3C est en service

Posté par Pierre Jarillon (page perso, ). Modéré le 26 novembre 2002.
Le nouveau «markup validatorX du W3C est maintenant en ligne. Il est tout d'abord reconnaissable par sa meilleure ergonomie : Il n'est plus nécessaire d'appeler la page «upload» pour tester un fichier local.

Les changements les plus notables concernent :
* XHTML
* MathML
* SVG.

Les sources sont disponibles sous forme d'un tar.gz ou depuis le CVS. A quand un package debian ou rpm ? Il faut en effet mettre les mains dans le cambouis pour l'installer. Le fonctionnement en mode local du validator sur un intranet ou sur sa propre machine est indispensable à la généralisation de son usage.

La page du markup validator contient de nombreux liens tous plus utiles les uns que les autres.

> Lire la dépêche (43 commentaires, moyenne: 2,5).  

Vous avez demandé le commentaire #152153.

Re: Le nouveau Validator du W3C est en service

Posté par pas_moi () le 26/11/2002 à 17:16. (lien). Évalué à 6.

Le fonctionnement en mode local du validator sur un intranet ou sur sa propre machine est indispensable à la généralisation de son usage.

Il ne faut pas oublier la fonction de validation qui se trouve dans Opera: Ctrl+Alt+v permet de lancer la validation de la page affichée. Cette opération est effectuée en téléchargeant la page sur le validateur du W3C et non en donnant l'URL de la page; ainsi il est possible de valider très rapidement un site qui n'est pas (encore) accessible sur le net.

  • [^]Re: Le nouveau Validator du W3C est en service

    Posté par gnap gnap (page perso, ) le 26/11/2002 à 18:13. (lien). Évalué à 4.

    1) Opera, c'est libre ?
    2) C'est une fonctionnalité intéressante. Quelqu'un sais t-il si c'est prévu dans mozilla ?

    • [^]Re: Le nouveau Validator du W3C est en service

      Posté par Éric (Jabber id, page perso, ) le 26/11/2002 à 18:29. (lien). Évalué à 7.

      moi j'ai sur le menu du bouton droit un "validate page" qui fait ca.

      C'est fournit avec un module qui s'appelle "moztweak" (il doit etre dispo sur mozdev)
      Par contre ca nécessite un moz très à jour.

      [^]Re: Le nouveau Validator du W3C est en service

      Posté par Robert Palmer (page perso, ) le 26/11/2002 à 18:45. (lien). Évalué à 5.

      Pour Mozilla (ainsi que pour IE et même NS4) on peut utiliser un bookmarklet.

      Voir : http://www.squarefree.com/bookmarklets/validation.html(...)

      Un bookmarklet consiste à mettre un script JavaScript en bookmark et d'utiliser ensuite ce bookmark pour valider la page courante.

      • [^]Re: Le nouveau Validator du W3C est en service

        Posté par pas_moi () le 27/11/2002 à 07:57. (lien). Évalué à 1.

        Je n'ai pas beaucoup cherché, mais je n'ai pas encore trouvé de bookmarklet qui envoie le code HTML au validateur au lieu d'envoyer l'URL du document... en effet, le validateur a quelques problèmes pour valider http://127.0.0.1:9673/

    [^]Re: Le nouveau Validator du W3C est en service

    Posté par Pierre Jarillon (page perso, ) le 26/11/2002 à 18:16. (lien). Évalué à 5.

    Le téléchargement de la page sur le validateur du W3C a toujours été possible pour tous les navigateurs, heureusement !
    Maintenant elle est plus accessible qu'avant mais cela ne résout en rien les besoins de ceux qui ne peuvent pas travailler en connexion evec le web.
    Ce peut être pour plusieurs raisons :

    1. sécurité
      Certains intranets n'ont pas le droit de communiquer avec l'extérieur.
    2. connexions lentes
      Beaucoup de personnes travaillent avec des liaisons à faible débit. Chaque page peut demander une dizaine de tests et ce n'est pas compatible avec l'usage d'un modem 56k. Dans certains pays, le haut débit n'existe pas.
    3. pas de connexion
      C'est le cas d'un ordinateur portable. Tester la validité des pages est un travail qui peut facilement être interrompu et repris. C'est typiquement le genre de travail que l'on peut faire en voyage ou dans le quart d'heure de libre avant le déjeuner.
    Dans ces trois cas, un validateur autonome est nécessaire.
    Par ailleurs, si chacun testait sa page, est-ce que le W3C aurait la capacité de valider toutes le pages du web ?

    • [^]Re: Le nouveau Validator du W3C est en service

      Posté par Éric (Jabber id, page perso, ) le 26/11/2002 à 18:31. (lien). Évalué à 2.

      Je vais peut etre dire une bétise mais la DTD ne suffit pas pour faire la validation ?

      normalement si ils ont fait le truc tres précisément sans autoriser de trucs inutile il suffirait de passer le document à travers un parser qui valide. Il en existe plein, celui du w3c n'est pas unique.

      J'ai manqué quelque chose ou le validateur n'a vraiment rien d'exceptionnel ?

      • [^]Re: Le nouveau Validator du W3C est en service

        Posté par Moby-Dik () le 26/11/2002 à 18:52. (lien). Évalué à 4.

        1. Parce que le HTML 4 n'est pas un XML

        2. Parce qu'une DTD ne spécifie que l'aspect syntaxique des emboîtements d'éléments (et encore, de façon fruste), en dehors de toutes considérations sémantiques, ce qui est insuffisant pour une validation. Une DTD ne connaît pas les contraintes liées à la sémantique du (X)HTML, le validator si.

        • [^]Re: Le nouveau Validator du W3C est en service

          Posté par Éric (Jabber id, page perso, ) le 26/11/2002 à 19:28. (lien). Évalué à 4.

          Pour le 1) :
          Je parlais de XHTML (enfin sauf erreur on peut valider du SGML aussi, le HTML en est).

          pour le 2) :
          je ne vois pas bien en fait d'exemples utiles de ce que tu veux dire. Si on ne peut pas mettre de paragraphe au milieu d'un titre c'est bien géré par la dtd par exemple. Les seules autres limitations que je vois c'est celles du genre "ne pas mettre une taille négative à l'image" et déjà je ne suis pas sur que le validateur actuel gere des choses comme ca (non testé) d'autre part les seul cas que je trouve (pour le xhtml) sont du type de celui ci (cad completement idiots et jamais utiles)

          [^]Re: Le nouveau Validator du W3C est en service

          Posté par Etienne Juliot (page perso, ) le 27/11/2002 à 13:35. (lien). Évalué à 1.

          Ce que tu exposes là est justement l'object de XML Schema.

          Celui-ci (aussi appelé XSD) reprend le principe des DTD, mais avec une syntaxe XML, avec beaucoup plus de précisions et avec la possibilité de définir ses propres types complexes.

          Par exemple, tu peux dire qu'à l'intérieur de telle balise tu veux un entier, et non du texte.
          Tu peux aussi que le texte contenu sera présent dans une liste (du style : true, false, unknow).
          etc.

          Donc, je suppose (sans être sûr) que le validator XHTML, SVG et MathML utilise XML Schema plutot qu'une DTD pour valider le fichier plus précisément. D'ailleurs, quelqu'un connaitrait l'URL d'une XSD pour xhtml ?

        [^]Re: Le nouveau Validator du W3C est en service

        Posté par Zorglub () le 27/11/2002 à 00:36. (lien). Évalué à 2.

        Je vais peut etre dire une bétise mais la DTD ne suffit pas pour faire la validation ?
        normalement si ils ont fait le truc tres précisément sans autoriser de trucs inutile il suffirait de passer le document à travers un parser qui valide. Il en existe plein, celui du w3c n'est pas unique.
        J'ai manqué quelque chose ou le validateur n'a vraiment rien d'exceptionnel ?


        Non, t'as rien manque. En fait, le validateur du w3 ne verifie pas le document lui-meme, ce n'est "qu"'une interface web pour un vrai parser tel que nsgmls ou onsgmls, qui est appele lors de l'execution. Je met le "que" entre guillemets, parce que le validateur apporte enormement par rapport a l'utilisation simple d'un parser (qui est un outil generaliste, alors que le validateur est cible sur les documents HTML/XHTML etc).

        Zorglub

        [^]Re: Le nouveau Validator du W3C est en service

        Posté par dvrasp (page perso, ) le 28/11/2002 à 21:09. (lien). Évalué à 1.

        Je vais peut etre dire une bétise mais la DTD ne suffit pas pour faire la validation ?


        Le validateur de w3c donne en plus des explications quant aux erreures et des liens qui permettent de les comprendre et corriger.

      [^]Un paquet Debian sera prochainement disponible !

      Posté par Zorglub () le 27/11/2002 à 00:25. (lien). Évalué à 4.

      Dans la depeche:
      A quand un package debian ou rpm.
      Dans le commentaire:
      Dans ces trois cas, un validateur autonome est nécessaire.

      Rejouissez-vous, un paquet Debian sera tres prochainement disponible (mais il ne marchera qu'avec unstable pendant un bon moment, en particulier parce qu'il necessite Perl 5.8 et que ce dernier n'est pas pres de passer dans testing !).

      D'ailleurs, si vous voulez jouer les beta-testeurs, ecrivez a zorglub@mathgen.ch (je mettrai les fichiers sur une page web publique des que possible, avant la fin de la semaine surement, pour l'instant il y a encore un ou deux "warnings" que je prefere donner par email avant installation.)

      Zorglub