Vimium: Firefox 是 Vimium 的二流平台吗?

创建于 2018-03-10  ·  3评论  ·  资料来源: philc/vimium

你好!

非常感谢您创建这个很棒的扩展并将其移植到 Firefox! 我喜欢它!

我注意到一些问题让我觉得 Firefox 是 Vimium 的二等平台:

  1. 它在 AMO 上称为“Vimium-FF”,但安装后在 Firefox 的附加组件管理器中显示为“Vimium”。 是否有任何原因不能在 AMO 上使用原始名称(即“Vimium”)? 我注意到它最初被称为“Vimium-UX”,后来更名为“Vimium-FF”,这种变化的原因是什么?

  2. 它有一个 Chromium 的标志作为它自己标志的背景。 在 Firefox 中看到 Chromium 徽标感觉……很奇怪。 是否有任何理由不能在两种浏览器中使用新的通用徽标? 浏览器操作图标(即显示在工具栏上的浅蓝色背景上的样式“V”)看起来很适合此操作。 它看起来简单、现代、扁平。 有什么计划吗?

  3. “README.md”使用谷歌浏览器来描述 Vimium 的特性,并在接近尾声时简要提到了 Firefox,这几乎不引人注意。 这有什么原因吗? 有什么方法可以帮助我们“中和”它以使其不特定于浏览器?

  4. 它已经处于“实验性”状态有一段时间了,是什么阻碍了它作为非实验性扩展发布? 它对我来说似乎工作得很好。

可能还有其他我还没有注意到的问题。 作为 Firefox 用户,我有什么方法可以帮助改善 Vimium 在 Firefox 上的整体体验?

谢谢!

最有用的评论

它被称为“Vimium-FF”...

有一个非常古老(2012 年)的独立Vimium 端口,名称为“Vimium”。

所有3条评论

我会继续说一些让开发人员说出来可能有点尴尬的事情。

显然,Vimium 是以 Chromium 命名的。 早在 Firefox 迁移到 WebExtensions 之前就为 Chrome 开发。 Chrome 自然是 Vimium 的原生平台,一切都基于 Chrome 进行说明。 Firefox 版本是由于在 Firefox 脱离传统附加组件作为最合适的 VimFX 替代品之一后的高需求而被移植的。

Vimium 经过多年的发展,至少为 Chrome 构建了一套合理的功能。
它目前只有一两个活跃的开发人员,他们使用 Firefox 的次数并不多,如果有的话,也是很自然的。 他们对 Firefox 的设计不是很熟悉,只有这么多时间
可以预料,他们时不时地会忽略一些事情,尤其是非功能性非关键部分; 他们也很清楚他们为 Firefox 保留了实验状态。

他们正在尽最大努力,技术上和时间上。 欢迎大家帮助完成 Vimium 的体验,如 README.md 所述,有利于挖掘错误,更好地用于拉取请求。

它被称为“Vimium-FF”...

有一个非常古老(2012 年)的独立Vimium 端口,名称为“Vimium”。

@innaterebel和@smblott-github,感谢您的回复。

在成为 Firefox 转换者之前,我一直是 Vimium(Google Chrome 版本)的长期用户。 从那时起,在 WebExtension 惨败之前,我一直是 VimFx 的快乐用户。 在那之后,我停止使用任何在 Firefox 中模拟 Vim 的东西(称之为懒惰或其他任何东西)。 但最近,我开始寻找一种键盘友好的扩展程序,它在按下某种组合键时显示可搜索的选项卡列表(很像 IntelliJ IDEA 在您点击⌘E (最近的文件)时T (搜索您打开的标签))! 所以我对自己想,如果我没有尝试过 Vimium-FF,我会以一种低劣的方式经历麻烦并重新发明轮子,为什么不为已经如此出色的东西贡献时间和精力呢? 这导致我们遇到了这个问题(故意点击诱饵标题,我很抱歉:-)

所以重点是,我是来帮忙的。 我一直在考虑回馈开源社区,并且刚刚开始将脚趾甲浸入水中。 我想我每周至少可以贡献一两个小时,因此我想从小处开始只是为了感受一下。 当然,我可以提交一堆 PR 来“修复”我在第一条评论中列出的那些问题,但它们位于对扩展非常关键的表面区域(名称、徽标、README.md 等)所以我不想掉以轻心,最终得到一堆被拒绝的 PR,浪费我们的时间和精力,并且可能扼杀了我在摇篮中回馈社区的愿望:-) )

现在到扩展名。

在 AMO 上遇到名称冲突似乎很常见,并且似乎有一种方法 [0] 可以在 AMO 管理员的帮助下解决此问题。 我查看了 2012 年的 Vimium 旧端口,并注意到它从那时起就没有更新过。 并且作者明确表示他不打算维护该代码库,而是向潜在用户推荐了 VimFx [1]。 如果一个像 Vimium 这样的好名字随着一个废弃的扩展而消亡,那将是一种遗憾。 我对@smblott-github 的问题是,您是否联系过任何 AMO 管理员,以查看是否有可能收回该名称,以便它可以用于这个现代的 Vimium 端口? 如果没有,我愿意代表您畅所欲言(不确定它是如何工作的,但尝试一下不会有什么坏处)。 对于其余的“简单”问题,事实上,只要我能得到你的批准,我就可以开始处理 PR。

谢谢!

[0] https://discourse.mozilla.org/t/not-able-to-submit-new-add-on-name-taken/25595
[1] https://code.google.com/archive/p/vimium-firefox/

此页面是否有帮助?
0 / 5 - 0 等级

相关问题

devanshuDesai picture devanshuDesai  ·  4评论

kaldown picture kaldown  ·  3评论

lawiparadise picture lawiparadise  ·  3评论

Semro picture Semro  ·  3评论

bartlibert picture bartlibert  ·  4评论