Jak „odwieść” linki w Chrome?

20

Jak mogę „cofnąć wizytę” określonego linku w Chrome?

Nie chcę wyczyścić całości historii przeglądarki; Chcę tylko cofnąć status „odwiedzonych” na linkach, tj. Sprawić, aby :visitedstyl (rzecz, która sprawia, że ​​odwiedzane linki nie są fioletowe) nie wyświetla się dla tego adresu URL.

Znalazłem sposoby na „odwiedzenie” wszystkich linków, ale chcę to zrobić tylko dla określonych linków, a sposoby, które znalazłem, wymagają wyczyszczenia danych przeglądarki. (w rzeczywistości jedynym sposobem, jaki do tej pory znalazłem, jest wyczyszczenie całej historii przeglądania).

Oto obraz dla jasności:

wprowadź opis zdjęcia tutaj

Chcę usunąć fioletowy status „odwiedzonych”.

Klamka
źródło

Odpowiedzi:

28

Otwórz historię, naciskając Ctrl+ H, wyszukaj adres URL, który chcesz usunąć, kliknij czas wyświetlany po jego lewej stronie, a następnie kliknij Remove selected items.

Uwaga: ponieważ historia Chrome nie zawiera zbyt wielu wpisów, możesz nie znaleźć tego linku, jeśli odwiedziłeś tę stronę dawno temu, ale nadal będzie się wyświetlać w przeglądarce jako „odwiedzona”.
Do „unvisit” to po prostu wrócić do tej strony i kliknij odnośnik że ponownie - w ten sposób, będzie teraz w najnowszej historii Chrome i można go usunąć, jak to opisano powyżej.

n.st
źródło
1
Ach, dzięki! Czy mogę to zrobić bez przechodzenia do historii? Może skrypt użytkownika? (+1 i zaakceptuję to za 5 minut, kiedy będę mógł)
Klamka
Najwyraźniej możesz (chociaż nie próbowałem): developer.chrome.com/extensions/history.html
n.
Skrót OSX to command+y. command+hukryje aplikację
DigitalDesignDj
4
Oto kolejna wskazówka - ponieważ historia Chrome nie zawiera zbyt wielu wpisów, możesz nie znaleźć tam tego linku, jeśli odwiedziłeś tę stronę dawno temu, ale nadal będzie się wyświetlać jako „odwiedzony” w przeglądarce, po prostu wróć do tego stronie, kliknij ten link PONOWNIE !!, w ten sposób będzie on teraz w najnowszej historii Chrome - teraz możesz go usunąć i usunie on status „odwiedzonego” fioletu z tego linku;)
techexpert
Działa to tylko tymczasowo z jakiegoś powodu z linkami wyników wyszukiwania Google - tj. Do czasu ponownego załadowania strony wyników wyszukiwania.
Ruslan,
3

Nie jestem pewien, czy moje rozwiązanie zadziałałoby dla Ciebie, ale działa dla mnie znacznie lepiej niż usuwanie historii przeglądania za każdym razem, gdy się odwracam. Na pulpicie mam wiele domowych dokumentów, które utworzyłem za pomocą prostego kodu HTML; przeważnie są to tylko listy aktywnych linków. W większości tych dokumentów określiłem czcionkę i rozmiar czcionki, ale dla uproszczenia wybrałem domyślne kolory czcionek, a one pokazują nieproszone linki na niebiesko, a odwiedzane na fioletowo.

Moim rozwiązaniem było po prostu dodanie tego kodu do dokumentów, których nie chcę pokazywać, które linki zostały odwiedzone:

„text =” # 0000FF ”link =„ # 0000FF ”vlink =„ # 0000FF ”

Cały wiersz kodu brzmi:

<body bgcolor="#BFB6A1" text= "#0000FF" link="#0000FF" vlink="#0000FF">
<font face="Ariel" size="3" color="#0000FF" FAMILY="SANSSERIF">
<body>

i oczywiście wymaga na końcu dokumentu, jak widać tutaj:

</font>
</body>
</html>

Skutecznie sprawia, że ​​cały tekst na stronie jest wyświetlany na niebiesko (możesz zastąpić dowolny numer koloru), w tym odwiedzane i nieodwiedzane linki. Tak więc, podczas gdy Chrome nadal robi swoje i zauważa, które linki na tej stronie zostały odwiedzone, ani ja, ani nikt inny nie widzę ich.

SPedigrees
źródło
1
Upvoting, ponieważ może to pomóc OP, w połączeniu z dodatkami takimi jak stylowy . Możesz użyć tego dodatku, aby zastąpić kod CSS określonych stron internetowych - dzięki czemu możesz wstępnie zdefiniować dowolne strony internetowe, a następnie użyć kodu, a:visited { color: blue; }aby zmusić wszystkie linki do niebieskiego koloru, nawet gdy były odwiedzane w przeszłości.
konfetti
1

Jeśli Twoim celem jest tylko wyświetlenie linków w stanie nieodwiedzonym, możesz:

  • Naciśnij F12, aby otworzyć Chrome Developer Tools.
  • Kliknij lupę w lewym górnym rogu i wybierz odwiedzony link.
  • Odznacz regułę CSS w sekcji Styl
Michael_B
źródło
Jest to tylko zmiana tymczasowa. Zmiany zostaną utracone po ponownym załadowaniu strony.
Pacerier,
1

Szukając odpowiedzi na to pytanie, znalazłem dodatek do przeglądarki.

http://chrispederick.com/work/web-developer/

Wygląda na to, że ma wersje dla Chrome, Firefox i Opera.

Poszukaj opcji Zaznacz wszystkie łącza jako niezaznaczone w obszarze Różne. Działa idealnie dla mnie w Chrome.

Graham Hopper
źródło
Właśnie takiej odpowiedzi potrzebowałem! Mam nawet Web Developerrozszerzenie, ale nie wiedziałem, że może to zrobić. Jako programista trudno jest wyczyścić historię / pamięć podręczną wszystkiego, ponieważ muszę zalogować się ponownie do WSZYSTKICH moich kont online, usług i portali. I niestety, w przypadku tego typu rzeczy instrukcje „po prostu usuń historię / pliki cookie” dla „jednej witryny” nie działają. Może to jest tylko locahost? Dzięki!
Eric Hepperle - CodeSlayer2010