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

2019-04-07 16:25:58 +08:00
 jiafaner

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

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

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

有办法调回正常行为吗

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

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

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

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

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

无解了
Mitt
2019-04-08 03:18:05 +08:00
可以试试用 CheatSheet 检查下快捷键占用

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/552702

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX