Informations d'accessibilité| Page d'accueil| Aller au contenu| Plan du site| Moteur de recherche| Contact

Association Francophone des Utilisateurs de Logiciels Libres

French speaking Libre Software Users' Association

Promouvoir les logiciels libres ainsi que l'utilisation de standards ouverts.

Outils web (XML/XHTML/CSS/RSS) respectant les standards

Liste et descriptif d'outils web (XML/XHTML/CSS/RSS) respectant les standards.

Pour la lecture, la consultation et la communication

  • Mozilla Firefox Mozilla Firefox

    Mozilla Firefox est un navigateur multi-plateforme (GNU/Linux, Mac OS X, Microsoft Windows) rapide, sûr (sécurité, respect de la vie privée), et fonctionnel qui rend la navigation plus efficace que jamais. Il s'agit de la nouvelle génération de la partie navigateur de la suite Mozilla pour qu'elle soit plus légère et ne comporte pas de fonctionnalités non liées à la navigation, comme la messagerie électronique par exemple.

    Mozilla Firefox est complètement et parfaitement internationalisé dans un très grand nombre de langues, dont le français. La version française sort lors de la sortie officielle de chaque nouvelle version.

Pour la production de contenu et la gestion documentaire

  • Logo de Nvu

    Nvu est une application de création de pages web multi-plateforme (GNU/Linux, Mac OS X, Microsoft Windows) respectant les standards (XHTML + CSS). Nvu est la refonte du module d'édition HTML de la suite Mozilla.

  • Logo de DotClear

    Le logiciel libre DotClear est une application PHP de publication de billets ou weblog en anglais. Il suffit de quelques minutes pour l'installer puis, grâce à une interface élégante, poster ses premiers billets.

    Quelques caractéristiques :

    • Code conforme aux normes et recommandations du W3C (XHTML, XSL, accessibilité)
    • Séparation complète du contenu et de la présentation, habillage uniquement par CSS
    • URL significatives
    • flux RSS
    • Support complet des trackbacks
    • Application particulièrement sécurisée
  • Logo de CPS

    CPS est un logiciel libre système de gestion de contenu et de travail collaboratif accessible respectant les standards (XHTML + CSS) et accessible.

    Quelques caractéristiques :

    • Code conforme aux normes et recommandations du W3C (XHTML, XSL, accessibilité)
    • Séparation complète du contenu et de la présentation, habillage uniquement par CSS
    • URL significatives
    • flux RSS

    On pourra se reporter aux User Interface Guidelines de CPS pour avoir plus de détails sur le degré d'accessibilité qui peut être obtenu.

  • Plone

    Plone est un logiciel libre système de gestion de contenu et de travail collaboratif accessible respectant les standards (XHTML + CSS) et accessible.

    Quelques caractéristiques :

    • Code conforme aux normes et recommandations du W3C (XHTML, XSL, accessibilité)
    • Séparation complète du contenu et de la présentation, habillage uniquement par CSS
    • URL significatives
    • flux RSS
  • TinyMCE un éditeur HTML à utiliser dans les sites web de gestion de contenu pour produire du code HTML valide et accessible.

Pour les rédacteurs techniques, les développeurs et les programmeurs

  • Html Validator (extension Firefox)

    Html Validator est une extension pour Firefox et la suite Mozilla qui affiche un petit indicateur de qualité (vert, attention ou rouge) pour chaque page web visitée. L'évaluation de la qualité des pages web se fait suivant qu'une page est valide ou non et en fonction de critères d'accessibilité selon le choix de l'utilisateur. Cette extension est essentielle à la fois pour les développeurs web et les personnels en charge de l'évaluation de sites web.

  • Web Developer Une extension Firefox pour faciliter le développement des sites web selon les standards.

  • HTML TIDY

    HTML TIDY offre des fonctionnalités de nettoyage et mise en conformité de pages HTML. C'est un programme qui peut être intégré dans des chaines logicielles de construction automatisées, assurant ainsi un processus qualité. La richesse de ses options et sa simplicité d'utilisation en font un couteau suisse indispensable.

    Voici ci-dessous un exemple de ligne de commande pour nettoyer un fichier :

    $ tidy --input-encoding latin1 --output-encoding latin1 --force-output yes --clean yes --drop-font-tags yes --drop-proprietary-attributes yes --write-back yes --output-xhtml yes --show-errors 0 --show-warnings no --hide-comments yes test.html
            
    
  • Emacs + PSGML

    Emacs avec son mode PSGML permet de composer rapidement n'importe quel document SGML ou XML à partir de n'importe quelle DTD. Emacs avec son mode PSGML permet d'élaborer des documents aux formats ouverts tels que XHTML et DocBook.

    La productivité du rédacteur est augmentée par le fait que les éléments structurant possibles lui sont proposés en fonction du contexte. Les documents produits sont ainsi « naturellement » valides.

  • Emacs + nXML

    Emacs avec son mode nXML permet de composer rapidement n'importe quel document XML à partir de n'importe quelles DTD ou schémas Relax NG. Emacs avec son mode nXML permet d'élaborer des documents aux formats ouverts tels que XHTML et DocBook.

    Les schémas Relax NG définissent des structures de documents mais au format XML, à l'opposé des DTD qui ont un ancien formalisme non XML, ce qui permet d'avoir une chaîne de traitement de l'information 100% XML.

    La productivité du rédacteur est augmentée par le fait que les éléments structurant possibles lui sont proposés en fonction du contexte. Les documents produits sont ainsi « naturellement » valides.

    nXML étant un logiciel relativement récent, il dispose pour l'instant de peu de documentation. Aussi on se réferra avantageusement aux articles suivants :

Pour les graphistes et développeurs web

Il n'est pas nécessaire de disposer d'un outil dédié au web pour pouvoir produire des pages web. Un éditeur de texte, ou un éditeur XML comme Emacs avec son mode XML, ou tout autre éditeur de texte puissant sont suffisants. Certains préfèrent tout de même disposer d'un outil dédié.

  • Bien configurées, les nouvelles versions de Macromedia Dreamweaver (notamment la version Macromedia Dreamweaver MX) produisent du XML, du XHTML et suivent les règles d'accessibilité définies par le W3C.

    Macromedia Dreamweaver n'est pas un logiciel libre, mais il s'agit d'un produit qui respecte les standards. C'est pour cela qu'il a quand même sa place ici.