首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Get latest source code from:
http://github.com/livid/v2ex
产品介绍及下载
http://www.v2ex.com/cn
已知问题列表
http://www.v2ex.com/cn/known_issues.html
开发计划
https://github.com/livid/v2ex/wiki/Plan
推荐学习书目
Python Cookbook
Using Google App Engine
V2EX  ›  Project Babel

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

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

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