MS vs Mozilla, Netscape

D

deacon

Whenever you create a web page using Front Page and you view it in IE and every thing seems to work just the way you planned, why is it, this same page can and oftren does, display differently in Netscape or Mozilla. I have read that Netscape-Mozilla interprets the code correctly and IE does not. Is this true? If not, what is it that makes them display differently?
 
M

Murray

Sadly, yes. Netscape/Mozilla is interpreting according to the Standards
written by W3C (http://www.w3.org). Microsoft is often not following these
standards. I'm not being judgmental here, just stating the underlying
facts. The problem is that Microsoft and W3C sometimes do not see eye to
eye on rendering issues. Each feels that they have the right and the
responsibility to follow their own interpretation.

Notwithstanding this, IE6 is pretty good at Standards compliance, but there
are some notable exceptions.

Over and above the standards issue, IE6 is also much more forgiving than
Netscape/Mozilla/FireFox/etc. So you will see IE6 make very intelligent
guesses at how a page should be rendered despite a train-wreck of code.
Perhaps some of the pages you have looked at in both browsers fall into this
category?

--
Murray

deacon said:
Whenever you create a web page using Front Page and you view it in IE and
every thing seems to work just the way you planned, why is it, this same
page can and oftren does, display differently in Netscape or Mozilla. I
have read that Netscape-Mozilla interprets the code correctly and IE does
not. Is this true? If not, what is it that makes them display differently?
 
M

Mark Fitzpatrick

The standards are only recommendations really. Netscape used to be the
absolute worste browser for standards compliance. Navigator 3.x supported
HTML 3.0. Unfortunately, there never was an HTML 3.0, instead it was 3.2 and
rather different then what Netscape implemented in Navigator.

Basically, there are tricks of getting things to look the same in all
browsers. For example, to ensure that a table cell is a certain width, place
a spacer image (a transparent gif that's 1 pixel wide by 1 pixel high) and
set it to the width that you need the cell to be. This stems from older
drafts of the HTML spec said that table widths are a recommended minimums,
thus the browsers were able to ignore the width if the content didn't equal
that number. There are lots of little issues like this, even how the
browsers render fonts, especially in things like text boxes.

In a nutshell, each browser has it's own engine. Even the Navigator engine
is different then the current Mozilla engine as the current Mozilla browser
is several versions ahead of the Navigator 7 engine. Each design team builds
the engines using their interpretation of the standards, trying to implement
what they feel are the best set of items. To truly make universal designs,
you'll have to learn the tricks used for doing things in particular browsers
and trying to design accordingly.

Hope this helps,
Mark Fitzpatrick
Microsoft MVP - FrontPage

deacon said:
Whenever you create a web page using Front Page and you view it in IE and
every thing seems to work just the way you planned, why is it, this same
page can and oftren does, display differently in Netscape or Mozilla. I
have read that Netscape-Mozilla interprets the code correctly and IE does
not. Is this true? If not, what is it that makes them display differently?
 
D

deacon

It hardly seems worth the effort to make everything work ok in Netscape and Mozilla given this scenario and seeing as how IE dominates the browsers
 
M

Murray

It's not so hard, really. Code to standards. Add IE conditionals for
specific issues. You're done.

My site is mostly CSS and looks identical in all browsers (at least those I
have tested).

http://www.great-web-sights.com

--
Murray

deacon said:
It hardly seems worth the effort to make everything work ok in Netscape
and Mozilla given this scenario and seeing as how IE dominates the browsers
 
C

chris leeds

a good design _should_ work in every browser. I guess I'm a little lazy
since I'll test explorer 6, and the fairly current mozilla and opera. I
haven't tested down to nn4 in a while, and I'm comfortable with that. ;-)

HTH

--
Chris Leeds,
Microsoft MVP FrontPage

The email address on this posting is a "black hole". I got tired of all the
spam.
Please feel free to contact me here:
http://nedp.net/contact/
--


deacon said:
It hardly seems worth the effort to make everything work ok in Netscape
and Mozilla given this scenario and seeing as how IE dominates the browsers
 
R

Richard Weerts

w3c.org has a validator that works well for any standard you are attempting
to comply with.

Works great to find that elusive missing closing tag or whatever.

Richard Weerts



deacon said:
It hardly seems worth the effort to make everything work ok in Netscape
and Mozilla given this scenario and seeing as how IE dominates the browsers
 
D

dave

For the same reason you cant be bothered to learn properly?

deacon said:
Why, in a nutshell, can't miscrosoft take into account the irregularities
of the other browsers and design Front Page to produce code that works in
all browsers?
 
C

Craig Schiller

That's a really silly comment, my friend.

Craig
For the same reason you cant be bothered to learn properly?


of the other browsers and design Front Page to produce code that works in
all browsers?
 
D

deacon

For some of us senior citizens the learning curve is much greater Dave and the ability to get out and take courses is also restricted. All I am asking is "why", if MS knows all these things exist, cant they as leaders in the field of this technology, make thier editor work in other browsers as well. They are the ones that know all about this code and how it works. If I knew how it worked, I would not have bought Front Page to create the code for me.
 
C

chris leeds

what specifically is failing for you?

--
Chris Leeds,
Microsoft MVP FrontPage

The email address on this posting is a "black hole". I got tired of all the
spam.
Please feel free to contact me here:
http://nedp.net/contact/
--


deacon said:
For some of us senior citizens the learning curve is much greater Dave and
the ability to get out and take courses is also restricted. All I am asking
is "why", if MS knows all these things exist, cant they as leaders in the
field of this technology, make thier editor work in other browsers as well.
They are the ones that know all about this code and how it works. If I knew
how it worked, I would not have bought Front Page to create the code for me.
 
D

deacon

I am working with a FP2003 Layout Table that has a header, 4 columns, and a footer. Whenever I add text to the RH column, all 4 of the columns in the IE browser expand to accomodate the text that exceeds the current set table height in the RH column. In the Netscape Browser, it expands only the RH column and pushes the footer down away from the other columns.
 
K

Kevin Spencer

Just because a carpenter knows all about building houses doesn't mean that
he doesn't need a table saw. Not knowing anything about a technology is
about the worst reason I can think of for buying tools to use in that
technology. If you did know much about the technology, you would realize how
silly a demand you are making of Microsoft.

--
HTH,
Kevin Spencer
..Net Developer
Microsoft MVP
Big things are made up
of lots of little things.

deacon said:
For some of us senior citizens the learning curve is much greater Dave and
the ability to get out and take courses is also restricted. All I am asking
is "why", if MS knows all these things exist, cant they as leaders in the
field of this technology, make thier editor work in other browsers as well.
They are the ones that know all about this code and how it works. If I knew
how it worked, I would not have bought Front Page to create the code for me.
 
C

chris leeds

can you publish this page to the web so I can see how it's working. I bet
there's a reason, and an answer.

--
Chris Leeds,
Microsoft MVP FrontPage

The email address on this posting is a "black hole". I got tired of all the
spam.
Please feel free to contact me here:
http://nedp.net/contact/
--


deacon said:
I am working with a FP2003 Layout Table that has a header, 4 columns, and
a footer. Whenever I add text to the RH column, all 4 of the columns in the
IE browser expand to accomodate the text that exceeds the current set table
height in the RH column. In the Netscape Browser, it expands only the RH
column and pushes the footer down away from the other columns.
 
C

chris leeds

put up your offending page and we'll take a look. there's _nothing_ that's
absolutely wysiwyg, if it was you wouldn't like what you see. ;-) it'd be as
restrictive as an iron maiden. (IMHO)

--
Chris Leeds,
Microsoft MVP FrontPage

The email address on this posting is a "black hole". I got tired of all the
spam.
Please feel free to contact me here:
http://nedp.net/contact/
--


deacon said:
Hi Kevin, I think maybe you need to go back and re-read some of the
advertising that MS has done on the FP Editor. They represented this as a
truly WYSIWYG editor thus making it "easy for those with little or no
knowledge of html coding skills" to create web pages. Now you are telling
me that I should not have bought this product because I don't know the
technology. Your statement does not make any sense because there are
millions of us out here that dont have this technology and would like to put
up some kind of web page and have it work resasonably well.
 
D

deacon

This is the url. http://www.geocities.com/jamiefraser.geo/tables7.htm
The top table displays ok in IE,Netscape, Mozillia. Adding text in the right column of the lower table makes is push the footer away from the table in Netscape and Mozilla but it is ok in IE. The source code for the td's for both tables show the height at 313 but the Front Page Editor is displaying the upper table at 313 and the lower table at 420. In other words, when I click on any of those cells in the second row of the lower table, Front Page is showing the properties as 420 but when I view the code in Front Page, it is 313.
So my question now is, why is Front Page telling me one thing under Layout Table Cell properties and displaying another thing in the code?
 
K

Kevin Spencer

Yeah, I've been complaining about that advertising for several years now.
It's not my statement that doesn't make sense. It's marketing a development
product that requires knopwledge to use as something which requires little
or no knowledge to use that is the problem. Of course, strictly speaking,
the advertising statement is correct, but misleading. You can indeed make a
web page without HTML knowledge with FrontPage. But we all know that is
never all that is needed. A web site is more than a single page, and it is
generally viewed in a good number of client environments. And the landscape
of web development is constantly changing. All of this means that, no matter
how good your dev software is, you're going to need to know something about
what you're working with in order to build what you want. FrontPage is
arguably the easiest dev software for webs. But that doesn't mean that
anyone can create a decent web site with it without any knowledge. It only
means that anyone can create a web site with it without any knowledge.

In any case, complaining isn't going to get anything done. I would suggest
boning up on the Web, and HTML, just for a start.

--
HTH,
Kevin Spencer
..Net Developer
Microsoft MVP
Big things are made up
of lots of little things.

deacon said:
Hi Kevin, I think maybe you need to go back and re-read some of the
advertising that MS has done on the FP Editor. They represented this as a
truly WYSIWYG editor thus making it "easy for those with little or no
knowledge of html coding skills" to create web pages. Now you are telling
me that I should not have bought this product because I don't know the
technology. Your statement does not make any sense because there are
millions of us out here that dont have this technology and would like to put
up some kind of web page and have it work resasonably well.
 
S

Stefan B Rusynko

Html table / cell sizes are defined by the W3C as minimums
- adjusted for cell content if required
- interpreted by the browsers differently (if at all)

When you set a table / cell height (not universally supported by all browsers / platforms)
- all that does is set a minimum size for a non empty cell (browsers collapse empty cells)

If you add content in a cell that exceeds that height (as is the case in your last cell on bottom right)
- In Design view the Layout Table Cell properties are showing you WYSIWYG for IE
- the cell has become larger than 420 or 313 (what ever it is "set" to in code view) because of the content being more than will fit
in that set height, so the Layout tool is actually reporting what it will be when rendered in the browser - that is WYSIWYG
If you change the font size in the content (or reduce the content text) the Layout tool will show you a smaller height (up till the
minimum height you set in code)
Or if you want to reset the code view to match change the rendered size in the Cell Formatting Task pane
(of course that will change in the rendering browser based on the users screen resolution and other table / cell sizes in the page -
say if a use selects View Text Size largest)


PS
the height set in code view (view source from your site) for all your outer cells in the bottom table is 420, not 313
- select the correct cell in the Quick Tag Selector before switching to Code View



| This is the url. http://www.geocities.com/jamiefraser.geo/tables7.htm
| The top table displays ok in IE,Netscape, Mozillia. Adding text in the right column of the lower table makes is push the footer
away from the table in Netscape and Mozilla but it is ok in IE. The source code for the td's for both tables show the height at 313
but the Front Page Editor is displaying the upper table at 313 and the lower table at 420. In other words, when I click on any of
those cells in the second row of the lower table, Front Page is showing the properties as 420 but when I view the code in Front
Page, it is 313.
| So my question now is, why is Front Page telling me one thing under Layout Table Cell properties and displaying another thing in
the code?
|
| "chris leeds" wrote:
|
| > put up your offending page and we'll take a look. there's _nothing_ that's
| > absolutely wysiwyg, if it was you wouldn't like what you see. ;-) it'd be as
| > restrictive as an iron maiden. (IMHO)
| >
| > --
| > Chris Leeds,
| > Microsoft MVP FrontPage
| >
| > The email address on this posting is a "black hole". I got tired of all the
| > spam.
| > Please feel free to contact me here:
| > http://nedp.net/contact/
| > --
| >
| >
| > | > > Hi Kevin, I think maybe you need to go back and re-read some of the
| > advertising that MS has done on the FP Editor. They represented this as a
| > truly WYSIWYG editor thus making it "easy for those with little or no
| > knowledge of html coding skills" to create web pages. Now you are telling
| > me that I should not have bought this product because I don't know the
| > technology. Your statement does not make any sense because there are
| > millions of us out here that dont have this technology and would like to put
| > up some kind of web page and have it work resasonably well.
| > > Thats why we bought it.
| > >
| > > "Kevin Spencer" wrote:
| > >
| > > > Just because a carpenter knows all about building houses doesn't mean
| > that
| > > > he doesn't need a table saw. Not knowing anything about a technology is
| > > > about the worst reason I can think of for buying tools to use in that
| > > > technology. If you did know much about the technology, you would realize
| > how
| > > > silly a demand you are making of Microsoft.
| > > >
| > > > --
| > > > HTH,
| > > > Kevin Spencer
| > > > ..Net Developer
| > > > Microsoft MVP
| > > > Big things are made up
| > > > of lots of little things.
| > > >
| > > > | > > > > For some of us senior citizens the learning curve is much greater Dave
| > and
| > > > the ability to get out and take courses is also restricted. All I am
| > asking
| > > > is "why", if MS knows all these things exist, cant they as leaders in
| > the
| > > > field of this technology, make thier editor work in other browsers as
| > well.
| > > > They are the ones that know all about this code and how it works. If I
| > knew
| > > > how it worked, I would not have bought Front Page to create the code for
| > me.
| > > > >
| > > > > "dave" wrote:
| > > > >
| > > > > > For the same reason you cant be bothered to learn properly?
| > > > > >
| > > > > > | > > > > > > Why, in a nutshell, can't miscrosoft take into account the
| > > > irregularities
| > > > > > of the other browsers and design Front Page to produce code that
| > works
| > > > in
| > > > > > all browsers?
| > > > > > >
| > > > > > > "Mark Fitzpatrick" wrote:
| > > > > > >
| > > > > > > > The standards are only recommendations really. Netscape used to
| > be
| > > > the
| > > > > > > > absolute worste browser for standards compliance. Navigator 3.x
| > > > > > supported
| > > > > > > > HTML 3.0. Unfortunately, there never was an HTML 3.0, instead it
| > was
| > > > 3.2
| > > > > > and
| > > > > > > > rather different then what Netscape implemented in Navigator.
| > > > > > > >
| > > > > > > > Basically, there are tricks of getting things to look the same
| > in
| > > > all
| > > > > > > > browsers. For example, to ensure that a table cell is a certain
| > > > width,
| > > > > > place
| > > > > > > > a spacer image (a transparent gif that's 1 pixel wide by 1 pixel
| > > > high)
| > > > > > and
| > > > > > > > set it to the width that you need the cell to be. This stems
| > from
| > > > older
| > > > > > > > drafts of the HTML spec said that table widths are a recommended
| > > > > > minimums,
| > > > > > > > thus the browsers were able to ignore the width if the content
| > > > didn't
| > > > > > equal
| > > > > > > > that number. There are lots of little issues like this, even how
| > the
| > > > > > > > browsers render fonts, especially in things like text boxes.
| > > > > > > >
| > > > > > > > In a nutshell, each browser has it's own engine. Even the
| > Navigator
| > > > > > engine
| > > > > > > > is different then the current Mozilla engine as the current
| > Mozilla
| > > > > > browser
| > > > > > > > is several versions ahead of the Navigator 7 engine. Each design
| > > > team
| > > > > > builds
| > > > > > > > the engines using their interpretation of the standards, trying
| > to
| > > > > > implement
| > > > > > > > what they feel are the best set of items. To truly make
| > universal
| > > > > > designs,
| > > > > > > > you'll have to learn the tricks used for doing things in
| > particular
| > > > > > browsers
| > > > > > > > and trying to design accordingly.
| > > > > > > >
| > > > > > > > Hope this helps,
| > > > > > > > Mark Fitzpatrick
| > > > > > > > Microsoft MVP - FrontPage
| > > > > > > >
| > > > > > > > | > > > > > > > > Whenever you create a web page using Front Page and you view
| > it in
| > > > IE
| > > > > > and
| > > > > > > > every thing seems to work just the way you planned, why is it,
| > this
| > > > same
| > > > > > > > page can and oftren does, display differently in Netscape or
| > > > Mozilla. I
| > > > > > > > have read that Netscape-Mozilla interprets the code correctly
| > and IE
| > > > > > does
| > > > > > > > not. Is this true? If not, what is it that makes them display
| > > > > > differently?
| > > > > > > > >
| > > > > > > >
| > > > > > > >
| > > > > > > >
| > > > > >
| > > > > >
| > > > > >
| > > >
| > > >
| > > >
| >
| >
| >
 
D

deacon

Thanks for the reply Stefan......I don't recall having this problem with the standard tables, only with the layout tables in FP2003. The standard tables did not specify a height attribute and the layout tables do, so from what I can see, whenever content exceeds that initial height value, I have to go in and change the code to the size specified in the layout cell formatting pane, is that correct??
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top