Nom du Projet : adaptation du lecteur d’écran JAWS pour Mozilla Firefox Nom de l’équipe : Sharkware Development Fall 2004, Team 09-3 Nom du fichier : firefox lisezmoi phase 4.doc Ce fichier lisezmoi contient les sections suivantes : 1.informations sur notre équipe 2.buts du projet et description 3.***Configuration minimum 4.structure de répertoire du projet 5.Consignes d’installation 6.instructions d’utilisation 7.note GPL / copyleft 1.informations sur notre équipe Charles L. Chen Shi Chang Hou Brian Littleton Edward Mao Andrew Marici Yiuman Szeto Si vous découvrez un bug, avez une suggestion, ou souhaitez simplement nous envoyer un message, écrivez, s’il vous plaît à l’administrateur S2S à : almstrum@cs.utexas.ed Traduction : Luc SEGURA Tanguy LOHEAC Sylvie DUCHATEAU Pour toutes remarques ou suggestion : contact@jfwfirefox.cjb.net 2.Description du projet Adaptation du lecteur d’écran JAWS pour Mozilla Firefox Commanditaire : dr. John Slatin, directeur de Ut Accessibility Institute Objectifs : l’objectif de l’équipe Sharkware est d’établir la compatibilité entre JAWS, le lecteur d’écran de Freedom Scientific et Mozilla Firefox, le navigateur de future génération. Le projet d’adaptation du lecteur d’écran JAWS vise à rendre JAWS plus compatible avec le navigateur de nouvelle génération, mozilla firefox, afin que les utilisateurs de JAWS et ceux qui se servent d’outils de basse vision aient une alternative à Microsoft Internet Explorer. Description : ce projet se concrétisera par un jeu de scripts JAWS qui permettra à JAWS de fonctionner avec Mozilla Firefox de la même manière qu’il fonctionne aujourd’hui avec Internet Explorer. Ces scripts seront mis à jour par phases, commençant par des fonctionnalités de base relatives à la navigation, jusqu’à des fonctions plus complexes telles que la lecture des équivalents textuels (alt), la détection des liens etc. Une extension de Firefox accompagne également nos scripts, afin de le rendre plus conforme à son utilisation avec JAWS. 3.***Configuration minimum PC : doit être capable d’exécuter JAWS et Firefox *autres : firefox 1.0 PR JAWS 5.0 (nous supposons que ce produit fonctionnera également avec les version ultérieures de Firefox et de JAWS, mais seules les versions mentionnées ici sont officiellement supportées). 4.Structure de répertoire du projet Doc/ - contient les fichiers de documentation du projet Home/ - contient la page d’accueil de l’équipe et les rapports Src/ - contient les scripts JAWS ainsi que plusieurs autres fichiers source Images/ - contient les fichiers images et autres copies d’écran Archive/ - répertoire d’archive du projet 5.Consignes d’installation L’installation comporte deux parties obligatoires (les scripts JAWS et l’extension Firefox) et une partie facultative (une police spécifique destinée à diminuer la déformation de la page visible). PARTIE 1 : installation des scripts JAWS – obligatoire Etape 1 : assurez-vous que JAWS et Firefox sont installés sur votre système. Une version de démonstration de JAWS peut être chargée à l’adresse : ftp://ftp.freedomscientific.com/users/hj/private/WebFiles/JAWS/j510383q.exe ***Remarque de Sylvie : il fauddrait peut-être mettre un lien vers une version française de Jaws ? Une version gratuite de FireFox est disponible à l’adresse : (en français) : http://ftp.eu.mozilla.org/pub/mozilla.org/firefox/releases/1.0/win32/fr-FR/Firefox%20Setup%201.0.exe Etape 2 : localisez le répertoire de JAWS. Si vous possédez JAWS 5.0, le répertoire par défaut est le suivant : c:\JAWS500\ Etape 3 : téléchargez le fichier exécutable à l’adresse : http://7blogs.free.fr/firefox/Firefox_1.0_jaws500.exe Etape 4 : Exécutez le fichier d'installation du script, nomé : Firefox_1.0_jaws500.exe, le programme vous propose d'installer le script dans le dossier C:\JAWS500\SETTINGS\fra, si vous avez un jaws d'une autre langue comme par exemple anglais, ou français canadien, modifiez ce dossier, dans le cas contraire ne touchez rien, faites deux fois tab jusqu'au bouton installer puis validez, le script sera installé dans le dossier automatiquement. Etape 5 : redémarrez votre PC, les scripts JAWS sont à présent installés. PARTIE 2 : installation de l’extension Firefox – obligatoire Note : si vous éprouvez des difficultés avec cette partie de l’installation, assurez-vous d’avoir activé la fonctionnalité d’installation d’extensions dans Firefox. Vous pouvez le vérifier en lançant Firefox et en allant dans le menu « outils, options, puis validez sur le bouton fonctionnalités web, enfin cochez la case « permettre aux sites web d’installer des logiciels ». Cette case doit être cochée avant de procéder à l’installation. Toutefois, une fois l’installation terminée, vous pouvez décocher cette case. Etape 1 : téléchargez le fichier d’extension suivant : http://7blogs.free.fr/firefox/JAWSassist_fr.xpi REMARQUE : il se peut qu’Internet Explorer mette l’extension zip au lieu de xpi. Dans ce cas, remplacez l’extension zip par xpi. Etape 2 : lancez firefox, puis appuyez sur ctrl+o. Recherchez le fichier précédemment téléchargé et validez dessus. Etape 3 : ceci ouvre une fenêtre. Validez sur le bouton « installer maintenant ». Etape 4 : Après une dizaine de secondes, appuyez deux fois de suite sur alt+f4 ; une fois pour fermer la fenêtre d’installation, une seconde fois pour fermer firefox. Etape 5 : redémarrez votre ordinateur. L’extension est à présent installée. PARTIE 3 : installation de police spéciale – facultatif mais fortement recommandé Note : cette partie de l’installation est facultative. Si vous n’installez pas cette police, JAWS sera quand même en mesure de fonctionner avec firefox. Cependant, certaines pages apparaîtront déformées à l’écran. Ceci n’affectera pas la lecture de la page par JAWS, mais peut gêner une personne qui lit à l’écran. L’installation de cette police résout le problème. Etape 1 : téléchargez le fichier de police suivant : http://www.cs.utexas.edu/users/s2s/latest/jaws1/src/blank_font/blankemptiness.ttf étape 2 : ouvrez le menu démarrer, paramètres, panneau de configuration. Etape 3 : une fois dans le panneau de configuration, choisissez « police » et validez. Etape 4 : depuis le menu fichier, sélectionnez « installer une nouvelle police » et validez (ou faites alt+f,n). Etape 5 : placez-vous dans le répertoire dans lequel vous avez sauvegardé le fichier de police à l’étape 1. Etape 6 : dans la liste, sélectionnez « BLANKEMPTINESS » puis validez. La police spéciale est maintenant installée. Félicitations ! vous avez désormais terminé l’installation de l’adaptation du lecteur d’écran pour mozilla firefox. note spéciale à l’attention des développeurs de scripts Pour visualiser les scripts et leur documentation, utilisez le gestionnaire de script pour lire le code source. Vous pouvez modifier les commentaires en cliquant sur le nom du script et en appuyant sur ctrl+d. Les commentaires relatifs à chaque fonction peuvent être visualisés en cliquant sur le nom de la fonction et en appuyant sur MAJ+F1. Seul firefox.jss est le fichier source susceptible d’être visualisé. Tout le reste est automatiquement intégré grâce au gestionnaire de script. 6.Instructions d’utilisation La mise à jour phase 4 de notre script supporte les raccourcis natifs de firfox relatifs à la navigation et à la lecture de page. Elle est en mesure de reconnaître les liens, les titres, les citations, les listes et les tableaux. Elle peut aussi identifier les images et les alternatives textuelles (texte alt), les titres et les attributs de descriptions longues associés. Enfin, elle permet la lecture de page multicolonne de manière simple. voici une liste des fonctions que le menu JAWSassist propose avec leur raccourcis clavier appropriés : Formater la page : ajouter à la page web ouverte des indications sur les liens, les images, les tableaux les listes etc... ctrl+maj+f5 Désactiver le style : (permet de désactiver les feuilles de style d'une page,) ctrl+maj+f6 Linéariser la page : mettre les collones les unes au-dessous des autres, utile pour les pages à plusieurs colonnes ctrl+maj+f7 Titre suivant : se rend au prochain titre et lit la page ci-après ce titre, (pratique pour sauter les menus ctrl+maj+M Titre précédent : se rend au titre précédent et lit la page ci-après ce titre, (pratique pour sauter les menus ctrl+maj+N Liste des titres : affiche une liste des titres avec l'importance de h1 le plus important à h3 le moins important ctrl+maj+H Liste des liens : affiche une liste des liens, il suffit de valider sur le lien désiré pour l'ouvrir ctrl+maj+L Liste des listes : ouvre une liste des listes dans la ***page, (listes numérotées, listes à puces etc...) ctrl+maj+S Naviguer parmi les titres de niveau 1 : alt+1 Naviguer dans les titres de niveau 2 : alt+2 Naviguer dans les titres de niveau 3 : alt+3 Naviguer dans les titres de niveau 4 : alt+4 Naviguer dans les titres de niveau 5 : alt+5 Naviguer dans les titres de niveau 6 : alt+6 Désactiver/Activer le javascript : Activer le javascript : ctrl+shift+f8 Désactiver le javascript : ctrl+shift+f9. D'autres raccourcis clavier utiles : Lire la première partie de la page qui apparaît à l'écran ins+flèche bas Lire la page suivante ins+page suivante Lire la page précédente ins+page précédente 7.note GPL / et copyleft Ce programme est libre ; vous pouvez le distribuer et/ou le modifier selon les termes du GNU (licence publique générale) publiée par la Free Sotware Fundation ; qu’il s’agisse de la version 2.1 de la licence (à votre guise) n’importe quelle version ultérieure. Nous espérons que la distribution de ce programme vous sera utile, MAIS SANS AUCUNE GARANTIE, pas même la garantie implicite de conformité pour un besoin spécifique. Reportez-vous à la GNU (General Public Licence) pour plus de détails. Vous avez reçu une copie de la licence GNU avec ce programme ; si tel n’est pas le cas, allez à la page : http://www.gnu.org/copyleft/gpl.html ou écrivez à Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA. Pour contacter le directeur du projet S2S, envoyer un message à Vicki L. Almstrum, almstrum@cs.utexas.edu Ou écrivez-lui à : Department of Computer Sciences C0500, The University of Texas at Austin, TAY 2.124, Austin, TX, USA 78712. Pour contacter les traducteurs envoyer un message à : contact@jfwfirefox.cjb.net