Wie bearbeite ich den Abschnitt "Meistbesucht" der neuen Registerkarte in Chromium?


11

Wenn ich eine neue Registerkarte in Chromium öffne, wird die Seite "Neue Registerkarte" angezeigt, die (unter anderem) die "meistbesuchten" Seiten enthält. Ich möchte dieser Liste eine neue Webseite hinzufügen. Wie mache ich das?

Ich habe mehrmals versucht, die Webseite zu besuchen und auf das 'X' zu klicken, um die anderen Optionen auszuwählen, aber es wird nie angezeigt. Gibt es eine Möglichkeit, manuell zu bearbeiten, welche Seiten dort angezeigt werden?

Antworten:


9

Der Abschnitt "Meistbesucht" auf einer neuen Registerkarte in Chrome / Chromium kann von Hand bearbeitet werden, indem die sqlite3-Datenbank "Top Sites" in Chrome / Chromium mit sqlite3und SQL (oder mit einem anderen sqlite3- Datenbankeditor wie sqlitebrowser) direkt geändert wird .

Die Datenbank "Top Sites" befindet sich im Benutzerprofilverzeichnis, die Standarddatenbank ist " ~/.config/chromium/Default/Top Sites" (für Chrome : ~/.config/google-chrome/default, in Windows C:\Documents and Settings\%USERNAME%\Local Settings\Application Data\Google\Chrome\User Data\Default).

Schließen Sie zum Bearbeiten Chromium / Chrome und führen Sie den GUI-Editor aus

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

Öffnen Sie die thumbnailsTabelle in der Browse DataRegisterkarte. Wir ( und Forensiker ) können viel mehr Einträge sehen, als in "Meistbesuchte" gezeigt wird.

Es werden nur acht Websites mit dem kleinsten " url rank" angezeigt, die nicht vom Benutzer auf die schwarze Liste gesetzt wurden. Sie können sie mit einer solchen SQL-Abfrage anzeigen (über die Registerkarte "SQL ausführen" in sqlitebrowser oder mithilfe des sqlite3 ~/.config/chromium/Default/Top\ SitesBefehlszeilentools):

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

Jetzt können Sie die Datenbank bearbeiten und url_ranks ändern , um Sites neu zu ordnen (Sie sollten die Hälfte der url_ranks verschieben, wenn Sie in der Mitte einfügen). Sie können jederzeit eine neue URL hinzufügen und alle URL-Ränge ändern, um Ihre neue URL in "Meistbesuchte" zu verschieben.

Wenn der Benutzer die Seite von „Meistbesucht“ Abschnitt durch Anklicken „gelöscht x“ klicken, wird die URL in der JSON - Konfigurationsdatei die schwarze Liste gesetzt ~/.config/chromium/Default/Preferences, in ntp.most_visited_blacklistAbschnitt ( in der Nähe der Chrome, die Einstellungen mit Texteditor wie gedit oder vim öffnen, suchen most_visited_blacklistund finden Sie URLHashes von Websites auf der schwarzen Liste, implementiert als MD5 der URL-Zeichenfolge). Sie können alle URLs aus dem most_visited_blacklistAbschnitt löschen (stellen Sie sicher, dass Sie eine Sicherungskopie der Voreinstellungsdatei haben).

PS Aktueller Quellcode der "Most Visited" -Implementierung in Chromium: chrome/browser/history/top_sites_database.ccDatei , Zeile 438, void TopSitesDatabase::GetPageThumbnailsFunktion:

  "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.

Beschreibungen einiger Tabellenfelder finden Sie hier: chrome/common/thumbnail_score.h

Die schwarze Liste umgesetzt in chrome/browser/history/top_sites_impl.cc, TopSitesImpl::AddBlacklistedURL, TopSitesImpl::RemoveBlacklistedURL(Hmm, nur durch Test verwendet , aber nicht zugänglich in UI einige Zeit nach url der schwarzen Liste gesetzt wurde?)


1
Übrigens, in Windows 10 ist der PfadC:\Users\<user>\AppData\Local\Google\Chrome\User Data\Default
Warren

Diese Methode stammt aus dem Jahr 2014 und funktioniert in einigen neueren Versionen möglicherweise nicht. Laut einem Kommentator: "Versuchte es entsprechend, es hat überhaupt nicht funktioniert und ich bezweifle, dass es in Zukunft funktionieren wird. Chrome ändert sich (leider) ständig und was 2014 funktioniert hat, funktioniert 2016 einfach nicht mehr."
Osgx

6

Sie können stattdessen die Chromium-Erweiterung Speed ​​Dials verwenden.

Die Kurzwahl ersetzt die neue Registerkarte von Chrome \ Chromium durch Ihre vordefinierten visuellen Lesezeichen.

Um eine Webseite hinzuzufügen, klicken Sie einfach auf die Symbolleistenschaltfläche Kurzwahl und wählen Sie "Diese Seite hinzufügen". In diesem Menü können Sie auch die Kurzwahlseite öffnen, um auf Ihre visuellen Lesezeichen zuzugreifen. Wenn Sie sich auf der Seite Kurzwahl befinden, können Sie die Position der Miniaturansichten per Drag & Drop ändern. Mit der Kurzwahl können Sie das Erscheinungsbild der Seite anhand eines vordefinierten Themas anpassen. Sie können auch ein Hintergrundbild festlegen.

Geben Sie hier die Bildbeschreibung ein

Hinweis: Der Abschnitt "Apps" wird nicht angezeigt. Wenn Sie also auf sie zugreifen müssen, müssen Sie ihn deaktivieren.


Wenn Sie keine Kurzwahltasten mögen; Sie können einige Schritte ausführen, um die gewünschten Websites beizubehalten:

  1. Browserverlauf löschen (Extras ---> Browserverlauf löschen).
  2. Gehen Sie zu einer bestimmten Website, die Sie behalten möchten.
  3. Die Website wird nun im Bereich "Meistbesucht" angezeigt. Klicken Sie auf die Stecknadel wie in diesem Bild: Geben Sie hier die Bildbeschreibung ein

4.Wiederholen Sie Schritt 2 für jede Website.


Nicht genau das, was ich gefragt hatte, aber erreicht, was ich versuchte zu tun. Vielen Dank!
David Oneill

@ David Oneill: Antwort aktualisiert. Und ich hoffe, sie werden diesen "meistbesuchten" Abschnitt verbessern, um Wählscheiben wie Opera zu beschleunigen.
Binarylife

Hab gerade deine Bearbeitung gesehen - ja, genau darauf habe ich gehofft!
David Oneill

4

Sie können nicht - nicht ohne diese Site genug zu besuchen, um sie zu einer Ihrer "meistbesuchten" Sites zu machen.

(Über die Google Chrome-Hilfe )


0

Sie können den Verlauf Ihres Browers entfernen und dann zu der Site zurückkehren, die Sie sehen möchten, und sie wird angezeigt, aber die alten Einträge werden gelöscht.


0

Keine Ahnung, ob dies nur mit Google Chrome funktioniert, aber setzen Sie zuerst ein Lesezeichen für die gewünschte Site auf dieser Seite. Während Sie auf der Startseite auf das Lesezeichen klicken und es an eine beliebige Stelle ziehen, die verwendet oder leer ist, ändert sich der Cursor in ein +. Klicken Sie hier. Wenn Sie das nächste Mal den Browser öffnen, sollte Ihre Site dort sein. Sie können diese Verknüpfungen auch auf dieser Homepage korrigieren oder löschen


Das hat nicht funktioniert, obwohl es sich gelohnt hat, es zu versuchen.
David Oneill

0

Ich bin mir nicht sicher, aber ich glaube, ich hatte früher eine Chrome-Version mit einer ähnlichen Seite, die von Kurzwahlnummern angeboten wird, aber Sie können die Apps-Seite immer noch sehen. Bei Verwendung von Kurzwahlen erhalten Sie jedoch keinen Zugriff auf Kurzwahlen.


4
Können Sie dies bearbeiten, um die Übersichtlichkeit zu verbessern und Tippfehler zu beheben? (Ich bin sicher, Sie wollten nicht sagen, dass Sie mit Kurzwahlnummern keinen Zugang zu Kurzwahlnummern haben, aber ich bin mir nicht sicher, was Sie damit sagen wollten .)
Eliah Kagan
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.