Как перезаписать URL-адрес без обновления, например GitHub.com

Я просматривал GitHub.com и заметил, когда смотрел на источник репозитория, и вы нажимаете на файл , появляется исходный код и изменяется URL-адрес, но это не выглядит так, как будто страница обновилась. Кто-нибудь знает, как это делается? Я видел, как это делается со знаком #, особенно при создании Flash-сайтов, но я никогда не видел, чтобы это делалось так, как это делает GitHub, без символа #.

Вот пример: https://github.com/jquery/jquery

Click on one of the text files like .gitattributes then click on jQuery in the breadcrumb to see what I mean.

9
задан Sandro 6 December 2010 в 22:44
поделиться