为什么Chrome扩展程序不能同时具有浏览器操作和页面操作?

阿米特G

单个扩展不能在单个扩展中同时具有浏览器操作和页面操作。相关问题

这种设计选择背后的逻辑是什么?

罗伯·W

在Chrome扩展程序的早期,扩展程序可以创建多个页面操作。该功能使设计复杂化,因此决定扩展最多可以显示一个按钮。

问题24473:每个扩展最多1个UI表面
对于扩展beta,我们想开始将扩展限制为最多1个UI“表面”。“表面”是指工具栏,浏览器操作或页面操作。

如果用户可见的功能和扩展之间存在具体的关系,则UI管理将变得更加简单。而且由于我们现在有了气泡,并且最终将拥有选项UI,因此我们认为应该有足够的房地产资源,以便人们在此限制内进行有趣的事情。

至少,添加比删除要容易,因此我们宁愿从1开始并逐渐放松。

我认为这个最初的设计决定没有改变,不是因为实现困难,而是因为Chrome的目标之一就是要使UI混乱ref最小化阻止旧版打包应用程序使用这些按钮的原因与该目标一致:

问题58904:不允许将应用启动器与浏览器操作或页面操作结合使用。我们不希望人们抓住这两种方法只是为了增加可见度。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

为什么我的浏览器扩展程序在页面加载时不执行任何操作(工具箱中除外)?

来自分类Dev

Chrome扩展程序可通过单击浏览器操作来创建.html页面。

来自分类Dev

Chrome 扩展程序的浏览器操作,带有注入/删除 CSS 的弹出窗口

来自分类Dev

用户单击浏览器操作并弹出窗口时如何执行操作(Chrome扩展程序)

来自分类Dev

为什么我不能在浏览器中运行空白的Cordova应用程序:您可能没有运行此项目所需的环境或操作系统

来自分类Dev

用户打开Chrome浏览器后立即执行“操作” [Chrome扩展程序开发]

来自分类Dev

如何将上下文菜单添加到带有Chrome扩展程序的浏览器操作中?

来自分类Dev

一个Google Chrome扩展程序可以有多个浏览器操作图标吗?

来自分类Dev

一个Google Chrome扩展程序可以有几个浏览器操作图标吗?

来自分类Dev

如何将上下文菜单添加到带有Chrome扩展程序的浏览器操作中?

来自分类Dev

单击“ Chrome扩展程序”浏览器操作按钮时不显示弹出窗口

来自分类Dev

在Chrome扩展程序中的浏览器操作工具提示上更改标题

来自分类Dev

通过浏览器操作/图标禁用/启用Chrome扩展程序

来自分类Dev

Chrome扩展程序注入javascript并单击浏览器操作上的角

来自分类Dev

Chrome扩展程序浏览器操作事件未触发

来自分类Dev

Chrome扩展程序:单击浏览器操作后,仅对当前域名执行

来自分类Dev

切换标签页时,Chrome扩展程序浏览器操作异常

来自分类Dev

将Mixpanel与chrome扩展集成(无浏览器操作)

来自分类Dev

Chrome浏览器扩展程序,javascript在页面中编写

来自分类Dev

Chrome扩展程序-注入的iframe无法访问Chrome浏览器操作或chrome.tabs或AngularJS

来自分类Dev

Chrome扩展程序-注入的iframe无法访问Chrome浏览器操作或chrome.tabs或AngularJS

来自分类Dev

为什么在“隐身模式”下,Chrome浏览器会删除扩展程序的图标?

来自分类Dev

为什么我的div在Wordpress中不能具有全浏览器宽度的背景颜色?

来自分类Dev

我需要一个浏览器chrome / firefox扩展程序来列出当前页面中的所有iframe src。有什么建议吗?

来自分类Dev

将上下文菜单项添加到Chrome扩展程序的浏览器操作按钮

来自分类Dev

Chrome扩展程序:以编程方式设置浏览器操作图标会使该图标像素化

来自分类Dev

单击Chrome扩展程序的浏览器操作时,将文本复制到剪贴板

来自分类Dev

在浏览器中打开的Chrome扩展程序页面可以与背景页面进行通信吗?

来自分类Dev

以编程方式对表单进行POST'并没有执行我的浏览器所执行的操作。为什么?

Related 相关文章

  1. 1

    为什么我的浏览器扩展程序在页面加载时不执行任何操作(工具箱中除外)?

  2. 2

    Chrome扩展程序可通过单击浏览器操作来创建.html页面。

  3. 3

    Chrome 扩展程序的浏览器操作,带有注入/删除 CSS 的弹出窗口

  4. 4

    用户单击浏览器操作并弹出窗口时如何执行操作(Chrome扩展程序)

  5. 5

    为什么我不能在浏览器中运行空白的Cordova应用程序:您可能没有运行此项目所需的环境或操作系统

  6. 6

    用户打开Chrome浏览器后立即执行“操作” [Chrome扩展程序开发]

  7. 7

    如何将上下文菜单添加到带有Chrome扩展程序的浏览器操作中?

  8. 8

    一个Google Chrome扩展程序可以有多个浏览器操作图标吗?

  9. 9

    一个Google Chrome扩展程序可以有几个浏览器操作图标吗?

  10. 10

    如何将上下文菜单添加到带有Chrome扩展程序的浏览器操作中?

  11. 11

    单击“ Chrome扩展程序”浏览器操作按钮时不显示弹出窗口

  12. 12

    在Chrome扩展程序中的浏览器操作工具提示上更改标题

  13. 13

    通过浏览器操作/图标禁用/启用Chrome扩展程序

  14. 14

    Chrome扩展程序注入javascript并单击浏览器操作上的角

  15. 15

    Chrome扩展程序浏览器操作事件未触发

  16. 16

    Chrome扩展程序:单击浏览器操作后,仅对当前域名执行

  17. 17

    切换标签页时,Chrome扩展程序浏览器操作异常

  18. 18

    将Mixpanel与chrome扩展集成(无浏览器操作)

  19. 19

    Chrome浏览器扩展程序,javascript在页面中编写

  20. 20

    Chrome扩展程序-注入的iframe无法访问Chrome浏览器操作或chrome.tabs或AngularJS

  21. 21

    Chrome扩展程序-注入的iframe无法访问Chrome浏览器操作或chrome.tabs或AngularJS

  22. 22

    为什么在“隐身模式”下,Chrome浏览器会删除扩展程序的图标?

  23. 23

    为什么我的div在Wordpress中不能具有全浏览器宽度的背景颜色?

  24. 24

    我需要一个浏览器chrome / firefox扩展程序来列出当前页面中的所有iframe src。有什么建议吗?

  25. 25

    将上下文菜单项添加到Chrome扩展程序的浏览器操作按钮

  26. 26

    Chrome扩展程序:以编程方式设置浏览器操作图标会使该图标像素化

  27. 27

    单击Chrome扩展程序的浏览器操作时,将文本复制到剪贴板

  28. 28

    在浏览器中打开的Chrome扩展程序页面可以与背景页面进行通信吗?

  29. 29

    以编程方式对表单进行POST'并没有执行我的浏览器所执行的操作。为什么?

热门标签

归档