There must be a way to test for JS disabled. If your test shows its disabled, put up an alert telling users "JS is Disabled on your browser, This site requires JS, click HERE for more info."Well, just realize I've been bitten all along by the "Javascript disabled by default" decision. My website provider (Squarespace) serves many site images/assets over JS, so this default setting being off means my main header images are absent - and my menu cannot open. This is a big deal for 2 reasons:
1) The average iUser will have no clue how to enable Javascript as it's buried in Safari's settings
2) People will assume I coded a broken site, as they will for the millions of other SS sites that are now broken (among others)
Pretty pissed about this right now, as someone who is trying to maintain a portfolio and professional web presence.
In your "more info" screen you might have links telling users how to enable JS for a wide variety of browsers and devices