Versuchen Sie, die network.standard-url.escape-utf8
Option über about: config einzustellen .
Mögliche Werte und ihre Auswirkungen:
true
- Entkommen Sie UTF-8-URLs. (Standard)false
- Escape nicht UTF-8-URLs.
Angenommen, ich öffne eine Webseite mit einigen Unicode-Zeichen, z. B. Kyrillisch, in der folgenden Adresse:
Wenn ich versuche, es aus einer anderen Adressleiste zu kopieren, wird es zu unlesbarem Müll:
Ich denke, das ist aus Gründen der Kompatibilität. Zur besseren Lesbarkeit möchte ich es jedoch sofort mit den richtigen Unicode-Zeichen kopieren.
Was und wie sollte ich optimieren, um das zu ermöglichen?
Edit: Die Antworten sind gut, aber sie sind gehackt. Gibt es Einstellungen in about:config
?
Versuchen Sie, die network.standard-url.escape-utf8
Option über about: config einzustellen .
Mögliche Werte und ihre Auswirkungen:
true
- Entkommen Sie UTF-8-URLs. (Standard)false
- Escape nicht UTF-8-URLs. Die Einstellung wurde durch browser.urlbar.decodeURLsOnCopy
Firefox 53+ ersetzt.
Ja, Browser tun das - es ist die URL-Kodierung und eigentlich eine sehr nützliche Sache.
Ich sehe zwei Möglichkeiten
Kopieren Sie nur ein Fragment der URL, diese wird nicht URL-kodiert.
Dekodieren Sie die URL-Kodierung. In Unix können Sie ein Terminal öffnen und eingeben
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\1/g;')"
Es ist kein Müll, es ist URL-kodiert . Hier ist jedoch der Trick:
Sie können die URL in der Adressleiste bearbeiten (indem Sie ein Zeichen hinzufügen und dann entfernen), und beim Kopieren und Einfügen sollte die Kodierung erhalten bleiben.
Kopieren Sie die URL aus der Adressleiste
Fügen Sie es hier ein .
Drücken Sie die Decode- Taste.
Kopieren Sie die entschlüsselte URL und verwenden Sie sie an anderer Stelle.
Verwenden Sie diese Tastenfolge zum Kopieren der UTF-8-URL:
Ctrl-L, Home(or End), Space(or a letter/symbol), Backspace, Ctrl-L, Ctrl-C
firefox quantum 62.0
about:config browser.urlbar.decodeURLsOnCopy: true