网站能够很容易地让距离千里之遥的人们实现互相交流,同时网络中充满了丰富的知识,但很多简单的事情在网络中仍然很难实现。比如说保存网页的一部分内容。这一具体工作要比我们想像中麻烦得多。一家名叫剪贴板 (Clipboard)的创业公司利用一些比较先进的网络技术开发了一个简易的应用程序。
剪贴板允许用户选择并保存网页内容。用户可以对其发表评论、进行标记以及搜索。网站允许用户将网页内容进行个人剪切、与其他人分享或者提供给公众。新网站已经以隐形模式运营至今,现在公司对外开放了一个私人beta测试网站(《麻省理工科技创业》杂志的读者应邀参加并注册此网站)。
这个网站的创始人是加里·弗莱克(Gary Flake),他曾创办了微软的Live实验室、雅虎研究室以及Overture研究实验室。弗莱克称,剪贴板公司的创立来源于自己的需求。他无法找到一个令人满意的方式将其搜索的网页信息进行保存和共享。他描述了一个许多网民都很熟悉的艰苦过程:当找到一些感兴趣的网页后,首先要对其选取,然后按下control-C键,之后打开一个文字处理器或者电子邮件程序,将剪切板中的内容进行粘贴并保存或发送。“这是保存在网络上内容的最常用的方法。”弗莱克说道,“对于我来说,这将是一个等待填补的巨大空白。”
当然,在网络上我们能够找到许多让人们保存和分享网络内容现有服务。网民经常将链接粘贴到像Facebook、Tumblr、Twitter等社交网络或者新兴起的美味书签Delicious。笔记软件Evernote能够让用户建立一个数字内存缓存来实现文字、照片的加载以及网站信息的保存。
可是经过实践,弗莱克说找不到能够满足所有要求的方法。他希望网络内容的剪辑片段能够以其在网页中所展现的形式保存下来,以便保留对该网站的视觉记忆。同时希望剪辑的片段(链接功能和视频)可以继续运作。最后,他还希望剪辑的片段能够便携地存储在云中,并在任何计算机的浏览器中都能够容易的实现。
弗莱克把剪贴板的网络服务描述成位于浏览器打开网页之上的网络服务。要使用它,用户应在浏览器中安装一个书签。不过点击按钮不会弹出新的网页,而会启动剪贴板的简易JavaScript应用程序。应用程序运行时,用户可以选择打开网页的某部分内容。然后,程序运行算法分析界面,并算出内容的HTML和CSS编码,从而使用户选择的内容再现。
然而这种重现是基于原始页面的HTML和CSS编码数据源,算法必须算出如何将选取内容转化成能自我独立的东西。算法对HTML和CSS的改写,使得剪辑内容的外观和功能与原始界面相同,甚至能够将其从原来的环境分离出来。算法还可以防止与其他用户已经存储的剪辑片段冲突。这种分析是很难的,而且必须要迅速运算,弗莱克说道。“三年前,浏览器还不能运用此算法。”
剪贴板对用户想保存的内容进行智能猜测。应用程序还可对网页进行分析,确定用户想要保存的模块。将来网站有可能添加指示如何将内容更好地划分的指示标识,应用程序将会在没有帮助的情况下运行。
一旦用户选定要保存内容,剪贴板会列出许多选项供用户选择。网站保存原功能的能力将带来许多有趣的使用案例。弗莱克展示了他和妻子可以保存在线中期抵押贷款计算器,这使得他们夫妻二人可以对有关参数进行沟通并对计划进行调整。其他用户使用此服务创建在线文件夹并剪取网页样品,从而展示他们的设计和编码工作。
“剪贴板绝不会左右用户想要剪辑的内容,”弗莱克说道。用户可以使用此服务保存自己的材料用于研究或者跟踪有趣的东西,弗莱克还表示。用户可以通过使用Twitter协议对剪辑片段互相交流——通过‘@’符号将剪切素材发送至另外一个剪贴板用户。服务也使得电子邮件或社交网络分享剪辑片段变得简单,同时用户也可以公开自己的剪辑片段。
弗莱克表示,如今网站正逐步进入更大的社区网络,同时继续为用户建立更多的方法来分析和利用用户剪辑的片段。弗莱克说:“我们的目标是满足每个互联网用户的需要,使他们每天可以使用1到20次剪切板。”
自己动手剪辑网页
评论
12 views