Microsoft Edge目前还没有浏览器扩展,但它可以使用其他书签。Bookmarklet在Edge中工作得很好,它们弥补了浏览器扩展的不足。您只需先手动安装它们即可。
更新:从Windows10 11月更新起,这个功能不再起作用,但是你可以使用这个第三方工具将书签添加到Edge的书签数据库中。
Bookmarklet是存储在书签或收藏夹中的一小段JavaScript代码。单击书签小程序,代码将在当前页面上运行,允许您将页面保存到Pocket,在Twitter或Facebook上共享页面,甚至将LastPass密码管理器与Edge集成。这些只是您可以使用bookmarklet做的几个示例。
为什么我们要用艰难的方式来做这件事
相关:初学者极客:如何在任何设备上使用Bookmarklet
通常以几种不同的方式添加Bookmarklet,这些方式在Microsoft Edge中都不起作用。通常只需将它们从网页拖到收藏夹栏,然后放到那里,就可以添加它们。但是,Edge不允许这样做。
还可以通过右键单击链接并选择“添加到收藏夹”来添加书签,但是Edge的上下文菜单中没有这个选项。最后,您可以添加一个书签,方法是将一个普通的网站链接添加到您的收藏夹中,然后编辑它并更改它的地址以包含JavaScript代码。但是,Edge不允许您编辑收藏夹的地址。
实际上,在Edge的界面中添加小书签是不可能的。不过,您只需点击几下即可添加书签--您只需使用文件资源管理器窗口直接修改您喜爱的文件即可。别担心,这并不像听起来那么难。
微软已经表示,它将比Internet Explorer更频繁地更新Edge,所以希望这在未来会变得更容易。
如何在Microsoft Edge中手动添加Bookmarklet
相关:Windows 10上Microsoft Edge的11个提示和诀窍
这里我们将以Pocket bookmarklet为例。首先,我们将访问包含书签的页面,并喜欢该页面本身。单击或轻触地址栏上的星号图标,然后将书签小程序命名为您想要命名的任何名称。将其保存在您喜欢的任何位置。为了便于访问,您可能希望将其放在收藏夹栏中。
你完全可以从任何页面开始收藏。但是,如果我们喜欢Pocket网站上的某个页面,则生成的书签小程序将显示Pocket的收藏图标或网站图标。如果您正在创建LastPass、Twitter或Facebook书签,您可能希望从LastPass、Twitter或Facebook的网站开始创建收藏夹。
我们现在需要找到Microsoft Edge的收藏夹文件,它隐藏在文件系统的深处。打开文件资源管理器窗口,单击功能区上的视图选项卡,并确保选中了“隐藏项目”框。
接下来,导航到以下目录:
您的名称是您的Windows用户帐户的名称,随机数是一系列随机的数字和字母。
您将看到您刚刚创建的所有收藏夹,以及您在Microsoft Edge中拥有的任何其他收藏夹。
如果您计划将来添加更多书签,您可能需要将此文件夹添加到您的快速访问收藏夹列表中,以便将来可以快速返回到该文件夹。
接下来,回到Microsoft Edge,找到您要使用的Microsoft bookmarklet的JavaScript代码。例如,在我们上面链接的Pocket网页上,您可以右键单击“+Pocket”按钮,然后选择“复制链接”将JavaScript代码复制到您的剪贴板。如果页面只包含文本形式的书签,请选择以“javascript:”开头的地址并复制。
返回到文件资源管理器窗口,找到您先前创建的收藏夹,右键单击它,然后选择属性。
擦除URL框中的所有内容,然后在框中单击鼠标右键并选择粘贴。这将用您想要的bookmarklet的JavaScript代码替换URL。
应该可以从这里重命名Bookmarklet,但当我们尝试时,Microsoft Edge感到困惑。不要试图从这里重命名小书签。
单击OK(确定)保存您的更改。
接下来,关闭Microsoft Edge,然后重新打开它。书签现在应该可以使用了。
重复此过程以添加更多书签小程序。
如何在Microsoft Edge中使用Bookmarklet
有两种方式可以使用书签小程序。要使其始终显示在屏幕上,以便您可以单击或点击它,请打开Edge的菜单,选择设置,然后启用“显示收藏夹栏”选项。
您也可以只打开普通面板,在收藏夹中找到书签小程序,然后单击或轻触它就可以在当前页面上运行它。
当Edge支持浏览器扩展时,这将变得不那么必要,但一些人总是更喜欢bookmarklet,因为它们更轻量级。与浏览器扩展不同,使用书签小程序时不会在后台运行任何东西。书签小程序只有在您单击它时才会执行某些操作,并且它只在当前页面上起作用。