denasio — 2013-08-22T15:09:28-04:00 — #1
fretburner — 2013-08-22T15:26:31-04:00 — #2
It really depends on what I'm building.. with certain kinds of web app it's not possible to deliver the kind of experience or functionality that users expect without JS, so I just consider JS to be a requirement to use the app (much like desktop software has requirements).
For websites in general though I'm a big believer in progressive enhancement - the site should still be functional without JS, but you provide an enhanced experience to those whose browsers support it.
mittineague — 2013-08-22T15:31:30-04:00 — #3
Always, I wouldn't feel very professional if I didn't.
"Progressive Enhancement" is not a new idea.
Same with HTML, images and CSS
- the "raw" markup is still readable even without images or style
- pages without style are still usable
- pages without images still make sense
The HTML is the "foundation", all else just helps to make it better.
pullo — 2013-08-22T15:35:04-04:00 — #4
I agree with fretburner and Mittineague.
Also, a similar subject was discussed in some length recently.
The thread might be worth a read.
system — 2013-08-22T15:39:56-04:00 — #5