Я только что заметил, что теперь при использовании Google Translate сайт обновляет также строку браузера в реальном времени, когда вы пишете что-то вроде:
http://translate.google.com/#en|fr|hello
Но страница не перезагружается, как я привык видеть при использовании document.location.href = newurl
Итак, мои вопросы:
1 - Как они достигают этого эффекта?
2 - Считается ли это хорошей практикой? Я вижу преимущества: перезагрузка сайта теперь не приводит к потере параметров, но также делает историю браузера довольно грязной, потому что все промежуточные шаги также выполняются
Заранее спасибо