Как редактировать раздел «Самые посещаемые» новой вкладки в Chromium?

11

Когда я открываю новую вкладку в Chromium, она отображает страницу «Новая вкладка», которая (среди прочего) содержит «наиболее посещаемые» страницы. Я хочу добавить новую веб-страницу в этот список. Как мне это сделать?

Я несколько раз пытался зайти на веб-страницу и щелкнуть «X», чтобы выбрать другой вариант, но он так и не появился. Есть ли способ вручную редактировать, какие страницы отображаются там?

Дэвид Онеилл
источник

Ответы:

9

Раздел «Самые посещаемые» на новой вкладке в Chrome / Chromium можно редактировать вручную, напрямую изменяя базу данных sqlite3 «Лучшие сайты» в Chrome / Chromium с помощью sqlite3и SQL (или любым другим редактором sqlite3 db, например sqlitebrowser).

База данных «Самые популярные сайты» находится в каталоге профиля пользователя, по умолчанию « ~/.config/chromium/Default/Top Sites» (для chrome:, ~/.config/google-chrome/defaultв windows C:\Documents and Settings\%USERNAME%\Local Settings\Application Data\Google\Chrome\User Data\Default).

Чтобы отредактировать его, закройте Chromium / Chrome и запустите редактор GUI

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

Открыть thumbnailsтаблицу в Browse Dataтаб. Мы ( и эксперты-криминалисты ) можем увидеть гораздо больше записей, чем показано в разделе «Самые посещаемые».

url rankПоказаны только восемь сайтов с наименьшим " " и не занесенным в черный список пользователем. Вы можете увидеть их с помощью такого SQL-запроса (через вкладку «Выполнить SQL» в sqlitebrowser или с помощью sqlite3 ~/.config/chromium/Default/Top\ Sitesинструмента командной строки):

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

Теперь вы можете редактировать базу данных, изменяя url_ranks, чтобы изменить порядок сайтов (вы должны сдвинуть половину url_ranks, если вы вставляете в середину). Вы можете добавить новый URL-адрес и изменить все url_ranks, чтобы переместить новый URL-адрес в «Наиболее посещаемые».

Когда пользователь удалил сайт с «гостевым Мост», нажав на значок « x» кнопки, URL занесен в черный список в конфигурационном файле JSON ~/.config/chromium/Default/Preferences, в ntp.most_visited_blacklistразделе (закройте Chrome, откройте настройки с текстовым редактором , например Gedit или Vim, искать most_visited_blacklistи видеть URLHashэс сайтов, занесенных в черный список, реализованных как MD5 строки URL). Вы можете удалить все URL из most_visited_blacklistраздела (убедитесь, что у вас есть резервная копия файла настроек)

PS Фактический исходный код реализации «Наиболее посещаемых» в Chromium: chrome/browser/history/top_sites_database.ccфайл , строка 438, void TopSitesDatabase::GetPageThumbnailsфункция:

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

Описания некоторых полей таблицы здесь: chrome/common/thumbnail_score.h

Blacklisting реализован в chrome/browser/history/top_sites_impl.cc, TopSitesImpl::AddBlacklistedURL, TopSitesImpl::RemoveBlacklistedURL(Мда, только испытанием , но не доступны в пользовательском интерфейсе некоторое время после того, как URL был занесен в черный список?)

osgx
источник
1
Кстати, в Windows 10 путьC:\Users\<user>\AppData\Local\Google\Chrome\User Data\Default
Уоррен
Этот метод с 2014 года и может не работать в некоторых новых версиях. По словам одного из комментаторов: «Попробовал соответственно, он вообще не работал, и я сомневаюсь, что он будет работать в будущем. К сожалению, Chrome постоянно меняется, а то, что работало в 2014 году, просто больше не работает в 2016 году».
OSGX
6

Вместо этого вы можете использовать расширение Chromium, называемое « Быстрый набор» .

Быстрый набор заменяет новую вкладку Chrome \ Chromium на предварительно заданные визуальные закладки.

Чтобы добавить веб-страницу, просто нажмите кнопку панели быстрого набора и выберите «Добавить эту страницу». Из этого меню вы также можете открыть страницу быстрого набора для доступа к вашим визуальным закладкам. Когда вы находитесь на странице быстрого набора, вы можете использовать drag-n-drop, чтобы изменить положение миниатюры. Быстрый набор позволяет настроить внешний вид страницы с помощью предопределенных тем. Вы также можете установить фоновое изображение.

введите описание изображения здесь

Примечание. Он не отображает раздел приложений. Поэтому, когда вам нужно получить к ним доступ, вам нужно отключить его.


Если вам не нравятся номера быстрого набора; Есть несколько шагов, которые вы можете сделать, чтобы сохранить нужные веб-сайты:

  1. Очистить историю просмотров (Инструменты ---> Очистить историю просмотров).
  2. Перейти на конкретный веб-сайт, который вы хотите сохранить.
  3. Теперь веб-сайт появится в разделе «Самые посещаемые», нажмите на значок, как на картинке: введите описание изображения здесь

4. Повторите шаги 2 для каждого веб-сайта.

Binarylife
источник
Не совсем то, что я просил, но выполнил то, что я пытался сделать. Благодарность!
Дэвид Онеилл
@ David Oneill: Ответ обновлен. И я надеюсь, что они улучшат этот «самый посещаемый» раздел для быстрого набора, например, Opera.
Binarylife
Только что посмотрел ваше редактирование - да, именно на это я и надеялся!
Дэвид Онеилл
0

Вы можете удалить историю своих браузеров, а затем вернуться на сайт, который хотите увидеть, и увидите его, но старая запись исчезнет.

Rens
источник
0

Не знаю, работает ли это только с Google Chrome, но сначала добавьте в закладки нужный сайт на этой странице. В то время как на домашней странице щелкните и перетащите закладку в любое место, используемое или пустое, курсор изменится на +, нажмите здесь. В следующий раз, когда вы откроете браузер, ваш сайт должен быть там. Вы также можете исправить или удалить эти ярлыки на этой домашней странице

robin0800
источник
Это не сработало, хотя стоило попробовать.
Дэвид Онеилл
0

Я не уверен, но я думаю, что раньше у меня была версия Chrome со страницей, аналогичной странице быстрого набора, но вы все равно можете увидеть страницу приложений. Однако, используя быстрый набор, вы не можете получить доступ к быстрому набору.

night25
источник
4
Можете ли вы отредактировать это, чтобы улучшить его ясность и исправить опечатки? (Я уверен , что ты не хотел сказать « с помощью быстрого набора вы не можете получить доступ к быстрому набору» , но я не уверен , что вы сделали средним сказать.)
Eliah Каган