CECIAA Origines du projet Objectifs Solutions Techniques XML/XSL (OpenOffice, WrdML…) Structure...

Preview:

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

Recommended