Ce validateur unifié permet de vérifier à la fois :

  • la validité du HTML ou du XHTML et bonne formation du XML,
  • la validité des CSS,
  • la compatibilité avec les mobiles (le service MobileOK),
  • la validité des flux de syndication.

À l'instar du validateur de balisage et du validateur CSS, Unicorn permet de vérifier en saisissant un URI, en chargeant un fichier ou en effectuant une saisie directe.

Mais, il se distingue des autres validateurs du W3C existants par le fait qu'il demande d'abord de sélectionner une tâche parmi cinq possibles :

  1. vérification de la conformité générale, tâche qui effectue tous les tests possibles ;
  2. validation des profils CSS, tâche qui tient compte de tous les niveaux de CSS présents et futurs (CSS 1, 2.0, 2.1 et 3), sans pour autant permettre de choisir le niveau des CSS ;
  3. vérificateur MobileOK ;
  4. validateur de flux ;
  5. tâche personnalisée, qui permet de sélectionner un ou plusieurs tests à effectuer, au choix, avec possibilité de choisir le niveau des CSS.

Autre point de distinction : la validation par saisie directe permet de sélectionner le type de document à valider parmi les types MIME suivants :

  • text/html,
  • application/xhtml+xml,
  • image/svg+xml,
  • application/mathml+xml,
  • application/smil+xml,
  • text/css,
  • application/xml,
  • text/xml.

En revanche, il n'est pas possible de valider un fragment de code HTML, XHTML.

Enfin, Unicorn est disponible en 22 langues, dont le français.

Pour en savoir plus, lire le billet du W3C annonçant la sortie d'Unicorn.