Forum Moderators: open
My computer is 400 MHz, 96 MB, Windows 98. I am running Apache locally for this testing. My pages use frames, Javascript, CSS, and PHP (yes, I have reasons for using these). Liberal use of the Javascript setTimeout function sometimes allows the page to load, but does not completely solve the problem. The problem does not appear to be related to the infamous NN4 resizing bug (onresize is not raised on initial page load).
Sometimes it seems that NN4 is loading the pages correctly, but then does an extra load. The extra load only refreshes the top-level (frameset) page, without executing any Javascript.
Of course, the pages load perfectly in NS6, IE, and Opera without requiring the setTimeout calls. Strangely, the pages appear to load okay in NN 4.78, although I haven't done stress-testing.
The problem used to be worse: NN4 would hang. I solved this by removing the LINK statements for my external style sheet and using instead the PHP 'require' statement. But this hack may have hidden some deeper problem.
All help appreciated.
David
I assume you're talking about 4.08 stand-alone Navigator and 4.78 Communicator. That is an odd one - I thought that Communicator 4.78 used the 4.08 browser!
At any rate, in my case I found a work-around without the frame, and that fixed it. So I'm very suspicious of javascript running in two frames at once on Netscape 4.
I'd love to put the frame back, it was there for search engine purposes. Anyone have more input?
Most of the problems on my site (profile) were resolved by ammending the table tags.
Still have an issue with the reviews page; can't submit to Yahoo until I can get that sorted.
It works fine on Netscape 4.0 and 4.5 on my PC, however people with Netscape on Macs are complaining that the image covers the text.
Does anybody know what the difference between Netscape 4.x on a PC and Mac is?
This issue is driving me bezerk... I don't have a Mac, so I don't know how to resolve it.
Version 4 browsers didn't account for the difference between a Mac monitor (72 px per inch) and a PC monitor (96 px per inch). So lines of type (including non-breaking spaces and <br> tags!) take up different amounts of space and the relationship to things that remain the same (images) gets changed.
Only issue with one other page. I don't suppose the rules in this forum would allow me to list it here, so it's the 'fab five' page in the web site in my profile. I've tried to resolve the problem. Maybe it's displaying correctly now on Mac NS?
Thank you once again for your assistance Tedster. You were a big help!
(I feel that many people have lost a lot of productivity because of Netscape's amateurish programming. But this is just something to be accepted. There is no point wasting even more time flaming about it.)
David
I would spend weeks (well, actually, I HAVE spent weeks) to make frames work, I like them so much.
(For search engines, put a link, even an empty one, in the <noframes> section.)
So far as the NN4 timing bugs with frames in combination with client-side file access (external style sheets, external JS files and script execution, etc.) are concerned, no, I haven't found a good general workaround, and I suspect there is none.
All I did was find (through trial and error) the proper Javascript timeouts for the pages that had the worst problems.
David
(edited by: tedster at 9:34 pm (utc) on Mar. 28, 2002)