﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>语源科技BlogJava-不愿游泳的鱼</title><link>http://www.blogjava.net/nemo-zhp/</link><description>只有甘愿做生活中的小丑，才不会被生活腐蚀</description><language>zh-cn</language><lastBuildDate>Thu, 14 May 2026 18:18:57 GMT</lastBuildDate><pubDate>Thu, 14 May 2026 18:18:57 GMT</pubDate><ttl>60</ttl><item><title>如何选择未来：黑白的天堂，还是彩色的地狱？</title><link>http://www.blogjava.net/nemo-zhp/archive/2008/09/11/228391.html</link><dc:creator>nemo</dc:creator><author>nemo</author><pubDate>Thu, 11 Sep 2008 08:30:00 GMT</pubDate><guid>http://www.blogjava.net/nemo-zhp/archive/2008/09/11/228391.html</guid><wfw:comment>http://www.blogjava.net/nemo-zhp/comments/228391.html</wfw:comment><comments>http://www.blogjava.net/nemo-zhp/archive/2008/09/11/228391.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.blogjava.net/nemo-zhp/comments/commentRss/228391.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/nemo-zhp/services/trackbacks/228391.html</trackback:ping><description><![CDATA[<p><span style="font-size: 10pt">这话听完之后已经有好些时候了，但仍然不停的在耳边回响。它所带给我的，不仅仅是震撼。 </span>
<p><span style="font-size: 10pt">事实上，像我一样行将毕业的人都面临着两个选择：技术路线还是非技术路线。这也同每个人的喜好和将来想要获得的生活有关。如果说两年半之前我们以找不到答案为借口，现在已没有任何缓冲的余地了。 </span>
<p><span style="font-size: 10pt">在计算机行业中，有一类人天生就是为算法、编程而生的，他们的最高理想是一流IT外企，去了那里就像去了天堂。这里有丰厚的待遇，有自由的氛围，有挑战自己能力的项目。事实上，走技术路线的确接近于天堂。只要有代码可编，知识可学，文档可写，就不用愁不知道该做什么。而且，每个人对自己承担的任务都很明确，即使项目再大，业务逻辑再复杂，也大概知道自己要绕哪些弯，过几道坎，知道自己将要面临的挑战是什么。而且，就我的经验来讲，不论技术问题刚开始看多大多难，终究都会解决的，只是解决的好坏可能不同。<br />
<br />
但是，这种生活在某种意义上是单调的。我相信大多数程序员都是很有智慧的，但是这些智慧只用到了某个比较小的领域中。也许有些人可以发明某个全新的算法，极大的改变计算机的运行效率，进而改善人们的生活，但是这样的人寥寥无几。更多的人是将自己的血汗注入到某个产品里，在代码的字里行间挥洒自己的青春。最后的结果常常是这样：可以在电脑面前聚精会神几十个小时，却仍然不明白人与人之间如何相处；可以从代码到架构对某个产品了如指掌，却仍然不懂得这个产品成功那个产品失败的奥秘。生活对开发者来讲，就像在两点之间来回奔跑，要么家庭，要么公司。当绞尽脑汁完成一天的工作，踏着黄昏或是夜色往家走的时候，或许会产生一种落寞。因为，生命又少了24小时，而这个世界，好像跟我无关。 </span>
<p><span style="font-size: 10pt">一年多前我比较看好SOA，认为它就是IT的未来。然而，跟一个做SOA的朋友聊过之后，只有一个印象：对于开发者，SOA跟之前炒过的许多概念一样，仅仅是一种工具。可以拿着这种工具混饭吃，但是这绝对不是灵丹妙药，当另外一个概念炒作来临之后，如果不能保持Agile，顺应技术发展趋势，可能就要被冷落了。所以，在学校的我们很容易接受新的理念，新的技术，但是从事了技术岗位之后，就不再那么容易的放弃自己前面的积累了，因为，除去了那些，剩下的可能寥寥无几。 </span>
<p><span style="font-size: 10pt">还有的人凭借自己较好的IT背景，依靠自己对技术的理解力和IT领域敏锐的洞察力，选择在IT行业做Marketing。Marketing的人会将某个新东西用Strategy、Mission、Value等字眼秀时候说的天花乱坠，有点像老师一样，传道授业解惑。所以你会觉得很精彩。生活对你来说是五彩斑斓的，你会经常出差，跟各种各样的人打交道，了解市场现状，了解IT行业未来走势。你会觉得你自己除了工作之外，还肩负着IT行业未来的走向（有些异想天开，但Marketing就需要这样的Passion），你会为自己的生活自己的工作创造意义。 </span>
<p><span style="font-size: 10pt">但是，同样有但是。你永远不知道下一步要做什么。你经常可能会有充足的时间，却丝毫也不知道这些时间里你能创造出什么价值。很多时候需要的可能就是灵光一现，但是在灵光出现之前的过程是异常痛苦的。你的Schedue总是排的满满的，经常记着这件事情忘了那件事情。如果你没有耐心，很快便要被抓狂。如果将开发人员的工作看作是单线程（没有贬义）的话，做Marketing完全需要并行。有大量的会要开，大量的Brain Storming要进行。明天永远是未知的，你所知道的仅有的一点是，明天充满挑战，来自各方面的挑战。 </span>
<p><span style="font-size: 10pt">&nbsp; </span>
<p><span style="font-size: 10pt">人人都向往天堂，然而却有人如地藏王者说，&#8220;我不入地狱，谁入地狱？&#8221;每个人的路，仍然需要自己走。而且，人生也并不只有这两条路。最重要的是思考清楚，究竟想要过怎样的生活。</span></p>
<img src ="http://www.blogjava.net/nemo-zhp/aggbug/228391.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/nemo-zhp/" target="_blank">nemo</a> 2008-09-11 16:30 <a href="http://www.blogjava.net/nemo-zhp/archive/2008/09/11/228391.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>浏览器之争</title><link>http://www.blogjava.net/nemo-zhp/archive/2008/09/09/227999.html</link><dc:creator>nemo</dc:creator><author>nemo</author><pubDate>Tue, 09 Sep 2008 09:27:00 GMT</pubDate><guid>http://www.blogjava.net/nemo-zhp/archive/2008/09/09/227999.html</guid><wfw:comment>http://www.blogjava.net/nemo-zhp/comments/227999.html</wfw:comment><comments>http://www.blogjava.net/nemo-zhp/archive/2008/09/09/227999.html#Feedback</comments><slash:comments>4</slash:comments><wfw:commentRss>http://www.blogjava.net/nemo-zhp/comments/commentRss/227999.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/nemo-zhp/services/trackbacks/227999.html</trackback:ping><description><![CDATA[<span style="font-size: 12pt"><span style="font-size: 10pt">&nbsp;<span style="font-family: 宋体" lang="zh-CN">为什么像微软和google这样的大公司都纷纷将目光投向了浏览器市场？虽然我并不认同在</span><span style="font-family: Calibri" lang="en-US">Google Developer Day</span><span style="font-family: 宋体" lang="zh-CN">中李开复说的&#8220;</span><span style="font-family: Calibri" lang="en-US">Web</span><span style="font-family: 宋体" lang="zh-CN">已经取得了胜利&#8221;，但我明白，浏览器作为一个进入互联网的核心平台，对于所有</span><span style="font-family: Calibri" lang="en-US">IT</span><span style="font-family: 宋体" lang="zh-CN">企业的重要意义。谁能赢得浏览器战争的胜利，谁就对</span><span style="font-family: Calibri" lang="en-US">next web</span><span style="font-family: 宋体" lang="zh-CN">有了主导权。</span><span style="font-family: Calibri" lang="en-US">Google</span><span style="font-family: 宋体" lang="zh-CN">坚持认为，未来可以没有操作系统，没有桌面软件，只要有一个浏览器，便可以在任何智能终端设备获得丰富而强大的互联网服务。从这个意义上讲，进军浏览器市场，是</span><span style="font-family: Calibri" lang="en-US">Google</span><span style="font-family: 宋体" lang="zh-CN">无法不出的一张牌。<br />
<br />
</span></span></span><span style="font-size: 12pt"><span style="font-size: 10pt"><span style="font-family: 宋体" lang="zh-CN">然而，这张牌出的不合时宜。</span><span style="font-family: Calibri" lang="en-US">Chrome</span><span style="font-family: 宋体" lang="zh-CN">一出，抱怨之声连连。其实，</span><span style="font-family: Calibri" lang="zh-CN">但凡公司做的大了，就容易受到别人非同寻常的重视。这有好处也有坏处，好处是你可以借着你的名气快速的拓展原本并不擅长的业务</span><span style="font-family: 宋体" lang="zh-CN">，很快便会网罗一大帮人的关注；坏处是无论你做什么，别人都对你有相当高的期望，如果没有</span><span style="font-family: Calibri" lang="en-US">match</span><span style="font-family: 宋体" lang="zh-CN">这种期望，新产品的生存便会相当困难。而且，浏览器作为传统的桌面软件，跟</span><span style="font-family: Calibri" lang="en-US">google</span><span style="font-family: 宋体" lang="zh-CN">的其它产品及技术有较大的不同，不太适合将一个非常不成熟甚至没有经过缜密测试过的产品放出来。当年微软在</span><span style="font-family: Calibri" lang="en-US">IE</span><span style="font-family: 宋体" lang="zh-CN">的版本更迭周期中也走了很长一段弯路。<br />
<br />
</span></span></span><span style="font-size: 12pt"><span style="font-size: 10pt"><span style="font-family: 宋体" lang="zh-CN">我不赞成</span><span style="font-family: Calibri" lang="en-US">google</span><span style="font-family: 宋体" lang="zh-CN">搞浏览器有两个原因。</span><span style="font-family: Calibri" lang="en-US">1. google</span><span style="font-family: 宋体" lang="zh-CN">一直在指责其它公司垄断，但是它其实也正在成为一个垄断化的公司，也在走通过兼并拓展业务的道路，在逐步成为一个IT业的&#8220;巨无霸&#8221;。它希望互联网上的所有东西都打上</span><span style="font-family: Calibri" lang="en-US">google</span><span style="font-family: 宋体" lang="zh-CN">的标签。</span><span style="font-family: Calibri" lang="en-US">2. google</span><span style="font-family: 宋体" lang="zh-CN">是</span><span style="font-family: Calibri" lang="en-US">Mozila</span><span style="font-family: 宋体" lang="zh-CN">公司最主要的赞助商之一，如果</span><span style="font-family: Calibri" lang="en-US">google</span><span style="font-family: 宋体" lang="zh-CN">致力于研发自己的浏览器，那么</span><span style="font-family: Calibri" lang="en-US">firefox</span><span style="font-family: 宋体" lang="zh-CN">未来的发展就岌岌可危了。这对浏览器领域的竞争不是一个好的征兆。<br />
<br />
</span></span></span><span style="font-size: 12pt"><span style="font-size: 10pt"><span style="font-family: 宋体" lang="zh-CN">有很多人不明白竞争的好处。我研究过</span><span style="font-family: Calibri" lang="en-US">MIX06\07\08</span><span style="font-family: 宋体" lang="zh-CN">的大多数关于</span><span style="font-family: Calibri" lang="en-US">IE</span><span style="font-family: 宋体" lang="zh-CN">的</span><span style="font-family: Calibri" lang="en-US">Presentation</span><span style="font-family: 宋体" lang="zh-CN">，发现在</span><span style="font-family: Calibri" lang="en-US">IE6</span><span style="font-family: 宋体" lang="zh-CN">，微软甚至不是特别清楚未来的浏览器应该往哪个方向走。因为它已经是行业老大了，也没有感觉到多少这个行业技术创新的压力，因而，即使它很想做出新的东西给用户，也没有一个可以参照的方向。而现在不同了，有了</span><span style="font-family: Calibri" lang="en-US">Firefox</span><span style="font-family: 宋体" lang="zh-CN">，</span><span style="font-family: Calibri" lang="en-US">IE7\IE8</span><span style="font-family: 宋体" lang="zh-CN">非常清楚的明白了自己应该向哪个方向发展，并且开始有动力去做这样的事。这种竞争对于</span><span style="font-family: Calibri" lang="en-US">Web</span><span style="font-family: 宋体" lang="zh-CN">开发者和最终用户都是非常</span><span style="font-family: Calibri" lang="en-US">Positive</span><span style="font-family: 宋体" lang="zh-CN">的信号。<br />
<br />
</span></span></span><span style="font-size: 12pt"><span style="font-size: 10pt"><span style="font-family: Calibri">IE8 beta2 </span><span style="font-family: 宋体">已经出来十天了，用了一段时间之后感觉很舒服，比</span><span style="font-family: Calibri">Beta1</span><span style="font-family: 宋体">的版本成熟多了。增加了可视化搜索和个性化定制功能。鉴于上次博客某位好心友人的建议，我玩了玩</span><span style="font-family: Calibri">firebug</span><span style="font-family: 宋体">，感受到了其强大，但同时也发现</span><span style="font-family: Calibri">IE8 beta2</span><span style="font-family: 宋体">提供的</span><span style="font-family: Calibri">Developer Tools</span><span style="font-family: 宋体">更加成熟，可以跟</span><span style="font-family: Calibri">firebug</span><span style="font-family: 宋体">媲美了。另外还有</span><span style="font-family: Calibri">Ajax</span><span style="font-family: 宋体">浏览，</span><span style="font-family: Calibri">DOM</span><span style="font-family: 宋体">和</span><span style="font-family: Calibri">JS</span><span style="font-family: 宋体">编程模型优化，对象回收机制的完善，进程模型的改变，安全防钓鱼机制的增强等等，相比</span><span style="font-family: Calibri">firefox3</span><span style="font-family: 宋体">为数不多的可圈可点的功能，的确增色不少。但是，就像上面提到的，对于长期站在风头浪尖的企业来说，负面的评价在所难免。很多人津津乐道于&#8220;成人浏览&#8221;模式，却忽略了IE8其它更为优秀的新功能。<br />
<br />
</span></span></span><span style="font-size: 12pt"><span style="font-size: 10pt"><span style="font-family: 宋体">不过，谁都清楚，</span><span style="font-family: Calibri">浏览器并非一日之功，需要花费很大力气去经营。微软和Mozila（网景）都有十多年的基础和经验，所以能够把浏览器做的很好，因为它们&#8220;站在巨人的肩上&#8221;。</span></span></span>
 <img src ="http://www.blogjava.net/nemo-zhp/aggbug/227999.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/nemo-zhp/" target="_blank">nemo</a> 2008-09-09 17:27 <a href="http://www.blogjava.net/nemo-zhp/archive/2008/09/09/227999.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Ganymede Around the World中我的名字</title><link>http://www.blogjava.net/nemo-zhp/archive/2008/07/22/Eclipse_Ganymede.html</link><dc:creator>nemo</dc:creator><author>nemo</author><pubDate>Tue, 22 Jul 2008 14:55:00 GMT</pubDate><guid>http://www.blogjava.net/nemo-zhp/archive/2008/07/22/Eclipse_Ganymede.html</guid><wfw:comment>http://www.blogjava.net/nemo-zhp/comments/216729.html</wfw:comment><comments>http://www.blogjava.net/nemo-zhp/archive/2008/07/22/Eclipse_Ganymede.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/nemo-zhp/comments/commentRss/216729.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/nemo-zhp/services/trackbacks/216729.html</trackback:ping><description><![CDATA[<p>今天看了一下，我的名字果然出现在Ganymede Around the World中了：）这种推广方式很有意思，呵呵。<br />
<a title="http://www.eclipse.org/ganymede/map.php" href="http://www.eclipse.org/ganymede/map.php"><font color="#81a5f8">http://www.eclipse.org/ganymede/map.php</font></a>
<p><a href="http://byfiles.storage.msn.com/y1pUCYm9TSioW9o6c8ARkXh0h5m1l07oq9y75HzrgqVhN-8Th2jrQaVShPuSI_6O8W8?PARTNER=WRITER"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" border="0" alt="image" src="http://byfiles.storage.msn.com/y1pA7aGQopkVdrhBhDAbOT5T0c4otupmLB8YgSp8YETCep03e5sT4pVbbs3E8vjspn4?PARTNER=WRITER" width="392" height="309" /></a></p>
<img src ="http://www.blogjava.net/nemo-zhp/aggbug/216729.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/nemo-zhp/" target="_blank">nemo</a> 2008-07-22 22:55 <a href="http://www.blogjava.net/nemo-zhp/archive/2008/07/22/Eclipse_Ganymede.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>IE 8 Shining Features</title><link>http://www.blogjava.net/nemo-zhp/archive/2008/07/22/216703.html</link><dc:creator>nemo</dc:creator><author>nemo</author><pubDate>Tue, 22 Jul 2008 12:51:00 GMT</pubDate><guid>http://www.blogjava.net/nemo-zhp/archive/2008/07/22/216703.html</guid><wfw:comment>http://www.blogjava.net/nemo-zhp/comments/216703.html</wfw:comment><comments>http://www.blogjava.net/nemo-zhp/archive/2008/07/22/216703.html#Feedback</comments><slash:comments>7</slash:comments><wfw:commentRss>http://www.blogjava.net/nemo-zhp/comments/commentRss/216703.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/nemo-zhp/services/trackbacks/216703.html</trackback:ping><description><![CDATA[<p>IE 8 Beta 1 出来好久了，由于对IE7的使用仍然心有余悸（之前曾装了IE7又马上转向了Firefox阵营），我这次IE8的安装仍然忐忑不安。无奈经常需要使用代理浏览，而不知怎么搞的使用Firefox的about:config配置了N多遍了怎么也配置不好，每当别人嘲笑我说怎么还用老古董的IE6时，我就无可奈何。。。今天也要尝尝鲜了！<br />
<a href="http://9ek6dq.bay.livefilestore.com/y1p48H-g-BKaOpXJDkHBuA6X85A5BzM3CipYFy1VaYiN8vjRdv3bIaH2JDhJAwUT1Sp75UDm_lPt7o?PARTNER=WRITER"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" border="0" alt="image" align="right" src="http://byfiles.storage.msn.com/y1p1GYQOI3133QI_QmQW7M__fk0ZunP9JAigTARikr7zc5EigCZx36HQ4GV1EYeDPaxt-mkQYjAqdE?PARTNER=WRITER" width="244" height="184" /></a><br />
不看不知道，发现IE8的功能非常强大，其中最为耀眼的便是其强大的代码调试工具，同Firebug的距离又缩小了一大步。除此之外，IE8还有两个令人眼睛一亮的功能：WebCast和Activity(为方便尝试，本文采用<a title="http://ie8.taobao.com/list.php" href="http://ie8.taobao.com/list.php">http://ie8.taobao.com/list.php</a>作为示例，这是淘宝针对IE8New Features 提供的Preview 页面，支持Web Cast和Activity。)。
<p><span style="color: #333399; font-family: Georgia">1. Developer Tools<br />
<br />
</span>Developer Tools 提供了三个Tab, HTML\CSS\Script，其中，HTML Tab显示DOM树，CSS Tab显示CSS样式表，Script Tab会提供页面源代码，并方便我们对JavaScript的调试。有人说：这有<a href="http://9ek6dq.bay.livefilestore.com/y1pyCCTCVwLyt1LHFoCumlHwKogjbsyuAvens-fEzkAxTDidMMMUawI3fUCFZkHjDanEitlVKJCgB2X29DwYukIDw?PARTNER=WRITER"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" border="0" alt="image" align="left" src="http://byfiles.storage.msn.com/y1paFk1HcjHnCnaMxvtE8y71uNJI-vb4Kr5-gB_cwIWTJzGNbhVTTnrfzC7bODF2vKH_eli_EnoBWE?PARTNER=WRITER" width="380" height="192" /></a>什么稀奇的呢？先别急，我们先看看Debug的功能：
<p>当我们点击了"Start Debugging"的按钮后，就可以设置在Javascript脚本中设置断点了，这令在IE中调试动态语言的梦想变成了现实。然后可以在右侧的窗口中查看系统中Local变量当前的值。同其他程序语言的调试工具一样，可以Step into, Step over, 查看调用栈以及添加查看的变量等。另外，Developer Tools还提供了Immediate Window允许开发者在当前的上下文环境中撰写Script代码并立即显示结果。
<p>更为神奇的是HTML Tab。HTML Tab除显示DOM树之外，在其右侧窗口还会根据选择的DOM节点，显示每个标签使用的CSS样式表，当前标签的Layout模型，每个样式继承自何处，都可以非常直观的看到。而且，当我们想知道去掉某个CSS样式后的网页效果时，只需要将CSS表中相应项的check去掉，就可以立即在原始网页中观察到效果！<br />
<br />
<a href="http://9ek6dq.bay.livefilestore.com/y1p6L09k67mQob-ul-_4aI_ekRRO3fGCMPAOFMcLRDH63wKKRyf6NFX_Y0T2LCPAzKtdp25ETNlmRIVMjGv7i-_FQ?PARTNER=WRITER"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" border="0" alt="image" src="http://byfiles.storage.msn.com/y1pjPYspHJnhcyQP0Xjd2Sq5OPQWuEh7MADNgf_UKyxoC7fwSLe8VWQHyXIBF2PMBh8lv7biAdLQEQ?PARTNER=WRITER" width="244" height="145" /></a> <a href="http://9ek6dq.bay.livefilestore.com/y1pYWhwY5tgx7sixsYXF422zlSfYJq56IAW5leJFKxGDPL6AZmpwLzeREGrvMmQ56-DXe97rV-wGgCtEdwx0_T6sA?PARTNER=WRITER"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" border="0" alt="image" src="http://byfiles.storage.msn.com/y1pIFfAY3GZcJaK3quTacNY9BohdeYgqbKmbjeZ-i-x20IqyWKD8HHewwNv2icdw3KTHGUpENGfMa8?PARTNER=WRITER" width="244" height="143" /></a>
<p>除此以外，Developer Tools提供了View和OutLine两个Menu，OutLine菜单提供了对不同的HTML元素的高亮显示（同FireFox提供的功能类似），而View菜单对于网站设计者非常有用，提供了"IE5&#8221;,"IE7","IE8"3种不同的模式预览页面。开发者可以快速的检测页面的IE兼容性。（唉，如果IE或Firefox能够提供对对方产品的兼容性就更好了。。。不过应该是遥遥无期的事情） </p>
<p><br />
&nbsp;</p>
<p><span style="color: #333399; font-family: Georgia">2. Web Cast</span><a href="http://9ek6dq.bay.livefilestore.com/y1pnUiJvCIwH_-IwKuzP205uL-vhn1sfxi6Raq5gVi8-cNrBf9Jnt6ph2l5HA5VGxqarXqcqdOly2Xj2sE4ID2hxw?PARTNER=WRITER"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; width: 410px; height: 239px; border-right-width: 0px" border="0" alt="image" align="right" src="http://byfiles.storage.msn.com/y1pWabB-tMBLsybiMtEoOdFTEhIAHA7L-n7igmruMpg7tkhTsxB147Cf5hpHEuPveDK2CrILredmXg?PARTNER=WRITER" width="410" height="239" /></a><br />
在淘宝的这个页面中，当鼠标移动到列表中的商品时，在左上方会出现一个小图标<a href="http://byfiles.storage.msn.com/y1pWlyjLIxqmQOei9CrfXSiFGNFs2j3WOJDjIo1ioiIGpPwj7fnk_SMdJoY58WEHW5o3N6_DFGDpZE?PARTNER=WRITER"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" border="0" alt="image" src="http://byfiles.storage.msn.com/y1pViELa7-fxBTYifscXfi1SD6pk2ir9NECl6nrZbHDtYj-J9R7eCjpsc-w7zdgb0AX8LAQ_sLpTc8?PARTNER=WRITER" width="29" height="29" /></a> ，该小图标提示使用者可以将此条目加入Web剪辑中。鼠标选择该条目，会弹出Web Slice的提醒页面，选择&#8220;Add&#8221;之后，在IE中便可以在Favorites中看到该Web Slice的导航标签了。单击该标签，便可以看到商品的信息。<br />
<br />
这是怎么做到的呢？我们使用Developer Tools来查看一下HTML代码，发现所有的商品表格中都有类似这样的属性：<a href="http://9ek6dq.bay.livefilestore.com/y1pAMHSfp3lM1e2CWTw3BCPQsWh0R8meYwBb8lfGUid03UOW6cVAPXBdcaV1uu2dqLP9tX9-mNrJ48j5s7UtCNw6g?PARTNER=WRITER"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" border="0" alt="image" align="left" src="http://byfiles.storage.msn.com/y1p9EsJGirRzrM3h7HEWPmU2Bt1-_-jHvLtxBvyR209IfCr5cb6egAZpWgibJbGynoOBSyWmy6Wx_8?PARTNER=WRITER" width="267" height="84" /></a>
<p>&nbsp;
<p>&nbsp;
<p>&nbsp; </p>
<p>&nbsp;</p>
<div style="border-right: #cccccc 1px solid; padding-right: 5px; padding-left: 4px; font-size: 13px; border-top: #cccccc 1px solid; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" /><span style="color: #0000ff">&lt;</span><span style="color: #800000">tr&nbsp;</span><span style="color: #ff0000">class</span><span style="color: #0000ff">="hslice"</span><span style="color: #ff0000">&nbsp;id</span><span style="color: #0000ff">="item_5"</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">td&nbsp;</span><span style="color: #ff0000">width</span><span style="color: #0000ff">="20%"</span><span style="color: #ff0000">&nbsp;valign</span><span style="color: #0000ff">="middle"</span><span style="color: #ff0000">&nbsp;align</span><span style="color: #0000ff">="center"</span><span style="color: #ff0000">&nbsp;height</span><span style="color: #0000ff">="90"</span><span style="color: #ff0000">&nbsp;class</span><span style="color: #0000ff">="entry-content"</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">img&nbsp;</span><span style="color: #ff0000">src</span><span style="color: #0000ff">="http://img08.taobaocdn.com/bao/uploaded/i8/T1n8RbXb0n_QxtXcfX_114424.jpg_sum.jpg"</span><span style="color: #ff0000">&nbsp;border</span><span style="color: #0000ff">="0"</span><span style="color: #ff0000">&nbsp;title</span><span style="color: #0000ff">="装饰画/无框画/客厅/&nbsp;手绘油画/版画//客厅/&nbsp;0705DM1314"</span><span style="color: #ff0000">&nbsp;</span><span style="color: #0000ff">/&gt;&lt;/</span><span style="color: #800000">td</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">td&nbsp;</span><span style="color: #ff0000">width</span><span style="color: #0000ff">="60%"</span><span style="color: #ff0000">&nbsp;height</span><span style="color: #0000ff">="90"</span><span style="color: #ff0000">&nbsp;class</span><span style="color: #0000ff">="entry-title"</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">a&nbsp;</span><span style="color: #ff0000">target</span><span style="color: #0000ff">="_blank"</span><span style="color: #ff0000">&nbsp;href</span><span style="color: #0000ff">="http://auction1.taobao.com/auction/0/item_detail-0db2-ccabd3de2b21ee9744c062589e5be157.jhtml"</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">装饰画/无框画/客厅/&nbsp;手绘油画/版画//客厅/&nbsp;0705DM1314</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">a</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">td</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">td&nbsp;</span><span style="color: #ff0000">width</span><span style="color: #0000ff">="20%"</span><span style="color: #ff0000">&nbsp;height</span><span style="color: #0000ff">="90"</span><span style="color: #ff0000">&nbsp;align</span><span style="color: #0000ff">="center"</span><span style="color: #ff0000">&nbsp;class</span><span style="color: #0000ff">="entry-content"</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;一口价<br />
<img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">span&nbsp;</span><span style="color: #ff0000">class</span><span style="color: #0000ff">="price"</span><span style="color: #0000ff">&gt;&lt;</span><span style="color: #800000">sup&nbsp;</span><span style="color: #ff0000">style</span><span style="color: #0000ff">="color:#111;"</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">￥</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">sup</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">59.00</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">span</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">a&nbsp;</span><span style="color: #ff0000">style</span><span style="color: #0000ff">="display:none;"</span><span style="color: #ff0000">&nbsp;rel</span><span style="color: #0000ff">="feedurl"</span><span style="color: #ff0000">&nbsp;href</span><span style="color: #0000ff">="webslice/feed.php?itemID=ccabd3de2b21ee9744c062589e5be157&amp;xID=0db2"</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">订阅到&nbsp;WebSlice</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">a</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">&nbsp;<br />
<img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">td</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" /></span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">tr</span><span style="color: #0000ff">&gt;</span></div>
<p><br />
支持Web Slice Support的关键的属性为'class="hslice"', 'class='entry-content"'，class='entry-title'。WebSlice 使用 <a href="http://microformats.org/wiki/hatom">hAtom <u>Microformat</u></a> 和 WebSlice 格式的组合来描述 Web 页面的可预订部分。订阅WebSlice后，WebSlice标签显示的标题为entry-title中注明的标题，在该例中，预览后显示的内容为entry-content链接的feed中最新的内容。请注意：Web Slice会自动更新状态。比如，拍卖的商品剩余时间会由于点击Web Slice的时间不同而自动更新。</p>
<p><span style="color: #333399; font-family: Georgia">3. Activities </span>
<p>在以前，我们使用复制和粘贴技术将一个网站有用的信息复制到另外一个网站。<br />
<br />
比如，我们在网上看到了一个朋友的联系地址，想要使用Google Map的服务，我们的做法是这样：复制这个地址，打开google map，然后粘贴该地址用于检索。当我们想要再次进行查找时，又要重复一遍这样的过程。
<p>再比如，我们在网上看到了一个QQ号，想要了解该QQ号的主人的相关信息。那么我们需要首先打开QQ，<a href="http://9ek6dq.bay.livefilestore.com/y1pYb-Oo866Bpvp0bkqcNUe4eJ8Jxuu5BWmUYUjq4ej7ewOcyyY3zkjdG7lFt4vzpWchb4w4cUjE4rOPL2tI3wIDA?PARTNER=WRITER"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" border="0" alt="image" align="right" src="http://byfiles.storage.msn.com/y1pOo9EfCA19d_VI9enUea5J2mazXynZznmWLMp_5ALu4DKNRlKWitr3m2D0de1Idtj9FZ4wN4kq9Q?PARTNER=WRITER" width="381" height="174" /></a>然后查找QQ用户，输入QQ号码，得到搜索结果之后才能查看用户信息。。。
<p>IE 8的Activities特性使用户不再如此繁琐。如果服务提供商能够遵循&#8220;OpenService 活动&#8221;XML格式来指定HTTP请求的格式，并且在网站中加入活动安装按钮，则不需要用户访问相应的网站，便可以使用服务了。
<p>在淘宝IE8的页面中，选择右侧的安装Taobao Activity按钮，安装淘宝商品搜索Activity。然后，当选中某些相关的内容后，会出现Activity浮动Toolbar<a href="http://byfiles.storage.msn.com/y1pQ3H0oY4T4MuUfeB5Px5SuwwZyx9NKZjsq85h_vGVLRcIjbLKfog5ZT8jzIfRObxU9x_2-lOxxZo?PARTNER=WRITER"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" border="0" alt="activity_icon" src="http://byfiles.storage.msn.com/y1pXJmhIxpyN9Pc6Wn2uPrSDo56WiPzlJZGK_J5eoOlLZ54JT-fZ4kYOl4GLTnz3e3daGfH2f-3esc?PARTNER=WRITER" width="36" height="28" /></a>，选择该浮动Toolbar，下拉列表中将出现所有可用的服务。将鼠标移到&#8220;淘宝搜索&#8221;Item上，将会自动弹出前12个搜索结果的图片。可以直接点击图片以查看内容。
<p>这是怎么实现的呢？同样非常简单。只要在原来已有服务的基础上，按照OpenService 活动XML格式来描述服务，并提供发布活动的方法就可以了。下面为淘宝的Open Service Definition代码： </p>
<p>&nbsp;</p>
<div style="border-right: #cccccc 1px solid; padding-right: 5px; padding-left: 4px; font-size: 13px; border-top: #cccccc 1px solid; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" /><span style="color: #0000ff">&lt;?</span><span style="color: #ff00ff">xml&nbsp;version="1.0"&nbsp;encoding="UTF-8"&nbsp;</span><span style="color: #0000ff">?&gt;</span><span style="color: #000000"><br />
<img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" /></span><span style="color: #0000ff">&lt;</span><span style="color: #800000">openServiceDescription&nbsp;</span><span style="color: #ff0000">xmlns</span><span style="color: #0000ff">="http://www.microsoft.com/schemas/openservicedescription/1.0"</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">homepageUrl</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">http://www.taobao.com</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">homepageUrl</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">display</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">name</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">淘宝搜索</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">name</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">icon</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">http://www.taobao.com/favicon.ico</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">icon</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">display</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">activity&nbsp;</span><span style="color: #ff0000">category</span><span style="color: #0000ff">="查找"</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">activityAction&nbsp;</span><span style="color: #ff0000">context</span><span style="color: #0000ff">="selection"</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">preview&nbsp;</span><span style="color: #ff0000">action</span><span style="color: #0000ff">="http://ie8.taobao.com/activities/preview.php?query={selection}"</span><span style="color: #ff0000">&nbsp;</span><span style="color: #0000ff">/&gt;</span><span style="color: #000000"><br />
<img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;</span><span style="color: #800000">execute&nbsp;</span><span style="color: #ff0000">method</span><span style="color: #0000ff">="get"</span><span style="color: #ff0000">&nbsp;action</span><span style="color: #0000ff">="http://ie8.taobao.com/list.php?query={selection}"</span><span style="color: #ff0000">&nbsp;</span><span style="color: #0000ff">/&gt;</span><span style="color: #000000"><br />
<img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">activityAction</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" />&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">activity</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" /></span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">openServiceDescription</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" /></span></div>
<p><br />
如果要发布活动，需要运行如下javascript代码：window.external.addService('&lt;path&gt; /GetMap.xml');<br />
淘宝是通过如下方法加入的：<br />
</p>
<div style="border-right: #cccccc 1px solid; padding-right: 5px; padding-left: 4px; font-size: 13px; border-top: #cccccc 1px solid; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; background-color: #eeeeee"><span style="color: #008080">1</span>&nbsp;<span style="color: #000000">&lt;</span><span style="color: #000000">script&nbsp;type</span><span style="color: #000000">=</span><span style="color: #000000">"</span><span style="color: #000000">text/javascript</span><span style="color: #000000">"</span><span style="color: #000000">&gt;</span><span style="color: #000000"><br />
</span><span style="color: #008080">2</span>&nbsp;<span style="color: #0000ff">function</span><span style="color: #000000">&nbsp;addActivity()&nbsp;{<br />
</span><span style="color: #008080">3</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">if</span><span style="color: #000000">&nbsp;(navigator.userAgent.indexOf('MSIE&nbsp;</span><span style="color: #000000">8</span><span style="color: #000000">')&nbsp;</span><span style="color: #000000">==</span><span style="color: #000000">&nbsp;</span><span style="color: #000000">-</span><span style="color: #000000">1</span><span style="color: #000000">)&nbsp;{<br />
</span><span style="color: #008080">4</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;alert('请首先安装IE8.');<br />
</span><span style="color: #008080">5</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;</span><span style="color: #0000ff">else</span><span style="color: #000000">&nbsp;{<br />
</span><span style="color: #008080">6</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;window.external.addService('activities</span><span style="color: #000000">/</span><span style="color: #000000">taobao</span><span style="color: #000000">-</span><span style="color: #000000">search.xml');<br />
</span><span style="color: #008080">7</span>&nbsp;<span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;}<br />
</span><span style="color: #008080">8</span>&nbsp;<span style="color: #000000">}<br />
</span><span style="color: #008080">9</span>&nbsp;<span style="color: #000000">&lt;/</span><span style="color: #000000">script</span><span style="color: #000000">&gt;</span></div>
<p><br />
</p>
<div style="border-right: #cccccc 1px solid; padding-right: 5px; padding-left: 4px; font-size: 13px; border-top: #cccccc 1px solid; padding-bottom: 4px; border-left: #cccccc 1px solid; width: 98%; word-break: break-all; padding-top: 4px; border-bottom: #cccccc 1px solid; height: 42px; background-color: #eeeeee"><img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" /><span style="color: #008000">&lt;!--</span><span style="color: #008000">HTML&nbsp;TAG</span><span style="color: #008000">--&gt;</span><span style="color: #000000"><br />
<img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" /></span><span style="color: #0000ff">&lt;</span><span style="color: #800000">button&nbsp;</span><span style="color: #ff0000">type</span><span style="color: #0000ff">="button"</span><span style="color: #ff0000">&nbsp;onclick</span><span style="color: #0000ff">="addActivity();"</span><span style="color: #0000ff">&gt;</span><span style="color: #000000">安装&nbsp;Taobao&nbsp;Activity</span><span style="color: #0000ff">&lt;/</span><span style="color: #800000">button</span><span style="color: #0000ff">&gt;</span><span style="color: #000000"><br />
<img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" />&nbsp;<br />
<img alt="" align="top" src="http://www.blogjava.net/images/OutliningIndicators/None.gif" /></span></div>
<p><br />
IE8当前已经支持的有下面这些活动服务（你可以很容易的用上面的方式添加自己的活动服务）：<br />
map：Windows Live Map、Google Maps、Yahoo!Maps、Mapquest<br />
blog：Windows Live Spaces、Windows Live Writer、Blogger<br />
define：Encarta、Wikipedia、Dictionary.com<br />
add：Del.icio.us、Reddit、Google Reader<br />
translate：Windows Live Translation、Babelfish、Google Translation<br />
IE8中还提供了活动本地化的方法，可以根据用户的地域来提供不同内容的活动。<br />
可从这个网站查看现有IE8支持的中文顶级活动：<a title="http://ie.microsoft.com/activities/zh-chs/default.aspx" href="http://ie.microsoft.com/activities/zh-chs/default.aspx">http://ie.microsoft.com/activities/zh-chs/default.aspx</a><br />
该网站为IE8支持的英文顶级活动：<a title="http://ie.microsoft.com/activities/zh-chs/default.aspx" href="http://ie.microsoft.com/activities/default.aspx">http://ie.microsoft.com/activities/default.aspx</a></p>
<p><span style="color: #333399; font-family: 微软雅黑">后记</span></p>
<p>IE8 Beta2在8月份就要出来了，不知会有什么更新更Shining的特性。但无论如何，从IE8 Beta1来看，IE8的整体设计中，对用户、代码开发人员以及服务提供商都提供了更为强大的支持，有理由期待IE8能走的更远。我们不希望一家公司垄断某个产品，我们希望的是，在互相的竞争中，能够最终给使用者带来更多的愉悦，实现软件本应实现的价值。</p>
<img src ="http://www.blogjava.net/nemo-zhp/aggbug/216703.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/nemo-zhp/" target="_blank">nemo</a> 2008-07-22 20:51 <a href="http://www.blogjava.net/nemo-zhp/archive/2008/07/22/216703.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>OutLook 2007--设计失败?</title><link>http://www.blogjava.net/nemo-zhp/archive/2008/07/22/216532.html</link><dc:creator>nemo</dc:creator><author>nemo</author><pubDate>Tue, 22 Jul 2008 01:46:00 GMT</pubDate><guid>http://www.blogjava.net/nemo-zhp/archive/2008/07/22/216532.html</guid><wfw:comment>http://www.blogjava.net/nemo-zhp/comments/216532.html</wfw:comment><comments>http://www.blogjava.net/nemo-zhp/archive/2008/07/22/216532.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/nemo-zhp/comments/commentRss/216532.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/nemo-zhp/services/trackbacks/216532.html</trackback:ping><description><![CDATA[<p style="margin: 0cm 0cm 0pt"><span style="font-family: 宋体">今天用</span><font face="Calibri">OUTLOOK 2007</font><span style="font-family: 宋体">的</span><font face="Calibri">HTML</font><span style="font-family: 宋体">功能，发现由于它对</span><font face="Calibri">Rich Text</font><span style="font-family: 宋体">的支持，反而对</span><font face="Calibri">HTML</font><span style="font-family: 宋体">支持有限了。记得在用</span><font face="Calibri">Outlook2003</font><span style="font-family: 宋体">时还没有类似的问题。所以，如果你的机器上装的是</span><font face="Calibri">Outlook2007</font><span style="font-family: 宋体">，那么别人使用</span><font face="Calibri">Outlook2003</font><span style="font-family: 宋体">发给你的</span><font face="Calibri">HTML</font><span style="font-family: 宋体">格式的邮件经常会显示不正常。</span></p>
<p style="margin: 0cm 0cm 0pt"><font face="Calibri">W3C</font><span style="font-family: 宋体">的建议，</span><font face="Calibri">HTML</font><span style="font-family: 宋体">应该向</span><font face="Calibri">XHTML</font><span style="font-family: 宋体">标准靠拢，应为</span><font face="Calibri">XML</font><span style="font-family: 宋体">的一个子集，尽量仅显示格式化的文本，而将文本的表现层同</span><font face="Calibri">HTML Body</font><span style="font-family: 宋体">分离开来。</span><font face="Calibri">CSS</font><span style="font-family: 宋体">对规范化</span><font face="Calibri">HTML</font><span style="font-family: 宋体">起到了不可替代的作用。今天我在做</span><font face="Calibri">Newsletter</font><span style="font-family: 宋体">时，刚开始未使用任何</span><font face="Calibri">HTML</font><span style="font-family: 宋体">表格标签，在</span><font face="Calibri">IE</font><span style="font-family: 宋体">中正常，但是发现使用</span><font face="Calibri">Outlook2007</font><span style="font-family: 宋体">时，布局全被打乱了。于是不得不重新用表格规范化显示布局。</span></p>
<p style="margin: 0cm 0cm 0pt"><span style="font-family: 宋体">不懂</span><font face="Calibri">2007</font><span style="font-family: 宋体">版为何要作出这种技术调整，在兼容</span><font face="Calibri">Word2007</font><span style="font-family: 宋体">的同时牺牲对</span><font face="Calibri">HTML</font><span style="font-family: 宋体">支持？</span></p>
<p style="margin: 0cm 0cm 0pt"><font face="Calibri">Outlook2007</font><span style="font-family: 宋体">的开发者可能出于安全性和</span><font face="Calibri">Office</font><span style="font-family: 宋体">整合的方面考虑，但是由于邮件系统天然的跟网络联系在一起，而</span><font face="Calibri">HTML</font><span style="font-family: 宋体">格式又是网络中最为通用的格式，牺牲对</span><font face="Calibri">HTML</font><span style="font-family: 宋体">的全面支持可能得罪不少</span><font face="Calibri">OutLook</font><span style="font-family: 宋体">老用户。</span></p>
<p style="margin: 0cm 0cm 0pt"><span style="font-family: 宋体">可以参阅这篇很有名的文章：</span></p>
<p style="margin: 0cm 0cm 0pt"><strong><span style="font-size: 16.5pt; color: #3776a0; font-family: &apos">Microsoft takes email design back 5 years</span></strong></p>
<p style="margin: 0cm 0cm 0pt"><a href="http://www.campaignmonitor.com/blog/archives/2007/01/microsoft_takes_email_design_b.html"><font face="Calibri">http://www.campaignmonitor.com/blog/archives/2007/01/microsoft_takes_email_design_b.html</font></a></p>
<p style="margin: 0cm 0cm 0pt"><font face="Calibri">Jijia </font><span style="font-family: 宋体">告知了一个</span><font face="Calibri">Outlook 2007</font><span style="font-family: 宋体">的验证工具，可以使用的</span><font face="Calibri">HTML</font><span style="font-family: 宋体">和</span><font face="Calibri">CSS</font><span style="font-family: 宋体">标签是不是同</span><font face="Calibri">OutLook 2007</font><span style="font-family: 宋体">兼容：</span></p>
<p style="margin: 0cm 0cm 0pt"><span style="font-size: 10pt; color: #cc0033; font-family: &apos">Outlook 2007 HTML</span><span style="font-size: 10pt; color: black; font-family: &apos"> and </span><span style="font-size: 10pt; color: #cc0033; font-family: &apos">CSS</span><span style="font-size: 10pt; color: black; font-family: &apos"> Validator</span></p>
<p style="margin: 0cm 0cm 0pt"><a href="http://www.microsoft.com/Downloads/details.aspx?familyid=0B764C08-0F86-431E-8BD5-EF0E9CE26A3A&amp;displaylang=en"><font face="Calibri">http://www.microsoft.com/Downloads/details.aspx?familyid=0B764C08-0F86-431E-8BD5-EF0E9CE26A3A&amp;displaylang=en</font></a></p>
<p style="margin: 0cm 0cm 0pt"><span style="font-family: 宋体">另外，</span><font face="Calibri">OutLook</font><span style="font-family: 宋体">对</span><font face="Calibri">Stationary</font><span style="font-family: 宋体">的扩充也不如以前好用了</span></p>
 <img src ="http://www.blogjava.net/nemo-zhp/aggbug/216532.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/nemo-zhp/" target="_blank">nemo</a> 2008-07-22 09:46 <a href="http://www.blogjava.net/nemo-zhp/archive/2008/07/22/216532.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>重新经营博客</title><link>http://www.blogjava.net/nemo-zhp/archive/2008/07/22/216489.html</link><dc:creator>nemo</dc:creator><author>nemo</author><pubDate>Mon, 21 Jul 2008 16:03:00 GMT</pubDate><guid>http://www.blogjava.net/nemo-zhp/archive/2008/07/22/216489.html</guid><wfw:comment>http://www.blogjava.net/nemo-zhp/comments/216489.html</wfw:comment><comments>http://www.blogjava.net/nemo-zhp/archive/2008/07/22/216489.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.blogjava.net/nemo-zhp/comments/commentRss/216489.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/nemo-zhp/services/trackbacks/216489.html</trackback:ping><description><![CDATA[我写的图书《Eclipse插件开发学习笔记》出版 后，才意识到已经有一年多都没有经营上来看看了。<br />
<br />
这本书耗费了我将近一年的时间。写完这本书之后，我再也没有写过类似技术的博客或文章，技术博客已经荒芜了。很久才缓过神来。以前很多人都说陈小旭演完红楼梦之后很久不能从那个角色中拔出来，以前不懂，现在深有体会。除此之外，最近的技术关注点已经离开了Eclipse，转向了微软的产品，这也是疏于更新的另外一个原因。<br />
<br />
而Eclipse仍然蓬勃的发展着，重新回过头来审视这本早已完稿的书，发现自己仍然对Eclipse痴迷。那个Eric在Contribution to Eclipse中描述的&#8220;贡献者的循环&#8221;，正在从一种向往变成为一种现实，Eclipse在众多开发这的簇拥下，不断的从卓越走向卓越。<br />
<br />
回来之后才发现自己对Eclipse仍然深有感情。那么，继续做一个学习者，迎头而上吧！
 <img src ="http://www.blogjava.net/nemo-zhp/aggbug/216489.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/nemo-zhp/" target="_blank">nemo</a> 2008-07-22 00:03 <a href="http://www.blogjava.net/nemo-zhp/archive/2008/07/22/216489.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>我的书终于出了</title><link>http://www.blogjava.net/nemo-zhp/archive/2008/07/21/216486.html</link><dc:creator>nemo</dc:creator><author>nemo</author><pubDate>Mon, 21 Jul 2008 15:43:00 GMT</pubDate><guid>http://www.blogjava.net/nemo-zhp/archive/2008/07/21/216486.html</guid><wfw:comment>http://www.blogjava.net/nemo-zhp/comments/216486.html</wfw:comment><comments>http://www.blogjava.net/nemo-zhp/archive/2008/07/21/216486.html#Feedback</comments><slash:comments>8</slash:comments><wfw:commentRss>http://www.blogjava.net/nemo-zhp/comments/commentRss/216486.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/nemo-zhp/services/trackbacks/216486.html</trackback:ping><description><![CDATA[<div>呵呵，终于盼到了好消息，我的书终于出版了。据说我的样书已经在快递中了，过两天就可以收到，呵呵，好激动。不过,Eclipse发行版都已经到了3.4 版了，而我的书中使用的版本是3.2，不知道这会不会影响图书的使用。最可气的是，出版商将这本书定价定了75元，太黑了。。。成为了他们赚钱的工具<img title="咬牙切齿" style="vertical-align: middle" alt="咬牙切齿" src="http://shared.live.com/HjKMzTS-xzcms40!CabizA/emoticons/smile_baringteeth.gif" /><br />
<br />
这是图片：<br />
<img style="width: 216px; height: 281px" alt="" src="http://www.e-bookshop.com.cn/upfiles/Books/JS9787121054983.jpg" /><br />
<br />
下面是网上已有的链接。让人心烦的是，china-pub和dangdang都还没有货。。。不过已经不错了呵呵，知足吧！<br />
第二书店链接：<a href="http://www.dearbook.com/book/248886" target="_blank"><u><font color="#0000ff">http://www.dearbook.com/book/248886</font></u></a><br />
新风雨网络商城：<a href="http://www.cnforyou.com/query/bookdetail1.asp?viBookCode=4442" target="_blank"><u><font color="#800080">http://www.cnforyou.com/query/bookdetail1.asp?viBookCode=4442</font></u></a><br />
电子工业出版社：<a href="http://www.phei.com.cn/bookshop/bookinfo.asp?bookcode=TP054980&amp;booktype=main" target="_blank"><span><u><font color="#800080">www.phei.com.cn/bookshop/bookinfo.asp?bookcode=TP054980&amp;booktype=main</font></u></span></a><br />
中关村书店：<a href="http://www.e-bookshop.com.cn/buzi/BookDetail.aspx?ID=21680" target="_blank"><u><font color="#0000ff">http://www.e-bookshop.com.cn/buzi/BookDetail.aspx?ID=21680</font></u></a></div>
 <img src ="http://www.blogjava.net/nemo-zhp/aggbug/216486.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/nemo-zhp/" target="_blank">nemo</a> 2008-07-21 23:43 <a href="http://www.blogjava.net/nemo-zhp/archive/2008/07/21/216486.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title> Thoughts about Eclipse Ganymede(and Eclipse)</title><link>http://www.blogjava.net/nemo-zhp/archive/2008/07/21/216484.html</link><dc:creator>nemo</dc:creator><author>nemo</author><pubDate>Mon, 21 Jul 2008 15:42:00 GMT</pubDate><guid>http://www.blogjava.net/nemo-zhp/archive/2008/07/21/216484.html</guid><wfw:comment>http://www.blogjava.net/nemo-zhp/comments/216484.html</wfw:comment><comments>http://www.blogjava.net/nemo-zhp/archive/2008/07/21/216484.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.blogjava.net/nemo-zhp/comments/commentRss/216484.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/nemo-zhp/services/trackbacks/216484.html</trackback:ping><description><![CDATA[<p><font color="#000000" size="2">1. Eclipse 发行</font>
<p>Eclipse Ganymede项目是Eclipse3.4发行版，秉承了Europa项目的发行风格，为不同 的Eclipse用户提供了不同<a href="http://tkfiles.storage.msn.com/y1pa6EPQwvCW-J262wAF3crCso86VKK_PrDsgnhSv1WhlMtgmCX8HItHQ?PARTNER=WRITER"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="207" alt="image" src="http://tkfiles.storage.msn.com/y1pCK6i2-ptw77qhTXjbFE0wzZIjffgPlVOZkoR92M4UQVDn-FU_O8mJQ?PARTNER=WRITER" width="242" align="right" border="0" /></a>的平台解决方案。这也是Eclipse庞大的插件式管理架构决定的，这种方式使用户不再需要自己下载一个个的Eclipse插件。想起以前使用GMF开发的时候，先下载Eclipse，然后下载GMF，接着下载EMF和GEF，再逐个下载EMF和GEF的依赖插件，整个下载过程需要大半天，非常琐碎。于是导致基于其上的工作很少更换版本，即使知道新的插件版本会极大的提高工作效率也不会去贸然尝试。
<p>当然，这种做法也有其弊端。一个开发者很少只使用Eclipse做一种类型的项目，你可能在Eclipse 中开发Java EE程序，也可能同时需要使用Eclipse Modeling Tools解决方案来完成建模工作，还可能使用报表控件产生报表。这种情况下没有一体化解决方案可用。要么下载3个不同的Eclipse版本。。。要么使用从前那样的解决方式，从Eclipse站点上更新项目。这种更新很少能够一次不报任何错误的成功更新。What a tough work!
<p>这应该就是插件机制的代价了吧。。。不过虽然这样，至少Eclipse可以针对每个不同的项目，提供插件级的All-in-one机制。而不应将Core Framework捆绑在其上。
<p>2. RAP 项目
<p>RAP项目是Eclipse3.2以后出来的项目，其目标是重用已有的Eclipse Rich Client Platform代码，将现有的RC<a href="http://tkfiles.storage.msn.com/y1p1qSOKEwTxYulJQULdKBKL7ktTU_fIhZgSpRKLmlvUZ3TJquWNdjgNw?PARTNER=WRITER"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="166" alt="rap_ganymede" src="http://tkfiles.storage.msn.com/y1p-T3IJuRmajHHkk1L-yyD4mZB21Mm-mXJrCjwx3dBjjc0VxOk8JI27w?PARTNER=WRITER" width="244" align="left" border="0" /></a>P Application很容易的重用在Web浏览器中，并保持用户一致性体验。构建同时可以在Web浏览器和PC上使用的应用程序是一个很流行的话题，有助于现有软件资产的重用，并顺应Web2.0富浏览器端的趋势。
<p>但是，RAP项目的出台也有过多争议。（忽略内部实现细节）它只是简单的将桌面系统迁移到了Web浏览器中，让人感觉更像是嵌套在浏览器中的桌面系统，不仅不美观，还有累赘的感觉。我想，Eclipse在这方面的投入应该比较多，但是个人认为这个东西更像是一块鸡肋，在实际中不会有大用途。
<p>相反，Google使用Google Gears来支持线上线下（online/Offline）使用Web应用程序，而Microsoft也提出了自己相应的解决方案：Silverlight+WPF，以及.NET Framework。Silverlight和WPF在.NET Framework的集成，使浏览器端和桌面系统间的界限不再区分的那么清楚。这种技术尝试对用户来说应该是最为实用的。Eclipse Ganymede中目前还没有类似的意向。
<p>可以通过此链接浏览该项目：<a href="http://www.eclipse.org/rap"><font color="#81a5f8">www.eclipse.org/rap</font></a>
<p>3. Dynamic Language Toolkit
<p>这个项目是我最为关注的，这意味着Eclipse终于可以非常方便的为动态语言提供支持了：
<p><a href="http://www.eclipse.org/dltk"><font color="#81a5f8">DLTK</font></a> 是适合所有依赖动态语言（如 Ruby 和 Perl）的人使用的工具。DLTK 包含一组可扩展框架，旨在降低为动态语言（PHP、Perl 和 Ruby）构建全功能开发环境的复杂度。而且，除了作为框架集之外，DLTK 还提供可供立即使用的Ruby 和 Python等的 开发环境。在Ganymede发行版中，&#8220;从具有代码帮助和代码要点、类浏览器及代码浏览功能（如 Open Type 和 Go to 声明）、强大搜索功能（如查找引用）的代码编辑器开始，一直到交互式控制台和集成调试器，这些功能将给 Ganymede 带来一个强大的 Ruby 和 TCL 编程语言开发环境&#8221;。（<a href="http://www.ibm.com/developerworks/cn/opensource/os-eclipse-ganymede/?S_TACT=105AGX52&amp;S_CMP=tec-csdn"><font color="#81a5f8">Ganymede先睹为快</font></a>）
<p>其它特性包括以任务为中心开发的Mylynmylyn项目，更强大的BIRT，走向成熟的CDT等。这预示着Eclipse向万能级的开发工具又迈进了新的一步。 <br />
<p><span style="color: rgb(255,255,0)"><font color="#003366">注：这篇文章是为得到Eclipse的T-shirt而写的，哈哈。</font></span></p>
<img src ="http://www.blogjava.net/nemo-zhp/aggbug/216484.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/nemo-zhp/" target="_blank">nemo</a> 2008-07-21 23:42 <a href="http://www.blogjava.net/nemo-zhp/archive/2008/07/21/216484.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>在Eclipse RCP中使用ResourceNavigator</title><link>http://www.blogjava.net/nemo-zhp/archive/2007/06/28/Eclipse-ResourceNavigator.html</link><dc:creator>nemo</dc:creator><author>nemo</author><pubDate>Wed, 27 Jun 2007 16:30:00 GMT</pubDate><guid>http://www.blogjava.net/nemo-zhp/archive/2007/06/28/Eclipse-ResourceNavigator.html</guid><wfw:comment>http://www.blogjava.net/nemo-zhp/comments/126688.html</wfw:comment><comments>http://www.blogjava.net/nemo-zhp/archive/2007/06/28/Eclipse-ResourceNavigator.html#Feedback</comments><slash:comments>12</slash:comments><wfw:commentRss>http://www.blogjava.net/nemo-zhp/comments/commentRss/126688.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/nemo-zhp/services/trackbacks/126688.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: Eclipse 的资源浏览器很强大，可以很方便的查看工作空间中可供适配的资源，并且提供了对排序、过滤等功能的支持。Eclipse的RCP项目组不赞成我们在富客户端应用程序中使用ResourceNavigator，原因是ResourceNavigator的实现代码位于Eclipse IDE中，如果使用资源浏览器，生成的RCP产品将会增加二十多兆的空间，而且会增加许多我们的产品中并不使用的功能，很浪费磁盘和系统资源。他们赞成我们根据需要，为应用程序量身定做树形浏览器视图，但是，基于方便和对强大功能的追求，以及对Eclipse代码优良性的肯定，插件开发者们仍然希望将资源浏览器直接加入到我们的RCP程序中。为了满足广大Eclipse开发者强烈的要求，本文对在Eclipse RCP中使用ResourceNavigator的方法做较为全面的介绍。&nbsp;&nbsp;<a href='http://www.blogjava.net/nemo-zhp/archive/2007/06/28/Eclipse-ResourceNavigator.html'>阅读全文</a><img src ="http://www.blogjava.net/nemo-zhp/aggbug/126688.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/nemo-zhp/" target="_blank">nemo</a> 2007-06-28 00:30 <a href="http://www.blogjava.net/nemo-zhp/archive/2007/06/28/Eclipse-ResourceNavigator.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>XMLMemento对象的相关分析</title><link>http://www.blogjava.net/nemo-zhp/archive/2007/04/26/Eclipse_XMLMemento.html</link><dc:creator>nemo</dc:creator><author>nemo</author><pubDate>Thu, 26 Apr 2007 10:00:00 GMT</pubDate><guid>http://www.blogjava.net/nemo-zhp/archive/2007/04/26/Eclipse_XMLMemento.html</guid><wfw:comment>http://www.blogjava.net/nemo-zhp/comments/113871.html</wfw:comment><comments>http://www.blogjava.net/nemo-zhp/archive/2007/04/26/Eclipse_XMLMemento.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/nemo-zhp/comments/commentRss/113871.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/nemo-zhp/services/trackbacks/113871.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 1.分析Eclipse官方包中XMLMemento类，介绍XMLMemento的使用；<br>2.提出Eclispe官方发布的XMLMemento类的缺陷与限制；<br>3.提供解决这些缺陷与限制的方法，并指出XMLMemento类的使用场合：作为XML文件解析器；创建类似DOM的文件模型。&nbsp;&nbsp;<a href='http://www.blogjava.net/nemo-zhp/archive/2007/04/26/Eclipse_XMLMemento.html'>阅读全文</a><img src ="http://www.blogjava.net/nemo-zhp/aggbug/113871.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/nemo-zhp/" target="_blank">nemo</a> 2007-04-26 18:00 <a href="http://www.blogjava.net/nemo-zhp/archive/2007/04/26/Eclipse_XMLMemento.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>