473,405 Members | 2,421 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,405 software developers and data experts.

Can I assume that Netscape = Firefox?

Hello all,

Just a curiosity question here. Since Firefox and Netscape are both based on
the Mozilla engine (AFAIK), can I assume that they will display my pages the
same way?

Viken K.

--

Dec 13 '05 #1
15 1709
Els
Viken Karaguesian wrote:
Hello all,

Just a curiosity question here. Since Firefox and Netscape are both based on
the Mozilla engine (AFAIK), can I assume that they will display my pages the
same way?


No.
Even Firefox 1.5 displays stuff different from Firefox 1.0.6.

--
Els http://locusmeus.com/
Sonhos vem. Sonhos vão. O resto é imperfeito.
- Renato Russo -
Dec 13 '05 #2
Viken Karaguesian wrote :
Hello all,

Just a curiosity question here. Since Firefox and Netscape are both based on
the Mozilla engine (AFAIK), can I assume that they will display my pages the
same way?

Viken K.


That's not how to do things. You should test and verify the support of
the visiting browser for the particular and specific properties and
methods your webpage will be using. Detection based on browser/browser
version and assuming similar rendering for different browsers
- will lead to many errors
- will be hard and long to maintain and to update

Developing Cross Browser/Cross Platform Pages
http://www.mozilla.org/docs/web-deve...evCrossBrowser

More on object/feature detection:
A Strategy That Works: Object/Feature Detecting by comp.lang.javascript
newsgroup FAQ notes
http://jibbering.com/faq/faq_notes/n...tect.html#bdFD

Browser detection - No; Object detection - Yes by Peter-Paul Koch
http://www.quirksmode.org/js/support.html

Gérard
--
remove blah to email me
Dec 13 '05 #3
Viken Karaguesian wrote:
Hello all,

Just a curiosity question here. Since Firefox and Netscape are both based on
the Mozilla engine (AFAIK), can I assume that they will display my pages the
same way?


Different browsers may use different versions of the Gecko engine. E.g.
Netscape 8.04 has v1.7.12 of the engine, but Firefox 1.5 uses v1.8 of
the engine. Netscape usually trails behind Firefox.
Dec 13 '05 #4
Gérard Talbot wrote:
Viken Karaguesian wrote :
Hello all,

Just a curiosity question here. Since Firefox and Netscape are both
based on the Mozilla engine (AFAIK), can I assume that they will
display my pages the same way?

Viken K.


That's not how to do things. You should test and verify the support of
the visiting browser for the particular and specific properties and
methods your webpage will be using. Detection based on browser/browser
version and assuming similar rendering for different browsers
- will lead to many errors
- will be hard and long to maintain and to update


Just to keep the OP from getting confused in case he doesn't know what
you're talking about: you assumed he was referring to browser detection
in Javascript code. I think he meant, does he have to test his pages in
both or, if they look OK in one, can he assume they will look the same
in the other, regardless of Javascript.
Dec 13 '05 #5
> Just to keep the OP from getting confused in case he doesn't know what
you're talking about: you assumed he was referring to browser detection in
Javascript code. I think he meant, does he have to test his pages in both
or, if they look OK in one, can he assume they will look the same in the
other, regardless of Javascript.


Yes, that's what I meant. I test my stuff in IE, Firefox, and Opera. I
figure that almost everyone who will look at my sites will not do so on a
Palm or PocketPC device, or with a text browser like Lynx. They'll probably
use a verision of one of those browsers. I guess I'll just add Netscape to
the mix.

Viken K.
Dec 14 '05 #6
> Just to keep the OP from getting confused in case he doesn't know what

I'm must not be up-to-date on the lingo. What's "OP"? :>)
Dec 14 '05 #7
On Tue, 13 Dec 2005 22:38:01 -0500, "Viken Karaguesian"
<vikenkNO_SPAM@NO_SPAMcomcast.net> wrote:
What's "OP"?


Original Poster.

Ian
--
http://www.bookstacks.org/
Dec 14 '05 #8
Deciding to do something for the good of humanity, Viken Karaguesian
<vikenkNO_SPAM@NO_SPAMcomcast.net> spouted in
comp.infosystems.www.authoring.html:
I
figure that almost everyone who will look at my sites will not do so on a
Palm or PocketPC device, or with a text browser like Lynx.


You're pretty much guaranteeing it if you don't test on them.

BTW: I'd add at least one KHTML-based browser (e.g. Konqueror, Safari)
to your test suite if possible.

--
Mark Parnell
================================================== ===
Att. Google Groups users - this is your last warning:
http://www.safalra.com/special/googlegroupsreply/
Dec 14 '05 #9
On Tue, 13 Dec 2005 22:37:01 -0500, Viken Karaguesian wrote:
I test my stuff in IE, Firefox, and Opera. I
figure that almost everyone who will look at my sites will not do so on a
Palm or PocketPC device, or with a text browser like Lynx.


Since you already have Opera, you can use it to view a simulated small
screen display and a simulated text browser. The text browser simulations
are a good approximation of what I see with Lynx and Links. Since I do not
have access to small screen devices, I don't know how well the small
screen simulation works.

I agree with another poster that it would be best to add either Konqueror
or Safari to your test suite.

--
Warren Post
Santa Rosa de Copán, Honduras
http://srcopan.vze.com/
Dec 21 '05 #10
Warren Post <wp**********@hondutel.hn> wrote:
Since you already have Opera, you can use it to view a simulated small
screen display


Unless the site contains a handheld stylesheet, Opera's small screen
rendering uses a proprietary method to fit a normal site onto a small
screen. Opera's SSR only emulates what a user will get when they use a
small screen device that uses Opera as the browser.

--
Spartanicus
Dec 22 '05 #11
On Thu, 22 Dec 2005 00:29:43 +0000, Spartanicus wrote:
Unless the site contains a handheld stylesheet, Opera's small screen
rendering uses a proprietary method to fit a normal site onto a small
screen. Opera's SSR only emulates what a user will get when they use a
small screen device that uses Opera as the browser.


That's good to know. So what is a designer to do if he doesn't
have access to a small screen device on which to test?

--
Warren Post
Santa Rosa de Copán, Honduras
http://srcopan.vze.com/
Dec 23 '05 #12
Warren Post <wp**********@hondutel.hn> wrote:
Unless the site contains a handheld stylesheet, Opera's small screen
rendering uses a proprietary method to fit a normal site onto a small
screen. Opera's SSR only emulates what a user will get when they use a
small screen device that uses Opera as the browser.


That's good to know. So what is a designer to do if he doesn't
have access to a small screen device on which to test?


Proper testing of compatibility with small screen devices requires
direct access to as many such devices as you can get your hands on. Some
support CSS (with varying success), others don't support CSS at all,
some support handheld stylesheets, others don't, etc. etc.

--
Spartanicus
Dec 23 '05 #13
Tim
Spartanicus:
Unless the site contains a handheld stylesheet, Opera's small screen
rendering uses a proprietary method to fit a normal site onto a small
screen. Opera's SSR only emulates what a user will get when they use a
small screen device that uses Opera as the browser.

Warren Post: That's good to know. So what is a designer to do if he doesn't have access
to a small screen device on which to test?


At the most basic level, learn to design sites that don't depend on any
style (however you'd apply it). If the site reads out coherently, that's
a good indication.

Read it out loud, linear fashion (as coded, don't make a human
interpretation and read a column of text separately from adjacent
navigational links, unless they're really written one after another), as
if dictating it to someone. If it becomes incoherent, a redesign is in
order.

Similarly related, is making a page over complex (multiple columns, lots
of stuff unrelated to the main topic, etc.). Want a bad example page,
try: <http://www.tomshardware.com/>, it's got everything and the kitchen
sink crammed into the homepage. It's bad enough with a large browsing
window...

--
If you insist on e-mailing me, use the reply-to address (it's real but
temporary). But please reply to the group, like you're supposed to.

This message was sent without a virus, please destroy some files yourself.

Dec 24 '05 #14
All excellent advice that more people should follow generally, not just if
they want to be handheld friendly. Thanks.

--
Warren Post
Santa Rosa de Copán, Honduras
http://srcopan.vze.com/
Dec 24 '05 #15
On Fri, 23 Dec 2005 18:17:53 +0000, Spartanicus wrote:
Proper testing of compatibility with small screen devices requires direct
access to as many such devices as you can get your hands on.


Then I hope Santa brings me that handheld I asked for and not another lump
of coal like last year.

--
Warren Post
Santa Rosa de Copán, Honduras
http://srcopan.vze.com/
Dec 24 '05 #16

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

Similar topics

4
by: Matt MC | last post by:
....apparently when switching div tags elements, such as a fixed image, in Netscape flavor browsers there is a brief flicker. I've read about this issue, it seems there could be hack approaches to...
3
by: effendi | last post by:
Can anyone help me; this code works perfectly in IE but not in NN or Firefox. function fDHTMLPopulateFields(displayValuesArray, displayOrderArray){ for(i=0; i<displayValuesArray.length; i++){...
1
by: RC | last post by:
I know DTD (Document Type Definition) is supported by Netscape/Firefox and IE. But I typed some examples from http://www.w3schools.com/schema/default.asp Seems no effect on those browsers.
4
by: cjaserver | last post by:
This works fine in IE, but is breaking in Firefox, and reported in Netscape as well. I can't determine why. http://www.chartermainstreetgld.com click on the real estate section on the left nav...
6
by: RC | last post by:
I am try to detect the mouse pointer by var event = window.event; var x = event.pageX; var y = event.pageY; This is working fine in IE, but in Netscape/Firefox where event return...
4
mbs402
by: mbs402 | last post by:
Hello, This one has several alerts that show where and what... http://www.mac-specialist.com/r/browser_frames_problem_with_debug.html This one is identical without the debugging code... ...
4
by: André | last post by:
Hi, i created a table with cells. One cell has background-color (LightSlateGray) and contains a label without text but also with a backgroundcolor (red). The width of the label is set by a value...
1
by: yogarajan | last post by:
Hi friend var xPos = document.forms.MouseX.value; var yPos = document.forms.MouseY.value; showPopup(event,xPos+200 ,yPos ); function showPopup (eventObj,x,y) {
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
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,...
0
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,...
0
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...
0
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...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
0
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...

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.