Amaya : un éditeur de pages Web

Irène Vatton

INRIA Rhône-Alpes

IRISA, 13 janvier 2005

Les principes fondamentaux du Web

Caractéristiques des pages Web

Avantages sur les autres formats

Le protocole HTTP permet d'échanger d'autres formats (PDF, Java, Flash), mais ces formats n'ont pas les caractéristiques requises

Evolution du format HTML

Un document Web devient un document composite
(SVG, lion, logo, XHTML+MathML+SVG, XHTML+SVG, XML+...)

Créer des pages Web

Intérêt d'un éditeur structuré

HTML comme les autres langages XML définissent une structure

Comment est né Amaya ?

Projet de recherche Opéra (Inria Rhône-Alpes - IRISA)
Modèles de documents et l'utilisation des modèles pour manipuler les documents

Editeur expérimental : Grif puis Thot

1994 : Intégration d'une librairie de navigation à l'éditeur expérimental

1996 : Développement d'Amaya comme démonstrateur et base expérimentation pour le W3C

Depuis : Evolution vers un outil auteur pour le Web

Principales caractéristiques

Navigation et publication

Possibilité d'aller chercher d'autres pages pendant l'édition

Possibilité de publier directement sur un serveur HTTP

Les vues

Plusieurs points de vue sur le document

Edition de la structure

Exemple

Edition des liens

Les liens jouent un rôle important dans le Web

Edition des feuilles de style CSS

all.htm talk.css

Edition de formules mathématiques

Autres outils

Futurs travaux

http://www.w3.org/Amaya