simX
Unofficial Mac Genius
I have been working on developing a web page for about 3 weeks now, and I have come to the realization about why Netscape/Mozilla doesn't dominate the web browser market. I can sum it up in two words: "they suck".
If you want to say I'm starting another browser war here, fine. But I am speaking from experience now, and Mozilla and Netscape have frustrated me to NO END when developing this website!
First, I make a page with frames that OmniWeb and Internet Explorer display just fine. Netscape and Mozilla? Zilch. I spend almost a WHOLE DAY trying to figure out that Netscape and Mozilla can't handle FRAME tags inside BODY tags. Noooo.. FRAME tags MUST go on their own, according to Mozilla/Netscape. Otherwise, you get a blank page.
Then I am given a page with JavaScript code embedded into it, which works in Internet Explorer and OmniWeb. It does some minor calculations depending on what information you supply in fields and which buttons you click, and spits information back out. There are actually two "calculators" on the page.
When I finally finish clearing up the god-awful HTML code that I inherited with this page, and I test it.. I'm perfectly happy with it in OmniWeb and Internet Explorer. And then I get to Mozilla and Netscape. They stoutly refuse to do anything with the second calculator. So I spend another hour or so looking through the hoard of JavaScript code to see if I can find out why Mozilla/Netscape won't do the calculator. Finally I just find a workaround instead of referencing the specific form that the form elements were in, I just specify "all" to JavaScript so it just searches the whole page. Problem solved.. after 2 hours of banging my head on the wall.
Then today.
I go to add a SIMPLE PAGE to the website. Here's the code:
Internet Explorer and OmniWeb? They display them perfectly. Mozilla/Netscape? Noooo... they have to make things hard on me and refuse to display the second link or text at all. Mozilla/Netscape just stop after the BioSync description link (nevermind about the content you may not be able to access those links).
So basically after this whole rant, what I want is this. 1) Someone PLEASE TELL ME why Netscape/Mozilla refuse to display that SIMPLE HTML CODE! And 2) someone tell me why it is WORTH MY WHILE to continue to try and support Netscape/Mozilla with my webpage when all these browsers do is cause me headaches and head-to-wall-banging. I am at my wit's end, and am considering dropping support for these browsers.
EDIT: GRRR I HATE IT HOW THESE FORUMS AUTOMATICALLY INTERPRET HTML! Can I turn that off somehow? In the meantime, I changed all the tags to have parentheses instead.
EDIT 2: I have posted the web page at http://homepage.mac.com/simx/smbxas/ . Please don't comment on the graphics or anything, as it's just a brief mockup (well, you can only if they are compliments
). But mouse-over beamlines, and click on "BioXAS Beamline 6-2" or 7-3 or 9-3. Then click "Overview" at the top of the page. That's the page that isn't being displayed properly.
EDIT 3: Well, luckily when I set the target to the correct frame, Mozilla/Netscape display the page fine. But my original rant still stands.
If you want to say I'm starting another browser war here, fine. But I am speaking from experience now, and Mozilla and Netscape have frustrated me to NO END when developing this website!
First, I make a page with frames that OmniWeb and Internet Explorer display just fine. Netscape and Mozilla? Zilch. I spend almost a WHOLE DAY trying to figure out that Netscape and Mozilla can't handle FRAME tags inside BODY tags. Noooo.. FRAME tags MUST go on their own, according to Mozilla/Netscape. Otherwise, you get a blank page.
Then I am given a page with JavaScript code embedded into it, which works in Internet Explorer and OmniWeb. It does some minor calculations depending on what information you supply in fields and which buttons you click, and spits information back out. There are actually two "calculators" on the page.
When I finally finish clearing up the god-awful HTML code that I inherited with this page, and I test it.. I'm perfectly happy with it in OmniWeb and Internet Explorer. And then I get to Mozilla and Netscape. They stoutly refuse to do anything with the second calculator. So I spend another hour or so looking through the hoard of JavaScript code to see if I can find out why Mozilla/Netscape won't do the calculator. Finally I just find a workaround instead of referencing the specific form that the form elements were in, I just specify "all" to JavaScript so it just searches the whole page. Problem solved.. after 2 hours of banging my head on the wall.
Then today.
I go to add a SIMPLE PAGE to the website. Here's the code:
(HTML)
(head)
(title)Beam Line 6-2 Overview(/title)
(/head)
(body)
(br)(br)
(center)(font size=+2)(b)Beam Line 6-2 Overview(/b)(/font)(/center)(br)(br)(br)
BioSync description available (a href="http://biosync.sdsc.edu/ssrl/BL6-2.html")here(/a).(br)(br)
SSRL description available (a href="http://www-ssrl.slac.stanford.edu/beamlines/BL6-2.html")here(/a).
(/body)(/HTML)
Internet Explorer and OmniWeb? They display them perfectly. Mozilla/Netscape? Noooo... they have to make things hard on me and refuse to display the second link or text at all. Mozilla/Netscape just stop after the BioSync description link (nevermind about the content you may not be able to access those links).
So basically after this whole rant, what I want is this. 1) Someone PLEASE TELL ME why Netscape/Mozilla refuse to display that SIMPLE HTML CODE! And 2) someone tell me why it is WORTH MY WHILE to continue to try and support Netscape/Mozilla with my webpage when all these browsers do is cause me headaches and head-to-wall-banging. I am at my wit's end, and am considering dropping support for these browsers.
EDIT: GRRR I HATE IT HOW THESE FORUMS AUTOMATICALLY INTERPRET HTML! Can I turn that off somehow? In the meantime, I changed all the tags to have parentheses instead.
EDIT 2: I have posted the web page at http://homepage.mac.com/simx/smbxas/ . Please don't comment on the graphics or anything, as it's just a brief mockup (well, you can only if they are compliments

EDIT 3: Well, luckily when I set the target to the correct frame, Mozilla/Netscape display the page fine. But my original rant still stands.