Michael Winter wrote:
Has it occurred to you that you're the only regular poster to this group
that actually believes that two versions would be necessary? Another
situation where you're right, and everyone else is wrong, perhaps?
Dear Michael,
First of all let me make it clear that "dumb a**" in my previous post
was totally in the context of that humorous address to some user with
JavaScript disabled and it was not anyhow addressed to the post
readers. I believe it is rather clear but I'd like to make it even more
clear.
Secondly the statement that any page has to be functional with or
without JavaScript is indeed completely false and is not covered by the
"fall gracefully" requirement. The page should not crash the browser
and user should be always informed that some or all of the page
functionality is currently not available. This is all.
I cannot think of any situations when the page with JS enabled would
provide the same or comparable user experience as the same page without
JS enabled. Maybe only some really primitive form helpers (like setting
focus to the first form field).
But I can think of many famous and prospering web services which are
not functional w/o client-side scripting.
And some services (like Google Maps and Google Suggests) *are not
reproducible* by server-side-only solutions. They need either
client-side scripting or stay-alone application.
So yes, I know that a lot of people would like to see JavaScript /
JScript on its 10-years old place: as a toy which is nice to have but
OK to leave without. There are also some people who would like to keep
historical Books Of ECMA as all explaining source of information
forever.
They may want to think again what year is now and visit
<http://www.w3.org/2006/webapi/>
P.S. I see a new urban legend is growing here recently (I traced it
back to one a month old post):-
about JavaScript disabled in corporate environment for security
measures.
Personally (so not *officially*) in 5 years spent so far in the Bay
Area plus daily visits to San Jose I did not see one damn user with
disabled JavaScript/JScript. I also did not see yet one network admin
who would disable JavaScript as a *valid security measure*. That alone
would suffice to feel free to fire his a**, as a person who has no clue
what the security is about and how to handle it.