cadeyrn / bookmarks-organizer

With the Bookmarks Organizer it's easy to put order in your bookmarks. The Bookmarks Organizer finds no longer working bookmarks, redirects, duplicates and more!
https://addons.mozilla.org/en-US/firefox/addon/bookmarks-organizer/
Mozilla Public License 2.0
182 stars 32 forks source link

Search for contents changed. #224

Open ve3 opened 1 year ago

ve3 commented 1 year ago

Is your feature request related to a problem? Please describe. No

Describe the solution you'd like Some bookmark, it was there over 10 years, at first its content is about something.
After the domain has been expired (but I don't know when) that domain was registered again by other users.
Now that same domain has content about something else that is not related since I start bookmarked it.

For example: domain aaaa-whatever-aaaaaaaa.com was bookmarked since 2002-03, its content is about cartoon 👍.
The domain expired on 2020 and new user register that domain but content is changed to gambling 👎.
The same domain, same page but content is completely different.

This plugin would be so powerful to check content changed.

To do this, you may need to save meta-data as you described here.
But to make it easier, you may have just few input to searched the content on the page. The keyword maybe grab from bookmark's keyword itself. (keyword one, keyword2, etc...)

Additional context No

cadeyrn commented 1 year ago

Thanks for opening the issue on GitHub!

The keyword maybe grab from bookmark's keyword itself. (keyword one, keyword2, etc...)

Unfortunately WebExtensions can't access bookmark keywords or tags.

BUZZARDGTA commented 1 year ago

I also like the idea, and would also find it useful. @cadeyrn i think this guy @ve3 is referencing to the html meta when you request them. example:

In this example under, you can clearly and easily identify that this is the html page from "Illegal Services" website, if these keywords (description, keywords and author) where about to be removed or changed to other strings, it would mean that the domain changed proprietary OR changed it's subject to something else...

At least that's what I've understood from this guy's message

<!DOCTYPE html>
<html lang="en-US">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <meta name="description" content="Illegal Services">
    <meta name="keywords" content="Illegal, Services, website">
    <meta name="author" content="IB_U_Z_Z_A_R_Dl">
</head>

<etc...>
BUZZARDGTA commented 1 year ago

i'm not gonna lie that codding such algorythm is pretty hard and would probably be a project on it's own, probably... But who knows, maybe @cadeyrn likes challenging himself

ve3 commented 1 year ago

No, I mean the bookmark itself contain Name, URL, Tags, Keyword (at least in Firefox).
My idea is about grab the keywords from bookmark and find with string on the web page to check the contents.
But as @cadeyrn said web extension can't access keywords so this seems to be not possible.

BUZZARDGTA commented 1 year ago

"so this seems to be not possible"

Right, not directly from a web extensions, but from outside, you can

BUZZARDGTA commented 1 year ago

If you are a dev and wanna work on that I can probably help you with it, on parsing the html export feature.