V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
jiafaner
V2EX  ›  Apple

safari 怎么样才能让 tab 有正确的行为

  •  
  •   jiafaner · 2019-04-07 16:25:58 +08:00 · 2340 次点击
    这是一个创建于 2075 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最近升级到 macos 了 safari 的 tab 行为变了

    过去在一个文本框里按 tab 会切换光标到下一个文本框

    现在却突然变成了切换到地址栏

    有办法调回正常行为吗

    占用 tab 回到地址栏,apple 为什么要这么设计,好奇怪

    12 条回复    2019-04-08 03:18:05 +08:00
    CloudnuY
        1
    CloudnuY  
       2019-04-07 17:00:29 +08:00
    geelaw
        2
    geelaw  
       2019-04-07 17:54:41 +08:00 via iPhone
    原来这是最近版本才有的设计(我之前也疑惑怎么会有这么可怕的访问性问题)
    jiafaner
        3
    jiafaner  
    OP
       2019-04-07 18:34:35 +08:00
    @geelaw 能解决吗,不能解决就得换浏览器了
    icenine
        4
    icenine  
       2019-04-07 18:40:09 +08:00
    safari 版本 12.0.3 (14606.4.5) 没遇到你说的,tab 还是切换到下个文本框
    有更新的版本?
    jiafaner
        5
    jiafaner  
    OP
       2019-04-07 18:48:16 +08:00
    @geelaw 试了一下,设置 tabindex=0,1,2,3 这样也不能解决问题
    jiafaner
        6
    jiafaner  
    OP
       2019-04-07 18:48:45 +08:00
    @icenine 版本 12.1 (14607.1.40.1.4)
    jiafaner
        7
    jiafaner  
    OP
       2019-04-07 19:39:41 +08:00
    我找到问题了

    不只是 chrome,还有 safari,所有浏览器,在使用
    jiafaner
        8
    jiafaner  
    OP
       2019-04-07 19:40:20 +08:00
    我找到问题了

    不只是 chrome,还有 safari,所有浏览器,在使用 tab 键的时候都会跳转到地址栏
    AlphaRobert
        9
    AlphaRobert  
       2019-04-07 19:45:47 +08:00
    按 ⌃f7 試試
    essethon
        10
    essethon  
       2019-04-07 20:11:49 +08:00
    我的 Version 12.1 (14607.1.40.1.4) 行为是正确的,是跳转到下一个文本框
    jiafaner
        11
    jiafaner  
    OP
       2019-04-07 22:45:40 +08:00
    我找到一个规律

    只有一种情况会不合理跳转: 一个 form 内,只有一个 textarea 和一个 button,并且用的是<button> 标签,不是<input type="submit">标签。

    无解了
    Mitt
        12
    Mitt  
       2019-04-08 03:18:05 +08:00 via iPhone
    可以试试用 CheatSheet 检查下快捷键占用
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5008 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 09:05 · PVG 17:05 · LAX 01:05 · JFK 04:05
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.