Web アプリケーションでは、次のような特殊文字を使用していますexample.com/foo#вап。
を使用してハッシュを解析しdecodeURI(window.location.hash)(ハッシュにはエンコードされていない特殊文字が含まれる場合があります)、 のような新しい値を設定しますwindow.location.hash = "вап"。
Chrome、Firefox、Opera、さらには IE でもすべて正常に動作しますが、Safari20?では代わりにвап.
Safari のようにハッシュを設定すればwindow.location.hash = encodeURI("вап");動作しますが、もちろん Chrome や FF などでは動作しません。