То, что вы описываете, будет характеризоваться ненавязчивым javascript.
смотри; http://en.wikipedia.org/wiki/Unobtrusive_JavaScript
Вы пишете свой html в наиболее понятном для SEO смысле, чтобы поисковые системы и пользователи с выключенным javascript, а затем добавили свой скрипт отдельно, чтобы добавить свои колокола и свистки.
Рамки, такие как jQuery, часто полезны.
Например,
<a href="/about" id="about">About</a>
может быть предоставлена другая функция через внешний файл javascript, содержащий;
$("#about").click(function() {
//fancy code here
return false;
});
, который остановил бы пользователя, который был взят в/о и выполнил данный javascript.
По существу это обратное ваше предложение; скорее javascript используется, только если он доступен для улучшения существующего html.