吉娜·特拉帕尼
点击查看我的记忆力很差,尤其是当事情发生的时候。重要的生活事件——比如毕业和9/11——都是有助于我记住事件发生时间的地标(例如,“那是在我搬到加利福尼亚州之前”),但我的过去仍然有很长的一段时间是一片模糊——特别是在我开始每天使用电脑之前。
因此,我一直着迷于数字时间线作为记忆辅助和参考:那些作为其他活动(如我们发送的电子邮件文件夹和数字照片收集)的工件出现的时间线,以及我们可以有目的地为历史文档构建的时间线。
所以今天我将介绍如何使用名为Timeline的开源动态小部件可视化一系列事件。
有很多种方法可以创建时间线——从文本文件到Excel电子表格,再到网络日志,再到托管的webapp。虽然时间线比其他选项更难使用,但我选择它有几个原因:
*它将数据与表示分离。时间轴的事件数据存储在视图加载和呈现的XML文档中。与电子表格或常规网页不同,数据采用独立的格式,可以很容易地用于创建任意数量的不同时间轴格式。
*它生活在你的电脑上。我想把我的时间表保留很长一段时间,在我自己的网站上发布,或者只是为了我的眼睛。与托管web应用不同,使用Timeline,您可以在本地创建和控制自己的数据。
*它是高度可定制的。开源时间线提供了许多简洁的选项来呈现时间线,从按小时逐小时放大特定日期、嵌入图像和链接,到将事件显示到每分钟,或仅显示几天。
*非常好看。你自己看看如何在明喻时间线上平移和放大事件,在我昨晚一个小时左右整理的Lifehacker时间线上:
点击查看
你会注意到它的工作原理很像谷歌地图。单击并拖动它以在时间上前后移动,然后单击事件点以查看其细节气泡。
很酷吧?你也可以有一个。
Timeline要求您创建和编辑一个原始XML文件,而对于那些至少没有使用HTML的人来说,可能会觉得非常困惑,或者至少是非常疯狂。如果你不喜欢X和ML,时间线就不适合你。如果是的话,我们就跳进去吧。
时间轴小部件由两个文件组成:XML数据文件和HTML小部件文件。
1.创建events.xml文件。创建一个新的文本文件并将其另存为events.xml。它的格式非常简单。为了让您了解情况,这里是创建上述时间线的events.xml文件。下面是它的一个片段:
<data> <event start="Jan 31 2005 00:00:00 GMT" title="Lifehacker.com launches" image="http://cache.lifehacker.com/assets/www.lifehacker.com/img/girl-face.png"> After several boring weeks of "blogging in the dark," Lifehacker.com opens to the public. </event> </data>在那里,您可以看到事件是用开始日期、标题、图像和描述定义的。在上面的时间线上平移到2005年1月31日,以查看此片段在时间线小部件中的外观。
现在,我喜欢XML,但是手工编辑这个文档很快就过时了。因此,我创建了一个快速而肮脏的事件XML-O-Matic网页,它可以更轻松地输入事件详细信息并将其XML片段添加到数据文件中。下面是它的样子:
使用事件XML-O-Matic构建事件文件。
您的events.xml文件应以<;数据>;标记,然后包括复制和粘贴的事件数据位。最后,用</数据>;标签。同样,请将这个working events.xml文件作为模型检出。
2.设置HTML小部件文件。Timeline的演示文稿是高度可定制的,但其所有选项都超出了本文的范围。要开始使用如上所示的简单时间线,请将此timeline.html文件下载到events.xml文件所在的目录中。
然后,使用web浏览器打开timeline.html文件。瞧!在数据文件中定义的事件将呈现在时间轴上。请务必访问Timeline网站,获取更多关于如何自定义时间线的优秀时间线示例和文档。
历史个人文档的可能性是无限的,有一个时间表。将你的人生故事绘制在个人时间表上,或将你的简历绘制在职业时间表上。想象一下你的家族史,或者你的孩子从一个十几岁的小婴儿到一个脾气暴躁的十几岁孩子的成长过程。也在时间表上标出你的旅行或目标进度。
你是如何记住生活中的一系列事件的?对时间表有什么问题或想法吗?请在评论中告诉我们。感谢肖恩O指出时间线。
《生活黑客》的编辑吉娜·特拉帕尼患有CRS综合症——记不起Sh的东西。她的半周专题片《极客生活》每周三和周五在Lifehacker上播出。订阅Geek to Live订阅源,在您的新闻阅读器中获得新的分期付款。
...,将站点名称**参数框,然后设置每5分钟重复一次任务的时间表。 将鼠标指针设置为看起来总是很忙(使他们的电脑看起来像是挂着的) 很好很简单,但是哦,太有趣了!只需进入控制面板–>鼠标–>指针,然后将普通指...
...仅仅是指导文章、有趣的下载和星期五的乐趣。新的如何极客等部分是在这里给你带来一切其他极客新闻项目和随机链接,我们已经发现,而浏览互联网站。 更忠实的读者可能已经注意到,这个部分已经存在了几个星期了,现...
...帕尼(Gina Trapani)对不倒翁非常着迷。她的每周专题片《极客生活》每周三都会出现在Lifehacker上。订阅Geek to Live订阅源,在您的新闻阅读器中获得新的分期付款。
...,她不再需要每天打开微软的Word了。她的半周专题片《极客生活》每周三和周五在Lifehacker上播出。订阅Geek to Live订阅源,在您的新闻阅读器中获得新的分期付款。
...不是跑步者——事实上,我更像是久坐不动、患有哮喘的极客——但Coolrunning的5公里长沙发训练计划让我比以往跑得更远更长。如果你对5公里或马拉松感兴趣,你可以通过Coolrunning追踪你的进度并在跑步日志中记录你的里程,还...
...使用免费软件解锁标准版家庭无线路由器的隐藏功能。2.极客生存:顶级Firefox 2配置调整在新版Firefox发布后的第二天,一群网络浏览极客会做什么?直接跳转到它的配置中,使它完全按照您希望的方式工作。3.WindowsVista测试版:...
...特拉帕尼发誓,今年转眼间就过去了。她的半周专题片《极客生活》每周三和周五在Lifehacker上播出。订阅Geek to Live订阅源,在您的新闻阅读器中获得新的分期付款。
...载选择列表,请右键单击该文件(是的,它是XML,是个大极客)并将其保存到InstallPad目录。然后单击InstallPad中的“打开应用程序列表”链接,选择新保存的文件并转到。生命黑客包Lifehacker Pack软件列表是我们最完整的基本应用...
...帕尼(Gina Trapani)非常喜欢高级设置。她的半周专题片《极客生活》每周三和周五在Lifehacker上播出。订阅Geek to Live订阅源,在您的新闻阅读器中获得新的分期付款。
...她的整个生活转移到谷歌的服务器上。她的半周专题片《极客生活》每周三和周五在Lifehacker上播出。订阅Geek to Live订阅源,在您的新闻阅读器中获得新的分期付款。