autoxbc
V2EX  ›  V2EX

这才是 V2 评论的正确改造方式

  •  
  •   autoxbc · Jul 25, 2017 · 6101 views
    This topic created in 3245 days ago, the information mentioned may be changed or developed.

    看了几个增强脚本,思路都不对

    还得自己动手 2017-07-25_051309.png

    Supplement 1  ·  Jul 25, 2017
    Supplement 2  ·  Jul 25, 2017
    @depress #12 推荐的脚本不错,是类似的实现,还有人一直维护
    24 replies    2018-10-15 17:38:04 +08:00
    abcde51111
        1
    abcde51111  
       Jul 25, 2017 via iPhone
    赞一个
    lsmgeb89
        3
    lsmgeb89  
       Jul 25, 2017
    这个好,和 hacker news 一样了
    wangshijiejay
        4
    wangshijiejay  
       Jul 25, 2017 via iPhone   ❤️ 1
    v2eddit
    Yien
        5
    Yien  
       Jul 25, 2017 via iPhone
    求一个,谢谢
    binux
        6
    binux  
       Jul 25, 2017 via Android
    我不喜欢,我喜欢看最近回复和舆论走向,时间线很重要
    mengyaoss77
        7
    mengyaoss77  
       Jul 25, 2017 via Android
    楼上说的很有道理
    cqcn1991
        8
    cqcn1991  
       Jul 25, 2017 via iPhone
    建议参考知乎的“查看对话”,是我觉得比较好的一个做法
    fan123199
        9
    fan123199  
       Jul 25, 2017
    用一会儿就会发现没那么好用,因为回复的不是严格的楼层
    nVoxel
        10
    nVoxel  
       Jul 25, 2017
    加个引用就好啦~嵌套在集中讨论某个问题时候也不行~
    Mac
        11
    Mac  
       Jul 25, 2017
    贴吧化?
    depress
        12
    depress  
       Jul 25, 2017   ❤️ 1
    你有没有考虑一个楼层回复多个人的时候你怎么展示?
    我目前用的这个
    https://greasyfork.org/zh-CN/scripts/14182-v2excellent-js
    在这个问题上还需要改造
    autoxbc
        13
    autoxbc  
    OP
       Jul 25, 2017
    @Yien 附言里是简单的实现,基本能用
    autoxbc
        14
    autoxbc  
    OP
       Jul 25, 2017
    @depress 这是向上插楼式 thread,针对回复单个人;我还写了向下补楼式 thread,针对回复多个人。后来想想觉得没用,删掉了。
    iiduce
        15
    iiduce  
       Jul 25, 2017
    实际测试,体验并不是很好,而且回复层级越多体验越差。

    两级足够。比较喜欢简书的方式。
    lingo
        16
    lingo  
       Jul 25, 2017
    像知乎微博那样,查看对话。。
    slanternsw
        17
    slanternsw  
       Jul 25, 2017
    solidot
    Clarke
        18
    Clarke  
       Jul 25, 2017 via Android
    缩进多了,排版会爆炸吗?
    czmecho
        19
    czmecho  
       Jul 25, 2017 via iPhone
    如果站长在回复加上对应的楼层数就解决一半了。
    需要改树状回复加插件,但现在第三方树状回复脚本还是不完善的。
    onlyhot
        20
    onlyhot  
       Jul 25, 2017 via iPhone
    你试试 100 楼 1000 楼
    autoxbc
        21
    autoxbc  
    OP
       Jul 25, 2017
    @Clarke #12 的脚本用了非常谨慎的缩进,可以容纳相当多的对话,我用 ucloud 那个 500 楼的帖子测试,到第 22 级会话仍然显示完美

    我这个缩进略微激进,可以配合自定义 CSS 来用
    div.cell[id^="r_"] {
    min-width:480px !important;
    }
    NoAnyLove
        22
    NoAnyLove  
       Aug 10, 2017
    实话实说,缩进效果很棒,能够非常轻松地联系评论回复的上下文。只有一个问题。。。。。。。回复太多了会不会缩进到爆炸?
    autoxbc
        23
    autoxbc  
    OP
       Aug 10, 2017
    @NoAnyLove #22 理论上用树形结构显示,不对超长对话流做隐藏处理,必然面临版面爆炸问题。

    实际如我在 #21 的测试,推荐的那个脚本缩进足够谨慎,到 22 级仍然显示完美。

    到这个 500 层长楼测试
    https://www.v2ex.com/t/377051?p=1

    注意要用 #12 那个脚本,里面包含合并多页评论的代码。实际我自己也写了合并代码,但是和自用库耦合较多,没有发出来。
    cove
        24
    cove  
       Oct 15, 2018
    不错,不错,已经用起来了。:)
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2790 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 113ms · UTC 12:01 · PVG 20:01 · LAX 05:01 · JFK 08:01
    ♥ Do have faith in what you're doing.