Unicode URLs w/ jQuery Mobile in Safari (OS X & iOS) -
i'm using jquery mobile build simple interface site uses many non-ascii urls.
for example:
http://localhost:1234/static/æ¥æ¬èª.html
this doesn't present problems, , same page can accessed using percent encoding:
http://localhost:1234/static/%e6%97%a5%e6%9c%ac%e8%aa%9e.html
after loading jquery mobile in page headers links continue work, safari on ios 5.1.1 , safari 5.1.7 on os x display percent encoding in location bar seems invalid:
http://localhost:1234/static/%e5,%9e.html
this problematic because urls can't bookmarked or accessed directly (returning 404). chrome displays urls intended.
incidentally, "%e5,%9e" doesn't seem match common percent encodings "æ¥æ¬èª": http://www.motobit.com/util/url-encoder.asp?data=æ¥æ¬èª
and finally, page headers i'm using load jquery mobile:
<meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="stylesheet" href="http://code.jquery.com/mobile/1.1.0/jquery.mobile.structure-1.1.0.min.css" /> <script src="http://code.jquery.com/jquery-1.7.1.min.js"></script> <script src="http://code.jquery.com/mobile/1.1.0/jquery.mobile-1.1.0.min.js"></script>
i'm using jquery mobile build simple interface site uses many non-ascii urls. for example: this doesn't present problems, , same page can accessed using percent encoding: after loading jquery mobile in page headers links continue work, safari on ios 5.1.1 , safari 5.1.7 on os x display percent encoding in location bar seems invalid: this problematic because urls can't bookmarked or accessed directly (returning 404). chrome displays urls intended. incidentally, "%e5,%9e" doesn't seem match common percent encodings "æ¥æ¬èª": http://www.motobit.com/util/url-encoder.asp?data=æ¥æ¬èª and finally, page headers i'm using load jquery mobile: | |||||||||
|