Я использую привязки в своих URL-адресах, позволяя людям добавлять "активные страницы" в веб-приложение. Я использовал якоря, потому что они легко вписываются в механизм истории GWT.
Моя существующая реализация кодирует навигацию и данные в якорь, разделенные символом '-'. То есть создание якорей, таких как # location-location-key-value-key-value
Кроме того, что отрицательные значения (например, -1) вызывают серьезные проблемы синтаксического анализа, он работает, но теперь я обнаружил, что лучше иметь два разделительных символа. Кроме того, givin отрицательный номер вопроса, я хотел бы канаву использовать '-'.
Какие еще символы работают в привязке URL-адреса, которые не будут мешать URL-адресу или параметрам GET? Насколько они стабильны в будущем?