Я сам не пробовал, но прочитал много отзывов / мнений о History.js
Предполагается, что у вас будет опция "# in the path", как вы сказали (длястарые - несовместимые - браузеры) и прямая смена URL-адреса в стиле Facebook.Кроме того, когда вы нажмете кнопку «Назад», вы без проблем попадете на предыдущую страницу, загруженную AJAX.
Я реализовал такую функцию (вкладки AJAX с изменением URL), но если у вас будут другиеjavascript на страницах, которые вы хотите загружать динамически, я бы не рекомендовал использовать страницы, загруженные AJAX, потому что при загрузке содержимого с помощью AJAX JavaScript внутри содержимого не будет выполняться.
Так что япроголосуйте за HistoryJS или за создание собственного модуля.