网络编程
位置:首页>> 网络编程>> 网页设计>> Pivot,信息组织的梦想之窗(4)

Pivot,信息组织的梦想之窗(4)

作者:hehewish 来源:Tencent CDC Blog 发布时间:2009-12-25 14:32:00 

标签:Pivot,浏览器,窗口,微软

这样来看“库“的功能要多树型的文件管理方式好用的多,应该会被很普及才对,而事实上到目前为止,”库“还只是Win7中一个仅仅被推荐的功能,和传统的文件管理方式完全不是一个级数。这是为什么呢?原因和06年微软力推的一个概念相关:WinFS。

WinFS是06年的明星,当时微软正在开发外界期望甚高的Vista,在名为“长牛角”的开发计划中,WinFS以一种革新的姿态出现,用于取代传统的文件管理方式。微软投入了巨量的精力,以期望在革新文件系统的过程中遵循以下三个原则:使用户能够“查找”、“关联”和“操作”他们的信息。查找不难理解,强调的是“快”和“准”。“关联”呢,就是指可以通过信息之前的关系找到彼此,就像刚说的找王军写的不同文档一样。而第三点“操作”,有点人工智能的意思。比如我正在开会,只带了手机。这时候收到一封部门经理的邮件,询问最近项目进展。WinFS会自动寻找系统中相应的应用向我发出通知(比如发个短信),收到消息后我想约经理半小时左右汇报此事。WinFS可以协助查看我们日程中空闲时段,自动创建会议。

以下是WinFS的宣传视频,很好的诠释了其核心理念:

在硬盘容量越来越大,电子数据奔涌而来的浪潮中,WinFS的出现无疑给我们带来了福音。可惜微软最终还是没能完成这一全新文件系统的开发,一方面近于Vista的上市期限压力,WinFS对硬件性能的要求始终无法优化到用户可以接受的地步,另一方面是信息类型的复杂度过高,所以微软不得不于06年6月26日宣布停止了WinFS的研发。
  尽管只是昙花般在Vista的开发过程中一闪而过,但WinFS的理念却得以保存和继承。其中很多技术整合进到了ADO.net和SQL Server,Win7的“库”也觉得WinFS衣钵。还有微软刚发布的概念产品:Pivot。

相比之一Pivot中的“Collections”要比“库”管理文件更好用,原因在于“库”信息类似众多复杂,有文档、照片、电影、EXE程序等等,相应的关键属性虽然很多,但绝大部分都是空的,这些属性肯定也无法指望用户自己手动输入,所以用起来反就感觉不到关系型索引表带来的优势,相反Pivot的 “Collections”,内容由第三方提供,其中很多元数据可以被完整提供,比如“演员”分类中的出生年月、参演电影数量等等。这样筛选起来就非常高效了。

Pivot的理念,映射到腾讯的产品线,对涉及到资源管理和寻找类的产品有直接的参考意义。比如QQ音乐的乐库,QQLive的视频库,旋风的资源面板,甚至是QQ秀商城。因为这类的资源是官方提供,这样保证每个资源都配备结构化的元数据。

用Pivot的视角来看QQLive的视频库,先是罗列所有资源,然后通过众多维度不断过滤,最终筛选出自己想找的节目:

WinFS搁置, 微软以“库”的形式来继承WinFS的遗志,多少透着无奈。而概念作品Pivot的发布,可以感觉到微软在信息组织方式上的不断尝试和探索,而这种思路正在慢慢成熟,或许终有一天,它会成为我们浏览互联网的梦想之窗。

0
投稿

猜你喜欢

  • 导语:目前点评“2008年10佳改版网站”也许为时尚早,但2008年毕竟已经过去了9个多月,周四又同时有Twitter和FriendFeed
  • 代码如下:<% '--------定义部份------------------ Dim XH_P
  • 有一天我突发奇想,要是我每到一个网站,那里都能立刻调出我需要看的信息,那岂非美妙得很。接下来我想更深入地考虑这个问题,坐到椅子上拿一支铅笔,
  • 今天帮助同事解决一个问题,问题是她做的一套页面在FF下显示正常,在IE6下样式却没有效果,也就是没有应用样式。最终发现是编码不匹配的问题,c
  • DateDiff 函数描述 返回两个日期之间的时间间隔。 语法 DateDiff(interval, date1, date2 [,firs
  • 用SQLyog来分析MySQL数据库:SOLyog的下载、安装以及使用很简单。我去了相关网站下载,它只有384K字节大小。它把两个文件(一个
  •   很早以前就说过,IE8的标准模式已经不再支持滤镜了,不过IE仍然留了一条后路,你可以在CSS中这样写滤镜:-ms-filter
  • 这是我以前发表在经典论坛的帖子,现在转贴回来。仿淘宝网站的导航效果。此方法有几个优点:根据字数自适应项目长度不同的项目使用不同的颜色来区分无
  • 在向大家详细介绍Linux mysql之前,首先让大家了解下Linux mysql,然后全面介绍Linux mysql,希望对大家有用。1.
  • 我生平不爱学习,所以说不出什么洋洋洒洒的大道理,貌似也写不出妙语连珠的学术文章,有感于现在宅到极致的生活状态,故一篇图文并茂的文章诞生了(大
  • MySQL语句优化的基本原则:◆1、使用索引来更快地遍历表。缺省情况下建立的索引是非群集索引,但有时它并不是最佳的。在非群集索引下,数据在物
  • 大部分时候我们讲导航,讲的是导航对内容和结构的一种表现。就是说我们在讨论导航的时候,更多的去关注怎么与之交互,以及视觉上是怎么好看。但是导航
  • 在通过拼组sql语句来实现数据插入的应用中,我们很有可能会遇到需要插入大型数据的情况,例如,在oracle中需要插入字节数超过4000的字段
  • domainname.asp<form method="POST">  &nb
  • 使用数据库的过程中,由于断电或其他原因,有可能导致数据库出现一些小错误,比如检索某些表特别慢,查询不到符合条件的数据等。出现这些情况的原因,
  • 以前做音乐项目的时候,最让我们头痛的就是满足用户的问题。在音乐的领域,不要试图去满足所有用户这个定律得到了最充分的验证。究其原因,无非是音乐
  • 在国内外大中型数据库管理系统中,把ORACLE作为数据库管理平台的用户比较多。RACLE 不论是数据库管理能力还是安全性都是无可非
  • 第一类工厂相当于mootools的Native方法,用于创建一些具有扩展能力的类,但这些类并没有继承能力,此类工厂也不能以某个类作为蓝本创建
  • 很久没有跟其他人做重构思想方面的交流了,可能大家都觉得不太好意思讨论,特别是“分离”的思想这么基础的话题,拿出来说怕会被“笑话”。做为页面重
  •  在web开发中经常遇到多关键词对对个字段查询,我一般是通过动态数组来实现的。当然多个关键词的一般是用空格或,隔开,我这几假设多个
手机版 网络编程 asp之家 www.aspxhome.com