fang5566
管理员
管理员
  • UID3719
  • 注册日期2005-03-07
  • 最后登录2025-08-08
  • 发帖数18502
  • 经验4858枚
  • 威望5点
  • 贡献值4324点
  • 好评度1118点
  • 社区居民
  • 最爱沙发
  • 忠实会员
  • 终身成就
阅读:6783回复:24

[Nightly] Firefox 32.0a 部分右键菜单项图标化

楼主#
更多 发布于:2014-05-28 08:51
Australis 主题的一大变化就是更多的菜单项图标化了,现在 Mozilla 决定对右键菜单项也动刀,最新Nightly版本中已经才右键菜单项最常用的前进、后退、重新载入/停止和添加书签四个菜单项用图标代替。

Mozilla 今后会将更多的菜单项图标化。同时也尽量实现这些图标的可定制。

目前的不足:
1、缺少高分辨率下的图标
2、已添加为书签的页面,右键菜单中的五角星图标不是蓝色的。
3、菜单项如果太长,图标间距会显著拉大,影响美观。(见7楼的图)



Bug 1000513 - Combined navigation items in the context menu
概念图PDF文档: https://bug1000513.bugzilla.mozilla.org/attachment.cgi?id=8411345
Firefox More than meets your experience
文科
千年狐狸
千年狐狸
  • UID39959
  • 注册日期2013-10-17
  • 最后登录2019-07-27
  • 发帖数2069
  • 经验1328枚
  • 威望4点
  • 贡献值340点
  • 好评度256点
  • 最爱沙发
  • 社区居民
  • 忠实会员
1楼#
发布于:2014-06-09 12:49
fang5566:看过这个,有人提出会容易混淆,比如左侧的图标和右侧的菜单项有人会误以为对应。回到原帖
的确很容易混淆 不过会用nightly的人应该不会这样
fang5566
管理员
管理员
  • UID3719
  • 注册日期2005-03-07
  • 最后登录2025-08-08
  • 发帖数18502
  • 经验4858枚
  • 威望5点
  • 贡献值4324点
  • 好评度1118点
  • 社区居民
  • 最爱沙发
  • 忠实会员
  • 终身成就
2楼#
发布于:2014-06-09 08:36
文科:http://userstyles.org/styles/102308/new-button-style-controls-in-ff-context-menu
样式一个
回到原帖
看过这个,有人提出会容易混淆,比如左侧的图标和右侧的菜单项有人会误以为对应。
Firefox More than meets your experience
文科
千年狐狸
千年狐狸
  • UID39959
  • 注册日期2013-10-17
  • 最后登录2019-07-27
  • 发帖数2069
  • 经验1328枚
  • 威望4点
  • 贡献值340点
  • 好评度256点
  • 最爱沙发
  • 社区居民
  • 忠实会员
3楼#
发布于:2014-06-08 23:34

图片:BaiduShurufa_2014-6-8_23-31-1.png


http://userstyles.org/styles/102308/new-button-style-controls-in-ff-context-menu
样式一个
zhuzhi00
火狐狸
火狐狸
  • UID33710
  • 注册日期2010-08-16
  • 最后登录2021-07-31
  • 发帖数130
  • 经验130枚
  • 威望0点
  • 贡献值12点
  • 好评度2点
  • 社区居民
  • 忠实会员
4楼#
发布于:2014-05-30 10:22
没意思……反正我是从来不用右键前进后退刷新停止的
中国谋智被曝流氓代码 官方:是别人太肮脏
lchunghan
火狐狸
火狐狸
  • UID13011
  • 注册日期2006-05-28
  • 最后登录2024-12-21
  • 发帖数269
  • 经验91枚
  • 威望0点
  • 贡献值32点
  • 好评度3点
5楼#
发布于:2014-05-30 01:31
先 去掉三条杠 吧 受不了那东西 了 !
kmc
kmc
管理员
管理员
  • UID165
  • 注册日期2004-11-25
  • 最后登录2024-08-29
  • 发帖数9187
  • 经验398枚
  • 威望1点
  • 贡献值124点
  • 好评度41点
  • 忠实会员
  • 终身成就
  • 社区居民
6楼#
发布于:2014-05-29 09:36
这一大一小的箭头实在是太好看了
Waterfox Current和Firefox Nightly都用,逐渐走出XUL扩展依赖
aaaa007cn
千年狐狸
千年狐狸
  • UID23968
  • 注册日期2008-05-03
  • 最后登录2022-03-07
  • 发帖数1924
  • 经验1138枚
  • 威望1点
  • 贡献值232点
  • 好评度164点
7楼#
发布于:2014-05-29 01:36
回到主题
看预览图我就猜到会不会是UX Team的大作
翻阅了相关bug(1000513、996118)和pdf后
果然
又是他们

目测会有好几个坑
1、快捷键
2、可用/不可用的识别度,类似bug1016114
3、图标大小是固定的,但是不同设置下字体大小可能不同,类似bug1016405,bug1016109
4、和html5的contextmenu的合并显示,参见7楼示例,bug1016582

The UX team recommends starting with navigation options only. We can test user reactions to this, and use it as a framework for adding additional options such as sharing and customization.

所以该去哪里反馈?

最后还有个小小的问题
这个新的图标化的上下文菜单可以兼容视障人士的屏幕阅读器吗?
不过这个可能不在UX Team的考虑范围?
aaaa007cn
千年狐狸
千年狐狸
  • UID23968
  • 注册日期2008-05-03
  • 最后登录2022-03-07
  • 发帖数1924
  • 经验1138枚
  • 威望1点
  • 贡献值232点
  • 好评度164点
8楼#
发布于:2014-05-29 01:09
Atester:我只想说谁联系下紫云飞让他改下searchsimilarimage.uc.js在右键菜单的插入位置,现在右键菜单这个样子很蛋疼:回到原帖
这个uc脚本是通过html5的contextmenu实现
而不是直接插入firefox的右键菜单

参考
https://hacks.mozilla.org/2011/11/html5-context-menus-in-firefox-screencast-and-code/
或者直接这个demo
http://thewebrocks.com/demos/context-menu/

目前
页面contextmenu在所有firefox的内建右键菜单之上
这不是脚本作者自己可以决定的
除非他愿意更改实现方式
aaaa007cn
千年狐狸
千年狐狸
  • UID23968
  • 注册日期2008-05-03
  • 最后登录2022-03-07
  • 发帖数1924
  • 经验1138枚
  • 威望1点
  • 贡献值232点
  • 好评度164点
9楼#
发布于:2014-05-29 00:46
fang5566:呵呵,其实我是指去掉小箭头,但有其他的替代方案。比如改成右键图标可以显示上下文菜单。回到原帖
目前很多扩展的右键是直接调用默认的工具栏右键菜单
其中包括“Move to Menu”、“Remove from Toolbar”等
这些也需要找一个归属
让扩展自行实现这些功能也不可行

abp、noscript都覆盖了原生的右键菜单
而且它俩连左右键功能都一致(不好的设计)
它俩的右侧小箭头完全可以去除

或者像foxyproxy那样再加上中键并提供设置项?
fang5566
管理员
管理员
  • UID3719
  • 注册日期2005-03-07
  • 最后登录2025-08-08
  • 发帖数18502
  • 经验4858枚
  • 威望5点
  • 贡献值4324点
  • 好评度1118点
  • 社区居民
  • 最爱沙发
  • 忠实会员
  • 终身成就
10楼#
发布于:2014-05-29 00:33
aaaa007cn:部分扩展直接点击是切换状态
而右侧小箭头提供更多选项
比如油猴
比如refcontrol
仅仅为了配合Australis而全部取消右侧小箭头设计只会让反感Australis的用户更多
多添加一个不带右侧小箭头才是更妥当的workaround...
回到原帖
呵呵,其实我是指去掉小箭头,但有其他的替代方案。比如改成右键图标可以显示上下文菜单。
Firefox More than meets your experience
aaaa007cn
千年狐狸
千年狐狸
  • UID23968
  • 注册日期2008-05-03
  • 最后登录2022-03-07
  • 发帖数1924
  • 经验1138枚
  • 威望1点
  • 贡献值232点
  • 好评度164点
11楼#
发布于:2014-05-29 00:21
Atester:但是stylish去掉箭头然后保留位置的行为我始终没搞懂在想啥,明明不需要箭头,而且这个箭头已经不存在了,为啥位置还占着回到原帖
我现在用的S4E
stylish在上面和右侧的扩展图标之间没有空格
但是放到地址栏就有
放进三横杠中甚至会出现那个下拉箭头

试了28
在大图标模式下一样会有空白
小图标模式就ok

所以这其实是因为大图标、小图标模式的问题?
Atester
狐狸大王
狐狸大王
  • UID45325
  • 注册日期2014-04-03
  • 最后登录2016-09-14
  • 发帖数391
  • 经验358枚
  • 威望0点
  • 贡献值56点
  • 好评度23点
  • 社区居民
  • 忠实会员
12楼#
发布于:2014-05-28 23:57
aaaa007cn:部分扩展直接点击是切换状态
而右侧小箭头提供更多选项
比如油猴
比如refcontrol
仅仅为了配合Australis而全部取消右侧小箭头设计只会让反感Australis的用户更多
多添加一个不带右侧小箭头才是更妥当的workaround...
回到原帖
但是stylish去掉箭头然后保留位置的行为我始终没搞懂在想啥,明明不需要箭头,而且这个箭头已经不存在了,为啥位置还占着
Doing good is all our mission!
aaaa007cn
千年狐狸
千年狐狸
  • UID23968
  • 注册日期2008-05-03
  • 最后登录2022-03-07
  • 发帖数1924
  • 经验1138枚
  • 威望1点
  • 贡献值232点
  • 好评度164点
13楼#
发布于:2014-05-28 23:51
fang5566:这个给作者提意见吧。我这里试了一下确实如此,不过我一般都把这几个图标丢到三道杠里面。这些扩展都还没有完全适配 Australis 主题设计,我个人认为在新主题下,扩展必须取消右侧小箭头设计,因为非常突兀,整体感觉违和。回到原帖
部分扩展直接点击是切换状态
而右侧小箭头提供更多选项
比如油猴
比如refcontrol
仅仅为了配合Australis而全部取消右侧小箭头设计只会让反感Australis的用户更多
多添加一个不带右侧小箭头才是更妥当的workaround
就类似noscript那样
loveqianool
狐狸大王
狐狸大王
  • UID29223
  • 注册日期2009-06-19
  • 最后登录2022-01-29
  • 发帖数308
  • 经验153枚
  • 威望0点
  • 贡献值92点
  • 好评度2点
  • 社区居民
  • 忠实会员
14楼#
发布于:2014-05-28 17:00
神经病。
上一页
游客

返回顶部