mika-cn/maoxian-web-clipper

使用浏览器书签来保留剪辑历史记录 / use browser bookmarks to keep clipping history

Opened this issue · 1 comments

(由谷歌翻译成中文。如果您愿意,下面是英文原文。)

你好,

感谢您提供这个出色的工具。 在找到这个之前我先看了其他的。 这是最好的。

我发现有方法来指示页面是否已被剪切非常有用。

我记得读过有关此问题的其他请求,但现在找不到链接。 有人建议使用与“星形”书签图标相当的图标,当您加载带有书签的页面时,该图标会改变颜色。 我记得作者说不会实施。

但我对如何做到这一点有一个具体的建议,所以我再次提出这个问题。

创建剪辑时,将新书签添加到指定目录,例如“mxwc”。 (可选)指定具有与创建文件名和文件路径相同配置的子目录。 或者,可以使用书签标签来代替(或除了)文件夹。 例如带有“mxwc”和/或“mxwc-2023-09-24”的标签,这样我就可以轻松地看到它被剪辑的日期。

然后,要检查页面是否已被剪切,您可以在书签弹出窗口中查看它是否在文件夹或标签中。 也许 maoxian-web-clipper 甚至可以查找这些并显示信息,而无需使用图标和弹出窗口。

潜在问题:

  1. 跨浏览器可能比较复杂。 (我使用火狐浏览器。)
  2. 同一页面有不同URL时不会拾取,例如附加?reflink=xxxx等时
  3. 用户可能不想要所有额外的书签
  4. 没有任何上下文信息,例如页面的哪一部分被剪切

好处:

  1. 集成到原生浏览器功能中
  2. 可以使用本机浏览器功能和插件来识别哪些页面被剪切

好处或问题取决于用户:

  1. 如果用户有跨设备同步的书签,则会包含剪辑历史记录
  2. 如果用户有其他与书签交互的扩展,则可以交互。 如果其他扩展删除重复的书签,则会导致冲突。 但是,如果扩展程序将与外部文件匹配的条件的书签列表导出,则会有好处。

感谢您的时间。 :)


(Translated into chinese by google. Original english is below if you prefer that.)

Hello,

Thank you for this excellent tool. I other ones before finding this one. It is the best.

I would find it very useful to have way to indicate whether a page has already been clipped.

I recall reading other requests about this but I can't find the links right now. Somebody suggested an equivalent to the "star" bookmarks icon which changes color when you load a page that is bookmarked. I remember that the author said it will not be implemented.

But I have a specific suggestion for how to do it so I raise the issue again.

When creating a clip, add a new bookmark to a specified directory such as mxwc. Optionally, specify sub-directory with same configuration as used for creating file names and file paths. Or, could use bookmark tags instead of (or in addition to) folders. For example tag with mxwc and/or mxwc-2023-09-24 so I will see easily on what date it was clipped.

Then, to check if a page has been clipped, you can look in the bookmark popup and see if it is in the folder or tag. Maybe maoxian-web-clipper could even look for these and display the information without using the icon and popup.

Potential problems:

  1. Might be complicated cross-browser. (I use Firefox.)
  2. Will not pick up when the same page has different URL, such as when appended with ?reflink=xxxx etc
  3. User might not want all the extra bookmarks
  4. Does not have any contextual information, such as what part of the page was clipped

Benefits:

  1. Integrated into native browser features
  2. Can use native browser abilities and plugins to identify which pages have been clipped

Benefit or problem depending on user:

  1. If user has bookmarks sync across devices, the clipping history will be included
  2. If user has other extensions which interact with bookmarks, they can interact. Would cause a conflict if the other extension removes duplicate bookmarks. But would be a benefit if the extension exports list of bookmarks which match a criteria to an external file.

Thank you for your time. :)

Indicating whether a page has been clipped is a good feature. I was planning to implement it but the codebase was kind of in a mess. So it got forgotten.

About create a new bookmark when pages are clipped. I would rather not to mess up with bookmarks. It sure can automatically highlight the star icon if we create clipping records as bookmarks. Bookmarks and clipping records may look like the same thing but they did have some differences like:

  • You can only bookmark a URL once, but you can clip a URL multiple times (Blame the web for the content of a URL is not immutable)
  • Bookmarks are tied to browsers which is so stupy, bookmarks should be in a bigger scope (bigger than the web), image you want to bookmark a URL that starts with a rare protocol like: gemini:// or tox:.

I would like to implement this feature, but i havn't any idea yet, Let me take some time to think about it.