Bom tutorial para usar a API de histórico do HTML5 (Pushstate?) [Fechado]

Estou pensando em usar a API de histórico do HTML5 para resolver problemas de vinculação profunda com conteúdo carregado por AJAX, mas estou lutando para sair do papel. Alguém sabe de bons recursos?

Eu quero usar isso, pois parece uma ótima maneira de permitir a possibilidade de aqueles que estão sendo enviados, os links podem não ter o JS ativado. Muitas soluções falham quando alguém com JS envia um link para alguém sem.

Minha pesquisa inicial parece apontar para uma API de histórico no JS e o método pushState.

http://html5demos.com/history

questionAnswers(9)

yourAnswerToTheQuestion