I have a split opinion on this.

I've set up a lot of applications where javascript really was required for some things that I wanted to do. Sometimes it really just isn't an option. However, I think it's good practice to at least *warn* the user that javascript is required. This is really true for applications developed for a niche - a small group of users that you have some measure of control over.

On the other hand, for applications developed for the public in general, I try to make it was friendly as possible for those who choose to disable Javascript (the only people that seem to do this these days are Firefox users who are trying to avoid annoying ads).

I myself haven't seen any statistics on Javascript usage - all I've heard has been anecdotal. I'd be curious to see some stats as well.


- Brian

Kenneth Downs wrote:
Cliff Hirsch wrote:
I’m seeing more and more applications that simply do not work if JavaScript is turned off. In fact, I’m looking at purchasing a slick shopping cart that seems great, but I think the lack of progressive fallback is a show stopper.

Whatever happened to building a robust PHP application and only then layering on the client-side enhancements? To me this lack of progressive fall-back is just laziness, arrogance, or the victim of the usual time pressures. This isn’t an opinionated group — right?! So I curious to here what others think.

It's probably just market trends. Fewer and fewer people have Javascript turned off (or so it is perceived), and so they are less and less of a constituency. At some point a person says, why am I bothering with this for? Or, how far back to I have to remain compatible? Then a lot of people say that, and suddenly Javascript is required.



Are there any data sources that measure what browsers people are using today and what percentage of people turn JS off or don’t have it?

Cliff
------------------------------------------------------------------------

_______________________________________________
New York PHP Community Talk Mailing List
http://lists.nyphp.org/mailman/listinfo/talk

NYPHPCon 2006 Presentations Online
http://www.nyphpcon.com

Show Your Participation in New York PHP
http://www.nyphp.org/show_participation.php


--
Kenneth Downs
Secure Data Software, Inc.
www.secdat.com / www.andromeda-project.org
Office: 631-689-7200   Cell: 631-379-0010

::Think you may have a problem with programming? Ask yourself this ::question: do you worry about how to throw away a garbage can?


------------------------------------------------------------------------

_______________________________________________
New York PHP Community Talk Mailing List
http://lists.nyphp.org/mailman/listinfo/talk

NYPHPCon 2006 Presentations Online
http://www.nyphpcon.com

Show Your Participation in New York PHP
http://www.nyphp.org/show_participation.php
_______________________________________________
New York PHP Community Talk Mailing List
http://lists.nyphp.org/mailman/listinfo/talk

NYPHPCon 2006 Presentations Online
http://www.nyphpcon.com

Show Your Participation in New York PHP
http://www.nyphp.org/show_participation.php

Reply via email to