Going beyond progressive enhancement, I'd take Google's approach with
products like Maps and Gmail as great examples of extremely rich
interfaces that are also done very well as "basic html."
The end result for them is, in these rather extreme cases, actually
coding the application *twice* - neither of the "basic html" versions
of Maps or Gmail are just the same app with JS turned off, they are a
different UI altogether.
Obviously that approach isn't practical in a huge number of cases, and
it's always up to the developer and client to decide if any particular
app can afford to ignore X percent and simple go the route of
disallowing non-js users. It might be worth noting that the values
you get (5% percent as you said from w3schools) could relate to the
*traffic* rather than the *number of visitors* - it could be that 10
or even 20% of actual users dont have JS enabled, but are only
generating 5% of the traffic.
I would say that if your app is "mostly" functional without JS, but
you want to encourage it, to throw up a warning notice that the user's
experience would be greatly improved if they did have it enabled.
That seems much more graceful than a redirect.
On Feb 10, 11:09 am, "Alex Mcauley" <webmas...@thecarmarketplace.com>
> Thanks for the input ... i have coded many sites that work with and without
> and enhanced by JS ... the question i am asking is not how to achieve it but
> should we as developers be forcing the issue of making more interactive
> sites ... I am all for serverside code as thats where i began but its not
> interactive enough and wont encourage slick and easy User Interfaces ....
> Since writing the first email i went and browsed a few of the so called top
> sites around the internet. Facebook was the first and although it still
> worked for most things it was still not as a good experiance as without JS
> turned on (if you can say facebook is a good experiance at all that is
> !!).... Ive decided to take this leap of faith and hopefully there are many
> developers that are asking the same questions as me and wondering if non
> I remember reading a post on ajaxian a couple of months ago basically
> stating that certain people would not be supporting IE6 anymore (i
> personally havent supported it in a long time!!) which got me to thinking
> when will the day arrive that the new wave of application developers stop
> supporting non JS users .... A good example of a new wave web application is
> youtube ... although you can search youtube and possibly upload videos to
> site ... this is the same kind of functionality my site will end up on par
> PS. Does anyone know if search engine spiders/bots follow <noscript>[INSERT
> MY REDIRECT HERE]</noscript> or would it be safe to add to my page to tell
> these nonJS users to enable JS !!
> ----- Original Message -----
> From: "Lars Schwarz" <lars.schw...@gmail.com>
> To: <email@example.com>
> Sent: Tuesday, February 10, 2009 10:29 AM
> Subject: [Proto-Scripty] Re: Taboo Subject
> > well, it's like fixing IE6 bugs. i mostly double-code functions like
> > form-checks that are
> > again for the case
> > if you can't "double-code" some functions make sure the most important
> > work without
> > in most cases
> > it's no problem if some effects don't work, but make sure basic
> > functions like form-validations
> > or whatever you call basic-functionality on your project works with
> > on the other hand (really depends on your project) it's ok inform the
> > user that he has to turn
> > i guess it's a matter of taste. i remember sites warning the user if
> > he used an old browser,
> > or sites that alert users that "this site is optimized for <insert
> > browser name> here". i prefer
> > sites that make use of standards and work on (nearly) all browsers.
> > see how they handle it :)
> > imho: have some kind of fallback and make sure basic
> > functionality/validations/checks work,
> > my 10 cents.
> > On Tue, Feb 10, 2009 at 11:05 AM, Jeztah
> > <webmas...@thecarmarketplace.com> wrote:
> >> I am writing a site that uses heavy prototype libraries +
> >> scriptaculous + jQuery ...
> >> The issue i am having is a simple one ....
> >> The site is marketed on its ease of use due to certain techniques ive
> >> be achieved .. by this i mean someone can still browse the site and
> >> search it and do alot of things.
> >> So ive gone down the thinking process of redirecting people wihtout
> >> Now i know this is a big concern to alot of web developers as the norm
> >> (mostly for me aswell) is make a functioning site then enhance the
> >> Users Experiance with ajax/js technologies .... But my feeling is if
> >> web wont evolve into what it could become....
> >> turned on see herehttp://www.w3schools.com/browsers/browsers_stats.asp
> >> .. and i am personally not bothered about the 5% that dont .. i also
> >> enter them .
> >> So my questions are ..
> >> A. Should we as developers be taking these leaps of faith and
> >> demanding a better development environment for our client side
> >> programming.
> >> B. Would googlebot and other Search Engines follow my <noscript>
> >> header redirect !!
> >> Hopefully this wont get flamed to much !!
> >> Thanks in advance
> >> Alex
> > --
> > Lars Schwarz
> > Heiligengeiststr. 26
> > 26121 Oldenburg
> > T 0441 36110338
> > M 0151 1727 8127
> > Wwww.bitrocker.com
You received this message because you are subscribed to the Google Groups
"Prototype & script.aculo.us" group.
To post to this group, send email to firstname.lastname@example.org
To unsubscribe from this group, send email to
For more options, visit this group at