- From: Irene VATTON <Irene.Vatton@imag.fr>
- Date: Tue, 16 Sep 1997 18:42:53 +0200
- To: www-amaya@w3.org
- cc: w3t@w3.org
The Amaya team is proud to announce the availability of the 1.1a Beta version of the Amaya editor/browser. This release includes the first Alpha public version for PC/Windows. You can find enclosed here below a more complete list of the new features of this version. This list is also available on-line at: http://www.w3.org/Amaya/User/New.html The source code for the Amaya 1.1a Beta release release is available at: http://www.w3.org/Amaya/User/SourceDist.html This release has also been precompiled for a number of Unix patforms. You can download the precompiled binary distribution by following the instructions given at: http://www.w3.org/Amaya/User/BinDist.html ------------------------------------------------------------------------------- -- New features in Amaya 1.1a Extensions: ---------- * Anchors and ID attributes: + When Amaya parses a document it verifies that all MAPs have a different NAME value and changes them if not. The USEMAP attribute of the related IMG element is also updated. + The function "Create Target" generates automatically a NAME or a ID attribute according with the current selection. - If the DTD allows the insertion of an anchor as the parent of the current selection, Amaya inserts the anchor and takes the first included word of more than 3 characters as value of the NAME attribute. - If only one structured element is selected (DIV, H1, etc.), Amaya generates an ID attribute for this structured element. The ID value as the NAME value depends on the included text. Amaya checks that the new NAME or ID value is unique. If it's not the case it changes the value by adding a counter at the end of the word still it's not unique (example "value1" if "value" already exists). + When an anchor with a NAME attribute or an element with an ID attribute is pasted, Amaya checks that the new NAME or ID value is unique and changes its value if not. + Functions which create a MAP element generates automatically a NAME with the NAME value "map". Amaya checks that the new NAME value is unique. + When an IMG with a USEMAP attribute is pasted, Amaya remove this attribute. and when an IMG with a USEMAP attribute is deleted, Amaya does take care of the related MAP element. The document author has in charge to delete this MAP or relink it to another IMG element. * Links: + The functions "Create Link" or "Change Link" create an anchor if the DTD allows the insertion of an anchor as the parent of the current selection. Then the user can click on a target anchor or a target document or a structured element with an ID attribute. - If it's not a valid target, Amaya displays a form to insert the HREF value. - If the user click on a valid target, Amaya generates automatically the HREF value. In both cases, Amaya transforms the HREF value to make it relative to the document base (the BASE element value or the current document URL). + When an anchor with a HREF attribute is pasted, Amaya transforms the HREF value to make it relative to the document base. * Images: + The function "Create Image" creates the SRC value relatively to the document base (the BASE element value or the current document URL). Amaya also creates the ALT attribute and initializes its value with the image name. + When IMG is pasted, Amaya transforms the SRC value to make it relative to the document base. * Publishing: + Button "Copy Images" indicates that images have to be copied into: - the new document directory (on the remote server or locally), - the new image directory, if there is a specified image directory. + Button "Transform URLs" indicates that all URLs, SRCs are recomputed when saving the document. In both cases, Amaya generates relative URLs when it's possible. * Customization: Each user can define his personal file HTML.conf in his HOME directory. So each individual user can now customize size and position of Amaya windows. * Java: Upgraded to Kaffe-0.9.1 using the JDK 1.1.2 classes. The mechanism to access Java objects content has been cleaned up and should be ready for 64 bit targets. Java stubs are not distributed anymore, the Makefiles produced by autoconf build them on the fly to avoid conflict in case of changes in the HTML schemas. General improvements for the Java classes embedding access to the document C objects. * Math: This version of Amaya contains an embryonic MathML editor, that allows mathematical expressions to be embedded in HTML pages. It implements a subset of the MathML specification. This feature should be considered as a demonstration, as it is very imcomplete. More in next releases. * MS/Windows This is the first version of amaya that runs on Microsoft Windows (both Windows 95 and Windows/NT). Fixed bugs: ---------- * Spaces were not accepted in end tags. For instance, </STRONG > was considered invalid. It is accepted now. * Amaya refused to create an Image before an Image. Now it works. * Sometimes, active zones were not created. * Using Style forms, the text was displayed correctly, but the style attribute registered the previous style value instead of the new one. Irene Vatton ---------------------------------------------------------------------- Irène Vatton e-mail: Irene.Vatton@inria.fr Irene.Vatton@w3.org Tel: (33)476.61.53.61 Fax: (33)476.61.52.07 W3C/INRIA Rhône-Alpes ZIRST - 655 avenue de l'Europe 38330 MONTBONNOT SAINT MARTIN
Received on Tuesday, 16 September 1997 12:43:09 UTC