Login with JavaScript Disabled

This isn’t a bug; it’s by design. Discourse is a JavaScript-based application running on Ember.js, so it would be impossible to turn off JS and still use the site. The way to accomplish what you’re wanting is to create a feature-complete static HTML UI, which is not on our roadmap, I’m afraid.