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.
-- 15 1709
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 -
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
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.
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.
> 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.
> 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"? :>)
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/
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/
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/
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
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/
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
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.
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/
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/ This thread has been closed and replies have been disabled. Please start a new discussion. Similar topics
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...
|
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++){...
|
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.
|
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...
|
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...
|
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...
...
|
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...
|
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) {
|
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...
|
by: nemocccc |
last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
|
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...
|
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,...
|
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,...
|
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...
|
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...
|
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,...
|
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...
| |