Jak usunąć http: // dodając w pasku adresu google-chrome / firefox?

32

Chrome dodaje http: // kiedy kopiuję adres z paska adresu, często wklejam adres do konsoli, ping lub ssh, czy można skopiować tylko nazwę hosta z paska adresu? Jak wyłączyć tę funkcję w chrome, a także w Firefox? Podoba mi się również rozwiązanie, które pozwoli odkryć http: // w pasku adresu, dzięki czemu mogę wybrać domenę bez niego.

zb ”
źródło

Odpowiedzi:

5

To dość okropne, że Chrome tego potrzebuje, ale możesz użyć tego dodatku, aby skopiować hosta, klikając przycisk: http://chrisiona.com/post/122938597943/hostcopy-google-chrome-extension

Chris Marisic
źródło
5
Zastanawiam się, ile osób zakodowało obejście problemów spowodowanych przez zespół deweloperów chrome usuwający protokół z paska adresu i wprowadzający gówniany kod insert-http-when-copying. Nie muszą mieć absolutnie żadnej wiedzy o automatycznych testach, jeśli uważają, że to dobry pomysł.
Odwróć
2
@Underverse prawdopodobnie wiele. Ale z drugiej strony Google ma legendarnie zły projekt UX, więc nie powinno być zaskoczeniem.
Przeproś i przywróć Monikę
18

Trochę hackowania, jednak po prostu klikam na pasku narzędzi, naciśnij Homeklawisz, naciśnij Space, a następnie naciśnij Shift+ Endi Ctrl+ C.

Zasadniczo po prostu dodaj spacena początek. Większość poleceń nawet nie obchodzi, jeśli zachowasz spaceparametry.

Shaun Forsyth
źródło
Podoba mi się ta prosta poprawka.
Liam
2
Takiego obejścia używam. Szukasz poprawki, takiej jak flaga FireFox „browser.urlbar.trimURLs; false”, ale najwyraźniej Google lepiej wie, czego powinniśmy chcieć w przeglądarce.
TecBrat
Innej nocy przyszło mi do głowy i spróbowałem tego dziś rano. Wystarczy kliknąć pasek adresu (omni) przytrzymaj klawisz CTRL stuknij „XV” (lub „AXV”, jeśli nie jest on w pełni podświetlony). Pełny adres URL pojawi się na pasku adresu, dzięki czemu możesz skopiować z niego wszystko, czego potrzebujesz.
TecBrat,
5

Używam następującego fragmentu kodu javascript w Google Chrome, aby uzyskać nazwę hosta i skopiować ją do schowka. Właśnie przetestowałem to w Google Chrome.

Możesz utworzyć zakładkę w pasku zakładek, nazwać ją GetHostnamei wkleić następujący kod javascript w części „URL” zakładki:

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);
})();
oylbin
źródło
Dobre rozwiązanie, ale input.focus()powoduje przewijanie strony do dołu. Jest to zbędne, przynajmniej dla mnie - tekst jest kopiowany bez niego.
EM0
4

Ostrzeżenie: całkowita reakcja na włamanie…

Jeśli podświetlisz lewy znak nazwy domeny, Chrome automatycznie doda, http://ponieważ jest ukryty w adresie. Jeśli podświetlisz i skopiujesz wszystkie oprócz pierwszego znaku, nie otrzymasz tego problemu (i musisz ponownie dodać go w poleceniu).

Jednak w miarę upływu czasu łatwiej jest mi wykonać powyższe czynności (wyróżnienie, Ctrl+ C, terminal, wpisz pierwszy znak, Ctrl+ V) niż usunąć http://siebie.

Inni mogą mieć lepsze rozwiązania.

mikebabcock
źródło
1
Używam tej samej sztuczki, ale jest brzydka, właśnie znalazłem się dzisiaj w strasznym środowisku użytkownika, więc otrzymałem kilka pytań, które zebrałem w ciągu ostatnich 2-3 lat :)
zb '
1
@eicto: Zrób listę linków do tych pytań i otwórz prośbę o wydanie / problem z Google Chrome: support.google.com/chrome/bin/answer.py?hl=pl&answer=95315
NickSoft
@NickSoft - FWIW, ludzie narzekają, odkąd został zameldowany (ponad 3 lata temu) bezskutecznie, więc nie jestem pewien, czy jeszcze 1 coś zmieni. Jest to jednak interesująca lektura: code.google.com/p/chromium/issues/detail?id=41467
James Manning
Tak, wiem. Jednak większość ludzi nie podejmuje działań. Jeszcze jedno, to nie jest wielka sprawa, ale o wiele więcej. Chyba Google mierzy w%. Jeśli większość ludzi nie narzeka, to jest z tym w porządku. Myślę, że większość ludzi myśli, że nie zrobią różnicy i dlatego nie narzekają.
NickSoft,
0

Gdzie jest odpowiedź Sugestia z przyciskiem Home już nie działa.

Czytając wszystkie niedziałające odpowiedzi (nie potrzebuję hosta? Po co? Jeśli ludzie kopiują adres URL, potrzebują pełnego adresu URL :) :), stworzyłem własne rozwiązanie. Wystarczy kliknąć pasek adresu, przytrzymać „Shift”, a następnie kliknąć „Prawo” i „Lewo”, Voila. Następnie możesz „Ctrl” + „C” ...

Stos
źródło