OmniWeb bugs / issues

Erik Kay Erik_Kay at NeXT.COM
Fri Mar 4 12:04:07 PST 1994


 

First off, I wanted to say that I think that this is a very cool app.   
Congrats for doing a great job so far!

However, I have found a number of problems that would be nice to see  
addressed... (in no particular order)

* I know you guys have a browser, so this isn't as much of an issue as it  
otherwise might be, but this history buffer can get pretty crowded when you  
run into "go back to home page" links.  These seem to be pretty common, and  
lead to circular paths in the history buffer.  It might be cool if when you  
hit one of these links if the history buffer actually shrunk back  
accordingly.  However, I could see wanting this to be either way.  Maybe it  
could be a preference

* if you paste in a URL, it seems to care about leading spaces.  It should  
ignore leading spaces. 


* paste in a URL, it will add an entry into the browser that says (URL-1).   
If you click on URL-1, it goes back to the default home page (strange thing  
#1), then if you click on it again, it goes back to the page it should have  
gone to (except without any of its links shown in the right browser).  Then  
if you click on it again, it dumps core (no console error). 


* emacs key bindings in the URL line?

* paste in a URL with a leading space (it tells you that it can't find it).   
Remove the leading space and hit return again.  Rather than just having the  
(URL-1) entry like normal, it has two entries (URL-1) and (URL-2).  


* go to this link: http://www.mit.edu:8001. (SIPB WWW Server)  The image is  
lined up differently than Mosaic does.  Which is right?

* at this link, once when I clicked on the "usage" link, it crashed on me  
right away.  No console messages.  However, I haven't been able to reproduce  
this. 


* your fixed width font should default to being 10 point instead of 12 point.  
 If you look at the "usage" link mentioned above, the fixed width font looks  
kind of bad. 


* go to this home page: €http://www.mit.edu:8001/people/rei/home.html.  There  
appear to be all kinds of problems here.  Specifically, it appears that you  
treat all filenames with extensions differently than those without.  This  
page has a bunch of images with weird extensions.  For example, there's a  
file that is something.GIF.  Rather than imaging it in place, it brings up an  
open panel and has ImageViewer (sorry, not using the Omni image filters) open  
it in the app rather than filtering it.  Similarly, it has a file called  
something.Z.  This file isn't a compressed file, it's an xbm file.  It's  
labeled as an image in the source to the page, so why aren't you trying to  
filter it?  Instead an open panel comes up and it tries to open it in Opener.  
 Ick.  I know that in NEXTSTEP we have a pretty clean idea that file  
extensions mean something, but I don't think you can afford to make taht  
assumption here.  Finally, there's an xbm file that acts very strangely.   
It's the third one from the top (next to "Here is some of my online art  
(mostly bitmap)").  Click on that, and it will display the ascii text of the  
xbm image rather than trying to display it as an image. 


* your tabstops appear to be much smaller than under Mosaic.  Given that  
people will be formatting their text etc with Mosaic in mind, it makes sense  
to try to use the same size tab stops. 


* I'll try to phrase this as gently as possibly, but your dividing lines look  
really ugly. :-)  Just put in a simple line.  Really.  I think simplicity  
would look better here.  Or at least anti-alias this image. 


*€go to WHat's New with NCSA "Whats New for February 1994" and try the chess  
art gallery.  It seems to be off in la-la land.  The globe is spinning, the  
cursor is a spinning disk and the status line says "Data transfer complete".   
This is right after it made an ftp connection.  900 seconds later it says  
something like"timeout... unable to access control document". and then  
"unable to access document'.  Then the document goes away, and it goes back  
up a page.  This is unfortunate, since most of the document was downloaded  
successfully.  Then, even more unfortunately, it crashes with this message on  
the console:
Mar  3 18:19:56 sonic OmniWeb[462]: objc: FREED(id): message perform:with:  
sent to freed object=0x175998

* when you go to a page, as it fills in the page the scrollbar seems to  
bounce up and down a constantly rather than just shrinking.  This looks  
really weird. I'm sure that the contents are actually growing and shrinking  
because of the way you guys deal with images, but I still think it looks bad. 


* I'd appreciate it if there were a preference to turn off the display as it  
loads stuff.  I'm sure that you guys spent a decent amount of time making it  
do this gracefully, but I would rather have it lock at the previous page  
until the entire page (including the images) is loaded and ready to go.   I  
just think that the filling things in looks ugly, and I often get the  
impression that it's finished loading a page when it really hasn't. 


* as you load stuff, it would be nice if there were some sort of completion  
bar somewhere showing how much more it had to go before it had finished  
loading the page.  I don't know if this would be possible in all cases (if  
you can't find out how big something's going to be before you download it, it  
would be pretty tough. :-), but it would be nice when possible to have a clue  
how much more you had left. 


* transparent GIFs look weird.  Look at mtv.com's bullet items on its own page. 

*€ftp connections are really slow.  It appears to be re-logging in each time  
you change directories (ick!).  Couldn't we stay logged on until we move out  
of the directory? This is really bad on a really busy ftp server (like  
wuarchive). 


* a find panel would be really nice. 


* when it's not a hyper link, double and triple clicking should do the right  
thing (i.e. select a word, select a paragraph for copying and pasting)

* it's trying to automatically open the file when downloaded.  ick!  I don't  
want it automatically opening the file.  At most it should open the  
directory.  Maybe this could be a preference. 


* go to SCO's home page (http://www.sco.com/index.html).  Clicking on the  
"superhighway signs" doesn't work. 


* go to GNN's home page (http://nearnet.gnn.com/). In Mosaic, the pictures of  
the balloon actually kind of connect together, in OmniWeb, they're spaced  
really far apart. I know you can say that "well, this isn't Mosaic".   
However, remember, that people will be designing their layouts with Mosaic in  
mind.  If the layout shown in OminWeb doesn't come really close to matching  
theirs, a lot of stuff won't look great. 


* the timeout should be a preference.  I find it a bit too long for my tastes.


anyway, I hope those suggestions / bug reports help.  Keep on truckin!

later,
Erik


More information about the OmniWeb-l mailing list