Also bear in mind that JS disabled handling isn't designed to be perfect. It's designed to mostly/generally work. Smaller features may not work for example, particularly if there is an alternative (you can search for usernames via quick search).