473,407 Members | 2,676 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,407 software developers and data experts.

How many people disable Javascript?

Hi,

I was wondering if there is a known statistic on how many people
disable javascript support from their client, and if they do is it
intentional or by some default, and when it is intentional what is the
reason behind it?

For example, I have disabled Flash support and I realize that a lot of
sites will just not even check if I support it or not and will just
show me a blank page, and they don't see to care/know about it.

Thanks,

Matty.

Nov 23 '05 #1
11 4830
matty wrote:
I was wondering if there is a known statistic on how many people
disable javascript support from their client,
No. Anything that calls itself a statistic in that regard is flawed.
See previous discussions on the matter.
and if they do is it intentional
It is.
or by some default,
It is. Administrators may have disabled client-side script on
all machines they are in charge of in order to ease their work.
and when it is intentional what is the reason behind it?
Script-kiddies and crackers that abuse language and DOM/AOM.
For example, I have disabled Flash support and I realize that a lot of
sites will just not even check if I support it or not and will just
show me a blank page, and they don't see to care/know about it.


Yes, sadly they do. There are a lot of incompetent people out there.
PointedEars
Nov 23 '05 #2
yb
Hi,

I'm not sure there is any reliable statistic. Someone may disable
javascript intentionally (e.g. annoyed with pop-ups, security concerns,
or perhaps disable it with new sites they don't trust yet). It some
cases, a system administrator may disable it for all users/employees.
And I suppose your site could get visits from web crawler or other
machine process.

I think its wise to provide some html navigation in your site, try to
make the content accessible, and accept that the users experience on
the site may be diminished. Perhaps inform them that your site is best
experienced in a javascript enabled browser.

Nov 23 '05 #3
matty wrote:
I was wondering if there is a known statistic on how
many people disable javascript support from their client,
Yes, lots (and some of them derived from some sort of (usually
unspecified) statistical process instead of just being made up on the
spot). The question is not whether there are numbers but rather are
those numbers accurate, representative, applicable, useful and/or
meaningful. There is no evidence to suggest that nay of them are; just
the trivial conclusion that it is more than none and less than all (for
which you don't really need a statistic).
and if they do is it intentional or by some default,
Intentionally, by accident and by default.
and when it is intentional what is the reason behind it?
Anything from 'because I can' to following security advice from the
likes of Microsoft.
For example, I have disabled Flash support and I realize
that a lot of sites will just not even check if I support
it or not and will just show me a blank page,
Rather than disabling javascript in IE I disable ActiveX (which takes
out Flash in the process), that results in a fair number of blank web
sites in itself (and increasingly when people draw the erroneous
conclusion that fall-backless AJAX is appropriate for public web-sites).
ActiveX it the thing that most IE vulnerabilities actually rely upon,
javascript without it is fairly safe.

Think of all the other things that may be on or off while javascript is
still available, deliberately, accidentally or by default. Pop-up
windows, cookies (session and in general, or scripted interactions with
the same), meta-refresh, writing to the clipboard, Java, and so on. All
of the permutations of browser settings that may influence the outcome
of scripted activity. The external software; proxies (local and remote),
firewalls, add-blockers, etc.

The world of browser scripting is not nearly as black and white as just
a matter of scripting being available or not.
and they don't see to care/know about it.


What, web developers/designers who neither know nor care? The very idea!
;-)

Richard.
Nov 23 '05 #4
Thank you all for your valuable responses. Is there a website you can
recommend that would discuss the best practices on falling back to
non-javascript (e.g. "say Too Bad", or have a page for javascript
enabled browsers and one for the others, or have a long explanation on
how to enable javascript, or ?)

Matty.

Nov 23 '05 #5
Don't believe any numbers - create your own statistics.

It's simple to extend e.g. a starting page working with and without
javascript. Insert a small script that's appending a hidden value to
forms and/or links and count the results at your server.

Once I tried this got 3 to 5 percent for groups of older aged network
and system administrators, no other users had access to the site.

Keep the different kind of users in mind. Please be careful, web robots
and crawler may fool you.

Intentional reasons to disable javascript may be security aspects,
blocking popups, incompatibilty between browsers (sometimes no script,
is much more better than broken scripts), and IMHO more and more
important accessibility reasons for older, youngest or disabled people.

Another aspect may be political. Rarely using javascript made it even to
a sales argument.

Stefan
matty wrote:
Hi,

I was wondering if there is a known statistic on how many people
disable javascript support from their client, and if they do is it
intentional or by some default, and when it is intentional what is the
reason behind it?

For example, I have disabled Flash support and I realize that a lot of
sites will just not even check if I support it or not and will just
show me a blank page, and they don't see to care/know about it.

Thanks,

Matty.

Nov 23 '05 #6
matty wrote:
Thank you all for your valuable responses. Is there a website you can
recommend that would discuss the best practices on falling back to
non-javascript
Try

<URL:http://groups.google.com/groups?as_q=graceful+OR+gracefully+degradation+OR+ degrade&as_ugroup=comp.lang.javascript&scoring=d&f ilter=0>
(e.g. "say Too Bad",
That is not what is called _graceful_ degradation.
or have a page for javascript enabled browsers and one for the others,
Neither this
or have a long explanation on how to enable javascript,
nor this.
or ?)


See above.
HTH

PointedEars
Nov 23 '05 #7

Thomas 'PointedEars' Lahn wrote:

Try

<URL:http://groups.google.com/groups?as_q=graceful+OR+gracefully+degradation+OR+ degrade&as_ugroup=comp.lang.javascript&scoring=d&f ilter=0>


LOL I would have never thought of using the word "degradation" !
Thanks :)

Matty.

Nov 23 '05 #8
Stefan Finzel wrote:
<snip>
and IMHO more and more
important accessibility reasons for older, youngest or disabled people.

</snip>

That's what I actually had in mind, I wanted my development to be
considering disabled people from the start, and I was wondering if
Javascript would be a good or a bad thing.

Thinking about it after reading the answers I realize that what i'm
trying to achieve has nothing to do with having Javascript or not, I
just need to concentrate on the usability, and whether or not I use
javascript for making my website "usable" is irrelevant for that
particular purpose.

Matt.

Nov 23 '05 #9
Stefan Finzel wrote:
Don't believe any numbers - create your own statistics.
It is impossible to do that in a way other than to retrieve reliable,
representative data. Only a representative public-opinion poll can do that.
It's simple to extend e.g. a starting page working with and without
javascript. Insert a small script that's appending a hidden value to
forms and/or links and count the results at your server.
Which bears exactly no meaning regarding potential future visitors of this
site and other sites, for example. It does not qualify as statistics at
all, let alone qualifying as an educated forecast.
Once I tried this got 3 to 5 percent for groups of older aged network
and system administrators, no other users had access to the site.
And what do you think that would mean?
[...]
Another aspect may be political. Rarely using javascript made it even to
a sales argument.


Could you elaborate on that?
PointedEars
Nov 23 '05 #10
Thomas 'PointedEars' Lahn wrote:
Stefan Finzel wrote:

Don't believe any numbers - create your own statistics.

It is impossible to do that in a way other than to retrieve reliable,
representative data. Only a representative public-opinion poll can do that.


Sorry, but I don't believe in a "representative" public-opinion poll.
Public-opinions can be changed too simple, just by the way or kind of
questions are used.

Although the target group of a website may be predicted, the real users
will evolve dynamically by the websites content and usability.
As you stated too a one shot statistic is worth almost nothing, but it
is surely better than a dataless fortune-telling.
It's simple to extend e.g. a starting page working with and without
javascript. Insert a small script that's appending a hidden value to
forms and/or links and count the results at your server.

Which bears exactly no meaning regarding potential future visitors of this
site and other sites, for example. It does not qualify as statistics at
all, let alone qualifying as an educated forecast.


We agree. WWW is too dynamic. We are limited like a statistical
physicist making forecasts by qualifying backcasts.
Once I tried this got 3 to 5 percent for groups of older aged network
and system administrators, no other users had access to the site.

And what do you think that would mean?


A too small group of not representative users really don't use
javascript. Therefore the whole question is not only academic. ;-)

[...]
Another aspect may be political. Rarely using javascript made it even to
a sales argument.

Could you elaborate on that?


Well, I've been developing web applications since 1992/3 now. Till
middle of year 2005, I did not use any script except two or three
javascript one-liners.

Two of my customers (very large companies) had painful, expansive, long
lasting software problems with scripted web applications.

Avoiding scripts by server based web applications made my applications
superior and simplified support. I did not program scripts, told it
proudly and even got praised all over the years.

This year the need of supporting Pocket PCs forced me to use javascript.
But still everything can be used without it. Strangest the main reason
to use javascript in that case was usability. Too often javascript is
misused to make useless, complex, fashionable ... extensions and not to
keep sites simple and easy to use.

Use javascript to give a useful kick not to kick up your web site users.

Stefan

PointedEars

Nov 23 '05 #11
On 2005-11-19, matty <un**********@gmail.com> wrote:
Hi,

I was wondering if there is a known statistic on how many people
disable javascript support from their client, and if they do is it
intentional or by some default, and when it is intentional what is the
reason behind it?


I haven't done a survey, but some people do it to stop popups.

--

Bye.
Jasen
Nov 23 '05 #12

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

Similar topics

4
by: KS | last post by:
Im trying to prevent the user from clicking any other links on my page when the user have selected/clicked a href once. Sometimes it takes a while before the next page loads so some user will try...
6
by: nntp | last post by:
I have a set of links which I want search engines to crawl them, but I want to disable them from my visitors, so I will ask the link owners to pay me to let me enable them. <a disabled...
12
by: Forti2ude | last post by:
Hello, I have a simple form... <form> <select name="foo" multiple> <option value="1">one</option> <option value="2">two</option> <option value="3">three</option> </select>
6
by: Al Cohen | last post by:
I'm using a LinkButton to call some code, then do a redirect. The code does some queries, sends some emails, and takes a few moments before the redirect is performed. I'd like to disable my...
0
by: Robert Ladd | last post by:
Hi, I'm trying to disable the asp.net calendar control from a javascript function, but it doesn't disable the doPostBack. To simplify the situation, assume a page with 4 controls. A...
0
by: talal | last post by:
How to check whether javascript is enable or disable in client browser. Remeber i can check wheter browser client support javascript with BrowserCapability class. But what if the client has disable...
1
by: Bob | last post by:
Does anyone know how to disable javascript in the new Netscape 8 -- for off line testing (like can be done readily with the current MSIE, Firefox or Opera browsers) ? When I try tools -> options...
8
by: jpaul | last post by:
Hi I am very new to this two If the browser disable the javascript, what happen to Ajax? can i slove the problem by using server side script? any suggestion for this? i currently do some dirty...
8
by: alamodgal | last post by:
hiiiiiiiiiii everybody, pls solve my problem if u can? Actualy what happens in my site when i press enter key it will show some secured...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
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?
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:
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
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
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...
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
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.