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.

Mise en conformité de BOUSSOLE aux spécifications du W3C

Date: Fri, 30 May 2003 11:13:31 +0200
From: Pierre THIERRY <pierre.thierry@thierry-technologies.com>
To: Phillipe HOUILLERE <philippe.houillere@region-alsace.fr>
Cc: AFUL/GdT Interopérabilité <interop@aful.org>
Subject: Mise en conformité de BOUSSOLE aux spécifications du W3C
Mail-Followup-To: Phillipe HOUILLERE <philippe.houillere@region-alsace.fr>,
        AFUL/GdT Interopérabilité <interop@aful.org>
Organization: Thierry Technologies
X-Operating-System: Linux 2.4.18-686 i686
User-Agent: Mutt/1.5.4i

Cher monsieur,

suite à notre entretien téléphonique, je vous communique mes coordonnées
complètes :

Pierre THIERRY
4, rue du bain aux roses
67000 Strasbourg
03 88 37 09 72
06 75 74 95 84
pierre.thierry@thierry-technologies.com

À propos des sites mis en oeuvre par la Région Alsace, et notamment le
service BOUSSOLE, je comprends bien votre raisonnement quant aux
limitations, qu'elles soient budgétaires ou humaines.

Pour autant, là où une restriction dans l'accès peut être choquante de
la part d'une association, d'une entreprise ou d'un particulier, elle
devient inacceptable dans le cadre d'un service à distance de
l'administration. En effet, celle-ci se doit d'être accessible à tout
citoyen éligible aux services qu'elle fournit.

Et ceci d'autant plus qu'en définitive, le choix de développer à
destination de certaines implémentations particulières, et surtout
propriétaires, plutôt que dans le strict respect de spécifications
techniques, n'est une économie qu'à très court terme.

En effet, si les développements sont effectués selon des spécifications
techniques documentées et ouvertes, le travail est facilité à tous les
niveaux, et à tous les stades :

- en amont, l'établissement du cahier des charges peut s'appuyer sur les
  spécifications, et les critères de qualité sont plus rapidement
  déterminés ;
- dès les stades préliminaires du développement, avant que des tests
  puissent être effectués sur un système même partiellement fonctionnel,
  des outils de validation, notamment syntaxique, permettent d'éliminer
  de nombreuses erreurs ;
- l'appel à des prestataires extérieurs, à n'importe quel stade du
  projet, de la conception au remplacement, en passant par la
  maintenance, est rendu possible par la disponibilité et l'ouverture
  des spécifications.

De fait, il ne vous faut pas développer pour plusieurs navigateurs, mais
simplement développer selon les recommandations techniques du W3C, en
l'occurrence.

En cela, de plus, vous ne feriez que respecter les recommandations
institutionnelles du Cadre Commun d'Interopérabilité que vous trouverez
sur le site de l'Agence pour le Développement de l'Administration
Électronique :

http://www.adae.pm.gouv.fr/

Comme je vous l'ai suggéré, je serai enchanté, avec l'aide du groupe de
travail «interopérabilité» de l'AFUL, de pratiquer un audit de votre
code, et de vous proposer des lignes directrices dans les modifications
à effectuer. Avec un peu de chance, la majorité des modifications
essentielles seront minimes, auquel cas nous pourrons peut-être vous
fournir tout simplement un patch à appliquer pour rendre le site
utilisable par plus de navigateurs.

Dans le cas où les modifications seraient plus importantes, des
professionnels, moi en premier, pourront vous proposer de faire les
modifications au sein du système.

Je suis persuadé que l'établissement de règles d'assurance qualité en
matière d'interopérabilité est un enjeu majeur pour les téléservices,
surtout au sein de l'administration, et j'espère que nous pourrons vous
apporter notre aide sur ce point.

J'en profite pour vous donner les adresses de documents publiés par le
W3C dans plusieurs domaines liés au respect des standards, dont j'espère
qu'ils participeront à vous convaincre de leur importance :

Assurance qualité :

http://www.w3.org/QA/
http://www.w3.org/QA/2002/07/WebAgency-Requirements
http://www.w3.org/QA/2003/03/web-kit
http://www.w3.org/QA/2002/04/Web-Quality
http://www.w3.org/QA/TheMatrix

Accessibilité :

http://www.w3.org/WAI/
http://www.w3.org/WAI/gettingstarted/
http://www.w3.org/WAI/bcase/benefits.html
http://www.w3.org/TR/WCAG10/

En passant, vous avez évoqué la mise en place de terminaux distants pour
permettre l'utilisation de machines âgées. Je ne saurais que trop vous
conseiller de vous mettre en relation avec l'équipe du logiciel AbulEdu,
déjà utilisé en milieu scolaire :

http://www.abuledu.org/

J'attendrai que votre emploi du temps soit un peu plus flexible pour
reprendre ce dossier, je reste bien sûr, dans l'intervalle, à votre
disposition si vous avez besoin de documentation ou si vous désirez des
éclaircissements.

Cordialement,
Pierre THIERRY
--
pierre.thierry@thierry-technologies.com
OpenPGP 0xD9D50D8A

Mobile : +33 6 75 74 95 84
Phone  : +33 3 88 37 09 72