Поэтому я создаю довольно обычный веб-сайт на основе контента, который будет загружать новые страницы / контент через AJAX для более плавного взаимодействия с пользователем и некоторых простых переходов. Я вижу массу людей, использующих хеш-банг для подобных реализаций.
Мой вопрос: почему бы просто не использовать обычные URL-адреса и не определять на стороне сервера, следует ли обслуживать обычную страницу или JSON/XML/etc на основе XMLHttpRequest var? На мой первый взгляд здесь кажется более целесообразным иметь один URL-адрес, и мне любопытно, почему я не вижу упоминаний об этой идее/подходе в моих первоначальных поисках. Возможно, я просто что-то упускаю...
ОТВЕТ: я пропустил, что обновление полного URL-адреса без загрузки страницы было невозможно до истории HTML5. Вот тут и возникло мое замешательство.