Procédures

d'abord lire http://wiki.april.org/WmlHowto et essayer de comprendre comment tout cela fonctionne.

Ensuite, réservez les pages/répertoires que vous voulez vérifier en les ajoutant dans la suite suivante
  • CLB /index.wml => OK
  • CLB /edit/* => à faire

conformité des balises WML

Liste (provisoire) des balises à conserver
  • <subject xxx> devient <sujet>xxx</sujet>
  • <author xxx> devient <auteur>xxx</auteur>
  • <toc />
  • <april />
  • <fr></fr> <en></en> <pt></pt> pour traduire
  • <question></question> à utiliser pour les interviews
  • <reponse></reponse> à utiliser pour les interviews

pour chaque balise obsolète ou à vérifier dont le remplacement n'est pas trivial ou ne fonctionne pas, créer le cas échéant une entrée comme dans l'exemple suivant en ajoutant la page wml où se trouve le problème.

conformité W3C HTML W3C XHTML 1.0

il suffit de vérifier avec le robot (astuce : cliquer sur le _ en bas de chaque page) http://validator.w3.org/check?uri=http://www.april.org/xxxx

liste des balises XHTML utilisées dans les sources WML (corps de la page)
  • <h1></h1>, <h2></h2>, <h3></h3> pour hiérarchiser
  • <p></p> pour les paragraphes
  • <a></a> pour les liens
  • <ul></ul> et <li></li> pour les listes non numérotes
  • <ol></ol> et <li></li> pour les listes numérotes
  • <img />
Remarques
  • <p> n'est pas un séparateur, utiliser toujours <p>...</p>
  • ajouter systématiquement les tags fermants : </li> </ol> etc...
  • changer les tags <img> <hr> en <img /> et <hr />
  • ne pas utiliser < BR >
  • supprimer les <hr> superflus

conformité pragmatique par navigateur :

à mettre à jour après la mise en conformité

GNU/Linux

  • Firefox 1.0
  • Mozilla 1.7.5
  • Konqueror 3.3.2
  • Opéra 7.54

Windows

  • IE 6.0.2800.1106.xpsp2.030422-1633

Mac OS X (Panther 10.3.8)

  • IE 5.2.3 (5815.1)
  • Firefox 1.0
  • Safari 1.2.4 (v125.12)
  • Opera 6.03 => chevauchement menu
  • Opera Version 7.54u2 Build 1956 => Pb affichage menu