V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
lianghai
V2EX  ›  Project Babel

.count 的颜色变化逻辑是不是该做个小改动?

  •  
  •   lianghai · 2010-11-07 15:37:42 +08:00 · 4002 次点击
    这是一个创建于 4890 天前的主题,其中的信息可能已经有所发展或是发生改变。
    隔一段时间之后再访问 V2EX,常常能看到 .count 这个未读/已读标签的颜色在页面载入时闪一下(从全都未读的状态根据 cookie 的数据变化颜色?)。这样的闪烁,体验不太好,让人想起 Windows 的细节胡乱闪烁的界面。
    而且不太符合逻辑——已读状态到未读才应该是不受浏览者干预能自动完成的(比如他人的新回复),而从未读到已读是不可能在浏览者不主动行动的情况下进行的。

    不知道把这个载入颜色的顺序颠倒一下(让页面载入时默认全部显示已读灰色标记,载入 cookie 信息后再把未读帖子的标记凸现出来)会不会麻烦?
    4 条回复    1970-01-01 08:00:00 +08:00
    fanzeyi
        1
    fanzeyi  
       2010-11-07 15:57:09 +08:00
    我还是觉得不是cookies控制的= =
    CSS的 active visited link 等等这些控制的把= =
    lianghai
        2
    lianghai  
    OP
       2010-11-07 16:02:24 +08:00
    @fanzeyi :visited 伪类的信息不是存在 cookie 里的吗?存在历史记录里的?抱歉我今天早上有点晕……—__—
    fanzeyi
        3
    fanzeyi  
       2010-11-07 17:16:14 +08:00
    @lianghai 呃 好吧 其实我也不是很理解它的工作原理 不过我觉得应该不是和cookies有关把
    fanzeyi
        4
    fanzeyi  
       2010-11-07 17:21:16 +08:00
    @lianghai 呃 这些的存储方式应该是和浏览器有关系把。。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   4898 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 01:11 · PVG 09:11 · LAX 18:11 · JFK 21:11
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.