Charles A. Landemaine wrote:
For what? You didn't quote anything. Although I'm sure you're welcome.
Mostly to save me from Google ads, but also as some protection against
weird hack attacks, and Asian porn popups and redirections and starting
things I don't want started. Also it helps to see what sites do when JS
isn't available.
Quote:
and you defined your custom style sheet. |
Helps me see where I (or other Webcrafters) forgot to specify colors by
assuming black-on-white.
Quote:
I can't force you to have a white background if you prefer a
blue one (these are your preferences, and I should respect them). |
Right, but you can make a suggestion to match your page design, which I
can then override with an !important rule in my user stylesheet. If you
pick *some* colors (as you did with the black text and a white BG image)
you ought to feel free to suggest black for the rest of the text and
white for the rest of the page's BG. Note the warnings when you validate
your CSS.
Quote:
[...] There will be always computers on which the page
won't work if you want to make the user interface more appealing, more
modern or with more features. |
There is nothing about your "site" which benefits the visitor through
your use of JS, with the exception of the contact form (assuming it
actually worked). The use of JS to squeeze four pages of content into
one file actually hurts visitors, so the UI is hardly "more appealing."
Quote:
For instance YouTube is a pretty cool
site but it uses Flash and Ajax, so many people who have an old
computer without Flash and with an old Netscape browser will not be
able to use YouTube... |
Yes, you're right; they can't see videos then. But they can navigate,
read content (incl. site description, TOS, company info, user comments,
etc.), and they do see a message that informs them that they need JS and
Flash to see the rest (the videos). YouTube is not crippled by the lack
of JS the way yours is. And the JS/Flash is integral to YouTube's
content. It's not for your site.
Quote:
When some one disables JS, it's because he
doesn't want JS to be run on his computer so in this case, many things
stop working, for instance Ajax, field validation, etc... |
.... basic navigation, the appearance of any content whatsoever...
Quote:
It's a
personal choice but at least the page validates, it's standard-
compliant code. |
....which does nothing without JS (which makes the validation moot).
--
John
Pondering the value of the UIP:
http://improve-usenet.org/