Я знаю, что это очень старый вопрос, но я подумал, что я все равно буду трубить. Я думаю, что вы должны использовать javascript в этот текущий период времени, поскольку он обеспечивает очень богатый пользовательский опыт, а с такими js-библиотеками, как jQuery (мой личный фаворит), prototype и mootools, стало очень легко интегрировать javascript в ваше приложение без особых усилий.
Если вы правильно разработали свое приложение, вы можете добавить javascript, который улучшит работу пользователя (и облегчит им использование вашего сайта / приложения) без дополнительных затрат на сервер и очень небольших усилий.
Как бы то ни было - ваш сайт не должен использовать функцию javascript, поскольку браузер пользователя может его не поддерживать.
Javascript должен быть ненавязчивым и предоставлять более богатый опыт тем пользователям, которые его поддерживают.
Вот хорошая статья об интерфейсе пользователя и изящном обновлении, вместо того, чтобы проектировать для отказа браузера пользователя. http://realtech.burningbird.net/javascript/accessibility/gracefully-upgrading