Определить что это аякс запрос еще можно по хедерах(например JQuery отправляет хедер 'X-Request-With', а в чистом js хедер можно поставить любой)))
Цитата:
|
в IE8 не поддерживается History API
|
а полифил от полифил от Devote зачем? =)
https://github.com/devote/HTML5-History-API