-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
进一步精简面包屑,去除无关、重复的内容 #448
Comments
列表项块和列表块只显示图标就好了,这两个就没必要显示上下文了 |
列表项块还是显示文本比较好吧,不然列表的面包屑上就只剩段落块了 |
是的,忘了列表嵌套的情况。那就只显示列表项块去除下级列表块之后的文本呢?列表块只显示图标就行了。因为列表项块的内容和段落块(或其它非列表块)是一样的。 |
列表项块用去除下级列表块之后的文本,或者用第一个子块的内容做文本,感觉前者显示更完整,后者更容易实现,看开发者选择了 |
至于这套精简规则会不会有问题(出BUG我觉得不至于,出问题指的是内容被精简得太厉害或者仍然精简不足有冗余),不是还有beta阶段吗?让用户试试水就行了。思源的“列表大纲”是史无前例的尝试,只能摸着石头过河。 |
看了一下wf 和幕布,觉得它们面包屑有几个原则可以借鉴:
|
感谢各位讨论,在 v1.2.0 以后进行优化,方向大致按照 @langzhou 所述。 |
看下面的例子:a9目前的面包屑的效果很不好
在反链悬浮窗里面要是看到这种面包屑,可以说是没有多大意义,对于展现上下文这一目标来说效果非常糟糕。
是因为层级太深了吗?并不是,如果改为标题,那不仅简短而且所有内容都得到了显示。
根本原因其实是面包屑里面有大量无关的或者重复的内容:
当列表的内容稍微多一点,更是夸张(目测面包屑的长度随列表的深度指数增长)
现在的精简方法是对每个块都进行省略,不分轻重缓急,这是治标不治本的,只有从源头下手,去除面包屑里无关、重复的内容,才可能真正精简,留下真正有价值的信息。
改进方案:
...
)再补充其他人的方案(#343)
The text was updated successfully, but these errors were encountered: