51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

Hypothesify

ID: febmopfmfkffkdoaggofmjpdhnnckibm

提供方: Jan Odstrcilik

版本: 1.1

大小: 18.26KiB

更新时间: 2023-02-21 17:16:34

支持语言: 英语

简介:

非官方的 Hypothesis.is 扩展
? 什么是假设?
Hypothesify 是注释工具 Hypothes.is 的一个小型非官方 Chrome 扩展,它允许对任何网站或 PDF 进行私人和公共注释。

我决定将其作为 JavaScript 学习过程的一部分。这就解释了为什么代码不是很好,肯定会有一些?。带来不便敬请谅解。

? 假设的函数
假设具有以下功能:

  • 在您在 Hypothes.is 中打开选定网站之前,它可以显示许多公共注释。 ⚠ 请注意,如果您选择此选项,每个 URL 都会通过 Hypothes.is 的服务器。
  • 它可以打开和关闭 Hypothes.is 中选定的网页或 PDF 文档。
  • 它会生成一个代码,您可以将其发送给您的朋友、包含在您的 Note 应用程序中或集成到您的网页中。要复制代码,请单击生成的代码面板并按 CTRL+C(Windows 和 Linux)或 CMD+C(MacOS)。

⚗ 生成代码

  • 一个简单的链接?
  • <a> 带有@href 属性的 HTML 元素
  • 格式为 []() 的 Markdown 代码
  • <iframe> HTML 元素(用于将整个网页包含为 iframe)
  • {{iframe/pdf}} 用于将网页包含到 Roam 中的代码?

⚙ 假设如何工作?
Hypothesify 使用 Hypothes.is 的两个关键服务:

  • 用于获取任何选定网页的公共注释数量的公共 API。
  • 它通过代理打开 Hypothes.is 中的任何网页或 PDF 文档。

? 隐私
扩展本身不收集或存储任何私人信息。但是,如果您希望在弹出菜单中"检查可用的公共注释",则每个 URL 都将被发送到 Hypothes.is 服务器。虽然对服务器的请求只包含 URL,但我假设服务器也获取发出请求的机器的 IP 地址。请注意,有时 URL 地址也可能包含敏感信息。
希望我可以在未来的版本中实现 URL 的黑名单和白名单,因为这是一个让我担心的问题。

? 支持假设
如果您希望支持此扩展程序,您可以进行 PayPal 捐赠。 ?‍♂️
参见:https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=6AMGMUDRX29XU&source=url

? 版本
v.1.1,2020 年 7 月 25 日 - 用 Roamresearch.com 的新 {{iframe/pdf}} 代码替换废弃的 :hiccup 代码
v.1.0,2020 年 5 月 2 日 - 第一个版本

? 假设许可
GNU GPLv3

插件下载:

赞(4)
未经允许不得转载:工具盒子 » Hypothesify