473,395 Members | 1,974 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,395 software developers and data experts.

how hide scrollbars: conclusion

Thanks for all the answers about how to hide scrollbars in netscape.
The conclusion is that it's not possible. My initial purpose is to compare
some Netscape and IE possibilities and it's the second time that i have to
conclude that Netscape can't do something while IE does:
1) IE is able to hide scrollbars (even only vertical or only horizontal)
while Netscape is not.
2) IE is able to start a sound (wav) when the mouse e.g. goes over an image,
while Netscape is not.
Look at this:
<embed id="noise" type="audio/wav" src="" loop=0 width="0" height="0"
hidden>
<img border="0" id="cam" src="image.gif" OnClick="startnoise()" >
<script language=javascript>
function startnoise() {
document.getElementById("noise").src="my.wav" }
</script>

This doen't work with Netscape while the same script but with 'bgsound'
works with IE.

It becomes very hard to make a webpage that can be read by both browsers ...

adrien
Jul 20 '05 #1
8 4503
Id have to agree with you there Adrien.
Whilst we'd all like to see the big guys cop a hiding once in a while,
the fact remains that IE accounts for 90+% of the browsers out there.
How can one justify the time (cost) required to code for the other browsers
?

Splishman
"adrien" <df**@dsqgqd.bg> wrote in message
news:bf**********@reader11.wxs.nl...
Thanks for all the answers about how to hide scrollbars in netscape.
The conclusion is that it's not possible. My initial purpose is to compare
some Netscape and IE possibilities and it's the second time that i have to
conclude that Netscape can't do something while IE does:
1) IE is able to hide scrollbars (even only vertical or only horizontal)
while Netscape is not.
2) IE is able to start a sound (wav) when the mouse e.g. goes over an image, while Netscape is not.
Look at this:
<embed id="noise" type="audio/wav" src="" loop=0 width="0" height="0"
hidden>
<img border="0" id="cam" src="image.gif" OnClick="startnoise()" >
<script language=javascript>
function startnoise() {
document.getElementById("noise").src="my.wav" }
</script>

This doen't work with Netscape while the same script but with 'bgsound'
works with IE.

It becomes very hard to make a webpage that can be read by both browsers ....
adrien

Jul 20 '05 #2
"splish" <cm*@congosystems.com> wrote in message
news:bf**********@otis.netspace.net.au...
<snip>
It becomes very hard to make a webpage that canbe read by both browsers ...


Do not ever think in terms of "both browsers", there are getting on for
20 Gecko based browsers (on at least 3 operating systems), at leas two
KHTML based browsers (on at lest two operating systems), Windows IE is
very different to Mac IE (and pocket IE), there are many embedded and
PDA browsers and any number of other desktop browsers. Even disregarding
text and speech browsers that mostly do not implement JavaScript you
will just not be aware of many existing JavaScript capable browsers
because they do such a good job of spoofing IE in their server
interaction that they will never appear in any web statistics.

<snip>Id have to agree with you there Adrien.
Whilst we'd all like to see the big guys cop a hiding
once in a while, the fact remains that IE accounts for
90+% of the browsers out there.
The people who study web statistics universally conclude that it is
impossible to determine how many browsers are out there and what type
they are. The people who publish web statistics seem to disregard the
issues involved and end up publishing figures that do nothing else but
demonstrate that a percentage (usually large) of some unspecified client
interaction with some unspecified information gathering mechanism is
indistinguishable from interaction with the IE web browsers. The one
thing that we can be certain of is that there are no *facts* available
(just lots of meaningless labelled numbers).
How can one justify the time (cost) required to code
for the other browsers

<snip>

Cross-browser scripting is a skill like any other, once acquired there
is no extra cost, effort or time in employing techniques appropriate for
internet scripting. There are so many JavaScript capable browsers that
very little will work on all of them; once you know how to write a
script that will exploit browser features up to the level of support the
browser actually provides and degrade cleanly in the absence of
appropriate support, then you are in a position to get the best out of
any browsers without having to care which browser it is.

So the question becomes; why would an employer employ someone who cannot
write cross-browser code (and comes up with spurious reasons for never
learning to) when for the same money they cold employ someone who can
get the best out of whatever browser (including IE) a web page
encounters?

Richard.
Jul 20 '05 #3
So I take it that we should invest vast amounts of time and cost researching
the fine idiosyncracies of each browser (as they come along) in order to
cater
to each of their own interpretations of appropriate browser conformity ?
No thanks - customers will never appreciate (nor wish to pay for) the
technical
aspects of the end product. They just want it now and at the best price.
Let the browser companies fight this one out. It's the old beta/vhs war.
Of course beta was a superior product - you knew it, i knew it, but the
customer
decided with their wallets.
Besides, the technical aspects of web development comprise only one small
part
of a project's requirements. Sure you could hire some cat who knows the dom
and javascript inside out, but his creativity will probably stink !
We are dealing with a visual medium. Tech heads step aside. It might be
exceptionally
well coded for cross-browser compatibility, yada, yada... but if it doesn't
look good
and have intuitive functionality the customer/user will go elsewhere.

I know it's painful, we make a living out of this stuff, so it's dear and
important
to us, but i'm also a business person trying to make a wage. I can't justify
the
effort and cost required to chase these mutations down, only to be shot from
behind by some new revolutionary change (or worse still - my customer)

Splishman
"Richard Cornford" <Ri*****@litotes.demon.co.uk> wrote in message
news:bf*******************@news.demon.co.uk...
"splish" <cm*@congosystems.com> wrote in message
news:bf**********@otis.netspace.net.au...
<snip>
It becomes very hard to make a webpage that can

be read by both browsers ...


Do not ever think in terms of "both browsers", there are getting on for
20 Gecko based browsers (on at least 3 operating systems), at leas two
KHTML based browsers (on at lest two operating systems), Windows IE is
very different to Mac IE (and pocket IE), there are many embedded and
PDA browsers and any number of other desktop browsers. Even disregarding
text and speech browsers that mostly do not implement JavaScript you
will just not be aware of many existing JavaScript capable browsers
because they do such a good job of spoofing IE in their server
interaction that they will never appear in any web statistics.

<snip>
Id have to agree with you there Adrien.
Whilst we'd all like to see the big guys cop a hiding
once in a while, the fact remains that IE accounts for
90+% of the browsers out there.


The people who study web statistics universally conclude that it is
impossible to determine how many browsers are out there and what type
they are. The people who publish web statistics seem to disregard the
issues involved and end up publishing figures that do nothing else but
demonstrate that a percentage (usually large) of some unspecified client
interaction with some unspecified information gathering mechanism is
indistinguishable from interaction with the IE web browsers. The one
thing that we can be certain of is that there are no *facts* available
(just lots of meaningless labelled numbers).
How can one justify the time (cost) required to code
for the other browsers

<snip>

Cross-browser scripting is a skill like any other, once acquired there
is no extra cost, effort or time in employing techniques appropriate for
internet scripting. There are so many JavaScript capable browsers that
very little will work on all of them; once you know how to write a
script that will exploit browser features up to the level of support the
browser actually provides and degrade cleanly in the absence of
appropriate support, then you are in a position to get the best out of
any browsers without having to care which browser it is.

So the question becomes; why would an employer employ someone who cannot
write cross-browser code (and comes up with spurious reasons for never
learning to) when for the same money they cold employ someone who can
get the best out of whatever browser (including IE) a web page
encounters?

Richard.

Jul 20 '05 #4
DU
adrien wrote:
Thanks for all the answers about how to hide scrollbars in netscape.
The conclusion is that it's not possible. My initial purpose is to compare
some Netscape and IE possibilities and it's the second time that i have to
conclude that Netscape can't do something while IE does:
1) IE is able to hide scrollbars (even only vertical or only horizontal)
while Netscape is not.
It depends on how you do that: it's not possible in MSIE with stylesheet.
2) IE is able to start a sound (wav) when the mouse e.g. goes over an image,
while Netscape is not.
Look at this:
<embed id="noise" type="audio/wav" src="" loop=0 width="0" height="0"
hidden>
<img border="0" id="cam" src="image.gif" OnClick="startnoise()" >
<script language=javascript>
function startnoise() {
document.getElementById("noise").src="my.wav" }
</script>

<embed> is not a valid HTML 4.01 element. <object> is. I have created
sound pages with the same code for NS 6.2+, MSIE 6 for windows, Opera 7.
This doen't work with Netscape while the same script but with 'bgsound'
works with IE.

It becomes very hard to make a webpage that can be read by both browsers ...

adrien


<bgsound> is not a valid HTML 4.01 element either.
Again, first validate your page markup code, use validated CSS and use a
full doctype declaration and 90% of the time for not too complex pages,
you won't need any cross-browser code. I have not done a page with sound
on an click event but I believe this could be achieved (just a hunch).

Opera 7, Konqueror (and Safari), Mozilla-based browsers (17 browsers)
and MSIE 6 for Windows (when triggered in standards compliant rendering
mode) do support very well a large amount of CSS1 properties and DOM
level 1 properties and methods and this opinion can be substantiated by
many independent sources.

Your post subject line is partly duplicating/fragmenting a thread you
started elsewhere.

DU
--
Javascript and Browser bugs:
http://www10.brinkster.com/doctorunclear/

Jul 20 '05 #5
JRS: In article <bf*******************@news.demon.co.uk>, seen in
news:comp.lang.javascript, Richard Cornford
<Ri*****@litotes.demon.co.uk> posted at Fri, 25 Jul 2003 01:09:03 :-

So the question becomes; why would an employer employ someone who cannot
write cross-browser code (and comes up with spurious reasons for never
learning to) when for the same money they cold employ someone who can
get the best out of whatever browser (including IE) a web page
encounters?


Because most employers know even less about the subject than the average
newbie posting here; not even enough to know how little they know.

--
© John Stockton, Surrey, UK. ?@merlyn.demon.co.uk Turnpike v4.00 MIME. ©
Web <URL:http://www.merlyn.demon.co.uk/> - w. FAQish topics, links, acronyms
PAS EXE etc : <URL:http://www.merlyn.demon.co.uk/programs/> - see 00index.htm
Dates - miscdate.htm moredate.htm js-dates.htm pas-time.htm critdate.htm etc.
Jul 20 '05 #6
Id have to agree with you there Adrien.
Whilst we'd all like to see the big guys cop a hiding
once in a while, the fact remains that IE accounts for
90+% of the browsers out there.
The people who study web statistics universally conclude that it is
impossible to determine how many browsers are out there and what type
they are. The people who publish web statistics seem to disregard the
issues involved and end up publishing figures that do nothing else but
demonstrate that a percentage (usually large) of some unspecified client
interaction with some unspecified information gathering mechanism is
indistinguishable from interaction with the IE web browsers. The one
thing that we can be certain of is that there are no *facts* available
(just lots of meaningless labelled numbers).


Internet Explorer 4: 17
Internet Explorer 5: 698
Internet Explorer 6: 4396
Netscape 4: 3
Netscape 5/6: 109
Opera: 14
Other: 66

These are the statistics to my website launched a week ago...
as you can quite see IE has the dominant market...

I don't like microsoft just as much as the next person, but I
personally program for ie 5 and 6 and don't really care much for the
others... just a big waste of time and totally hampers my imagination...

I create, and if it works on the best one then I can free up my time
to create other things and don't have to care for browser politics... oh..
btw... AOL sold out to microsoft to the tune of 70 somethin million... AOL
owner of the netscape browser... just thought I'd let those of you who don't
know

How can one justify the time (cost) required to code
for the other browsers


if you don't it will encourage the browser vendors to get caught up to speed
on following standards regulation, so one day we won't even have to think
about cross browser scripting...

itz evil...
Cross-browser scripting is a skill like any other, once acquired there
is no extra cost, effort or time in employing techniques appropriate for
internet scripting. There are so many JavaScript capable browsers that
very little will work on all of them; once you know how to write a
script that will exploit browser features up to the level of support the
browser actually provides and degrade cleanly in the absence of
appropriate support, then you are in a position to get the best out of
any browsers without having to care which browser it is.
there is always extra cost and effort when cross browser scripting... your
best bet is to code for the best one (the one 90%+ of the people use)
degrade for the others when u have extra time...
So the question becomes; why would an employer employ someone who cannot
write cross-browser code (and comes up with spurious reasons for never
learning to) when for the same money they cold employ someone who can
get the best out of whatever browser (including IE) a web page
encounters?
same money?

how could it be same money if you have to waste extra time cross browsering
it... time does equal money and also I find it hard to keep a solution in my
head, so the quicker its in code.. the better...
Richard.


Sorry if this sounds kinda in your face type dealy, just stating my point on
the issue... I may be wrong, but to me I'm not... 8 )
Jul 20 '05 #7
Richard,
Thanks for weighing in on my side of the discussion.
It's refreshing to see another user in the group that recognizes that
in the real world, compromises need to be made, and that web development
and the use of it's tools and languages needn't be studied and scrutinized
to the enth degree in order to produce pleasing results.
Even creative people are allowed to utilise javascript !

Splish

"news.cableregina.com" <jo*@nospamme.com> wrote in message
news:3f********@news3.accesscomm.ca...
Id have to agree with you there Adrien.
Whilst we'd all like to see the big guys cop a hiding
once in a while, the fact remains that IE accounts for
90+% of the browsers out there.
The people who study web statistics universally conclude that it is
impossible to determine how many browsers are out there and what type
they are. The people who publish web statistics seem to disregard the
issues involved and end up publishing figures that do nothing else but
demonstrate that a percentage (usually large) of some unspecified client
interaction with some unspecified information gathering mechanism is
indistinguishable from interaction with the IE web browsers. The one
thing that we can be certain of is that there are no *facts* available
(just lots of meaningless labelled numbers).


Internet Explorer 4: 17
Internet Explorer 5: 698
Internet Explorer 6: 4396
Netscape 4: 3
Netscape 5/6: 109
Opera: 14
Other: 66

These are the statistics to my website launched a week ago...
as you can quite see IE has the dominant market...

I don't like microsoft just as much as the next person, but I
personally program for ie 5 and 6 and don't really care much for the
others... just a big waste of time and totally hampers my imagination...

I create, and if it works on the best one then I can free up my time
to create other things and don't have to care for browser politics... oh..
btw... AOL sold out to microsoft to the tune of 70 somethin million... AOL
owner of the netscape browser... just thought I'd let those of you who

don't know

How can one justify the time (cost) required to code
for the other browsers

if you don't it will encourage the browser vendors to get caught up to

speed on following standards regulation, so one day we won't even have to think
about cross browser scripting...

itz evil...
Cross-browser scripting is a skill like any other, once acquired there
is no extra cost, effort or time in employing techniques appropriate for
internet scripting. There are so many JavaScript capable browsers that
very little will work on all of them; once you know how to write a
script that will exploit browser features up to the level of support the
browser actually provides and degrade cleanly in the absence of
appropriate support, then you are in a position to get the best out of
any browsers without having to care which browser it is.
there is always extra cost and effort when cross browser scripting... your
best bet is to code for the best one (the one 90%+ of the people use)
degrade for the others when u have extra time...
So the question becomes; why would an employer employ someone who cannot
write cross-browser code (and comes up with spurious reasons for never
learning to) when for the same money they cold employ someone who can
get the best out of whatever browser (including IE) a web page
encounters?


same money?

how could it be same money if you have to waste extra time cross

browsering it... time does equal money and also I find it hard to keep a solution in my head, so the quicker its in code.. the better...
Richard.
Sorry if this sounds kinda in your face type dealy, just stating my point

on the issue... I may be wrong, but to me I'm not... 8 )

Jul 20 '05 #8
Sorry Jon.
I saw Richard's name at the end and thought that was the authors name.
If I recall he was the "we have to do it this way" chap.
Thanks Jon.

Splish.
"splish" <cm*@congosystems.com> wrote in message
news:bh***********@otis.netspace.net.au...
Richard,
Thanks for weighing in on my side of the discussion.
It's refreshing to see another user in the group that recognizes that
in the real world, compromises need to be made, and that web development
and the use of it's tools and languages needn't be studied and scrutinized
to the enth degree in order to produce pleasing results.
Even creative people are allowed to utilise javascript !

Splish

"news.cableregina.com" <jo*@nospamme.com> wrote in message
news:3f********@news3.accesscomm.ca...
>Id have to agree with you there Adrien.
>Whilst we'd all like to see the big guys cop a hiding
>once in a while, the fact remains that IE accounts for
>90+% of the browsers out there.

The people who study web statistics universally conclude that it is
impossible to determine how many browsers are out there and what type
they are. The people who publish web statistics seem to disregard the
issues involved and end up publishing figures that do nothing else but
demonstrate that a percentage (usually large) of some unspecified client interaction with some unspecified information gathering mechanism is
indistinguishable from interaction with the IE web browsers. The one
thing that we can be certain of is that there are no *facts* available
(just lots of meaningless labelled numbers).

Internet Explorer 4: 17
Internet Explorer 5: 698
Internet Explorer 6: 4396
Netscape 4: 3
Netscape 5/6: 109
Opera: 14
Other: 66

These are the statistics to my website launched a week ago...
as you can quite see IE has the dominant market...

I don't like microsoft just as much as the next person, but I
personally program for ie 5 and 6 and don't really care much for the
others... just a big waste of time and totally hampers my imagination...

I create, and if it works on the best one then I can free up my time to create other things and don't have to care for browser politics... oh.. btw... AOL sold out to microsoft to the tune of 70 somethin million... AOL owner of the netscape browser... just thought I'd let those of you who

don't
know

>How can one justify the time (cost) required to code
>for the other browsers


if you don't it will encourage the browser vendors to get caught up to

speed
on following standards regulation, so one day we won't even have to think about cross browser scripting...

itz evil...
Cross-browser scripting is a skill like any other, once acquired there
is no extra cost, effort or time in employing techniques appropriate for internet scripting. There are so many JavaScript capable browsers that
very little will work on all of them; once you know how to write a
script that will exploit browser features up to the level of support the browser actually provides and degrade cleanly in the absence of
appropriate support, then you are in a position to get the best out of
any browsers without having to care which browser it is.


there is always extra cost and effort when cross browser scripting... your best bet is to code for the best one (the one 90%+ of the people use)
degrade for the others when u have extra time...
So the question becomes; why would an employer employ someone who cannot write cross-browser code (and comes up with spurious reasons for never
learning to) when for the same money they cold employ someone who can
get the best out of whatever browser (including IE) a web page
encounters?


same money?

how could it be same money if you have to waste extra time cross

browsering
it... time does equal money and also I find it hard to keep a solution

in my
head, so the quicker its in code.. the better...
Richard.
Sorry if this sounds kinda in your face type dealy, just stating my

point on
the issue... I may be wrong, but to me I'm not... 8 )


Jul 20 '05 #9

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

Similar topics

10
by: Mark | last post by:
Sorry, I'm a newbie to php ;) I was thinking about using php to write the script file, something like: <script type="text/javascript" src="http://insert_url_here.com/myScript.php"></script> ...
6
by: adrien | last post by:
Hi, (also posted in netscape.public.mozilla.browser) i use netscape 7 and want to hide the scrollbars of the window when something happens. I tried this: window.scrollbars.visible=false...
2
by: benny | last post by:
Hi, I am trying on redirect the to the file EnterpriseManager2.0.zip without having to show the absolute link on http://w0018/EnterpriseManager2.0.zip where the download utility cannot get that...
0
by: Gawelek | last post by:
I have almost good solution, but Scrollbars always appear for a moment when I have more nodes then VisibleCount and I want to add next node. Gawel
5
by: vunet.us | last post by:
How can I hide scrollbars which appear in my floating div element with CSS property overflow:auto? I do need to use auto overflow. Thank you.
1
by: thepicklebot | last post by:
I have just added an iframe to an html page, works fine in every browser bar Camino and Firefox. In those, when I roll over a link it creates scrollbars that really mess up the look of the page. ...
0
by: Shaw | last post by:
Hi, I have a ListView (details) which I have the scrollable property set to false. Under XP - this works well, however under Vista the scrollbars appear. Is this a know problem - and is...
0
Debadatta Mishra
by: Debadatta Mishra | last post by:
Introduction In this article I will provide you an approach to manipulate an image file. This article gives you an insight into some tricks in java so that you can conceal sensitive information...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
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
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
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,...

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.