Jak edytować sekcję „Najczęściej odwiedzane” na stronie nowej karty w Chromium?

11

Kiedy otwieram nową kartę w Chromium, wyświetla stronę „nowej karty”, która (między innymi) zawiera strony „najczęściej odwiedzane”. Chcę dodać nową stronę do tej listy. Jak mogę to zrobić?

Próbowałem kilkakrotnie odwiedzić stronę internetową i kliknąć „X” dla innych opcji, ale nigdy się nie pojawia. Czy istnieje sposób ręcznej edycji wyświetlanych stron?

David Oneill
źródło

Odpowiedzi:

9

Sekcja „Najczęściej odwiedzane” na nowej karcie w Chrome / Chromium może być edytowana ręcznie, bezpośrednio zmieniając bazę danych sqlite3 „Top Sites” w Chrome / Chromium za pomocą sqlite3i SQL (lub dowolnym innym edytorem dblite3 db sqlitebrowser).

Baza danych „Top Sites” znajduje się w katalogu profilu użytkownika, domyślna to „ ~/.config/chromium/Default/Top Sites” (dla chrome:, ~/.config/google-chrome/defaultw Windows C:\Documents and Settings\%USERNAME%\Local Settings\Application Data\Google\Chrome\User Data\Default).

Aby go edytować, zamknij Chromium / Chrome i uruchom edytor GUI

sudo apt-get install sqlitebrowser
sqlitebrowser ~/.config/chromium/Default/Top\ Sites

Otwórz thumbnailsstolik w Browse Datazakładce. My ( i eksperci medycyny sądowej ) możemy zobaczyć znacznie więcej wpisów niż pokazano w „Najczęściej odwiedzanych”.

Wyświetlanych jest tylko osiem witryn z najmniejszymi „ url rank” i nie umieszczonymi na czarnej liście użytkowników. Możesz je zobaczyć z takim zapytaniem SQL (poprzez zakładkę „Wykonaj SQL” w sqlitebrowser lub za pomocą sqlite3 ~/.config/chromium/Default/Top\ Sitesnarzędzia wiersza poleceń):

select url, url_rank, at_top from thumbnails order by url_rank;

Teraz możesz edytować bazę danych, zmieniając url_ranks na kolejność stron (powinieneś przesunąć połowę url_ranks, jeśli wstawiasz na środku). Możesz kiedykolwiek dodać nowy adres URL i zmienić wszystkie adresy URL, aby przenieść nowy adres URL na „Najczęściej odwiedzane”.

Gdy użytkownik usunął witrynę z sekcji „Najczęściej odwiedzane”, klikając przycisk „ x”, adres URL znajduje się na czarnej liście w pliku konfiguracyjnym JSON ~/.config/chromium/Default/Preferences, w ntp.most_visited_blacklistsekcji (zamknij Chrome, otwórz Preferencje za pomocą edytora tekstu, takiego jak gedit lub vim, wyszukaj most_visited_blacklisti zobacz URLHashes witryn z czarnej listy, zaimplementowanych jako MD5 ciągu adresu URL). Możesz usunąć wszystkie adresy URL z most_visited_blacklistsekcji (upewnij się, że masz kopię zapasową pliku preferencji)

PS Rzeczywisty kod źródłowy implementacji „Najczęściej odwiedzanych” w Chromium: chrome/browser/history/top_sites_database.ccplik , wiersz 438, void TopSitesDatabase::GetPageThumbnailsfunkcja:

  "SELECT url, url_rank, title, thumbnail, redirects, "
  "boring_score, good_clipping, at_top, last_updated, load_completed, "
  "last_forced FROM thumbnails ORDER BY url_rank, last_forced"));

// Results are sorted by url_rank. For forced thumbnails with url_rank = -1,
// thumbnails are sorted by last_forced.

Opisy niektórych pól tabeli znajdują się tutaj: chrome/common/thumbnail_score.h

Czarną listę wdrożone w chrome/browser/history/top_sites_impl.cc, TopSitesImpl::AddBlacklistedURL, TopSitesImpl::RemoveBlacklistedURL(Hmm, używany tylko przez badania , ale nie są dostępne w interfejsie jakiś czas po url był na czarnej liście?)

osgx
źródło
1
btw, w Windows 10 ścieżka jestC:\Users\<user>\AppData\Local\Google\Chrome\User Data\Default
warren
Ta metoda pochodzi z 2014 roku i może nie działać w niektórych nowszych wersjach. Według niektórych komentatorów: „Wypróbowałem to odpowiednio, w ogóle nie działało i wątpię, aby zadziałało w przyszłości. Chrome (niestety) zawsze się zmienia, a to, co działało w 2014 roku, po prostu już nie działa”.
osgx
6

Zamiast tego możesz użyć rozszerzenia Chromium o nazwie Szybkie wybieranie .

Szybkie wybieranie zastępuje stronę nowej karty Chrome \ Chromium twoimi predefiniowanymi wizualnymi zakładkami.

Aby dodać stronę internetową, kliknij przycisk paska narzędzi Szybkie wybieranie i wybierz „Dodaj tę stronę”. z tego menu możesz także otworzyć stronę Szybkie wybieranie, aby uzyskać dostęp do wizualnych zakładek. Gdy znajdujesz się na stronie Szybkie wybieranie, możesz użyć przeciągnięcia i upuszczenia, aby zmienić pozycję miniatury. Szybkie wybieranie pozwala dostosować wygląd strony za pomocą predefiniowanych motywów. Możesz także ustawić obraz tła.

wprowadź opis zdjęcia tutaj

Uwaga: nie wyświetla sekcji aplikacji, więc za każdym razem, gdy chcesz uzyskać do nich dostęp, musisz ją wyłączyć.


Jeśli nie lubisz szybkiego wybierania; istnieje kilka kroków, które możesz zrobić, aby zachować witryny, które chcesz:

  1. Wyczyść historię przeglądania (Narzędzia ---> Wyczyść historię przeglądania).
  2. Przejdź do określonej witryny, którą chcesz prowadzić.
  3. Witryna pojawi się teraz w sekcji „najczęściej odwiedzanych”, kliknij pinezkę jak na tym obrazku: wprowadź opis zdjęcia tutaj

4. Powtórz krok 2 dla każdej strony internetowej.

Życie binarne
źródło
Nie do końca to, o co prosiłem, ale osiągnąłem to, co próbowałem zrobić. Dzięki!
David Oneill
@David Oneill: Odpowiedź zaktualizowana. I mam nadzieję, że poprawią tę sekcję „najczęściej odwiedzanych”, na przykład do szybkiego wybierania, np. Opera.
Binarylife
Właśnie zobaczyłem twoją edycję - tak, właśnie na to liczyłem!
David Oneill
4

Nie możesz - nie bez odwiedzenia tej strony na tyle, aby stała się jedną z twoich „najczęściej odwiedzanych” stron.

(Przez Pomoc Google Chrome )

jrg
źródło
0

Możesz usunąć historię przeglądania, a następnie wrócić do strony, którą chcesz zobaczyć i zobaczysz, ale stary wpis zniknie.

Rens
źródło
0

Nie mam pojęcia, czy działa to tylko z Google Chrome, ale najpierw dodaj do zakładek stronę, którą chcesz na tej stronie. Podczas gdy na stronie głównej kliknij i przeciągnij zakładkę w dowolne miejsce, używane lub puste, kursor zmieni się na znak +, kliknij tutaj. Następnym razem, gdy otworzysz przeglądarkę, Twoja witryna powinna tam być. Możesz także naprawić lub usunąć te skróty na tej stronie głównej

robin0800
źródło
To nie działało, chociaż warto było spróbować.
David Oneill
0

Nie jestem pewien, ale myślę, że kiedyś miałem wersję chrome z podobną stroną oferowaną przez szybkie wybieranie, ale nadal możesz zobaczyć stronę aplikacji. Jednak za pomocą szybkiego wybierania nie można uzyskać dostępu do szybkiego wybierania.

noc25
źródło
4
Czy możesz to edytować, aby poprawić przejrzystość i naprawić literówki? (Jestem pewien, że nie znaczy to „za pomocą szybkiego wybierania nie można uzyskać dostępu do szybkiego wybierania”, ale nie jestem pewien, co zrobił powiedzieć.)
Eliah Kagan