Que navegador não suporta Unicode em URLs? [fechadas]

-1

Uma vez, um cara veio ao escritório e me mostrou os caracteres poloneses em um site caminho da URL parte foi codificada em porcentagem. Atualmente, estou procurando um navegador com comportamento semelhante para testes, mas todas as versões recentes que testei têm suporte para Unicode da URL. Eu sei apenas que era Safari , mas não se fosse Mac ou Windows e qual versão. Não tenho problemas com o novo Safari no Windows 7.

Qual versão do navegador em que o SO alterou caracteres como Zażółć gęślą jaźń digitou na barra de endereço como Za%C5%BC%C3%B3%C5%82%C4%87%20g%C4%99%C5%9Bl%C4%85%20ja%C5%BA%C5%84 ?

Você pode verificá-lo colando este http://www.google.com/Zażółć%20gęślą%20jaźń/ na barra de endereço e observando como ele foi alterado. As informações de erro 404 não são de meu interesse.

    
por kbec 16.05.2012 / 18:37

1 resposta

3

A RFC 3986 requer codificação percentual de caracteres Unicode em URLs:

When a new URI scheme defines a component that represents textual data consisting of characters from the Universal Character Set, the data should first be encoded as octets according to the UTF-8 character encoding; then only those octets that do not correspond to characters in the unreserved set should be percent-encoded. For example, the character A would be represented as A, the character LATIN CAPITAL LETTER A WITH GRAVE would be represented as %C3%80, and the character KATAKANA LETTER A would be represented as %E3%82%A2.

Embora isso se aplique a novos esquemas de URI, a maioria dos navegadores atuais executará a codificação percentual em URLs.

    
por 16.05.2012 / 19:17