Upload
norbert-faucher
View
104
Download
1
Embed Size (px)
Citation preview
CECIAA Origines du projet Objectifs Solutions Techniques XML/XSL (OpenOffice, WrdML…)
Structure Fonctionnement Démo Conclusion
PLAN 1
Création 1990 Services pour les personnes à déficience visuelle
Environ 40 personnes (1/4 présente un handicap)
CECIAA
•Handicap moteur
•Accessibilité urbaine
•Adaptation de poste
•Troubles du langage
•…
InformatiqueActivités - ‘90
2
Troubles du langage
Nouvelle activité Évolution du langage chez l’enfant
Conseil et expertise (Choix tech. - Autonomie en lecture/écriture) Formation et un suivi (Prise en main des utilisateurs/enseignants)
Objectifs
Aide à la lectureAide à l’écritureAide à la compréhension (Planifier/structurer des idées)
CECIAA 3
Introduction
Origine du projet
Définition La dyslexie est une difficulté durable d'apprentissage de la lecture et
d'acquisition de son automatisme, chez des enfants intelligents, normalement scolarisés, indemnes de troubles sensoriels et de troubles psychologiques préexistants (APEDYS France).
La Dyslexie
DysBloc
4
Origine du projet
Difficultés de lecture
Confusion p/b , q/b , ou/on , pieuvre/preuve (Visuelle ou Auditive)
Omission Grain -> Gain , Connaître -> Contre
Inversion Ortie -> Rôtie , Bel -> Blé
Addition Paquet -> Parquet (Ajout de consonne/voyelle/syllabe)
Lenteur Faible débit de lecture
Faible niveau de compréhension
Etc..
Introduction 5
Introduction
Origine du projet
Difficultés de lecture
Confusion p/b , q/b , ou/on , pieuvre/preuve Omission Grain -> Gain , Connaître -> Contre
Inversion Ortie -> Rôtie , Bel -> Blé
Addition Paquet -> Parquet
Lenteur ?
Faible niveau de compréhension ? Etc..
6
DysBloc
Interface Complémentaire de traitements/affichage de texte
Accessibilité à l’information écrite
Adaptation automatique du texte / Profil dyslexique
Compréhension (mot/phrase)
Word OpenOffice Web PDF…
7
DysBlocLes Objectifs
Accessibilité
• Police (Type, Couleur, Taille)
• Couleur de fond
• Style Gras/Italique
• Longueur des phrases
• Interligne
• Espacement des mots
• Etc.
WAI
Université de Manchester
8
DysBlocLes Objectifs
Adaptations
Styles de mise en page
• Couleur du texte
• Style Gras
• Soulignement
Affinités de l’utilisateur
Méthodes locales
9
DysBlocLes Objectifs
Compréhension
Illustration imagière
10
DysBlocLes Solutions Techniques
Fichier/texteFichier/texte adapté
• Analyse
• Traitement
automatisation de la mise en page
11
DysBlocLes Solutions Techniques
Macro API XML/XSL
Scripts
Codage (vb/Word)
Limites
…
Objet Natif
Programmations parallèles
Java (limites)
…
OpenDocument
WordML
PDF, RTF, Web
Limites
…
automatisation de la mise en page
12
DysBlocXML/XSL
HTML/XML CSS
HTML/XML XSL OpenOffice
WordML (Office 2003)
13
DysBlocXML/XSL
Content (XML)
14
DysBlocXML/XSL
Style (XSL)
Résultat (XML+XSL)
15
DysBlocOpenOffice
ODT SXW
ZIP
16
DysBlocOpenOffice
……<office:automatic-styles> <style:style style:name="T1" style:family="text" style:parent-style name="Emphasis"> <style:text-properties fo:font-variant="normal" fo:text-transform="none" style:font- name="Arial" fo:font-size="12pt" fo:font-style="normal" style:text-underline- style="solid" style:text-underline-width="auto" style:text-underline-color="font-color" fo:font-weight="bold" style:font-weight-asian="bold" style:font-weight-complex="bold" /> </style:style>……
Styles.xml
…<office:body> <office:text> <office:forms form:automatic-focus="false" form:apply-design-mode="false" /> <text:sequence-decls> … … <text:p text:style-name="Standard"> <text:span text:style-name="T1">Temoignage</text:span> </text:p> … …
Content.xml
Définition d’un style
17
DysBlocWordML
<?xml version="1.0"?><w:wordDocument xmlns:w="http://schemas.microsoft.com/office/word/2003/wordml"> <w:body> <w:p> <w:r> <w:rPr> <w:b w:val="on"/> </w:rPr> <w:t>Bonjour</w:t> </w:r> </w:p> </w:body></w:wordDocument>
18
DysBlocStructure
Règle d’adaptation
Style Transformation
Règle
Paramètres
Styles
Difficulté donnée
Information
Mise en page
Texte (document)
Règles d’adaptation
Texte adapté
19
DysBlocStructure
Style
Attributs de Formatage retenus
style:font-name nom de la police ex: "Arial"
fo:font-size taille de la police ex: "20pt"
fo:color Couleur de la police ex : “#000000”
fo:font-weight style gras ex: "bold" / “normal”
style:text-underline-style souligné ex: "solid" / “none”
style:text-underline-width taille du soulignement ex: "auto"
style:text-underline-color couleur de soulignement ex: "font-color" / “#00FF33”
fo:background-color Couleur d’arrière plan ex: “transparent” / “#44AB24”
Stockage des styles
20
DysBlocStructure
Règle d’adaptation
Statique Générique
Contexte
Stockage des règles
Exemple: ponctuation
21
DysBlocFonctionnement
OpenOffice
Word
Texte
Extraction (XML)
Contenu/Style
Style/RuleAccessibilité
XML/XSLJava (Jdom)
Document adaptéXSLT
FiltresXSL
22
XSLT
FiltresXSL
DysBlocConclusion
Ouverte et Évolutive (ouverture des formats)
Outils d’accessibilité Web (adaptable)
Apprentissage
…
23