473,834 Members | 1,820 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Do viewers have JavaScript?

I am making a page that will depend on JavaScript.
Is this a problem: the viewers' browser not
running JavaScript?

I did a quick survey of the top of one list of
Top 500 web sites in popularity -- my javascript
turned off. Almost no problem in simply viewing
the pages but I did *not* test any dynamics.

JavaScript was used for some purpose on almost
all the pages. Only two out of thirty explicitly
demanded that javascript be turned on.

QUESTION: Am I running any risk with a page that
*depends* on javascript for informative pop-up
windows?

Mason C
Jul 23 '05
22 2818
me
"Lachlan Hunt" <sp***********@ gmail.com> wrote in message
news:42******** **************@ per-qv1-newsreader-01.iinet.net.au ...
me wrote:
<NOSCRIPT>Thi s will not work without JavaScript enabled. Please enable
JavaScript, thank you!</NOSCRIPT>


If you regularly surfed with JS disabled, do you realise how irritating
that would get? Why should a user adjust their browser settings to
match yours in any way whatsoever? Also, noscript is intended to
provide suitable alternate content for users without JS, not point out
their limitiations.

That example is just as bad as:

<img ... alt="Please turn on images.">

<noframes>
<p>Your browser does not support frames, please upgrade to IE 5.</p>
</noframes>

--
Lachlan Hunt


I find it very amusing that on your about page
http://lachy.id.au/about/aboutme you list www.thefarmshed.com.au as a site
that you "completely redesigned to be standards compliant" (though you do
say you're no longer involved with the site).

Not only does the Farmshed site use a very annoying JavaScript popup window
(on every page) without toolbars or buttons it also uses a decidedly non
fluid table based layout. There's also a proprietary tag for an IE Favicon.
How frustrated you must be, you have my sympathies. I also found some errors
on the Farmshed site too.
Signed,
me

PS: Your site doesn't degrade in IE6, although it does make an attempt to do
so when it first loads. :-(
Jul 23 '05 #11
Yesterday, ph*******@treef ic.com <ph*******@tree fic.com> wrote, in part:
look up <NOSCRIPT> if you don't know about it. I have this:

<noscript>
<link rel="stylesheet " type="text/css" src="noscript.c ss">
</noscript>

in the header, which allows me to display:none the bits of the page
that rely on scripts. Note that this NOT legitimate HTML but either
works or is ignored by all the browsers that I've seen. (Any comments
anyone?)


I'd say it's better to use the script to write itself instead of relying
no-script browsers' using CSS.

In one page, I have something like

<style type="text/css">div{displa y:none}</style>
<script type="text/javascript"><!--
function n(){document.ge tElementsByTagN ame("style")[0].disabled=true; };
document.write( '<a href="#n" id="n" onclick="n()">S ee [foo].<\/a>');
//--></script>

Of course, what I have is no solution if it's essential that [foo] be
hidden until the user wants to see it. After all, it won't work in a no-
script browser, nor in a no-style browser, and it totally fails in a
no-script, yes-style browser. It's no solution, except that this page has
a readership of eight, all of whom are in contact with me. But I think
it's cleaner than your idea. And my idea *will* be a solution for some
desired results (just not for mine: hiding things on a page so the user
can display them at will).

Michael Hamm
AM, Math, Wash. U. St. Louis
ms****@math.wus tl.edu Fine print:
http://math.wustl.edu/~msh210/ ... legal.html
Jul 23 '05 #12
"me" wrote in comp.infosystem s.www.authoring.html:
Do you think I will adjust my opinion to suit you in any way whatsoever?


"There are none so blind as thos who _will_ not see."

"You can lead a Usnetter to knowledge, but you cannot make him
think."

--

Stan Brown, Oak Road Systems, Tompkins County, New York, USA
http://OakRoadSystems.com/
Jul 23 '05 #13
me
"Stan Brown" <th************ @fastmail.fm> wrote in message
news:39******** *****@individua l.net...
[snip]

After reviewing your last 15 posts I can see only two that I could in anyway
interpret as slightly helpful. If you had knowledge to share or even
something interesting to say I might listen next time. Instead of offering
criticisms why not try helping someone? If you did help someone sometime you
might be able to justify your presence here.
Signed,
me

Jul 23 '05 #14
me wrote:
"Lachlan Hunt" <sp***********@ gmail.com> wrote in message
news:42******** **************@ per-qv1-newsreader-01.iinet.net.au ...
Why should a user adjust their browser settings to
match yours in any way whatsoever?

Do you think I will adjust my opinion to suit you in any way whatsoever?


I tend to have greater respect for people who adjust their opinions when
presented with new perspectives that should provide the motivation for
doing so, and less respect for people whose opinions are fixed because,
in their view, "they're *my* opinions, dammit, and I'm not changin' them
for you or any person alive--and the facts are besides the point".
Jul 23 '05 #15
me
"Harlan Messinger" <hm************ *******@comcast .net> wrote in message
news:39******** *****@individua l.net...
[snip]
I tend to have greater respect for people who adjust their opinions when
presented with new perspectives that should provide the motivation for
doing so, and less respect for people whose opinions are fixed because,
in their view, "they're *my* opinions, dammit, and I'm not changin' them
for you or any person alive--and the facts are besides the point".


Your respect has no bearing on the expression of my opinion. If someone
offers me compelling real world perspectives I may consider them, or I may
not, either way we are entitled to our opinions.
Signed,
me
Jul 23 '05 #16

"me" <anonymous@_.co m> wrote in message
news:11******** *****@corp.supe rnews.com...
"Stan Brown" <th************ @fastmail.fm> wrote in message
news:39******** *****@individua l.net...
[snip]

After reviewing your last 15 posts I can see only two that I could in anyway interpret as slightly helpful. If you had knowledge to share or even
something interesting to say I might listen next time. Instead of offering
criticisms why not try helping someone? If you did help someone sometime you might be able to justify your presence here.
Signed,
me


The regular's stock answer to this assertion is that c.i.w.a.h is not a tech
support forum.

This NG is a discussion group for HTML as it pertains to authoring for the
WWW, though one wonders how many stones are left unturned discussing
something that hasn't changed in any great way since 1997.
Jul 23 '05 #17
me
"Peter1968" <es****@nonsens ebigpond.net.au > wrote in message
news:04******** ***********@new s-server.bigpond. net.au...
"me" <anonymous@_.co m> wrote in message
news:11******** *****@corp.supe rnews.com...
"Stan Brown" <th************ @fastmail.fm> wrote in message
news:39******** *****@individua l.net...
[snip]

After reviewing your last 15 posts I can see only two that I could in anyway
interpret as slightly helpful. If you had knowledge to share or even
something interesting to say I might listen next time. Instead of offering criticisms why not try helping someone? If you did help someone sometime

you
might be able to justify your presence here.
Signed,
me


The regular's stock answer to this assertion is that c.i.w.a.h is not a

tech support forum.

This NG is a discussion group for HTML as it pertains to authoring for the
WWW, though one wonders how many stones are left unturned discussing
something that hasn't changed in any great way since 1997.


Then why don't regulars suggest a more appropriate NG to those who post
questions? IMO some (many?) of the posts offer only ridicule. If the
regulars don't want to answer tech support questions then why do they bother
to respond at all?
Signed,
me
Jul 23 '05 #18
Mason A. Clark wrote:
I am making a page that will depend on JavaScript.
Is this a problem: the viewers' browser not
running JavaScript? <snip> QUESTION: Am I running any risk with a page that
*depends* on javascript for informative pop-up
windows?


Yes.

Does your popup appear automatically, or in response to the user
following a link? If the former, you already have a problem, not only
for people who disable JS, but also for those who have popup blockers.
In this case, you need to redesign your site to avoid these.

For popups displayed by a link, make sure you have a valid non-JS URL in
the href, so that JS-disabled browsers can access the page.

See also

http://webtips.dan.info/graceful.html

Stewart.

--
My e-mail is valid but not my primary mailbox. Please keep replies on
the 'group where everyone may benefit.
Jul 23 '05 #19
On Mon, 07 Mar 2005 08:49:19 GMT, Mason A. Clark
<ma*******@THIS ix.netcom.comQQ Q> wrote:
I am making a page that will depend on JavaScript.
Is this a problem: the viewers' browser not
running JavaScript?

I did a quick survey of the top of one list of
Top 500 web sites in popularity -- my javascript
turned off. Almost no problem in simply viewing
the pages but I did *not* test any dynamics.

JavaScript was used for some purpose on almost
all the pages. Only two out of thirty explicitly
demanded that javascript be turned on.

QUESTION: Am I running any risk with a page that
*depends* on javascript for informative pop-up
windows?

Mason C

I really appreciate the responses to my question.
My pop-ups are not automatic and serve a useful
purposes. However, the javascript problem has
caused me to switch to simple "<a href.." windows with
a return link at the bottom. Very simple, BUT

Now I have a new problem which I'll post in a
separate thread: how to return to different
image maps from the same page....how to know
*from whence* a page was linked.... whatever...

Thanks again for the instructive responses.

Mason C and fun to see a thread degenerate :-)

Jul 23 '05 #20

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

Similar topics

3
1759
by: ted holden | last post by:
Dumb question... Does PHP have any facility for utilizing flash, shockwave, quicktime, or any such media viewer from inside some browser application?
0
1529
by: _Doug | last post by:
I'm trying to do a simple Crystal report from a simple text data base, and get: Access to the path "C:\\Program Files\\Microsoft Visual Studio .NET\\Crystal Reports\\Viewers\\dynamic_images" is denied.
2
2379
by: jason | last post by:
Hello, Does anyone have any experience with 3rd Party Crystal Report viewers? I'm looking for a viewer that allows me to view reports in our web app without having crystal reports installed on the app server. Does such a thing exist? I also need the rpt files to be independant of saved data and db connection info. Thanks in advance. JS
10
9050
by: hughestroop | last post by:
I have updated my CSS and if you view the main page with the old css cached, it breaks the page. Is there any way to force viewers that have the old css cached to get the new css? Our viewers are NOT tech savvy, and wouldn't know what a "hard refresh" is, nor that it needed to be done.
0
871
by: sriii | last post by:
Hi All, I want to generate a report for one application by using the Active Reports. Any body please Explain me the What is the use of viewers in details. Thanx in Advance.
0
9799
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
9649
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 effortlessly switch the default language on Windows 10 without reinstalling. I'll walk you through it. First, let's disable language synchronization. With a Microsoft account, language settings sync across devices. To prevent any complications,...
0
10799
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
10515
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
10554
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
9338
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, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own.... Now, this would greatly impact the work of software developers. The idea...
1
7761
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 presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms. Adolph will...
0
6960
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert into image. Globals.ThisAddIn.Application.ActiveDocument.Select();...
2
3985
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.