代码改变世界

IE8自定义加速器尝鲜

  FantasySoft  阅读(4147)  评论(13编辑  收藏  举报

     微软在北京时间3月20日凌晨发布了最新版本的浏览器IE8,这已经不是什么新闻了。听了由Ocean主讲的“Microsoft Internet Explorer 8,Windows 7”之后,极少“追新”的我还是忍不住下载来试用了一番,毕竟IE8真的太吸引人,IE6也太古董了。用了几天,感觉IE8相比以前的版本来说,有了质的改变。除了园友玉开兄提到的IE8开发人员工具之外,IE8的另外一个特性——加速器(Accelerator)同样让人为之倾倒。

    相信试用过IE8的朋友们对于加速器一定不会陌生了。什么是加速器呢?我们可以从这里可以看到微软对于加速器的解释:在任何网页中,仅需高亮选中一些文本,然后单击出现在所选内容上方的蓝色加速器图标,便能够获得行车路线、翻译和定义单词、通过电子邮件把内容发送给其他人、开始购物以及更多其他的内容服务。从我个人使用的角度来看,尽管加速器省却了繁复的复制粘贴操作,让浏览网页更加便捷,貌似加快了浏览网页的速度。但是,我觉得这更是增加某个网站流量的加速器。因为通过这样一种机制,我们不需要再次打开浏览器,往地址栏里面敲入某些URL了,从而让人们更加依赖于某些网站。对于网站运营的朋友来说,这会是一个提升流量的机会。至此,大家也许会想:我们自己可以制作加速器么?答案是肯定的,而且相当简单。

     打开微软提供的官方加速器网站,我们可以看到已经有不少加速器可供使用了,可惜的是,这些加速器太千篇一律,没几个是偶需要的。于是乎查阅了一下资料,原来制作加速器就是个软柿子,马上开捏,嘿嘿~~ MSDN为我们提供了完善的文档:OpenService Accelerators Developer Guide。对照着这份Guide,我们很快就能制作出自己的加速器。这里我做的是博客园找找看的加速器,使用IE 8的朋友可以点击页面的按钮添加这个加速器。

   

   以下是效果截图(使用的XML文件在这里),使用Teddy的文章作为背景,呵呵~~

    

 

    

     哈哈,从今天起,让我们和博客园一起加速吧!:)

     [后续]:我们从OpenService Accelerators Developer Guide中可以发现,除了使用传递参数的方法之外,还可以使用URL Template的方法。对此,我也作了尝试。

     国内最大的中文百科——互动百科是偶经常使用的百科全书,它的词条都是通过“www.hudong.com/wiki/词条名”的样式呈现的。针对这种情况,使用URL Template的方式来传递参数就很适合了。大家可以点击以下按钮添加“互动百科”的加速器(使用的XML文件在这里)。

   

     以下是效果截图:

    

编辑推荐:
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
阅读排行:
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· [AI/GPT/综述] AI Agent的设计模式综述
点击右上角即可分享
微信分享提示