V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
Sponsored by
LinkedIn
2000 个不用坐班的远程好工作在召唤你 · 弹性上班不打卡,工作和生活都能拥有
2000 个不用坐班的全球远程工作,帮助 V2EX 的小伙伴开启全新的工作方式。
Promoted by LinkedIn
Rhianu
V2EX  ›  分享创造

写了一个支持 iPad Safari 和 macOS Safari 的浏览器键盘插件 Vimkey,与 Vimium 和 Vimari 是同类产品

  •  
  •   Rhianu ·
    haojen · 359 天前 · 2406 次点击
    这是一个创建于 359 天前的主题,其中的信息可能已经有所发展或是发生改变。

    背景

    之前购入了 iPad Pro 妙控键盘后苦于用浏览器时只能触控板点击或者屏幕点击,感觉都不太适应,正好赶上今年 WWDC 宣布 iOS 版 Safari 也支持了插件,所以马不停蹄的就开发出来了这个插件。

    这是个什么?

    你如果用过 Vim 或者浏览器里的 Vimium 或者 Vimari 那这个一点也不陌生,且相比这两者,我针对 iPad 做了些专门的优化,比如 iPad 键盘没有 Esc 键,当你取消 f 功能,可以通过按 command 或者 option 取消,在 iPad 紧凑的键盘上操作时获得更好的体验。

    功能特性

    • 支持平缓滚动、零隐私收集以及无障碍播报操作
    • 使用 f 功能时,会降低页面的色彩饱和度,降低背景内容的干扰
    • 同时支持 iPadOS 和 macOS
    • 还有很多细节就不一一介绍了

    网站: https://haojen.github.io/vimkey

    Github: https://github.com/Haojen/vimkey

    后记

    因为是第一版,也是我第一次开发上架 App Store,这个过程对我而言实属不易,请大家使用的过程中多多反馈,让它变得更好,我也会一直持续迭代下去。

    10 条回复    2022-08-08 12:52:03 +08:00
    mikeven
        1
    mikeven  
       359 天前 via iPhone
    这类产品我用过的,问题就是容易和网站自带快捷键冲突。。比如油管啥的
    Rhianu
        2
    Rhianu  
    OP
       359 天前
    @mikeven 是的,Safari 有这个问题。针对这个问题我也在跟 Apple 那边的开发者支持联系,看有没有解决方案。目前是提供了一个开关,可以针对有快捷键冲突的网站关闭插件。
    自测用插件后,大部分时间里不用触控板或者手指点击屏幕还是很爽的 😂
    mikeven
        3
    mikeven  
       359 天前
    @Rhianu #2 Vimium 其实也是这样,如果能内置一个推荐关闭插件的网站名单就好了
    Rhianu
        4
    Rhianu  
    OP
       359 天前
    @mikeven 我的备选计划也是提供一个名单,但是人力有限不好涵盖所有网站...
    ThinkMan
        5
    ThinkMan  
       350 天前 via iPhone
    已经下载用了。

    但是没找到如何自定义快捷键。
    Quanuanc
        6
    Quanuanc  
       313 天前
    @Rhianu 用了一下,整体非常不错了。相比 vimlike ,动画也比较舒服。
    后续 gi 定位到输入框,esc 退出输入框这类的功能会加上吗?
    Rhianu
        7
    Rhianu  
    OP
       312 天前
    @Quanuanc @ThinkMan 反馈收到,目前正在添加自定义快捷键,下个版本会优化输入框和 Esc 退出的特性。
    Rhianu
        8
    Rhianu  
    OP
       47 天前
    @ThinkMan 增加了自定义按键,整体有个大更新
    Rhianu
        9
    Rhianu  
    OP
       47 天前
    @Quanuanc 哈哈,我记得有在 Github 上回复过你,不确定是不是同一个人,顺便再回复一句全都支持了。
    Quanuanc
        10
    Quanuanc  
       47 天前 via iPhone   ❤️ 1
    @Rhianu 感谢感谢,已经用上了,很不错
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2060 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 69ms · UTC 01:37 · PVG 09:37 · LAX 18:37 · JFK 21:37
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.