Cadkiller,
Well that's disappointing on many levels. Pub 2003 was designed to "exploit
the technologies of the Internet Explorer browser", and as such produces
"smarter" html code for IE, and "dumber" code for other browsers. This
results in a lack of good cross browser support across all other browsers.
With that said, many Pub 2003 sites work just fine in FireFox, and I have
been able to help many change their design and/or settings to make them work
pretty well in FireFox, but for the moment, I am stumped on what to do with
your site to make it more compatible, and it sounds like we might even have
problems with the new IE7 properly rendering a Publisher website...aarrgghh!
Microsoft sure isn't making things easy, are they?
I am assuming that you did run the Design Checker to see if that found any
problems, and went to Tools > Options > Web tab and unticked "Rely on
VML..." and "Allow PNG...". And you tried switching the default Encoding
from what ever it is to Unicode (UTF8), Western European (ISO), and Western
European (Windows)??
I liked that line effect...thanks for explaining it. When you study the HMTL
output, are those lines converted to an image? In all your spare time,
perhaps you can try a couple of experiments. First of all, try removing
those lines entirely from your home page, Publish to the Web, to a test
folder on your computer, and try opening the new page in FireFox or
Netscape. I would suggest that you download Firefox if you haven't already,
for testing purposes anyway. If your page loads ok, then we know the problem
is with the lines.
Assuming that the lines are the problem, then add the lines back to your
design, one group at a time. Start with your banner, and place just the
upper two lines, and test again. Make sure they are not overlapping an image
or text box. If the one set of lines create a problem, then use your nudge
tool to move the text box and image boxes down, away from the lines. Try
about 10 clicks, and if that works, move the boxes back up a few ticks at a
time until they are too close again. Sometimes having elements too close to
each other can create problems, and this is what I am having you test. If
successful, then you will know about how much space you need to make for the
lines. Just add back the lines one group at a time, adjusting the spacing.
I guess what I am suggesting is the you "reverse engineer" your site,
removing all the design elements and adding them back one at a time until
you find which one is messing up the works. For example I notice that you
are using a bulleted list on your home page. I have always had problems with
trying to use bullets, so perhaps pull that text box into the scratch area
and test the output, to see if that makes any difference. If you find, or
perhaps I should say WHEN you find the design element that is creating the
problem, then you can either change your design, or post back for a possible
workaround.
And in the meantime, you can build a textual menu that will work in IE and
FireFox, and put it on the bottom of each of your pages, just in case the
Pub navbar doesn't work. Reference: "Code your own textual navigation menu
in Publisher":
http://msmvps.com/blogs/dbartosik/archive/2006/01/16/81255.aspx
And there is an article on David's Blog that might be worth reading about
cross browser compatibility for some perspective:
http://msmvps.com/blogs/dbartosik/articles/80825.aspx
Sorry, I haven't been more help...good luck.
DavidF