IE8提供不错的体验:Activities

今天抢鲜体验了IE8 beta 1(以下简称IE8),IE8提供了很多不错的体验,在此我不多述,我只就其中的Activities,想出点东东来。Activities中有一项是,当用户选择了一段文本后,立即出现一个箭头工具,这个工具可以展开,展开后,里面有丰富的服务,如百度搜索(要添加搜索引擎)、地图搜索、翻译等等。我也该为用户做点什么吧,呵呵,当然。举一反三,我就做音乐服务吧。想想,如果选择一段文本后,点击“即时听歌”,立即听到,该多好。于是,二话不说,开始画UI界面,写代码。

用Photoshop随便找了个图改了一下,就这样吧,简洁点好。

在API页面里加上:

<a href="#" title="" onclick="window.external.AddService("../service.xml");">添加心情音乐即时听歌到IE8</a>

另外上传一个XML(service.xml)文件,文件内容在下面;

点击“添加心情音乐即时听歌到IE8”链接,出现下面对话框;

点击:“Add Provider”(添加提供者);

添加成功的提示;

测试选中网页中的butterfly,立即出现听歌界面;大功告成!哈哈,开心!!!

XML核心代码:

<?xml version="1.0" encoding="UTF-8"?>
<os:openServiceDescription xmlns:os="http://www.microsoft.com/schemas/openservicedescription
/1.0">
<os:homepageUrl>http://www.***.cn/</os:homepageUrl>
    <os:display>
        <os:name>心情音乐即时听歌</os:name>
        <os:icon>http://www.nihaoku.cn/favicon.ico</os:icon>
        <os:description>选择歌名立即听到歌曲。</os:description>
    </os:display>
    <os:activity category="Discover">
        <os:activityAction context="selection">
            <os:preview type="text" accept-charset="utf-8" action="http://www.***.cn/ff/ie8.htm#{selection}" method="get" />
            <os:execute type="text" accept-charset="utf-8" action="http://www.***.cn/?{selection}" method="get" />
        </os:activityAction>
    </os:activity>
</os:openServiceDescription>

详解

代码的关键在,<osreview /> 为鼠标悬停在菜单项时执行的动作,使用get 方式(method="get" ),以UTF-8编码(accept-charset="utf-8")向地址(action)发送文本(type="text" )类型的被选择{selection}文本" ;
<os:execute /> 这行则是点击菜单项时执行的动作,属性和上面一样。

在此抛砖引玉,希望大家能够想出更好的服务出来,微软IE8本身提供划词搜索、翻译、地图搜索等服务,相信以后IE8会更精彩。

时间: 2024-09-30 19:50:02

IE8提供不错的体验:Activities的相关文章

为IE8提供即时听歌小工具

今天看了blueidea上一篇<IE8的WebSlices >的文章,其实IE8 beta 1 刚发布那天我也有新的体验--和WebSlices 体验不同. 今天抢鲜体验了IE8 beta 1(以下简称IE8),IE8提供了很多不错的体验,在此我不多述,我只就其中的Activities,想出点东东来.Activities中有一项是,当用户选择了一段文本后,立即出现一个箭头工具,这个工具可以展开,展开后,里面有丰富的服务,如百度搜索(要添加搜索引擎).地图搜索.翻译等等.我也该为用户做点什么吧,

Zetta Jet再接收一架Global 6000商务喷气机,继续为全球乘客提供搭乘舒适体验

中文商业新闻网(biznewcn.com)讯: Zetta Jet再接收一架Global 6000商务喷气机,继续为全球乘客提供搭乘舒适体验 Global 6000飞机配备庞巴迪的先进客舱娱乐系统和业内速度最快的全球机上互联网连接 Zetta Jet拥有一支Global和Challenger 650商务喷气机机队,机队利用率在包机运营商中位居领先行列 凭借同级最宽客舱和卓越的搭乘平稳性,Global 6000飞机给乘客带来出色的舒适性 2017年4月11日中国上海-- 庞巴迪商务飞机公司(Bom

IE8技巧:隐藏搜索栏体验IE9紧缩风格

微软虽然已推出IE9,但全球用户最多使用的浏览器依然是IE8;而IE9只能在Windows 7系统中运行,Windows XP的用户无缘体验.IE9相比于IE8来说,其中一项设计就是将搜索与地址栏结合起来,不再分栏显示.其实通过组策略设置,IE8浏览器也能隐藏搜索栏,只是需要一点技巧与步骤. 如何隐藏IE8搜索栏? 第一步:快捷键组合"Windows+R"启动运行命令符,在出现的框内输入"GPEdit.msc";按回车键启动系统组策略编辑器. 第二步:在左边的窗口中

如何提升IE8浏览器的使用体验

  一.将IE8设为默认浏览器 如果你的系统中安装了诸如Firefox.Netscape.IE等两种以上的浏览器,各浏览器为了使自己能够运行往往要争夺将自己设置为默认浏览器.往往第三方的浏览器软件在安装后就会将自己设置为默认浏览器,那如何使IE8为默认的浏览器呢? 运行IE8,点击其工具栏中的"工具"选项,选择"Internet选项",接着在窗口的上部点击"程序"选项卡在"默认的Web浏览器"下点击"设为默认值&qu

专家称:大数据将为用户提供最前沿云端体验

进入2012年,除了"物联网"和"云计算",IT业又出现了一个新名词--"大数据".http://www.aliyun.com/zixun/aggregation/32834.html">业内人士认为,大数据将为数据应用和决策支持提供有效帮助,成为物联网和云计算内在的灵魂和必然的发展趋势. 美科得北京科技有限公司市场营销总监全占国介绍说,云计算和大数据是双胞胎,两个是不同的个体,互相依赖又相辅相成.云计算改变了IT,而大数据则改变

提供最佳用户体验的邮件营销技巧

1. Brain Pickings Brain Pickings是一个完全非商业性的网站,主要收录书籍.艺术.科学.影像等兼具永久性又合时宜的内容,以书摘的形式呈现给读者.我挑选这封邮件的原 因,不仅仅是它好看,还因为它的内容和读者角色非常契合.这封邮件的阅读群体可能是热爱古典文学或http://www.aliyun.com/zixun/aggregation/10042.html">流行文化,或两者兼而有之的人,而这封邮件做到了这一 点,邮件内满满的有趣信息可以牢牢抓住用户的眼球. 有时

Gumhouse获百万美元融资 为用户提供个性化购物体验

近日,据<移动新发现>介绍"社交视频流购物网络"Gumhouse,它近日完成了逾600万美元的融资,其可以利用Facebook为用户提供个性化的购物体验,给用户网上购物带来新的感受和体验,目前Gumhouse已经上线. 美国证监会(SEC)的文件显示,该公司的董事包括LegalZoom.ShoeDazzle.The Honest Company联合创始人Brian Lee和Color联合创始人Peter Pham.执行官包括前MySpace的Business Intelli

【100亿次的挑战】之一如何为微信红包提供稳定支付体验

腾讯大讲堂隆重推出[100亿次的挑战]系列海量服务之道2.0讲座,覆盖技术.产品.项目管理.支撑.支付5个维度.第一场[技术篇]3000名鹅厂员工参与,场面火爆!从今天起,大讲堂将陆续推出回顾文章,回馈广大用户. 支付是个人发红包的必经环节,在除夕这个全国人民最热闹的一个节日里,让大家能顺利把钱花出去,变成红包到达亲朋好友的手中,甚至于在钱包中看自己收到了 多少钱,顺便到处点点体验一下微信支付这个产品,在这个过程中,作为后端服务,如何让各项体验可以稳定可靠,成了我们重要的一个课题. 大家都知道,

3DS新作《隐藏》提供真实捉鬼体验金秋上市

(编译/凯蒂鱼)据海外媒体报道,Majesco日前宣布,预定将会在今年十月万圣节前面向3DS平台推出一款捉鬼题材的新作<隐藏>(The Hidden). 游戏中将会有一个类似"AR游戏"的系统,玩家要通过3DS的两个外置摄像头去找出真实环境中隐藏着的"鬼".操作者需要手持3DS在自己所处的环境中到处搜索,发现并调查看到的超自然现象. 有的鬼还拥有瞬移和攻击技能,玩家则要和捉鬼小队的成员进行合作,然后对鬼进行追踪.捕捉.射击和消灭.据说,游戏还将支持擦身通