内容提要
作者回顾了14年间发布的807篇博客文章,并设计了一个日历视图来展示发帖模式。该视图按年份显示日期,有帖子时标记圆圈,若被Hacker News收录则用橙色方块表示,点击可查看当日文章。作者认为这比单纯的时间倒序列表更有趣,虽主要为自己使用,但也分享出来。
延伸解读
可视化博客历史的意义
作者通过日历视图将14年间的807篇博客文章以时间分布的形式呈现,超越了传统的时间倒序列表。这种可视化方式不仅直观展示了发帖频率和规律,还能让读者快速感知博客的活跃期与沉寂期,为回顾个人创作历程提供了新的视角。
交互设计的巧思
日历视图中的圆圈代表发帖日,而橙色方块则标记了被Hacker News收录的文章,这种视觉区分增加了信息的层次感。点击圆圈即可查看当日文章列表,既保持了浏览的便捷性,又增添了探索的趣味性,体现了作者在用户体验上的细致考量。
个人项目的价值
作者坦言这个视图主要是为自己使用而设计,但分享出来也让他人受益。这提醒我们,个人项目即使初衷是满足自身需求,也可能对他人产生价值。同时,作者提到“写这篇文章又为今天增加了一个圆圈”,这种自我调侃也反映了创作过程中的乐趣与成就感。
Q&A
作者在博客上发布了多少篇文章?
作者在写这篇文章时,已经在他的博客上发布了807篇文章,时间跨度是14年。
作者为什么创建日历视图?
作者想用一种比单纯的时间倒序列表更有趣的方式来展示博客文章的数量和发布模式,因此创建了日历视图。
日历视图是如何展示博客文章的?
日历视图按年份显示日期,如果某天有文章发布,就在该日期上标记一个圆圈;如果文章被Hacker News收录,则用橙色方块代替圆圈。点击标记可以查看当天的文章列表。
日历视图和传统的反向时间列表有什么区别?
日历视图虽然也是反向时间顺序,但它的主要目的是传达发帖模式,而不是提供良好的内容浏览体验。它通过视觉标记让用户直观地看到发帖的频率和分布。
作者为什么说这个视图主要是为了自己?
作者表示这个视图主要是为了满足自己的需求,因为你可以为自己制作东西,而且他写这篇文章也是为了在日历上多一个圆圈。
日历视图中的橙色方块代表什么?
橙色方块代表该天的文章被Hacker News收录,这是一种额外的标记,以区别于普通发帖日。