So entfernen Sie http: // Hinzufügen in der Adressleiste von Google-Chrome / Firefox?


32

Chrome fügen Sie die http: //, wenn ich die Adresse aus der Adressleiste kopieren, füge ich oft die Adresse in die Konsole, Ping oder SSH, ist es möglich, nur Hostnamen aus der Adressleiste zu kopieren? Wie schalte ich diese Funktion in Chrome und auch in Firefox aus? Ich mag auch eine Lösung, die es erlaubt, http: // in der Adressleiste einzublenden, damit ich eine Domain ohne diese auswählen kann.

Antworten:


5

Dies ist ziemlich schrecklich, dass Chrome es benötigt, aber Sie können dieses Addon verwenden, um den Host zu kopieren, indem Sie auf eine Schaltfläche klicken: http://chrisiona.com/post/122938597943/hostcopy-google-chrome-extension


5
Ich frage mich, wie viele Leute eine Problemumgehung für die Probleme programmiert haben, die durch das Chrome-Entwickler-Team verursacht wurden, das das Protokoll aus der URL-Leiste entfernt und den beschissenen Einfüge-http-beim-Kopieren-Code eingibt. Sie dürfen absolut keine Kenntnisse über automatisierte Tests haben, wenn sie dies für eine gute Idee hielten.
Underverse

2
@Underverse wahrscheinlich viele. Andererseits hat Google ein legendär schlechtes UX-Design, daher sollte es nicht überraschen.
Entschuldige dich und stelle Monica am

18

Auch ein bisschen hacken, aber ich klicke einfach in die Symbolleiste, drücke die HomeTaste, drücke Spaceund drücke dann Shift+ Endund Ctrl+ C.

Fügen Sie spacedem Start einfach ein hinzu . Die meisten Befehle kümmern sich nicht einmal darum, ob Sie die spacein den Parametern halten.


Ich mag diese einfache Lösung.
Liam

2
Das ist die Problemumgehung, die ich verwende. Auf der Suche nach einem Fix wie dem FireFox-Flag "browser.urlbar.trimURLs; false", aber anscheinend weiß Google besser, was wir in einem Browser wollen sollten.
TecBrat

Eine andere Sache ist mir gestern Abend in den Sinn gekommen, und ich habe es heute Morgen versucht. Klicken Sie einfach auf die Adressleiste (Omni) und halten Sie die STRG-Taste gedrückt, und tippen Sie auf "XV" (oder "AXV", wenn sie nicht vollständig hervorgehoben wird). Die vollständige URL wird in der Adressleiste angezeigt, sodass Sie alles kopieren können, was Sie benötigen.
TecBrat


5

Ich verwende das folgende Javascript-Snippet in Google Chrome, um den Hostnamen abzurufen und in die Zwischenablage zu kopieren. Ich habe es gerade in Google Chrome getestet.

Sie können ein Lesezeichen in der Lesezeichenleiste erstellen, benennen GetHostnameund den folgenden Javascript-Code in den "URL" -Teil des Lesezeichens einfügen:

javascript:(function(){
    function executeCopy(text) {
        var input = document.createElement('textarea');
        document.body.appendChild(input);
        input.value = text;
        input.select();
        document.execCommand('Copy');
        input.remove();
    }
    executeCopy(window.location.hostname);
})();

Gute Lösung, führt aber input.focus()dazu , dass die Seite nach unten rollt. Zumindest für mich ist das unnötig - der Text wird ohne kopiert.
EM0

4

Warnung: Vollständige Hack-Antwort…

Wenn Sie das am weitesten links stehende Zeichen des Domain-Namens markieren, fügt Chrome das automatisch hinzu, http://da es in der Adresse enthalten ist. Wenn Sie alle Zeichen bis auf das erste markieren und kopieren, wird dieses Problem nicht angezeigt (und Sie müssen es im Befehl erneut hinzufügen).

Wie auch immer, ich finde es einfacher, die obigen Schritte auszuführen (markieren, Ctrl+ C, terminal, erstes Zeichen eingeben, Ctrl+ V), als http://mich selbst zu entfernen .

Andere haben vielleicht bessere Lösungen.


1
Ich benutze den gleichen Trick, aber es ist hässlich, ich befand mich gerade heute in einer schrecklichen Benutzerumgebung, also habe ich einige Fragen, die ich in den letzten 2-3 Jahren gesammelt habe :)
zb '

1
@eicto: Erstellen Sie eine Liste mit Links zu diesen Fragen und öffnen Sie ein Google Chrome-Problem / eine Funktionsanforderung: support.google.com/chrome/bin/answer.py?hl=de&answer=95315
NickSoft,

@NickSoft - FWIW, die Leute haben sich beschwert, seitdem dies eingecheckt wurde (vor mehr als 3 Jahren), ohne Erfolg, also bin ich mir nicht sicher, ob 1 weiterer Unterschied bewirken wird. Es ist jedoch interessant zu lesen: code.google.com/p/chromium/issues/detail?id=41467
James Manning,

Ja, ich weiß. Die meisten Menschen ergreifen jedoch keine Maßnahmen. Einer mehr ist keine große Sache, aber viele mehr. Ich denke, Google Measure in%. Wenn sich die meisten Leute nicht beschweren, sind sie damit einverstanden. Ich denke, die meisten Leute denken, dass sie keinen Unterschied machen werden und deshalb beschweren sie sich nicht.
NickSoft

0

Wo ist die Antwort? Der Vorschlag mit der Home-Taste funktioniert nicht mehr.

Während ich alle nicht funktionierenden Antworten lese (Ich brauche keinen Host? Wofür? Wenn Leute URL kopieren, brauchen sie volle URL .. :), habe ich meine eigene Lösung gemacht. Klicken Sie einfach auf die Adressleiste, halten Sie die Umschalttaste gedrückt und klicken Sie dann auf "Rechts" und "Links", Voila. Dann können Sie "Strg" + "C" ...

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.