Tente definir a opção network.standard-url.escape-utf8
via about:config .
Valores possíveis e seus efeitos:
-
true
- URLs de escape UTF-8. (Padrão) -
false
- Não escape de URLs UTF-8.
Digamos que eu abro uma página da Web com alguns caracteres Unicode, digamos, cirílico, no endereço como este:
Quando tento copiá-lo da barra de endereço para outro lugar, ele se torna lixo ilegível:
Eu acho que isso é para compatibilidade. No entanto, para facilitar a leitura, quero copiá-lo imediatamente com caracteres Unicode adequados.
O que e como devo ajustar para tornar isso possível?
Edit: As respostas são boas, mas são hacky. Há configurações em about:config
?
Tente definir a opção network.standard-url.escape-utf8
via about:config .
Valores possíveis e seus efeitos:
true
- URLs de escape UTF-8. (Padrão) false
- Não escape de URLs UTF-8. Sim, os navegadores fazem isso - é uma codificação de URL e, na verdade, uma coisa bastante útil.
vejo duas escolhas
Copie apenas um fragmento do URL, ele não será codificado por URL.
Decodifique a codificação da URL. No Unix, você pode abrir um terminal e digitar
echo -n -e "$(echo http://ru.wikipedia.org/wiki/%D0%A4%D1%83%D0%BD%D0%BA%D1%86%D0%B8%DB0%D0%BB%D1%8C%D0%BD%D0%B0%D1%8F_%D0%B7%D0%B0%D0%BA%D1%80%D0%B5%D0%BF%D0%BB%D1%91%D0%BD%D0%BD%D0%BE%D1%81%D1%82%D1%8C | sed 's/+/ /g;s/%\(..\)/\x/g;')"
A configuração foi substituída por browser.urlbar.decodeURLsOnCopy
no Firefox 53 +.
Não é besteira, é URL codificado . No entanto, aqui está o truque:
Você pode editar o URL na barra de endereço (adicionando e removendo um caractere) e copiar e colar deve preservar a codificação.
Copie o URL da barra de endereço
Cole aqui .
Pressione o botão Decodificar .
Copie o URL decodificado e use-o em outro lugar.
Use esta sequência de teclas para copiar o URL UTF-8:
Ctrl-L, Home(or End), Space(or a letter/symbol), Backspace, Ctrl-L, Ctrl-C
quantum do firefox 62,0
about:config
browser.urlbar.decodeURLsOnCopy: true
Tags firefox unicode i18n address-bar