Какие методы использует jQuery mobile для обновления URL-адреса без повторного перехода браузера по этому URL-адресу?То есть, как я могу просто отредактировать строку URL, не изменяя страницу и ее DOM, и остаться на той же самой странице?
jQuery использует несколько новых методов объекта истории, которые присутствуют в HTML5.
от Mozilla
HTML5 представил методы history.pushState () и history.replaceState (), которые позволяют добавлять и изменять записи истории соответственно. Эти методы работают вместе с событием window.onpopstate.
Подробнее об этом вы можете прочитать здесь. https://developer.mozilla.org/en/DOM/Manipulating_the_browser_history