The most recent release of the W3C's Amaya editor/browser supports the display of generic XML documents in addition to dedicated support for HTML 4.01, XHTML 1.0, XHTML Basic, XHTML 1.1, HTTP 1.1. In browser mode, Amaya 5.2 "will display the content of the XML document in the formatted-view, and its whole structure in the structure-view. The formatted-view and XML source-view will also be synchronized. Amaya will parse and apply an associated CSS style sheet for the display. It creates an unknown element/attribute for each element/attribute that belongs to a namespace not-supported within a XHTML/MathML/SVG document. Amaya offers support for MathML 2.0 and for SVG (Scalable Vector Graphics); it also includes an annotation application based on XPointer and RDF." Source code for version 5.2 is available via the CVS repository; various binary versions have been prepared: Windows NT/2000, Windows 95/98, PC-Intel Linux format (libc6), GTK version for Linux, Debian 2.2r3, Sparc Solaris 8. The Amaya development team intends to continue its effort on XML, and in particular, the editing of generic XML documents and their association with CSS style sheets; they also plan to finalize the work started on Unicode.
Other Amaya features in version 5.2:
- Enhancement of the SVG support, like reference of SVG files from HTML (img, object) and SVG (image) elements.
- Better displaying of PNG images and better support of colors in general.
- The CSS parser now gives some feedback: errors and warnings; they are displayed by the command Views/Show parsing errors.
- Support of XHTML 1.1, including both simple and complex ruby annotations.
- The user can change the charset and MIME type of a document with the Save As menu.
- An index of the online documentation is now available, thanks to WinWriters
- Integration of the XML parser Expat
- Limited support for UTF-8 encoded documents
- Simple links from the XLink specification can be used to set hypertext links between XML elements.
- Facilities for creating documents from templates
- CSS style sheets can be downloaded, edited, and published
- Ability to print a document with style sheets
- Support of the HTTP/1.1 message digest authentication, lost updates, and language negotiation