Short: AWeb APL Lite 3.5.09 Author: AWeb APL Development Team Uploader: Matt_H amiga org Type: comm/www Version: 3.5.09 Architecture: m68k-amigaos AWeb APL Lite 3.5.09 for Amiga OS3.x m68k ---------------------- Welcome to the latest beta release of AWeb APL Lite 3.5 (version 3.5.09) LICENCE This software is released under the AWeb Public Licence, please read the file apl.txt included in this archive for more information. INSTALLATION AWeb 3.5 beta may be installed by using the Installer script provided. As this is a beta archive it is recommended that you back up any previous installations of AWeb or install in a separate directory. NOTE as this a beta release it contains only a minimal installation with regards to user files (documentation, alternate images, buttons, animations etc.) If you require these files please download a previous (3.4APL) distribution. Here is an overview of the new features and major bugs fixed in this release. For a complete list in "fine detail" see the Changelog included at the end of this document, or read the Release History section of the on-line documentation. CHANGES FROM 3.5.08 to 3.5.09 IMPROVED CHARSET SUPPORT AWeb can now use codesets.library to translate webpages to different character sets, A useful step on the way to full utf support. JAVASCRIPT javascript.aweblib version 38.0 brings a near complete implementaion of javascript 1.5 ecma 262-3. The behaviour of fastidious and omnivorous modes have changed, fastidious now executes all script but will stop at the first error, omnivorus attempts to continue past errors. Dynamic garbage collection means that some script that would timeout or consume all memeory now complete in a fraction of the time. DOM Improvements in onclick handling for images and objects. GUI Further options for gui customistation includeing borderless windows. BUGFIXES Loads! CHANGES FROM 3.5.07 to 3.5.08 AMISSL AWeb now supports the new amissl.library version 3. Support for older versions has been dropped. Amissl version 3 is more secure, faster, easier to install. Amissl comes as part of OS4 from update 4 and is available for m68k systems from http://www.heightanxiety.com/AmiSSL/ . ALPHA BLENDING FOR awebpng.awebplugin. The png plugin now supports alpha blending / alpha channel support on screen depths greater than 8bits, for AmigaOS 4.0 and Morphos versions. The Amiga OS 4 version uses the libablit written by Jürgen Schober. ETAG AWeb now supports the etag tecnique for cache validation. OS4 MEMORY SYSTEM The main executable has been adapted to abide by the new OS4 memory rules, the awebplugins and aweblibs still misbehave. GENERAL BUGFIXES Many bug fixes dramatically increasing stabilty (touch wood). CHANGES FROM 3.5.06 to 3.5.07 BUGFIXES Various bugs in the leaked 3.5.06 version have been fixed. A bug with nested tables having the height tag has been fixed. A bug with the gzip decoding engine which would cause it to discard non gzip encoded files has been fixed. Lha files download gain.... ADDITIONAL GADGET LAYOUT An extra choice for the new gadget layout options has been added giving a reduced number of options for a simpler design. This layout suits large gadget images / icons. CHANGES FROM 3.5.05 to 3.5.06 (3.5.06 internal release only) AWEBLIBS and AWEBPLUGINS *** NOTE WELL *** The has been a major change in the underlying code for these libraries and the old ones will not work with the new AWeb and vice verca. AWeb should simply fail safe, but to be sure please flush libraries from memory by typing "Avail FLUSH" at a shell, if you switch between AWeb versions. GUI The gui layout has been modified to allow new options for the user. Navigation buttons may be positioned to the right or left, in a single row or the traditional two row block. The buttons themselves may now be borderless, have images, text or both images and text. HTTP AWeb now suports gzip content encoding. This results in much faster downloading of webpages from sites supporting this. amigaworld.net being a good example. JAVASCRIPT A long standing bug with the caching of javascript source files has been tacked down and fixed, previously AWeb would store an empty file in cache resulting in errors in otherwise functional scripts. CHANGES FROM 3.5.04 to 3.5.05 This is mainly a bugfix release. JAVASCRIPT Some of the nastier javascript bugs have been tracked down and the problem where onload and onunload would not work when preceded by a