IE9的到来,给了我们很多惊喜,下面我将介绍他们。
IE9概览
这里显示了你常常去的 页。把鼠标移动到某个按钮的右上角:
Pin 站
拖动msn.com的Tab,将会出现:
看得出来,只要Pin了一个 站,用Pin上去的按钮就不会有加载项。
另外,Pin的 站在导航按钮的左侧有一个 站的favicon,单击这个按钮可以让你的 页回到Pin时的 页(我把这个叫做“小主页”),另外,Pin上去的 页没有右边的“房子”图标,就是说,要进入IE的主页,就要自己输入 址。
请注意,这三个图片中,导航按钮的颜色不同,IE的是透明的,MSN.com的是蓝色的,开心 的是黄色的。这取决于这个 站的favicon的TrackColor(参见Windows 7 Taskbar开发中的文章,TrackColor指的是,一个程序打开后,把鼠标移动到任务栏中这个程序的图标上出现的渐变颜色)。
Pin的开发
明显,你绑定百度的 页,不会有类似MSN.com的Sports News和Money(财经)之类的。这是怎么实现的呢简单,看看MSN.com的源(查看的时候格式不太好,大概是Response.Write上去的,我把它格式化了):
可以看到这是meta在起作用,IE在Pin一个 站的时候,会分析它的meta,使用favicon作为图标。
例如这个meta:
name是msapplication-task,这里是说这是给Microsoft Application(微软应用程序)设定的Task(任务)。
content是:
name=Lifestyle;action-uri=http://lifestyle.msn.com;icon-uri=http://col.stc.s-msn.com/br/gbl/lg/csl/favicon.ico
显然,IE需要解析一下content,较好看的结果:
name(显示的文字)是Lifestyle
action-uri(打开的 页)是http://lifestyle.msn.com
icon-uri(显示在Jumplist中的图标)是http://col.stc.s-msn.com/br/gbl/lg/csl/favicon.ico
这样,就完成了一个Task。
注意:只有Sports的图标不同,是:http://msn.foxsports.com/favicon.ico
总结
IE9中蕴含着定向计算、跳转列表的高级应用、AppID的高级应用等,可以说是Designed for Windows 7的很标准的软件。
如果你是一个 站站长,为了迎合IE9的到来,你需要:
1、一个48×48(这个是Windows 7的Taskbar的图标大小)的favicon。(比如开心 的就不行,会有白色边框)。
2、使用meta,创建你的Tasks。
同时,希望CSDN方面快速做出响应,为CSDN也创造支持IE9的部分!
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!