Page suivantePage pr�c�denteTable des mati�res

6. Probl�mes de programmation g�n�raux

Beaucoup de probl�mes qu'il est important de tenir en compte sont les m�mes quand on �crit des logiciels faits pour faciliter l'acc�s que quand on essaie de suivre de bons principes de programmation.

6.1 Essayez de faciliter la mise en place d'interfaces multiples

Si votre logiciel n'est utilisable qu'� travers une interface graphique, il peut �tre tr�s difficile de le rendre utilisable pour une personne qui ne peut pas voir. Si on ne peut l'utiliser qu'� travers une interface orient�e ligne, quelqu'un qui ne peut pas taper aura des difficult�s.

Fournissez des raccourcis claviers aussi bien que l'utilisation du pointeur X normal (g�n�ralement la souris). Vous pouvez presque certainement compter sur l'utilisateur pour qu'il g�n�re des frappes de touches sur votre application.

6.2 Rendez le logiciel configurable

S'il est facile de changer de fonte alors les gens pourront la changer pour celle qu'il peuvent lire. Si on peut changer l'ensemble de couleurs alors les gens qui ne voient pas les couleurs seront plus aptes � l'utiliser. Si on peut changer les fontes facilement alors les malvoyants trouveront votre logiciel plus utile.

6.3 Testez le logiciel sur les utilisateurs

Si quelques personnes peuvent utiliser votre logiciel, chacune avec un probl�me d'acc�s diff�rent, elles seront plus � m�me de d�celer les probl�mes sp�cifiques. Evidemment, ceci ne sera pas pratique pour tout le monde, mais vous pouvez toujours demander un retour d'informations.

6.4 Rendez la sortie distincte

A chaque fois que c'est possible, clarifiez les diff�rentes parties de votre programme. Formatez les messages d'erreurs de mani�re sp�cifique pour les identifier. Sous X, assurez-vous que chaque pan de votre fen�tre a un nom pour qu'un logiciel de lecture d'�cran puisse l'identifier.

6.5 Licences

Certains logiciels pour Linux (bien que ce ne soient pas les programmes cl�s) ont des licences telles que pas pour une utilisation commerciale. Ceci pourrait �tre mauvais pour une personne qui commence par utiliser le logiciel pour son travail personnel et qui commence � pouvoir travailler pour son emploi ; elle ne pourrait pas le faire avec ceci. Ce pourrait �tre quelque chose qui les lib�re de d�pendances financi�res et autres de la part d'autres personnes. M�me si l'auteur du logiciel est pr�t � faire des exceptions, cela rend l'utilisateur vuln�rable aux changements des conditions commerciales (une certaine soci�t� en ach�te les droits) et au refus des gens pour qui ils pourraient travailler (beaucoup de soci�t�s ont tr�s peur des licences). Il est beaucoup mieux d'�viter ce genre de licence quand c'est possible. La protection contre l'abus commercial des logiciels peut �tre acquise au besoin avec des licences plus sp�cifiques telles que la licence publique du GNU ou la licence artistique.


Page suivantePage pr�c�denteTable des mati�res

Hosting by: Hurra Communications GmbH
Generated: 2007-01-26 18:01:29