Впрос такой.
Вот есть в адресной строке такой Значок - есть ли страница в закладках.
Но это когда свои локальные закладки, родные.
А если это некие онлайн закладки?
Можно ли сделать похожий значок?
Причем необязательно всем доступные закладки, можно и свои, селфхостед и т.д.
Но значок нужен.
Значок - есть ли страница в закладках
-
- Moonbather
- Posts: 54
- Joined: 2018-03-24, 16:10
-
- Project Contributor
- Posts: 204
- Joined: 2020-03-02, 16:04
Re: Значок - есть ли страница в закладках
Можно сделать расширение, которое будет запрашивать у "некого" сервиса есть ли страница в закладках и показывать это новым(или тем же) значком.
Но это делать нужно, ибо универсальных решений я не разу не видел - только(давно уже мёртвые) расширения от конкретных сервисов.
Но это делать нужно, ибо универсальных решений я не разу не видел - только(давно уже мёртвые) расширения от конкретных сервисов.
-
- Pale Moon guru
- Posts: 35650
- Joined: 2011-08-28, 17:27
- Location: Motala, SE
Re: Значок - есть ли страница в закладках
Проверка не будет быстрой и надежной. При каждом посещении страницы необходимо будет сделать онлайн-запрос в службу, чтобы узнать, добавлена ли она в закладки.
Единственный способ сделать это надежно (и достаточно быстро для значка) — это использовать локальную базу данных.
Единственный способ сделать это надежно (и достаточно быстро для значка) — это использовать локальную базу данных.
"Sometimes, the best way to get what you want is to be a good person." -- Louis Rossmann
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite
-
- Moonbather
- Posts: 54
- Joined: 2018-03-24, 16:10
Re: Значок - есть ли страница в закладках
Ну, учитывая количество моих закладок...
У меня и так все немного не быстро
> Statistics
Database size is 337920 KiB
user_version is 35
page_size is 32768
cache_size is -2048
journal_mode is wal
synchronous is 1
History can store a maximum of 115410 unique pages
Table moz_places has 534100 records
Table moz_historyvisits has 0 records
Table moz_inputhistory has 3 records
Table moz_hosts has 16045 records
Table moz_bookmarks has 696429 records
Table moz_keywords has 2 records
Table sqlite_sequence has 1 records
Table moz_favicons has 5508 records
Table moz_anno_attributes has 9 records
Table moz_annos has 393458 records
Table moz_items_annos has 259593 records
...
У меня и так все немного не быстро
> Statistics
Database size is 337920 KiB
user_version is 35
page_size is 32768
cache_size is -2048
journal_mode is wal
synchronous is 1
History can store a maximum of 115410 unique pages
Table moz_places has 534100 records
Table moz_historyvisits has 0 records
Table moz_inputhistory has 3 records
Table moz_hosts has 16045 records
Table moz_bookmarks has 696429 records
Table moz_keywords has 2 records
Table sqlite_sequence has 1 records
Table moz_favicons has 5508 records
Table moz_anno_attributes has 9 records
Table moz_annos has 393458 records
Table moz_items_annos has 259593 records
...
-
- Pale Moon guru
- Posts: 35650
- Joined: 2011-08-28, 17:27
- Location: Motala, SE
Re: Значок - есть ли страница в закладках
ух ты, почти 700 000 закладок? Самый большой, который я точно видел.
"Sometimes, the best way to get what you want is to be a good person." -- Louis Rossmann
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite
-
- Lunatic
- Posts: 399
- Joined: 2016-12-27, 00:12
Re: Значок - есть ли страница в закладках
Согласен с вышевысказавшимися ↑ - то что ты хочешь, должно делаться через расширение с локальной базой закладок. Примерно так сделал JustOff в своём уникальном расширении Classic Add-ons Archive, за которое мы ему благодарны безмерно
Установив расширение, ты скачиваешь "базу" с которой работает расширение, где живут все данные о... один только текст с иконками, но сами расширения живут в облаке, откуда и качаются\устанавливаются. (в твоём случае, эта будет база твоих закладок, что будут в фоновом режиме сравниваться и изменяться, сохраняясь сначала в базу и затем отсылая на сервер. или наоборот.. неважно).
По сути, ты хочешь синхронизацию: соответствие того что у тебя на устройстве, с тем что у тебя в облаке(ну или наоборот, это одно-и-тоже), - а это не оч. простая задача, скриптом на десяток строк такое не сделать.
И уж совершенно точно, это не есть задача для разрабов бравзера.
Установив расширение, ты скачиваешь "базу" с которой работает расширение, где живут все данные о... один только текст с иконками, но сами расширения живут в облаке, откуда и качаются\устанавливаются. (в твоём случае, эта будет база твоих закладок, что будут в фоновом режиме сравниваться и изменяться, сохраняясь сначала в базу и затем отсылая на сервер. или наоборот.. неважно).
По сути, ты хочешь синхронизацию: соответствие того что у тебя на устройстве, с тем что у тебя в облаке(ну или наоборот, это одно-и-тоже), - а это не оч. простая задача, скриптом на десяток строк такое не сделать.
И уж совершенно точно, это не есть задача для разрабов бравзера.