Bagaimana cara mengedit bagian "Paling Banyak Dikunjungi" pada halaman tab baru di Chromium?

11

Ketika saya membuka tab baru di Chromium, itu menampilkan halaman 'tab baru', yang (antara lain) berisi halaman 'paling banyak dikunjungi'. Saya ingin menambahkan halaman web baru ke daftar itu. Bagaimana aku melakukan itu?

Saya sudah mencoba mengunjungi halaman web beberapa kali, dan mengklik 'X' untuk pilihan lain, tetapi tidak pernah muncul. Apakah ada cara untuk mengedit secara manual halaman apa yang muncul di sana?

David Oneill
sumber

Jawaban:

9

Bagian "Paling Banyak Dikunjungi" pada tab baru di Chrome / Chromium dapat diedit dengan tangan, dengan secara langsung mengubah database "Top Sites" sqlite3 di dalam Chrome / Chromium dengan sqlite3dan SQL (atau dengan editor db sqlite3 lainnya, seperti sqlitebrowser).

Basis data "Situs Top" terletak di direktori profil pengguna, yang default adalah " ~/.config/chromium/Default/Top Sites" (untuk chrome:, ~/.config/google-chrome/defaultdi windows C:\Documents and Settings\%USERNAME%\Local Settings\Application Data\Google\Chrome\User Data\Default).

Untuk mengeditnya, tutup Chromium / Chrome dan jalankan untuk editor GUI

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

Buka thumbnailstabel di Browse Datatab. Kami ( dan pakar forensik ) dapat melihat lebih banyak entri daripada yang ditunjukkan pada "Paling Banyak Dikunjungi".

Hanya delapan situs dengan " url rank" terkecil dan tidak masuk daftar hitam oleh pengguna ditampilkan. Anda dapat melihatnya dengan query SQL tersebut (melalui tab "Execute SQL" di sqlitebrowser atau dengan menggunakan sqlite3 ~/.config/chromium/Default/Top\ Sitesalat baris perintah):

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

Sekarang Anda dapat mengedit database, mengubah url_ranks untuk menyusun ulang situs (Anda harus menggeser setengah dari url_ranks, jika Anda memasukkan di tengah). Anda dapat menambahkan url baru, dan mengubah semua url_ranks untuk memindahkan url baru Anda ke "Paling Banyak Dikunjungi".

Ketika pengguna menghapus situs dari "Sering dikunjungi" bagian dengan klik " x" tombol, url yang hitam dalam JSON file konfigurasi ~/.config/chromium/Default/Preferences, di ntp.most_visited_blacklistbagian (dekat Chrome, buka Preferences dengan editor teks seperti gedit atau vim, mencari most_visited_blacklistdan melihat URLHashes situs daftar hitam, diimplementasikan sebagai MD5 dari string url). Anda dapat menghapus semua url dari most_visited_blacklistbagian (pastikan Anda memiliki cadangan file Preferensi)

Kode sumber aktual implementasi "Paling Banyak Dikunjungi" di Chromium: chrome/browser/history/top_sites_database.ccfile , line 438, void TopSitesDatabase::GetPageThumbnailsberfungsi:

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

Deskripsi beberapa bidang tabel ada di sini: chrome/common/thumbnail_score.h

Daftar hitam diterapkan di chrome/browser/history/top_sites_impl.cc, TopSitesImpl::AddBlacklistedURL, TopSitesImpl::RemoveBlacklistedURL(Hmm, hanya digunakan oleh tes , tetapi tidak dapat diakses di UI beberapa waktu setelah url itu hitam?)

osgx
sumber
1
btw, di Windows 10 jalannya adalahC:\Users\<user>\AppData\Local\Google\Chrome\User Data\Default
warren
Metode ini dari 2014 dan mungkin tidak berfungsi di beberapa versi yang lebih baru. Menurut beberapa komentator: "Sudah mencobanya, tidak berfungsi sama sekali dan saya ragu itu akan berhasil di masa depan. Chrome (sayangnya) selalu berubah dan apa yang berhasil di 2014 tidak lagi berfungsi di 2016 lagi."
osgx
6

Anda dapat menggunakan ekstensi Chromium yang disebut Panggilan Cepat .

Panggilan Cepat menggantikan halaman tab baru Chrome \ Chromium dengan bookmark visual yang telah Anda tentukan sebelumnya.

Untuk menambahkan halaman web, cukup klik pada tombol toolbar Panggilan Cepat dan pilih "Tambahkan halaman ini". dari menu ini Anda juga dapat membuka halaman Panggilan cepat untuk mengakses bookmark visual Anda. Saat Anda berada di halaman Panggilan Cepat, Anda dapat menggunakan drag-n-drop untuk mengubah posisi thumbnail. Panggilan Cepat memungkinkan Anda menyesuaikan tampilan dan nuansa halaman dengan tema yang telah ditentukan. Anda juga dapat mengatur gambar latar belakang.

masukkan deskripsi gambar di sini

Catatan: Ini tidak menampilkan bagian aplikasi. Jadi kapan pun Anda perlu mengaksesnya, Anda harus menonaktifkannya.


Jika Anda tidak menyukai Panggilan cepat; ada beberapa langkah yang dapat Anda lakukan untuk menjaga situs web yang Anda inginkan:

  1. Hapus Riwayat Penjelajahan (Alat ---> Hapus Riwayat penjelajahan).
  2. Pergi ke situs web tertentu yang ingin Anda pertahankan.
  3. Situs web akan muncul sekarang di bagian "paling banyak dikunjungi", klik pada pin seperti pada gambar ini: masukkan deskripsi gambar di sini

4. Ulangi langkah 2 untuk setiap situs web.

Binarylife
sumber
Tidak persis apa yang saya minta, tetapi mencapai apa yang saya coba lakukan. Terima kasih!
David Oneill
@ David Oneill: Jawaban diperbarui. Dan saya harap mereka akan meningkatkan bagian "paling banyak dikunjungi" ini untuk mempercepat panggilan seperti Opera misalnya.
Binarylife
Baru saja melihat hasil edit Anda - ya, itulah yang saya harapkan!
David Oneill
4

Anda tidak dapat - tidak tanpa cukup mengunjungi situs tersebut untuk menjadikannya salah satu situs "Paling Banyak Dikunjungi".

(Melalui Bantuan Google Chrome )

jrg
sumber
0

Anda dapat menghapus riwayat browser Anda dan kemudian kembali ke situs yang ingin Anda lihat dan akan melihatnya tetapi entri lama akan hilang.

Rens
sumber
0

Tidak tahu apakah ini hanya bekerja dengan Google chrome tetapi pertama-tama tandai situs yang Anda inginkan pada halaman itu. Saat di beranda klik dan seret bookmark ke ruang apa pun, digunakan atau kosong, kursor berubah menjadi +, klik di sini. Lain kali Anda membuka browser, situs Anda seharusnya ada di sana. Anda juga dapat memperbaiki atau menghapus pintasan ini di beranda itu

robin0800
sumber
Ini tidak berhasil, meskipun layak untuk dicoba.
David Oneill
0

Saya tidak yakin, tetapi saya pikir saya dulu memiliki versi chrome dengan halaman yang sama yang ditawarkan oleh panggilan cepat, tetapi Anda masih dapat melihat halaman aplikasi. Namun, menggunakan panggilan cepat Anda tidak bisa mendapatkan akses ke panggilan cepat.

malam25
sumber
4
Bisakah Anda mengedit ini untuk meningkatkan kejelasannya, dan memperbaiki kesalahan ketik? (Saya yakin Anda tidak bermaksud untuk mengatakan "menggunakan panggil cepat Anda tidak bisa mendapatkan akses ke panggilan cepat" tapi aku tidak yakin apa yang Anda lakukan berarti untuk mengatakan.)
Elia Kagan