How many people disable Javascript?

M

matty

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.
 
T

Thomas 'PointedEars' Lahn

matty said:
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
 
Y

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.
 
R

Richard Cornford

matty said:
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.
 
M

matty

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.
 
S

Stefan Finzel

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
 
T

Thomas 'PointedEars' Lahn

matty said:
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

(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.

See above.


HTH

PointedEars
 
M

matty

Stefan Finzel wrote:
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.
 
T

Thomas 'PointedEars' Lahn

Stefan said:
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
 
S

Stefan Finzel

Thomas said:
Stefan Finzel wrote:




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.
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.
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
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
473,780
Messages
2,569,611
Members
45,276
Latest member
Sawatmakal

Latest Threads

Top