初学者:您需要知道的关于浏览器扩展的一切

浏览器键盘快捷方式标题

浏览器扩展扩展您的Web浏览器的附加功能,修改网页,并将您的浏览器与您使用的其他服务集成。 本指南将向您介绍浏览器扩展的世界,并帮助您开始使用。

如果你是一个极客,这些东西对你来说很明显。 我们geeks认为这是理所当然的 - 我们知道什么浏览器扩展可以做,什么时候使用它们,以及避免什么。 但不是每个人都知道这一切。

为什么要使用浏览器扩展?

您可能希望使用浏览器扩展程序的几个不同的原因:

  • 与您使用的其他服务集成。 例如,Evernote提供了一个扩展,允许您轻松地剪贴网站并将其保存到您的Evernote帐户。
  • 向浏览器添加其他功能。 例如,Chrome的JoinTabs扩展程序为您提供了一个按钮,您可以点击该按钮将来自多个窗口的所有Chrome标签页合并到一个窗口中。
  • 修改网站在您的计算机上显示的内容 - 添加,删除或修改内容。 例如,InvisibleHand扩展向购物网站添加信息,通知您竞争零售商网站上是否有更便宜的价格。

扩展可以做很多其他的事情。 他们就像任何其他软件,虽然浏览器对他们可以做的事情设置了一些限制。 如果您想将浏览器与服务集成或获得其他功能,则可以使用已存在的浏览器扩展程序进行此操作。

invisiblehand-extension

他们是多么安全?

浏览器扩展就像任何其他软件一样。 恶意扩展可能会做坏事,甚至良好的扩展可能有错误。 与任何其他类型的软件,从Windows桌面应用程序到iPhone应用程序,你应该尝试选择值得信赖的扩展。

Chrome会在您安装扩展程序时提供扩展程序所需的权限,因此您可以查看扩展程序是仅在单个网站上运行还是具有其他权限。 Firefox没有细化的权限系统,因此扩展程序可以访问整个浏览器等等。 Internet Explorer对插件的支持有限。

您应该特别小心浏览器扩展。 它们在您的浏览器中运行,因此错误的扩展程序可能会在浏览时使用其访问窥探,可能会捕获您的信用卡号码和密码。 然而,尽管记住这一点是很好的,但实际的风险 - 假设你坚持使用来自知名开发商的扩展和经过审查的扩展与大量用户 - 是相当微不足道。

chrome-extension-warning

他们会减慢你的浏览器吗?

您不应该使用扩展程序重载浏览器。 每个扩展是在您的计算机上运行的另一段代码。 正如你不会安装一堆应用程序,你从来没有使用,并让它们在Windows后台运行,你应该尽量限制你使用的扩展程序的数量。

在Chrome上,许多扩展程序在自己的进程中运行,为您的系统添加了另一个进程。 Firefox在同一个进程中运行所有扩展,但是许多额外的扩展可以使Firefox更慢。

性能问题不应该阻止你使用几个扩展,将真正提高你的浏览,但记住,你不想使用太多。 尝试只安装你实际使用的 - 如果你不使用扩展,从浏览器卸载它,以减少杂乱和加快速度。

chrome-task-manager-extensions

浏览器之间的区别:Chrome,Firefox,Internet Explorer

不同的浏览器具有不同的扩展系统。 Firefox有最强大的一个。 许多人使用Firefox因为这样 - Firefox使许多高级扩展可能,这是不可能在其他浏览器。 由于它的历史,甚至在另一个浏览器中可能的扩展只能用于Firefox。

Chrome还有一个蓬勃发展的扩展生态系统,也可能有一个Chrome扩展,大多数你想要做的一切。 Chrome对浏览器扩展设置了更多限制,因此它们的功能不如Firefox中的功能强大,但这些限制允许Chrome显示权限系统,并限制扩展程序的安全性。

Internet Explorer有一个非常小的附加生态系统。 很少有附加组件可用,并且大多数Internet Explorer加载项在实际使用中可能是浏览器工具栏,像可怕的Ask工具栏 ,通过捆绑其他软件的用户被强加。 如果你想要加载项,Internet Explorer不是要使用的浏览器。

Safari和Opera也有扩展,但它们的生态系统比Firefox和Chrome的小得多。

chrome-web-store-extensions

扩展名与插件不同

请注意,扩展程序或附加组件与浏览器插件不同。 “插件”是Adobe Flash,Oracle Java或Microsoft Silverlight之类的东西。 它们允许网站嵌入和渲染内容 - 例如,使用插件渲染的Flash电影,PDF或Java小程序。 插件是攻击者的常见目标,因为网站可以加载它们并利用它们中的错误,而扩展不同。 您访问的网站无法使用您的扩展程序执行任何操作。 基本上,扩展添加了您可以使用的功能,而插件添加功能网站可以使用。

firefox-plug-ins-list

在哪里获得扩展

Chrome扩充功能可从Chrome网上应用程式商店使用 ,而Firefox扩充功能则可在Mozilla的外挂程式网站上使用 Microsoft托管Internet Explorer加载图库网站,但选择是非常有限的。 其他浏览器有自己的网站。

firefox--site

智能手机和平板电脑

浏览器扩展没有跳转到移动设备。 无论是iOS上的Safari,Android上的Chrome,还是Windows 8现代环境中的Internet Explorer,这些浏览器都不支持扩展。 你可能最好使用专用的应用程序,无论你想在移动设备上做什么。

有一些例外。 例如,Firefox for Android支持浏览器扩展,但它们必须专为Firefox for Android而不是桌面版Firefox开发。 Android的Dolphin浏览器也支持自己的扩展。

在iPhone或iPad上,没有支持扩展程序的浏览器 - 甚至没有iOS版本的Dolphin浏览器 - 这得益于苹果对应用程序的限制

firefox-for-android-add-ons


书签类似于浏览器扩展。 书签是一个特殊的书签,当您点击它时运行JavaScript代码。 例如,您可以有一个bookmarklet,将当前网页发送到Evernote,而不是使用Evernote浏览器扩展。 Bookmarklets不会使您的浏览器陷入困境,因为它们只会在您点击它们时才会运行 - 它们不会在后台运行。 他们一般也在每个浏览器工作。

图片来源: Mikeropology on Flickr (修改)

赞 (0)
分享到:更多 ()