Avoiding JavaScript in all but the most simplest of use cases is going to leave you with a lackluster user experience.