Я проверил HTML-код своей веб-страницы и проверил его, используя дополнение HTML Validator к Firefox , и увидел, что он жалуется на атрибут href
ссылки, которая содержит символы Юникода,URL не закодированы.
Текущий URL:
<a href='/اخبار'>Persian News</a>
Однако, валидатор хочет, чтобы он был:
<a href='/%D8%A7%D8%AE%D8%A8%D8%A7%D8%B1'>Persian News</>
Я проверял эту ссылку впочти в каждом браузере (даже до IE6).Работает просто отлично.Итак, в чем здесь проблема?Почему я должен кодировать это?Валидатор устарел?С какой проблемой я могу столкнуться, если не URL-кодировка символов Unicode внутри атрибута href
тега <a>
?