从浏览器(及扩展)设计角度考虑,网页链接“在新标签页打开”、“在当前页打开”等应怎样设计其操作方式

根据你的问题,你针对的是浏览器 or 扩展。你说的那些操作方式,其实现代的浏览器们,已经统一了对应事件。如果你是想要做一个新的浏览器,那么默认的这些操作方式对应的事件,应该与现代的浏览器的一致,减少用户的学习成本。当然可以做的是允许用户自定义(ctrl + 左键、鼠标中键)对应的事件。【可以做这样的扩展】。至于链接默认点击是直接打开还是新建标签,我觉得这个应该交给网站来处理(大部分合理的网站其实对这方面处理地不错的了)。其实现在浏览器在这一方面的标准已经很好了(操作对应的事件的设计),大部分重度用户都已经习惯了这套逻辑。所以我觉得浏览器 or 扩展无需针对这个东西再做过多的研究了。相反,网站们链接的 target 的使用的规范倒是值得商量。
■网友
单击在当前页打开,中键点击或者Ctrl+左键在后台新标签页打开。习惯了就好。但是搜索框、地址栏、收藏夹的内容一定要在新标签页打开,否则就是耍流氓。


    推荐阅读