Article View: comp.sys.amiga.networking
Article #5778Re: Announce: AWeb 1.0 released!
From: Jason S Birch
Date: Tue, 26 Mar 1996 06:38
Date: Tue, 26 Mar 1996 06:38
78 lines
5098 bytes
5098 bytes
perjac@inet.uni-c.dk (Per Jacobsen) writes: >> It offers the following features: >> o AWeb doesn't use Magical User Interface (MUI). It uses BOOPSI classes >> instead, which results in less memory usage and increased speed. >Are you sure about the speed? It takes several seconds from selecting the >settings window to it actually comming up. And in 'change settings' >window, when you click on the "chooser" gadget there is a very perceptible >dealy before the window changes. The "chooser" gadget at the top of the settings window also locks my machine up a lot. I just tried again, disabling all non-standard stuff in my bootup, and the first time I selected it five times, choosing different pages, before the machine locked, while the second time it locked straight away. (A reboot is the only way out.) It clears a rectangle to render the popup and then freezes. This is the only problem I've found, however, and I suspect ClassAct is at fault (several of the programs in the CA demo on Aminet crashed my machine, too). >> o AWeb is FAST. Tests show that AWeb is much faster than IBrowse, and >> slightly faster than Mindwalker and even ALynx. >Could we see some numbers please? I did some tests to see if it really was faster than IBrowse (I tested demo version 5). On several smallish pages with quite a few images, AWeb won by about 20%, although naturally it didn't have the backgrounds, centering, or tables (IBrowse was set to use DataTypes), so layout was simpler. On a 600K test file (our server's access statistics) AWeb took 157 seconds and IBrowse took 107 seconds (tested several times to make sure changes in network traffic weren't significant). AWeb appeared to only load the page as it formatted it, so it was continually loading it the whole time (and didn't have any other processes running, according to Executive), while IBrowse had a network process that actually did the loading which finished in about 20 seconds (ethernet connection). What stood out most, however, was that while IBrowse was loading, immediately the page started displaying and *immediately* you could scroll up and down it. It was also very responsive (network and image decoding process priorities are settable, and by default are lower than the browser itself). AWeb, however, while allowing you to click on the buttons and the scrollbar, didn't respond to them at all until the page was completely loaded, and didn't even allow me to abort the transfer. I found that ironic, given the comments in the docs. Also, using the arrows to move back and forth to that page, it doesn't display the pages at all until it's completely formatted them - it took 17 seconds for the display to change from the big page to the default homepage (file://localhost/PROGDIR:docs/AWeb.html) on an A4000/040. IBrowse changes the display almost immediately. You might be wondering what motivated me to compare them so thoroughly. Basically, it was in response to the claims in the docs, which seemed to get a little "excited" at times. I couldn't work out what eighteen steps might have been taken to get AMosaic to use its own screen (my values ranged from four steps (click Prefs gadget; select "System"; click "Name" popup; select screen) when a suitable screen already existed in PSI's database, up to 12 when I added the "Prefs" icons to the window titlebar (necessary for older apps without an equivalent menu option) and manually set up a screen for it in PSI), the size difference between IBrowse and AWeb isn't great, speed is pretty close, and IBrowse definitely feels more responsive. (The problems caused by MUI buttons being refreshed on the application's context do exist, but - as AmIRC, AmFTP, and IBrowse demonstrate - they should *not* be apparent to a user. Well-written MUI applications should be multi-threaded if appropriate.) Oh, and if there was meant to be a point to the "Shareware" comment with regards to MUI, it's lost on me. MUI is shareware, MUI apps need MUI, but MUI app users never need to pay for MUI - they don't even need to feel guilty about using it and not registering. The docs say so. But, as I said, apart from that the program itself is pretty good. It sets out to do a job, and I think it does that job quite well. I await future releases with interest. -- Jason S Birch ,-_|\ email: jasonb@cs.uwa.edu.au Department of Computer Science / \ Tel (work): +61 9 380 1840 The University of Western Australia *_.-._/ Fax (work): +61 9 380 1089 Nedlands W. Australia 6907 v Tel (home): +61 9 386 8630
Technical Details
Message-ID:
<jasonb.827822336@cs.uwa.edu.au>Path:
arc1-ca.pugleaf.net!cs.uwa.edu.au!jasonbReferences:
<4iva78$5pa@news.xs4all.nl> <4j1f6e$984@news.uni-c.dk>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!cs.uwa.edu.au!jasonb From: jasonb@cs.uwa.edu.au (Jason S Birch) Newsgroups: comp.sys.amiga.networking Subject: Re: Announce: AWeb 1.0 released! Date: 26 Mar 96 06:38:56 GMT Organization: The University of Western Australia Message-ID: <jasonb.827822336@cs.uwa.edu.au> References: <4iva78$5pa@news.xs4all.nl> <4j1f6e$984@news.uni-c.dk> NNTP-Posting-Host: decadence.cs.uwa.oz.au X-Newsreader: NN version 6.5.0 #3 (NOV)