用第三方dock实现web应用侧边栏(类似edge栏及MenubarX)

背景

感觉edge栏挺这种独立在浏览器之外的应用侧栏挺好。
但是edge栏问题太多了,不能定义ua,有大片区域被无效浪费,不能使用已安装插件,点个链接就又打开edge了,非常分裂等等等等等等。

详情

于是乎,我自己用软媒桌面(其他任何dock类应用都可以),结合edge的安装为app功能,自己做了一个,web应用侧边栏。

优点

  1. 可以记住窗口位置和大小。
  2. 不会跳转浏览器。
  3. 可以用插件。
  4. 可以鼠标手势。
  5. 可以定义ua(通过插件)
  6. 简洁干净。

效果:

1 记住上次窗口位置和大小,可以使用鼠标手势和插件
测试

2 不跳转浏览器(以app-mode打开新窗口)
通过中键点击链接,新链接会以app-mode打开

非PWA
(这个无法通过screen2gif来录屏,会冲突,只能obs录,所以很模糊)

1 Like

没有什么技术含量
image
然后把生成的快捷方式拖到dock里就完了。

需要注意的地方是,通过中键点击以app-mode打开的功能,需要用到下面这个ahk。
并且edge需要开启可访问性(在edge生成应用的快捷方式后添加–force-renderer-accessibility)