473,612 Members | 2,127 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

not strictly a JS question, but....

hello all, I have a question that is not striclty a JS question but
figured folks here would know..

what IS the difference between Netscape and mozilla?? I have used
both, they have the same LOOK AND FEEL, but other than that what's the
advantage of one over the other?? I test everyting I do on Netscape
7.1, if it tests ok on Netscape will it also test ok on mozilla? or do I
have to test on both?? What about Firefox?? is this yet another
version of mozilla? do I need to test on that also?? and what IS
'mozilla' exactly?? if I look up navigator properties, even for IE, I
see 'mozilla' under userAgent..

http://www.francesdelrio.com/nav_props.html

I'm asking because yesterday on netscape.public .general I came across
this link to download a toolbar for mozilla.. http://prefbar.mozdev.org/
and I was wondering if it'll work on 'regular' netscape or just
mozilla.. and this got me thinking about this, because a few years ago
I used mozilla and now am on netsape and really don't SEE any difference
between the two.. thank you..

Jul 23 '05 #1
7 1107
In article <2r************ *@uni-berlin.de>, fd***@yahoo.com enlightened us
with...
hello all, I have a question that is not striclty a JS question but
figured folks here would know..

what IS the difference between Netscape and mozilla?? I have used
both, they have the same LOOK AND FEEL, but other than that what's the
advantage of one over the other?? I test everyting I do on Netscape
7.1, if it tests ok on Netscape will it also test ok on mozilla? or do I
have to test on both?? What about Firefox?? is this yet another
version of mozilla?


The Mozilla Project (TMP) was started by some guys from Netscape and it
provided the code for Netscape 6 (gecko). Netscape then added some more
proprietary code to it. Mozilla remained open source.

As to the difference, from their FAQ:
[ quote src=http://texturizer.net/firefox/faq.html ]
What's the difference between Firefox and Mozilla?

Mozilla (Application Suite, also known as SeaMonkey) is a complete suite of
web related applications, such as a browser, a mail/news client, a chat
client and much more. Firefox is just a browser, which makes it a better
choice if you already have a mail client for example. Also, since Firefox is
smaller than the whole Mozilla suite, it's faster and easier to use.

Note, though, that Firefox is not just the standalone Mozilla browser. The
user interface in Firefox differs from Mozilla in many ways. For example,
Firefox has customizable toolbars.
[ /quote ]

Yes, you need to test on all you can. They aren't the same exactly.
The JS tends to work great (and the same) in all of them, but if you use CSS,
beware. Trust me. ;)
Netscape 7.0 has some CSS bugs that make my life difficult. The bugs are not
present in NN7.1 or any Mozilla or Firefox I have tested with. Go figure.
--
--
~kaeli~
Black holes were created when God divided by 0.
http://www.ipwebdesign.net/wildAtHeart
http://www.ipwebdesign.net/kaelisSpace

Jul 23 '05 #2
kaeli wrote:
Yes, you need to test on all you can. They aren't the same exactly.
The JS tends to work great (and the same) in all of them, but if you use CSS,
beware. Trust me. ;)
Netscape 7.0 has some CSS bugs that make my life difficult. The bugs are not
present in NN7.1 or any Mozilla or Firefox I have tested with. Go figure.


Netscape is based on older Mozilla builds, and as such, may contain bugs which
have since been fixed in new releases of Mozilla and/or Firefox.

Even the newest version of Netscape available can be several releases behind the
most current Mozilla release. For example, Netscape 7.2 is based on Mozilla 1.7.
Mozilla is currently at 1.7.3 (which fixes some serious security vulnerabilities
still present in Netscape 7.2).

I believe Firefox 0.9.3 and Mozilla 1.7.2 were using the same Gecko engine, I
could be mistaken. But Firefox is now 1.0PR, and may be based on a newer Gecko
engine, I couldn't find anything obvious in my quick glimpse at the release
notes.

I just read the release notes for Camino, it's latest version is based on the
Mozilla 1.7.2 Gecko engine.

But of course, you can't expect people to be using the most up-to-date version of
Netscape, Mozilla, Firefox or Camino. Each of which is based on different Gecko
code, each with it's own quirks and bugs. As a result, even authoring for the
single family of Gecko-based browsers can be a minefield of inconsistencies and
incompatibiliti es, as you've discovered.

--
Grant Wagner <gw*****@agrico reunited.com>
comp.lang.javas cript FAQ - http://jibbering.com/faq

Jul 23 '05 #3
As others have explained, Mozilla is more or less non-commercial,
while Netscape is very commercial. Go to the Mozilla home page, and
about all they are ofering is help and downloads. They also would like
donations. Go to the Netscape home page and you get all sorts of
moving ads and popups, etc. Netscape is now a part of AOL-Time-Warner.
When you download a Netscape browser, you get icons on the desktop
and other junk elsewhere for free AOL trials, etc., and it can be a
problem to get rid of all of these adware files even if you delete the
Netscape browser. In short, Netscape starts with a Mozilla browser,
usually a build or so back, and adds tons of commercial bloat.There
are some differences in scripting for the most recent Netscapes and
Mozillas. Just to take one example, Netscape now will support ActiveX
scripting for the WMP9(and probably WMP10) only, but not ActiveX in
general. The Mozilla does not support any ActiveX as it is downloaded.
However you can install WMP ActiveX support on the most recent
Mozillas by using a plugin that probably is about the same that
Netscape uses and that is/was available at the Mozilla site. You also
had to go in and install 3 registry keys when I did this, but this was
a version or two ago. This is not the sort of thing an average user
should be expected to do, so if they need ActiveX support of the WMP
they problably would be better off with Netscape that has it built
in.Mozilla, Apple, Opera, and others are working on a replacement for
ActiveX scripting that is secure and standards compliant. Some support
from software providers is needed, but I believe Adobe and others say
they will support it. If you have ever scripted for the WMP, flash,
etc, you know what a mess the code is. You usually have to start with
an ActiveX object with a 32 digit ID. This in nonstandard code. Then
within the ActiveX object, you have to embed code for browsers that do
not support ActiveX. The embed tag also is not part of official W3C
code.
Jul 23 '05 #4
Frances Del Rio wrote:
hello all, I have a question that is not striclty a JS question but
figured folks here would know..

what IS the difference between Netscape and mozilla??
Netscape is now (versions 6 and above) a Mozilla(.org) distribution.
Previously, "Mozilla" was only the codename of Netscape Web browsers.
I have used both, they have the same LOOK AND FEEL, but other than that
what's the advantage of one over the other??
Recent Netscape versions are based on older Mozilla.org builds.
I test everyting I do on Netscape 7.1, if it tests ok on Netscape will it
also test ok on mozilla?
Not necessarily.
or do I have to test on both??
Yes, you should test your code in as many UAs as possible.
What about Firefox?? is this yet another version of mozilla?
Mozilla Firefox is the new name of Firebird which was Phoenix previously.
In a nutshell: Firefox uses the same rendering engine as Mozilla (called
Netscape Gecko), but a different codebase.
do I need to test on that also??
See above.
and what IS 'mozilla' exactly??
"Mozilla" is the codename of Netscape browsers and their descendants.
There is a saying from the Netscape Unix Readme:

| And remember - it is spelled N-E-T-S-C-A-P-E, but pronounced MOZILLA.
if I look up navigator properties, even for IE, I see 'mozilla' under
userAgent..
When Microsoft eventually discovered the Web, Netscape was the market
leader in Web browser business. Since "Mozilla" was the codename for
Netscape browsers, it was in the User-Agent header of those browsers.
M$ simply adapted that, probably to work around Netscape-only sites,
eventually resulting in the UA header mess we have today (additional
fields were introduced to distinguish IE from Mozilla, Opera from
Mozilla, Opera from IE and so on.). That is why almost every UA sends
a UA header starting with "Mozilla". Only true Mozillas should not
have the "Compatible " substring in their UA header.
(But the UA header and properties referring to it or its components
are still nothing that can be relied upon, see
<http://www.pointedears .de/scripts/test/whatami>).
I'm asking because yesterday on netscape.public .general I came across
this link to download a toolbar for mozilla.. http://prefbar.mozdev.org/
and I was wondering if it'll work on 'regular' netscape or just
mozilla..
The Web site already provides information about compatibility:

| The current version of the PrefBar is 2.3.1, build 20041003.
| It should work with Mozilla 1.0 to 1.7.3 and Firefox 1.0+.
and this got me thinking about this, because a few years ago
I used mozilla and now am on netsape and really don't SEE any difference
between the two..
The difference is also the components of the distribution. Netscape 6+
contains an AOL Instant Messenger sidebar component while Mozilla does
not, for example.
thank you..


You're welcome, but please STFW next time. It is all there, for example
on <http://mozilla.org/> and <http://holgermetzger.d e/> (German-English
bilingual content).
PointedEars
--
"The clothes make the man. Naked people have
little or no influence on society."
-- Mark Twain
Jul 23 '05 #5
Thomas 'PointedEars' Lahn wrote:
<snip>
Only true Mozillas should not have the
"Compatible " substring in their UA header.

<snip>

"Should" implies some sort of external directive or standard to indicate
what is supposed to happen. Nothing of the sort exists, the strongest
term dictating the contents of the HTTP 1.1 User-Agent header is "Can",
which leaves the entire contents optional for anyone to put in (or omit)
anything they like.

Richard.
Jul 23 '05 #6
Richard Cornford wrote:
Thomas 'PointedEars' Lahn wrote:
<snip>
Only true Mozillas should not have the
"Compatible " substring in their UA header.

<snip>

"Should" implies some sort of external directive or standard to indicate
what is supposed to happen. [...]


No, and if you would have read the snipped part, you would have known.
PointedEars
Jul 23 '05 #7
Thomas 'PointedEars' Lahn wrote:
Richard Cornford wrote:
Thomas 'PointedEars' Lahn wrote:
<snip>
Only true Mozillas should not have the
"Compatible " substring in their UA header.

<snip>

"Should" implies some sort of external directive or
standard to indicate what is supposed to happen. [...]


No, and if you would have read the snipped part,
you would have known.


Known what exactly? That you cannot say anything definite about what
should or should not appear in the user agent header? I already know
that, at lest well enough not to make any such assertion.

Richard.
Jul 23 '05 #8

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

3
5027
by: Stevey | last post by:
I have the following XML file... <?xml version="1.0"?> <animals> <animal> <name>Tiger</name> <questions> <question index="0">true</question> <question index="1">true</question> </questions>
7
2652
by: nospam | last post by:
Ok, 3rd or is it the 4th time I have asked this question on Partial Types, so, since it seems to me that Partial Types is still in the design or development stages at Microsoft, I am going to ask it differently. FOUR QUESTIONS: The background: I got three (3) files
3
3075
by: Ekqvist Marko | last post by:
Hi, I have one Access database table including questions and answers. Now I need to give answer id automatically to questionID column. But I don't know how it is best (fastest) to do? table before rowID answID qryrow questionID datafield 1591 12 06e 06e 06e question 1593 12 06f 06f 06f question 1594 12 answer to the question 06f
3
1388
by: MLH | last post by:
Is the Between ... And operator strictly reserved for use in SQL?
2
2175
by: Ollie | last post by:
The client I am currently working is using a thrid party framework to generate web content, this framework utilizes asp.net web services I have written for them, one of these web services streams the contents of file for download by the end user. My question is how do I write the following bit of code as pure HTML so that the web service can return the complete HTML script required to download the file so that the third party then can...
10
3418
by: glenn | last post by:
I am use to programming in php and the way session and post vars are past from fields on one page through to the post page automatically where I can get to their values easily to write to a database or continue to process on to the next page. I am now trying to learn ASP to see if we can replace some of our applications that were written in php with an ASP alternative. However, after doing many searches on google and reading a couple...
10
3707
by: Rider | last post by:
Hi, simple(?) question about asp.net configuration.. I've installed ASP.NET 2.0 QuickStart Sample successfully. But, When I'm first start application the follow message shown. ========= Server Error in '/QuickStartv20' Application. -------------------------------------------------------------------------------- Configuration Error Description: An error occurred during the processing of a configuration file
53
4051
by: Jeff | last post by:
In the function below, can size ever be 0 (zero)? char *clc_strdup(const char * CLC_RESTRICT s) { size_t size; char *p; clc_assert_not_null(clc_strdup, s); size = strlen(s) + 1;
17
2131
by: Mike | last post by:
I'm trying to create a page: Three sections (left, topright and bottomright), each with a heading and scrolling (overflow) content. The size of these sections should be based upon the size of the user's viewable area in their browser. I'm close... really close, but I'm confused over how to mix specific measurements with percentages. When I began, things were quite nice: (http://play.psmonopoly.com/autosize.html). A little clunky in...
0
8162
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main usage, and What is the difference between ONU and Router. Let’s take a closer look ! Part I. Meaning of...
0
8605
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. Here is my compilation command: g++-12 -std=c++20 -Wnarrowing bit_field.cpp Here is the code in...
0
8565
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that captivates audiences and drives business growth. The Art of Business Website Design Your website is...
1
8246
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For most users, this new feature is actually very convenient. If you want to control the update process,...
0
8415
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
0
4045
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in the same network. But I'm wondering if it's possible to do the same thing, with 2 Pfsense firewalls...
0
4109
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
1
2550
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
1
1695
muto222
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.