应用截图

详细介绍

适用于 Pinboard 的浏览器扩展程序,包含地址栏搜索、侧边栏和操作栏按钮弹出窗口。 在地址栏中以“pin”开头时,会在建议中显示您的 Pinboard 书签。您还可以在浏览器中查看、打开和编辑书签,以及选择自动将新建的浏览器书签复制到 Pinboard。 使用纯 Javascript/HTML/CSS 编写,没有外部依赖(但使用 Mozilla 的 Web Extension Polyfill 来处理 Chrome 的差异,至少大部分差异可以处理)。 据我所知,它不会向任何地方发送数据,当然 Pinboard 除外。 使用说明 * 要将附加组件连接到您的 Pinboard 账号,请在选项页面(about:addons 或 chrome://extensions)输入 API 密钥。不要输入您的普通密码!密钥将保存在附加组件的浏览器本地存储中,我不知道其他附加组件、用户或其他人是否可以访问它。而且普通密码可能根本不起作用。 * 可以在 https://pinboard.in/settings/password 找到 API 密钥。 * 您可以通过操作菜单中的按钮搜索书签、创建新书签和编辑旧书签(如果按钮不在工具栏中,请将其添加到工具栏)。 ----- ### 更新日志(不完整) ####v1.5.1 - 修复无法再通过地址栏搜索的回归问题(#62) #### v1.5.0 - 在选项中添加不同的搜索模式: - 结果必须包含完全相同的搜索短语 - 结果必须包含搜索短语中的所有词,但顺序不限(这是新的默认设置) - 结果必须至少包含搜索短语中的一个词(#57) - 结果必须匹配正则表达式搜索 - 按照 #55 的要求添加导出功能。不过我无法复现报告者的问题,因此不知道导出功能有什么用处 - 导出为可导入任何浏览器的标准书签 HTML 格式 - 导出为类似于 [Pinboard 备份页面](https://pinboard.in/settings/backup)上的 Pinboard 导出内容的 JSON 文档 - 优化部分代码,解决 API 调用有时会触发两次的问题 - 技术变更 - 优化不同文件/模块之间的引用方式 - 更新依赖项 - 将 tslint 换成 eslint - 将 16 像素图标缩小到实际宽度为 16 像素 #### v1.4.0 - 添加更美观的深色模式,以及使用浏览器/系统深色模式设置的选项,参见 [MDN](https://developer.mozilla.org/en-US/docs/Web/CSS/@media/prefers-color-scheme)。 - (#51)添加快捷键 Alt+Shift+P,在弹出窗口中打开创建书签对话框([仅限 Firefox](https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/API/browserAction/openPopup)) - (#51)添加快捷键 Alt+Shift+Left,打开侧边栏(仅限 Firefox) - (#50)修复搜索前缀问题,并统一弹出窗口、侧边栏和浏览器地址栏的搜索行为 - (#49)改进添加新书签时的标签建议 #### v1.3.7 * 合并拉取请求 #48,感谢 @marcinsmialek!这添加了打开 Pinboard 弹出窗口的键盘快捷键 Alt-P(默认)。同时修复了在地址栏搜索书签无结果时的行为。 * 开发方面:更新依赖项。尚未将 tslint 替换为 eslint,因为这似乎是一项相当大的工作…… #### v1.3.1 - 1.3.6: * 修复一些错误 * 开始为弹出窗口添加键盘操作 * 更清楚地说明选项页面中的 API 密钥 #### v1.3.0: * 添加可自定义颜色:将附加组件设为深色模式、浅色模式或任何您喜欢的配色方案 * **仅限 Firefox**:添加包含所有书签的可搜索列表的侧边栏。 * 更新弹出窗口中的图标 * 后端方面: * 将 Mozilla 的 webextension-polyfill 更新至 v1.2.0 * 进一步精简部分代码 * 图标之前是 Unicode 字符,现在改为嵌入式 SVG * 将筛选功能移至适当的类中,尝试减少重复代码 * 将后台脚本改为非持久运行(https://developer.chrome.com/extensions/event_pages)