BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

Windows 7任务栏与站点的集成

| 作者 Jonathan Allen 关注 553 他的粉丝 ,译者 张龙 关注 12 他的粉丝 发布于 2011年3月30日. 估计阅读时间: 2 分钟 | 都知道硅谷人工智能做的好,你知道 硅谷的运维技术 也值得参考吗?QCon上海带你探索其中的奥义

微软向Web开发者提供了与本地应用开发者相同的一些Windows 7任务栏特性。可以将站点拖拽到任务栏上将其“钉住”。一旦将站点“钉在”了任务栏上,站点就会显示自己的图标、提示和跳转列表,就好像他们是安装好的应用一样。下图是来自Amazon的示例。

每个站点可以在跳转列表中放置两部分内容。“Tasks”中放置的是使用元标记定义的静态内容,这部分最多可以放置5个条目。可以使用JavaScript将条目动态添加到“Tasks”上面那一部分中。这两部分都可以包含客户化图标,如下所示的Facebook示例。

向Web开发者提供的另一个特性是“缩略图工具栏”。对于常规应用来说,只有当浏览器最小化后才会显示“缩略图工具栏”,用户可以使用鼠标在上面滑动。站点可以动态创建工具栏按钮并使用JavaScript响应按钮单击事件。如下示例显示了用于音频控制的3个按钮。

最后,站点可以通过两种方式吸引人们的注意。对于像未读邮件之类的常规通知应该使用重叠的任务栏图标。下面这张来自于MSDN文档的图片显示了Twitter feed中的未读消息。

另一种方式是闪动任务栏图标。对于所有应用来说,只有在必须通知用户的情况下才应该使用这种方式。

对于站点开发者来说,这些特性势必会引起一些争议。一下午的功夫就可以学会使用这些特性,但这么做是有问题的,对于非IE用户该怎么办呢?如果站点不说明,人们是不会发现这个特性的,但只说明一个IE独有的特性对于Firefox、Chrome和Safari用户来说实在是莫名其妙。

查看英文原文:Windows 7 Taskbar Integration for Websites

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

才想为什么没有发现这个功能 by 陈 实

才想为什么一直没有发现这个功能,原来是IE ONLY的.

IT菜鸟学习中 by 李 杨

随便看看,不太明白;推荐一个好的学习方法吧

Re: 才想为什么没有发现这个功能 by Feng Tiger

只要没有专利相关的问题,其他浏览器一定会跟上的。
现在chrome就有一些类似的功能菜单项,只是没有这么针对网站。我觉得可以试试先为网站创建一个单独的"application shortcut",再把他pin在任务栏上看看。可惜自己现在没有win7的机器试呀。

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

3 讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT