Amaya Activity

Work on Amaya is being managed as part of W3C's User Interface domain.

Activity statements provide a managerial overview of W3C's work in this area. They are designed to be read from beginning to end, to be informative and interesting. The role of W3C is given, also the benefits to the Web community, accomplishments to date and a summary of what the future holds. Background reading pages to help set the scene and explain any technical concepts are in preparation. Where necessary these also contain a short tutorial.
  1. Introduction
  2. Amaya at W3C
  3. What the future holds
  4. Contacts

Introduction

Amaya is W3C's own versatile editor/browser. With the extremely fast moving nature of Web technology, Amaya plays a central role at the Consortium. Easily extended to integrate new ideas into its design, Amaya provides developers with many specialized features including multiple views, where the internal structural model of the document can be displayed alongside the browser's view of how it should be presented on the screen. Amaya has a counterpart called Jigsaw which plays a similar role on the server side. Amaya is a complete web browsing and authoring environment and comes equipped with a WYSIWYG style of interface, similar to that of the more popular commercial browsers.

Amaya maintains a consistent internal document model adhering to the Document Type Definition (DTD), meaning that it handles the relationships between various document components: paragraphs, headings, lists and so on, as laid down in the relevant W3C HTML Recommendation. Amaya has been extended to demonstrate many features in HTML 4.0, the current recommendation for the language.

Amaya at W3C

Amaya has been developed at W3C by the Amaya team: Irène Vatton, Ramzi Guétari, José Kahan, Vincent Quint, Daniel Veillard. Used by other groups within the consortium to demonstrate work and to act as an experimental platform Amaya has played an important role in the areas of:

Current Situation

The Amaya software is available for both Windows and Unix platforms and can be downloaded from the W3C site. It is available both in source code and in ready to use forms. The new version 2.0 of Amaya is available since the end of April. This new version of Amaya has a number of new features including:

Documentation is provided at every level, catering for the beginner right through to the developer wanting to extend the software for their own purposes. There is also an active and very useful mailing list where users can discuss Amaya features and how they work, making note of any problems experienced using the software.

The publicly released version is written in C. There is also a version with Java support, not publicly available at the moment. This experimental version embeds a Java virtual machine and uses the HTTP classes from Jigsaw, the object-oriented server for HTTP 1.1 written in Java and provides a DOM Java API.

Amaya CVS base is now publicly available at http://dev.w3.org. It has world read-only access. Depending on the response and on the quality of contributions, we may open a write access to other people afterwards.

What the Future Holds

Beyond this, the Amaya team will be working on:

The team will continue to work with other W3C activities to help demonstrate and test new developments in a variety of areas.

Contacts

Irène Vatton, Amaya Activity lead
Vincent Quint, User Interface Domain Leader

Valid HTML 4.0!


Last modified $Date: 1999/04/14 13:20:37 $

Copyright  ©  1998 W3C (MIT, INRIA, Keio ), All Rights Reserved. W3C liability, trademark, document use and software licensing rules apply. Your interactions with this site are in accordance with our public and Member privacy statements.