Я хочу, чтобы мои URL-адреса были максимально удобочитаемыми и красивыми. Я заметил, что даже пробел работает в URL. Скопируйте: http://en.wikipedia.org/wiki/Prince of Persia
или http://en.wikipedia.org/wiki/سنڌي
в адресную строку вашего боровщика, и он работает!Космические и нелатинские символы в URL-адресе
Эти работы тоже:
<a href='http://en.wikipedia.org/wiki/Prince of Persia'> Foo </a>
<a href='http://en.wikipedia.org/wiki/سنڌي'> Bar </a>
Насколько безопасно использует письмо Unicode за A-Z в URL-адресах? Мои URL-адреса просты без знака препинания, аналогичные ссылкам в Википедии.
Для меня не важно, чтобы оно было действительным или недействительным, я только хочу, чтобы он работал!
(на самом деле я собираюсь использовать +
вместо «» и моя главная забота о тексте Unicode)
ли выше работает без проблем во всех распространенных браузерах?
Он не будет работать последовательно, потому что он недействителен :) Браузеру не нужно его кодировать для вас AFAIK. Это похоже на недопустимый HTML ... уверен, что он работает, но он работает по-разному в каждом браузере, и вы всегда просто хотите, чтобы у вас была строгая мгновенная ошибка ... – Esailija
Какие различия вы имели в виду? – PHPst
хорошо см. Http://stackoverflow.com/q/15547897/995876 например – Esailija