<?xml version="1.0" encoding="UTF-8"?>
  <feed xmlns="http://www.w3.org/2005/Atom">
  <title type="html"><![CDATA[木子屋[Dnawo's BLOG]]]></title>
  <subtitle type="html"><![CDATA[学习就是知识不断的累积]]></subtitle>
  <id>http://www.mzwu.com/</id>
  <link rel="alternate" type="text/html" href="http://www.mzwu.com/" /> 
  <link rel="self" type="application/atom+xml" href="http://www.mzwu.com/atom.asp" /> 
  <generator uri="http://www.pjhome.net/" version="2.8">PJBlog3</generator> 
  <updated>2008-11-20T14:49:23+08:00</updated>

  <entry>
	  <title type="html"><![CDATA[S602rd和S603rd主题PKG文件示例]]></title>
	  <author>
		 <name>dnawo</name>
		 <uri>http://www.mzwu.com/</uri>
		 <email>dnawo@sohu.com</email>
	  </author>
	  <category term="" scheme="http://www.mzwu.com/default.asp?cateID=2" label="其他" /> 
	  <updated>2008-11-20T14:49:23+08:00</updated>
	  <published>2008-11-20T14:49:23+08:00</published>
		  <summary type="html"><![CDATA[S202rd PKG:<br/><br/><div class="UBBPanel quotePanel"><div class="UBBTitle"><img src="http://www.mzwu.com/images/quote.gif" style="margin:0px 2px -3px 0px" alt="引用内容"/> 引用内容</div><div class="UBBContent">&amp;EN<br/>#{&#34;themename2rd&#34;}, (0x101F8582), 0, 0, 0, IUNICODE, TYPE=SISCONFIG<br/>(0x101F7960), 0, 0, 0, {&#34;Series60ProductID&#34;}<br/>(0x101F8582), 0, 0, 0, {&#34;Series60SkinsSupport&#34;}<br/>&#34;C:\system\skins\90001aa3650a511e\test.mbm&#34;-&#34;!:\system\skins\90001aa3650a511e\test.mbm&#34;, FILE<br/>&#34;C:\system\skins\90001aa3650a511e\test.skn&#34;-&#34;!:\system\skins\90001aa3650a511e\test.skn&#34;, FILE</div></div><br/>S603rd PKG:<br/><br/><div class="UBBPanel codePanel"><div class="UBBTitle"><img src="http://www.mzwu.com/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent">&amp;EN<br/>#{&#34;themename3rd&#34;}, (<span style="color:Red">0xA00000EB</span>),0, 0, 0, IU,TYPE=SP<br/>:&#34;Unknown Vendor&#34;<br/>%{&#34;Vendor-EN&#34;}<br/>[0x101F7961], 0, 0, 0, {&#34;Series60v3.0&#34;}<br/>[<span style="color:Red">0xA00000EB</span>], 0, 0, 0, {&#34;Series60SkinsSupport&#34;}<br/>[0x10207113], 0, 0, 0, {&#34;Series60ScalableSkinsSupport&#34;}<br/>&#34;C:\private\10207114\import\087bb61f59e2309f\test-x0F9HdNx.mbm&#34;-&#34;!:\private\10207114\import\087bb61f59e2309f\test.mbm&#34;, FF<br/>&#34;C:\private\10207114\import\087bb61f59e2309f\test.mif&#34;-&#34;!:\private\10207114\import\087bb61f59e2309f\test.mif&#34;, FF<br/>&#34;C:\private\10207114\import\087bb61f59e2309f\test.skn&#34;-&#34;!:\private\10207114\import\087bb61f59e2309f\test.skn&#34;, FF</div></div><br/><u>注意3rd的PKG文件中两处UID是一样的，一般3rd会比2rd多个mif文件！</u>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.mzwu.com/article.asp?id=1811" /> 
	  <id>http://www.mzwu.com/default.asp?id=1811</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[如何在IE秀制作工具条]]></title>
	  <author>
		 <name>dnawo</name>
		 <uri>http://www.mzwu.com/</uri>
		 <email>dnawo@sohu.com</email>
	  </author>
	  <category term="" scheme="http://www.mzwu.com/default.asp?cateID=2" label="其他" /> 
	  <updated>2008-11-19T23:21:06+08:00</updated>
	  <published>2008-11-19T23:21:06+08:00</published>
		  <summary type="html"><![CDATA[IE秀推出的自助式制作工具条服务，受到了大家的热烈欢迎。在许多网友制作工具条的时候，往往不知道怎么样才能制作出一个既漂亮又实用的工具条，现在就把我们的经验和大家一起分享，希望能对您有所帮助。<br/><br/>本文目的是为在IE秀网站上制作工具条的时候有疑问或者遇到困难的制作者提供帮助和建议，特别是对为网站制作工具条的用户提供了许多实用的建议和帮助。<br/><br/>工具条制作三部曲：功能规划设计--做好准备工作--制作与修改。<br/>　<br/><br/><strong>一、功能规划设计</strong><br/><br/>在了解了如何制作工具条后，我们来共同了解一下如何才算是一个工具条的使用高手。<br/><br/>在制作一个工具条之前，首先要对自己的工具条要长成什么样子做到心中有数，对于较复杂的，最好先形成文档。也就是先要对工具条进行规划和设计。<br/><br/>如果实在不知从何处下手，参考其它已有的优秀工具条是个不错的主意。我这里给出几个例子：阿秀搜索工具条、 网速测试工具条、恒上科技工具条、计网搜霸工具条。<br/><br/>如果您是为您的网站制作工具条，在全面认识浏览器工具条(三.1)：如何开始准备制作工具条 》一文中谈到的工具条与网站的关系就非常中肯，值得仔细地阅读。<br/><br/>《全面认识浏览器工具条(三.6)：制作工具条双十原则》一文提到的双十原则对规划与设计工具条也很有参考价值。<br/><br/>规划工具条时首要考虑的问题包括以下要素。<br/><br/><span style="color:Brown">1. 工具条上有哪些功能区域</span><br/><br/>您要确定把哪些功能放在工具条上，工具条不要过长，建议工具条总长度不要超过800px，所以其能承载的功能是有限的，把对用户最有用或者是对网站特别重要的功能放在工具条上是最好的选择。<br/><br/>小技巧：工具条的下拉组合按钮可以帮您容纳更多的功能，如果善加利用，不但可以包含更多的功能，同时也不 会让工具条加长。<br/><br/>通常工具条包含的功能区域有五种：Logo区、搜索区(包含一个输入框和一个搜索按钮)、各个导航按钮区(这些按钮把用户导航到某个网页地址)、实用功能区(比如：搜索文字加亮显示、清除上网痕迹、杀毒功能等等)与滚动广告区。<br/><br/><span style="color:Brown">2. 各个功能在工具条上的排列顺序</span><br/><br/>排列顺序非常重要，通常越重要的功能越要放在左边，这样符合大多数用户的习惯。<br/><br/>通常最左边是Logo(网站Logo或者是工具条Logo)，接下来是搜索区(包含一个输入框和一个搜索按钮)，接着是各个导航功能按钮(可以是带下拉菜单的按钮)，接着是实用功能按钮(比如：搜索文字加亮显示、清除上网痕迹、杀毒功能等等)，最后是滚动新闻或者广告。需要特别说明的是，第一位是Logo，第二位是搜索区(如果有)，最后是滚动新闻或者广告(如果有)，这三个位置通常不要变动，其他的可作适当的调整和变化。<br/><br/>阿秀搜索工具条符合上述排列规则。<br/><br/><img src="http://www.mzwu.com/pic/200811/028.jpg" border="0" alt=""/><br/>　<br/><span style="color:Brown">3. 考虑功能分组</span><br/><br/>功能分组包括两方面：把相似的功能放到一起，并适当使用分隔符；把相似的功能归类到一个下拉菜单中，以充分利用工具条的空间。<br/><br/>下图中的阿秀搜索工具条就是把所有的网页搜索功能放置到了一个下拉的菜单中。<br/><br/><img src="http://www.mzwu.com/pic/200811/029.jpg" border="0" alt=""/><br/><br/>规划和设计工具条有个很有效果做法就是：用表格设计工具条的按钮及功能，用表格描述下拉菜单的名称及对应的链接或功能，再加一张工具条效果图。<br/><br/><strong>二、做好准备工作</strong><br/><br/>已经知道了自己要制作的工具条的样子了，您现在是不是就急于要开始动手制作工具条了呢？那么我要说：不要急，请等一等，看看工具条需要的所有元素是否我们都已经具备了。<br/><br/>对照在《全面认识浏览器工具条(三.1)：如何开始准备制作工具条》一文中提到的其中的图标准备、程序接口两个方面，仔细看看自己的准备工作是否做得充足，毕竟“磨刀不误砍柴工”，这些花费还是值得的。<br/><br/><strong>三、制作工具条</strong><br/><br/>经过了上述的充分准备，现在就可以开始自己动手制作工具条了。<br/><br/>在IE秀上第一次制作工具条的时候，是通过一个向导实现的，入口地址是：<a href="http://www.ieshow.net/cn_web/maker/web/wizard_start.aspx" target="_blank" rel="external">http://www.ieshow.net/cn_web/maker/web/wizard_start.aspx</a>。这个向导有六个步骤，每个步骤页面上的说明也比较详细，我们只挑选其中一些比较重要和复杂的步骤在这里阐述一下。<br/>　<br/><span style="color:Brown">1. 开始制作工具条</span><br/>　<br/><img src="http://www.mzwu.com/pic/200811/030.jpg" border="0" alt=""/><br/><br/>开始制作工具条的时候，要给工具条起个程序名，通常就是您的网站名，比如您的网站是www.linkwan.com，可以使用LinkWan作为工具条的程序名，这个名子也是您以后管理您的工具条的用户名，同时也是生成的安装包的名子，并且不能修改，所以一定要慎重并且牢牢地记住。在第六步中还有一个“工具条名称”，这是一个对用户友好的名子，显示在IE菜单中，而程序名是工具条的程序名，主要用于工具条的dll文件和安装包文件中。<br/>　<br/><span style="color:Brown">2. 创建Logo</span><br/><br/><img src="http://www.mzwu.com/pic/200811/031.jpg" border="0" alt=""/><br/>　<br/>1) 选择按钮类型。按钮分为三类：普通按钮、整体的下拉按钮、分离的下拉按钮，下拉按钮都带有下拉菜单。Logo按钮多是带下拉菜单的，一般包括网站介绍菜单、工具条介绍菜单、在线更新菜单、清除搜索记录菜单等等。<br/><br/><img src="http://www.mzwu.com/pic/200811/032.jpg" border="0" alt=""/><br/><br/>阿秀搜索工具条的Logo按钮。<br/><br/>2) 上传图标或者使用网络图标。上传自己网站的图标或另外为工具条制作一个单独的图标，或者直接使用IE秀提供的图标都可以。<br/><br/>3) 输入按钮标题。标题就是显示在按钮上的文字，不过一般Logo按钮都不需要，提示文字就是当鼠标停留在按钮上时显示的文字，可以是网站的简单介绍。<br/><br/>4) 选择按钮功能类型。按钮的功能类型非常多，在这里我们一一介绍如下。<br/><br/><img src="http://www.mzwu.com/pic/200811/033.jpg" border="0" alt=""/><br/><br/>·普通网页：打开一个网页，需要提供网页地址，可以选择是否在新的窗口中打开。<br/>·模态网页窗口：在模态窗口中打开一个网页，需要提供网页地址。<br/>·在线更新：把工具条自动升级到最新的版本。<br/>·清除搜索记录：如果有下拉的搜索框，用户的历史搜索记录会被记录下来，这个功能清除这些历史搜索记录。<br/>·一键清除上网痕迹：清除用户在IE中的历史操作记录，包括IE地址栏信息、表单信息、Cookie、上网临时文件等。<br/>·一键清除系统痕迹：对系统进行清理，包括回收站、临时文件、最近的文档，释放磁盘空间。<br/>·禁止弹出窗口：这是一个设置是否允许弹出IE窗口的功能。<br/>·高亮显示关键字：在网页上加亮显示用户要搜索的关键字。<br/>·展开滚动新闻：如果有滚动新闻按钮，此功能打开滚动新闻。<br/>·关闭滚动新闻：如果有滚动新闻按钮，此功能关闭滚动新闻。<br/>·刷新滚动新闻：如果有滚动新闻按钮，新闻内容默认是每三分钟更新一次，如果用户想立刻看到最新的新闻， 此功能立刻刷新滚动新闻的内容。<br/>·运行可执行程序：执行一个本地计算机上的可执行程序，可以包含路径，比如：如果要打开记事本，指定执行notepad.exe命令即可。<br/><br/>5)是否需要分隔符。根据需要选择。<br/>　<br/><span style="color:Brown">3. 创建输入框</span><br/>　<br/><img src="http://www.mzwu.com/pic/200811/034.jpg" border="0" alt=""/><br/><br/>1)选择按钮类型。在这里指的就是输入框的类型，包括三种：文本输入框、下拉组合输入框、密码输入框。输入框供用户输入内容，文本数据框直接输入内容，下拉组合输入框既可以直接输入又可以从下拉列表中选择历史输入记录来输入，密码输入框把输入文字显示为掩码(目前显示为：*)以达到保密的作用。<br/>2)按钮的高度，一般使用默认值。<br/>3)选择功能按钮类型。有普通网页和模态窗口网页两种，输入网页地址是在用户在输入框中直接按回车键时，被导航到的地址，一般是一个搜索地址，比如： <a href="http://www.baidu.com/s?wd=" target="_blank" rel="external">http://www.baidu.com/s?wd=</a>[$TEXT_BOX_STRING$]，对于文本输入框[$TEXT_BOX_STRING$] 被替换成用户在输入框中输入的内容，对于下拉组合输入框要使用[$COMBO_BOX_STRING$]。<br/>4)是否需要分隔符。根据需要选择。<br/><br/><span style="color:Brown">4. 准备生成工具条</span><br/><br/><img src="http://www.mzwu.com/pic/200811/035.jpg" border="0" alt=""/><br/><br/>1)输入工具条名称。这是显示在IE菜单里的工具条的名称，通过此菜单，用户可以选择是否显示该工具条。 比如，阿秀搜索工具条在IE菜单里的显示如下：<br/><br/><img src="http://www.mzwu.com/pic/200811/036.jpg" border="0" alt=""/><br/><br/>2)输入其他的用户资料。在这里您可以选择是否参加IE秀工具条推广联盟，凡是参加该联盟的工具条，在工具条上会展示参加联盟的网站，从而就有被别的工具条的用户访问的机会，为您的网站带来流量。如果您不想在自己的工具条上展示其他的网站，您可以选择不参加该联盟。<br/><br/><img src="http://www.mzwu.com/pic/200811/037.jpg" border="0" alt=""/><br/><br/>联盟网站在工具条上的展示方式。<br/><br/>3)服务协议。<br/><br/>生成的工具条是一个EXE格式的安装包文件，下载后就可以直接打开运行安装了。<br/><br/><strong>四、修改工具条</strong><br/><br/>在第一次生成工具条以后，同时您也就在IE秀注册了用户名(就是在第一次制作工具条的向导的第一步输入的工具条程序名)和密码，您以后可以随时使用该用户名和密码登录，然后修改与调整工具条的功能，重新生成工具条，并查看统计信息。<br/><br/>登录后的默认页面如下：<br/><br/><img src="http://www.mzwu.com/pic/200811/038.jpg" border="0" alt=""/><br/><br/>在这个页面上您可以把鼠标移动到页面上方的工具条效果图上，进行所见即所得的修改与调整，非常直观。在增加或者修改一个工具条的元素时，其页面就如同在向导中的页面类似，可以参考“第一次制作工具条”章节中的相关说明。<br/><br/>在修改工具条之后，如果需要重新生成安装包，可以使用“生成工具条”功能重新生成工具条的安装包。选中发布此版本之后，对于已经安装了您的工具条的早期版本的用户，使用自动升级功能就可以实时在线直接升级，不用再次下载安装包，就可以使用您最新设计的工具条功能了。<br/><br/><img src="http://www.mzwu.com/pic/200811/039.jpg" border="0" alt=""/><br/><br/>您也可以管理自己的信息，包括密码、工具条的介绍等等，用户名也就是工具条的程序名，不能被修改。您还能查看您的工具条被安装的次数和使用次数。在点击“用户信息”后，就出现如下页面：<br/><br/><img src="http://www.mzwu.com/pic/200811/040.jpg" border="0" alt=""/><br/>　<br/>点击修改工具条基本信息后，可以修改工具条的信息，页面如下：<br/><br/><img src="http://www.mzwu.com/pic/200811/041.jpg" border="0" alt=""/><br/><br/>需要特别说明的是，在这个页面您可以选择是否参加IE秀工具条推广联盟，凡是参加该联盟的工具条，在工具条上会展示参加联盟的网站，从而就有被别的工具条的用户访问的机会，为您的网站带来流量。如果您不想在自己的工具条上展示其他的网站，您可以选择不参加该联盟。<br/><br/>您如果参加IE秀工具条推广联盟，则请务必填写“网站名称”和“网站网址”。<br/><br/><img src="http://www.mzwu.com/pic/200811/042.jpg" border="0" alt=""/><br/><br/>联盟网站在工具条上的展示方式。<br/><br/>在这里输入的信息会被IE秀用来为您的工具条生成的介绍页面上，要预览工具条介绍页面，可以从“用户信息页面”点击“查看您的工具条介绍，请点击这儿进入...”进入，具体页面如下图：<br/><br/><img src="http://www.mzwu.com/pic/200811/043.jpg" border="0" alt=""/><br/><br/>在该页面上，“返回主页”链接到在“网站地址”里输入的地址，“反馈建议”连接到在“电子邮件”里输入的邮件地址。工具条的介绍信息，需要从“用户信息页面”点击“如果需要发布或修改工具条介绍信息，请点击这儿进入...”进入修改，具体页面如下图：<br/><br/><img src="http://www.mzwu.com/pic/200811/044.jpg" border="0" alt=""/><br/><br/><strong>五、快速参考</strong>　<br/><br/><span style="color:Brown">1. 工具条的按钮类型</span><br/><br/>IE秀目前提供以下的工具条按钮类型，包括工具条控件元素。<br/><br/>1)普通按钮：一个按钮，可以显示图标和文字，具有一定功能。 <br/>2)整体的下拉按钮：带下拉菜单的按钮，点击按钮本身时，显示下拉菜单，按钮本身不具有其他的功能。<br/>3)分离的下拉按钮：带下拉菜单的按钮，与“整体的下拉按钮”不同的是，按钮本身具有一定的功能。<br/>4)文本输入框：用户可以直接输入内容。在工具条上指定URL地址的地方如果要使用到该文本输入框的内容，使用“[$TEXT_BOX_STRING$]”占位符即可。比如：某个用户要搜索“优秀网站”，在文本框内输入“优秀网站”后，点击一个搜索按钮后想要从百度搜索有关“优秀网站”的内容，那么在设置这个按钮的URL地址时使用<a href="http://www.baidu.com/s?wd=" target="_blank" rel="external">http://www.baidu.com/s?wd=</a>[$TEXT_BOX_STRING$]即可实现。<br/>5)下拉组合输入框：用户既可以直接输入内容又可以从下拉列表中选择历史输入记录来输入。其用法类似文本输入框，占位符是：[$COMBO_BOX_STRING$]。<br/>6)密码输入框：用来输入密码，把用户输入的文字以*号的方式展现，起保密的作用。其用法类似文本输入框，占位符是：[$PASSWORD_BOX_STRING$]。<br/>7)HTML滚动新闻：显示一个网页的内容，需要指定该网页的地址，内容往往是滚动新闻。该网页可以不是一个完整的网页，不必具有必要的网页标记，具体例子请参考：<a href="http://www.ieshow.net/toolbar/demo/html_dynamic.htm" target="_blank" rel="external">http://www.ieshow.net/toolbar/demo/html_dynamic.htm</a>。<br/>8)HTML网页内容：显示一个网页的内容，需要指定该网页的地址。该网页是一个完整的网页，包括各个必要的标记，具体例子请参考：<a href="http://www.ieshow.net/toolbar/demo/html_web.htm" target="_blank" rel="external">http://www.ieshow.net/toolbar/demo/html_web.htm</a>。<br/>　<br/><span style="color:Brown">2. 工具条按钮的功能类型</span><br/><br/>IE秀目前提供以下的工具条按钮类型，包括工具条控件元素。<br/><br/>1)普通网页：打开一个网页，需要提供网页地址，可以选择是否在新的窗口中打开。<br/>2)模态网页窗口：在模态窗口中打开一个网页，需要提供网页地址。<br/>3)在线更新：把工具条自动升级到最新的版本。<br/>4)清除搜索记录：如果有下拉的搜索框，用户的历史搜索记录会被记录下来，这个功能清除这些历史搜索记录。<br/>5)一键清除上网痕迹：清除用户在IE中的历史操作记录，包括IE地址栏信息、表单信息、Cookie、上网临时文件等。<br/>6)一键清除系统痕迹：对系统进行清理，包括回收站、临时文件、最近的文档，释放磁盘空间。<br/>7)禁止弹出窗口：这是一个设置是否允许弹出IE窗口的功能。<br/>8)高亮显示关键字：在网页上加亮显示用户要搜索的关键字。<br/>9)展开滚动新闻：如果有滚动新闻按钮，此功能打开滚动新闻。<br/>10)关闭滚动新闻：如果有滚动新闻按钮，此功能关闭滚动新闻。<br/>11)刷新滚动新闻：如果有滚动新闻按钮，新闻内容默认是每三分钟更新一次，如果用户想立刻看到最新的新闻， 此功能立刻刷新滚动新闻的内容。<br/>12)运行可执行程序：执行一个本地计算机上的可执行程序，可以包含路径，比如：如果要打开记事本，指定执行notepad.exe命令即可。<br/>　<br/><span style="color:Brown">3. 输入框的占位符</span><br/><br/>输入框是用户用来输入内容的工具条元素， 如果在工具条上指定URL地址时要使用输入框的内容，就要使用相应输入框的占位符。比如：某个用户要在百度搜索“优秀网站”一词，在文本框内输入“优秀网站”后，点击搜索按钮后要从百度搜索到有关“优秀网站”的内容，那么在设置这个按钮的URL地址时使用<a href="http://www.baidu.com/s?cl=3" target="_blank" rel="external">http://www.baidu.com/s?cl=3</a>&amp;wd=[$TEXT_BOX_STRING$]即可实现，其中的文本框占位符[$TEXT_BOX_STRING$]会被工具条程序替换为用户输入的内容：优秀网站。<br/><br/>文本输入框：[$TEXT_BOX_STRING$] <br/>下拉组合输入框：[$COMBO_BOX_STRING$] <br/>密码输入框：[$PASSWORD_BOX_STRING$] <br/>站点名称：[$VISIT_WEB_SITE$]<br/>页面地址：[$VISIT_WEB_URL$]<br/>按钮动态文本：[$VALUE|<a href="http://www.mzwu.com/value.asp" target="_blank" rel="external">http://www.mzwu.com/value.asp</a>|VALUE$]]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.mzwu.com/article.asp?id=1810" /> 
	  <id>http://www.mzwu.com/default.asp?id=1810</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[【签名】和【证书】 相关问题的解释]]></title>
	  <author>
		 <name>dnawo</name>
		 <uri>http://www.mzwu.com/</uri>
		 <email>dnawo@sohu.com</email>
	  </author>
	  <category term="" scheme="http://www.mzwu.com/default.asp?cateID=2" label="其他" /> 
	  <updated>2008-11-19T21:34:38+08:00</updated>
	  <published>2008-11-19T21:34:38+08:00</published>
		  <summary type="html"><![CDATA[<strong>声明：本文讨论范围仅限于 Symbian OS v9.x 手机操作系统（包括 S60 3rd(及以上) and UIQ）</strong><br/><br/>Symbian OS v9.x (S60 3rd) 在安全性方面做了比较大的改善，对在系统中运行的程序等都有严格的规定。其中主要<br/>措施就是所谓“能力”(Capabilities)的限制，也就是我们平时说得多的“权限”：<br/><br/><br/>━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━<br/>Symbian OS v9 把应用程序的能力细分为20项：<br/><br/>用户能力6项<br/>NetworkServices：&nbsp;&nbsp;用于使用移动网络，例如：拨打电话或发送文本消息。<br/>LocalServices：&nbsp;&nbsp;&nbsp;&nbsp;用于通过USB、红外和蓝牙发送或接收消息。<br/>ReadUserData：&nbsp;&nbsp;&nbsp;&nbsp; 准许读取用户数据。系统服务器和应用引擎可以自由地对他们的数据施加这一限制。<br/>WriteUserData：&nbsp;&nbsp;&nbsp;&nbsp;准许写入用户数据。系统服务器和应用引擎可以自由地对他们的数据施加这一限制。<br/>Location：&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 准许访问手机的位置信息。<br/>UserEnvironment：&nbsp;&nbsp;准许访问用户及其附近环境的实时保密信息。<br/><br/>系统能力7项<br/>PowerMgmt：&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;准许在系统中中断任何进程或者转换机器状态（关掉设备）。<br/>SwEvent：&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;准许生成或者捕获键盘以及笔输入事件。<br/>ReadDeviceData：&nbsp;&nbsp; 准许读取系统设备驱动数据。<br/>WriteDeviceData：&nbsp;&nbsp;准许写入系统设备驱动数据。<br/>SurroundingsDD：&nbsp;&nbsp; 准许访问提供外围设备输入信息的逻辑设备驱动。<br/>TustedUI：&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 区分“normal”应用和“trusted”应用的UI。<br/>ProtServ：&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 准许服务器应用可以用一个受保护的名字进行注册。受保护的名字以“!”开头。<br/><br/>受限的系统能力4项<br/>NetworkControl：&nbsp;&nbsp; 准许修改或者访问网络协议控制。<br/>MultimediaDD：&nbsp;&nbsp;&nbsp;&nbsp; 准许对所有多媒体设备驱动（声音、摄像头等）的访问。<br/>DRM：&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;准许访问DRM保护的内容。<br/>TCB：&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;准许在终端中访问/sys以及/resource目录。<br/><br/>设备制造商能力3项<br/>CommDD：&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 准许访问通信设备驱动。<br/>DiskAdmin：&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;准许进行硬盘管理操作，例如格式化驱动器。<br/>AllFiles：&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 准许系统中的所有文件可见，而且还可对在/private下的文件进行写操作。<br/>━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━<br/><br/>应用程序必须拥有相应的能力才能进行相应的操作。能力的获得可通过“签名”(Signed)来实现。(用户能力可在软件安装的时候由用户授予)<br/><br/>━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━<br/><strong>Symbian Signed 的三种签名机制：</strong><br/><br/><span style="color:Brown">一、Open Singed (公开签名)</span> 下又分两种情况：<br/>1、Open Singed Offline 离线签名<br/>这个就是我们以往用的办法，去 Symbiansigned 网站申请证书，然后使用得到的证书在本地签名。<br/>2008年2月底开始，这种签名方式只对拥有 Publisher ID 的用户开放，而无 Publisher ID 的用已经不能再申请开发证书了(无限期关闭)<br/>2、Open Singed Online 在线签名<br/>意思是把你需要签名的程序提交上 Symbiansigned 网站，同时提交你的IMEI(序列号)，签好以后下载下来用就是。<br/><br/>Open Singed 两种方法签好的程序都受IMEI限制，只能在指定IMEI的设备上用。<br/>Open Singed Offline 需要Symbiansigne 用户帐号，Open Singed Online 不需要帐号<br/><br/><span style="color:Brown">二、Express signed (快速签名)</span><br/>将待发布的应用程序 (sis文件) 先使用自己的 Publisher ID 签名，然后提交这个应用程序到 Symbiansigned 网站由 Symbian 使用 B型根证书再签名。<br/>这样签好的程序没有 IMEI 限制，谁都能用。这种方式 Symbian 不负责测试，但可能随机抽检。程序没有资格使用 Symbian OS 标志。提交签名的程序每个收费20美元。<br/><br/><span style="color:Brown">三、Certified Signed (鉴定签名)</span><br/>将待鉴定的应用程序先使用自己的 Publisher ID 签名，同时包括开发该程序时的PKG文件、用户手册等一起提交 Symbiansigned 的测试室，由他们测试，通过后使用Symbian B型根证书签名。<br/>这样签好的程序没有 IMEI限制，可以使用 Symbian OS 的标志。由测试室收取测试费(具体数目不明)。<br/><br/><br/>从上面可以看出：只有 Open Signed Online(在线签名)是不需要 Publisher ID 的，其他的所有签名方式都必须 Publisher ID<br/><br/><br/><u>名词解释：Publisher ID</u><br/>即发布者ID。拥有 Publisher ID 意味着是一个被承认的商业软件发布者。Publisher ID 需要购买，费用是 200美元/年。<br/><br/>━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━<br/>按照 Symbian 的意思，第一种 Open Singed (公开签名) 是提供给软件开发者作为测试之用，所以签名后的程序受 IMEI 的限制，只能在单台或有限数量的机器上作为“测试”之用。而所有的公开发布的软件如果要使用6项“用户能力”以外的其他能力，就都应该使用第二种 Express Signed 或第三种 Certified Signed 这两种收费签名方式。Symbian 根本就没有打算让最终用户免费自己签名来获得更多的应用程序能力。<br/>━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━<br/>最终用户关心的签名问题：<br/><br/>未经任何签名的应用程序是不能在手机上安装和运行的。但是！并不是每个应用程序都需要用户自己签名！<br/><br/>不需要用户自己签名的程序分下面几种情况：<br/><br/>·程序只要求用户能力(共6项)而不要求其他能力，这样的程序可以使用不包含任何权限的证书签名。比如主题制作软件UI即可以自行生成这样的“无权限证书”。还有一度讨论得热火朝天的“20年有效证书”也是无任何权限的证书。这类证书只是让这个程序变成“已签名”程序，但不授予任何权限，软件需要的6个用户能力可以在安装的时候由用户授予。<br/><i>(回忆某些程序是不是在安装的时候会提示你该软件需要读写用户数据、使用网络...，你点“继续”的时候就是授予这个程序6个用户能力了！)</i><br/>·商业软件。即由软件开发商使用 Express Signed 或 Certified Signed 这些付费签名方式已经签名的软件。很明显这类软件不需要用户签名。<br/><br/><br/>如果某应用程序需要使用“用户能力”以外的其他能力，但软件开发者又没有对这个程序进行付费签名(比如很多免费软件)。那么这样的程序就必须用户自己签名了。<br/><br/>用户签名可以使用上述三种签名机制中的第一种：Open Singed (公开签名)。其中由包括：<br/><br/><br/>·在线签名。操作方法看 这里 但是很多应用程序受UID限制而无法使用在线签名。具体情况看 这里<br/><br/>·离线签名。到 SymbianSigned 申请证书，这个证书里就包含了申请到的“能力”(或称“权限”)，然后由用户使用专门的签名工具将这个证书里的相关信息写入应用程序的特定字段，让这个应用程序成为“已签名”程序并包含证书里包含的那些“能力”终于说到正题了，这就是我们现在常说的“自签名”！<br/><br/><br/><u>名称解释：证书：</u><br/>证书就是“能力”(或称“权限”)的载体。证书里包含很多信息，其中与本文相关的就是：证书里规定了该证书拥有的“能力”<br/><br/><br/>━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━<br/><strong>有关 Publisher ID 证书和以前的普通个人证书的问题</strong> <br/><br/>以前无 Publisher ID 的普通个人用户可以“冒充开发者”自由申请开发证书，那种证书包含13个能力(用户能力6项＋系统能力7项),并且一个证书对应唯一的一个 IMEI 号码。<br/>2008年2月的某一天 SymbianSigned 关闭了无 PublisherID 的普通个人证书申请，现在只有拥有 Publisher ID 才能申请到证书。<br/>拥有 Publisher ID 可以直接申请17项能力的证书（用户能力6项＋系统能力7项＋受限的系统能力4项）。一个证书里最多可以包含 1000 个 IMEI。<br/>实际上 Publisher ID 也可以申请另外的3项 设备制造商能力（这样就能拥有完整的 20个能力）。并且一个证书里也可以包含多于1000个IMEI。但是！这些需要说明理由并提交 SymbianSigned 严格审批，很麻烦的 ...<br/><br/><br/>━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━<br/>证书的有效期问题：<br/><br/>2007年12月11日以后，所有的开发证书自颁发日前一天起有效期为3年. (之前的开发证书有效期是半年)<br/>如果证书过期了，仍可以正常签名，只要在安装的时候把手机的日期修改为证书有效期内即可正常安装，安装后仍可以改回正常日期不影响程序运行。<br/><br/><br/><br/>━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━<br/>总结：常见的入门问题：<br/><br/><br/>·证书是用来签名的，用签名工具把证书签到需要签名的手机应用程序里，这个程序就可以使用了<br/>·一个证书即可对所有需要签名的程序进行签名，签好的程序只能在证书里包含的IMEI那些机器上用<br/>·PID证书里最多可以包含1000个IMEI，所以最多可以1000个IMEI共用一个证书<br/>·PID证书有17个权限，高于原来的13权限的普通个人证书<br/>·并不是什么程序都需要自己签名，程序发布的时候会说明的。如果没有说明就先直接安装它，遇到“证书错误”的提示再自己签名<br/>·证书有效期3年，证书过期后仍可签名，但需要在安装的时候调手机日期<br/>·制作证书需要用到KEY，用这个证书签名的时候要用到相同的KEY，否则无法签名]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.mzwu.com/article.asp?id=1809" /> 
	  <id>http://www.mzwu.com/default.asp?id=1809</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[全面认识浏览器工具条]]></title>
	  <author>
		 <name>dnawo</name>
		 <uri>http://www.mzwu.com/</uri>
		 <email>dnawo@sohu.com</email>
	  </author>
	  <category term="" scheme="http://www.mzwu.com/default.asp?cateID=10" label="操作系统" /> 
	  <updated>2008-11-19T10:24:27+08:00</updated>
	  <published>2008-11-19T10:24:27+08:00</published>
		  <summary type="html"><![CDATA[随着互联网的迅速普及，网络用户在网上冲浪访问网站时，享受着网络带来的各种体验，工具条也越来越成为这种体验不可或缺的重要组成部分。有的用户安装某个工具条软件后，享受着工具条软件带来的便捷和易用；也有的用户计算机被莫名其妙地安装了自己并不喜欢的工具条软件，而带来不少痛苦。那么工具条是什么，这其中的奥妙又是什么，世界网络教研室方体先生为您全面解说浏览器工具条。<br/><br/><img src="http://www.mzwu.com/pic/200811/007.jpg" border="0" alt=""/><br/><br/><br/><strong>一、什么是工具条</strong><br/><br/>工具条(英文名称为Toolbar)，又名工具栏。工具条是什么？在Google的定义搜索结果中，有17种定义。根据微软的官方定义，工具条是由一组工具条按钮或其他功能控件组成的一个特定区域。然而笔者本文要品论的是浏览器工具条。<br/><br/>那么什么是浏览器工具条？浏览器工具条是浏览器的扩展应用程序，由位于浏览器顶部的连续的一组按钮或其他功能控件组成的一个整体操作区，以帮助用户快速访问网站及提供特定功能。<br/><br/>1. 工具条不“姓”浏览器<br/><br/>工具条并不是一个新新名词。早在我们开始使用Windows 98的时候，无论是资源管理器、IE浏览器，还是其他应用程序，我们都可以在应用程序的菜单下面，看到一系列小图标或功能控件组成工具条。所以说工具条是任何应用程序的组成部分，相对于菜单而言，提供给用户更加便捷操作的一种途径。<br/><br/>在Microsoft Visual Studio 6.0中，Windows通用控件中提供的CoolBar就是一种工具条控件，任何开发人员可以借助这类控件开发一个带工具条的Windows应用程序。从广义上来说，浏览器工具条只是工具条在浏览器上的一个具体应用。下文很多地方的浏览器工具条直接简称为工具条。<br/><br/>2. 工具条也不“姓”IE<br/><br/>Web是最早源于美国军方的应用，其全称是WWW(World Wide Web)，中文翻译为万维网。最早使用的Web浏览器并不是Internet Explore(简称IE)，而是出自Berners-Lee之手的，原来的名称是WorldWideWeb，后来改名为 Nexus。20世纪90年代初出现了许多浏览器，包括Samba、Mosaic、Lynx、Opera等。1994年12月，Netscape发布了Mozilla的1.0 版，第一个盈利性质的浏览器Netscape Navigator诞生。2002年又发布了一个开源的版本，这发展为后来流行的Firefox浏览器，于2004年11月发布。直至今日，浏览器市场上也是硝烟四起。虽然IE占据绝对市场份额，但在有些国家或专门技术人员也在使用Mozilla Firefox、Maxthon，中国也有些QQ爱好者使用腾讯TT浏览器。<br/><br/>在中国的网络用户中，IE浏览器仍然占据非常高的比例。IE、Mozilla Firefox、Maxthon、Opera、腾讯TT等都提供了浏览器工具条的扩展功能。所以工具条是所有浏览器软件的基本扩展功能。<br/><br/>3. 工具条的组成元素<br/><br/>浏览器工具条是由一组按钮或其他功能控件组成的。从工具条的功能布局和功能设计角度来看，工具条主要由工具条Logo、输入框、功能按钮、下拉菜单、分隔符、Web控件、其他非功能按钮控件等内容组成。<br/><br/>1) 工具条Logo。一般在设计工具条时，第一个图片或文字位置都是工具条的标志，当然更多是和网站标志一致的。<br/>2) 输入框。工具条的一种非功能按钮控件。在工具条上提供可供用户输入数据的控件，输入框大致可以概括为文本输入框、下拉组合输入框以及密码输入框等几类。下拉组合输入框有个好处，可以记忆以前输入的内容。工具条的搜索、会员登录都是通过输入框来接受用户输入的数据。<br/>3) 功能按钮。功能按钮可以同时由图片或文字组成。功能按钮分为三类：普通按钮、整体的下拉按钮、分离的下拉按钮。下拉按钮都带有下拉菜单。功能按钮从使用功能上来说，大致包括网站导航按钮、功能型按钮。上网助手之类的功能按钮属于功能型按钮。<br/>4) 下拉菜单。对于下拉按钮而言，当用户点击下拉按钮或下拉箭头，弹出下拉式菜单，菜单可以包含多级菜单。<br/>5) 分隔符。在工具条或菜单上，按功能相似性分组，不同组之间用分隔符隔开。让用户比较醒目地识别功能按钮或菜单。<br/>6) Web控件。工具条的一种非功能按钮控件。在工具条上，可以展示另外的Web地址网页或HTML内容。但工具条Web控件展示的内容必须是精短简洁，不能长篇累犊，当然可以用网页marquee元素实现滚动效果。<br/>7) 其他非功能按钮控件。除了上面的输入框、Web控件，也可以加入其他的特殊控件。比如媒体播放、RSS聚合内容、邮件提醒等。<br/><br/>以上功能并不是工具条的全部元素。实际上，就像互联网的发展一样，我们很难去界定工具条的功能。<br/><br/>4. 工具条类型<br/><br/>在了解了浏览器工具条的基本概念和组成元素后，我们需要了解一下有哪些类型的工具条。工具条类型综合概括为以下五类：<br/><br/>1) 个人用工具条：个人用工具条是指归个人或几个朋友使用的工具条。这类工具条比较随意，但最重要的一条原则是，把自己经常访问的网站和使用的功能设置到工具条上，随心所欲。<br/>2) 网站型工具条：网站型工具条最重要的目的是推广网站，增加忠诚用户的访问量。这个时候，我们应该从用户的角度考虑，用户最经常访问的功能是什么，本网站的特色功能是什么。在某种程度上，这类工具条的推广和应用依赖于本网站的忠诚用户量。<br/>3) 专项型工具条：专项型工具条不是针对特定的某个网站，而是针对某类用户群或某个具体的行业领域。设计专项型工具条时，应该优先考虑资源整合。没有的功能需要从本行业或本领域挖掘，重复的功能需要进行优化筛选。目前这类工具条不多，相信未来这类工具条会大有应用前景。<br/>4) 企业型工具条：企业型工具条是用在企业内部的工具条，需要把企业内部的信息系统、用户登录、电子邮件、企业通讯等整合到一个工具条上。这样企业的员工可以方便地访问企业内部相应的信息系统或功能。类似中兴、联想、海尔等大型企业如果开发这样的工具条给员工使用，相信必定在公司内部IT应用中，是一个非常独特到位的应用。<br/>5) 特色型工具条：当然，还有一些非常有意思非常特色的工具条。比如Alexa工具条提供网站排名数据；Skype Web工具条提供在线通话功能；IE开发工具条提供在线进行网页开发的功能。<br/><br/>5. 工具条特性<br/><br/>浏览器工具条是和浏览器紧密绑定的网络辅助软件。其和其他应用软件相比，有着自己显著的特性：<br/><br/>1) 运行简单。用户打开浏览器，工具条同时启动，不需要类似QQ一样单独点击运行。<br/>2) 在线时间长。由于工具条是和浏览器紧密绑定，只要浏览器打开，则工具条就处于运行状态。即使是MSN、QQ、Outlook Express也难决胜负。<br/>3) 轻便小巧。工具条程序本身大小一般在100K至300K左右。如果是EXE或MSI安装包，则一般在700K左右，而采用CAB自动下载安装方式一般就在200K左右。<br/>4) 占用资源低。工具条是浏览器进程内组件，一般只会增加几百K内存而已。<br/>5) 简单易用。工具条位于浏览器上方，不需要做特殊设置，对于工具条上的功能用户很容易使用。<br/>6) 功能强大。由于工具条也是本地计算机运行一个组件，一般应用程序的功能都可以在工具条上实现。<br/><br/>当然，由于工具条和浏览器紧密绑定，所以如果程序开发没有经过严格测试，容易引起IE的异常。这也是工具条的特性之一。 <br/><br/><br/><strong>二、工具条有什么用</strong><br/><br/>1. 天生我材必有用<br/><br/>浏览器工具条是伴随Web应用的普及而产生的。传统的客户端—服务器(C/S)应用程序模式越来越多地被浏览器—服务器(B/S)应用程序模式所替代；另一方面，早期的Internet诸多应用包括Email、BBS、FTP、News Group等也越来越多地与浏览器Web牵手。这种趋势必然导致Web浏览器被越来越多的用户广泛使用。不管是在互联网应用，还是企业内部信息系统中，应用系统都离不开浏览器的支持。<br/><br/>浏览器工具条作为浏览器的网络辅助软件，必然发挥越来越大的作用。借助工具条，可以实现用户常用网络功能的最小化整合，将快速搜索、常用网址导航、广告轮播、拦截弹出窗口等功能全部添加于该工具条，成为用户实现高效上网的有力工具。用户只要轻松点击鼠标，就可以迅速得到自己想要的。<br/><br/>工具条可以带来用户什么不一样的感觉呢？根据2004年12月的艾瑞市场咨询公司提供的调研结果显示(见下图)：使用IE工具条，最主要的几大原因依次是：“不用打开网页进行搜索” (59.4%)、“可以拦截广告”(53.3%)、“界面清晰”(43.3%)、“提供即时资讯”(26.8%)等。<br/><br/><img src="http://www.mzwu.com/pic/200811/008.gif" border="0" alt=""/><br/><br/>笔者把用户使用浏览器工具条的原因概括为以下几个方面：<br/><br/>1) 简单易用。不用输入网址，可以直接访问喜欢的网站或网页。<br/>2) 就在手边。工具条和浏览器同时启动，不用在打开独立的应用程序。而且随时都在浏览器上面，很方便操作。<br/>3) 多功能多方位搜索。可以一次输入，多次进行不同网站不同功能的搜索。而且搜索的关键可以保存在历史记录中。<br/>4) 直接使用特色功能。工具条上一般设置了网站提供的重点和特色功能，而这些功能不用深入网站的页面就可以在工具条上直接使用。<br/>5) 使用辅助工具。一般工具条上提供了一些很实用的上网工具，如禁止弹出广告、清除上网记录等实用功能。<br/>6) 获取动态资讯。工具条可以动态显示网站的最新资讯和信息，而且不影响用户正常浏览。<br/>7) 功能强大。有些非常有特色的工具条，可以在工具条上提供媒体播放、在线杀毒、收件收发、Alexa排名数据等强大功能。有些工具条提供会员登录功能，然后直接在工具条上显示会员关心的个人信息。<br/>8) 想用就用。用户可以安装多个不同工具条，在需要的时候把工具条显示出来，不需要的时候就隐藏不显示。<br/><br/>2. 为工具条正名<br/><br/>在短短的中国互联网的发展历程中，也出现了不少曲折和徘徊。如今的“南电信北网通”就是一个典型情况，有兴趣的读者可以阅读一下《双线路能打通南北网络瓶颈吗？》一文。<br/><br/><img src="http://www.mzwu.com/pic/200811/009.jpg" border="0" alt=""/><br/><br/>一提到工具条，很多3年以上网龄的用户将会想到3721。这不能不说也是中国互联网发展历程中的一个悲哀。3721公司从1998年成立，一直专注于中文上网服务。3721 公司提供的中文上网服务，目的是让互联网用户无需记忆复杂的域名，也无需登录任何搜索引擎网站，直接在浏览器地址栏中输入中文名字，就能直达相关网站或者搜索到全面的信息。这本是一个对中国网络发展非常有益的事情，而结果却是事与愿违，在2005年7月的“流氓软件”网络调查中，有20万人参加投票抗议，3721名列十大流氓软件之首。“无信不立”，3721将渐渐地在网络中消失。然后，3721留下的后遗症仍然需要时间和公信才能渐渐抹平。<br/><br/>3721是地址栏插件，浏览器工具条是浏览器栏对象(Band)插件，同属浏览器插件。所以受3721影响的用户对工具条一直存在一定的偏见，笔者在这里要为浏览器工具条取回正名。<br/><br/>对网络用户而言，3721在暗处，而工具条在明处，至少不会欺骗用户。越来越多的第三方软件可以用来直接卸载任何工具条插件，下文也有介绍。笔者也了解了目前已有的近30个工具条情况，只有一款工具条不能通过正常方式卸载。未来的形势也不容乐观，所以需要网站建设商、工具条提供商、网络用户齐心努力，来创造一个文明的工具条网络环境。<br/><br/>星移斗转，我们不要再惧怕3721之类的流氓软件。同时，我们也要和这类流氓软件斗争到底。<br/><br/>3. 工具条应用场景<br/><br/>参考上文的“工具条类型”章节，我们可以知道工具条的应用范围确实很广泛。在IE秀网站上有一篇文章专题论述《IE工具条的应用场景》，有兴趣的读者可以阅读一下。笔者把工具条的应用场景概括为以下几个方面：<br/><br/>1) 网站。目前最多的应用场景，网站提供给网站用户的便捷访问工具。<br/>2) 大中型企业信息系统。将企业信息在工具条上集成，达到SSO、Portal的效果。<br/>3) 网络个人用户。在IE秀上提供了自己动手制作工具条，从而使得任何网络个人用户可以创建自己的工具条。<br/>4) 横向联盟。通过工具条实现同行网站的联盟。比如可以实现目前百狗(BaiGoo.com)类似的横向联盟。<br/><br/>4. 工具条发展趋势<br/><br/>工具条做为浏览器插件的一个应用，要研究工具条的发展趋势，我们需重点关注浏览器和插件的发展趋势。<br/><br/>在未来将主要有三个方面的发展趋势：一是浏览器厂商将集成更多的插件功能满足网络多样化应用的需求；二是浏览器插件技术将更加开放，使得传统的应用程序越来越方便和浏览器结合在一起应用；三是浏览器栏、工具栏、桌面工具栏等不同Band插件将更加集成，甚至不分你我。<br/><br/>互联网的发展给我们的生活带来天翻地覆的变化，其中通过浏览器操作的Web应用无疑是互联网中的最主要的应用，甚至是电子邮件、网络游戏、多媒体等互联网应用都可以通过浏览器操作完成。<br/><br/>浏览器已经成为承载互联网应用的最大客户端应用程序。正是由于这种趋势，浏览器的浏览功能与其他应用功能更加紧密地结合。一方面浏览器本身提供越来越多的集成功能；另一方面，浏览器的插件功能越来越强大。<br/><br/>现在一款浏览器自身开发的功能已经远远不能满足用户的需求，所以主流的浏览器都增加了外挂插件功能，让其他的程序开发者以自己的浏览器为基础，开发程序外挂插件，完善浏览器的功能。<br/><br/>所以浏览器工具条必将结合浏览器更加广泛地应用在我们的日常工作生活中。 <br/><br/><br/><strong>三、如何制作工具条</strong><br/><br/>在了解了以上工具条特征和作用以后，我们可以考虑开始制作一个工具条。在制作工具条前，我们先需要明确一个问题，我们制作什么类型的工具条？ <br/><br/>1. 如何开始准备<br/><br/>在准备开发工具条前，需要进行三方面的准备：功能需求准备、图标准备、程序接口准备。下面分别就这三方面的准备分别介绍。<br/><br/>首先是工具条功能需求准备。在安排软件工程师进行工具条开发前，需要提交给软件工程师一份《工具条软件需求说明书》。不同类型的工具条，其功能设计的原则也不大一样。可以参考本文“工具条类型”章节的描述。<br/><br/>有个很有效果做法就是：用表格设计工具条的按钮及功能，用表格描述下拉菜单的名称及对应的链接或功能，再加一张工具条效果图。这样有两个好处：一是自己很对工具条需求和功能布局很清楚，另外就是交给软件工程师进行开发时，开发人员很容易理解。<br/><br/>其次是工具条图标准备。工具条的图标包括工具条Logo图标、按钮图标以及下拉菜单图标。工具条上的按钮图标一般默认的高度都是16像素，所以在准备图标时，建议把高度调整为16像素。对于图标类型，一般不外乎ICO、BMP、GIF格式。JPEG格式在工具条上很少用，因为工具条对颜色的要求不是很高，主要是清晰。不同的图标格式，对工具条开发时要求是不一样的，在准备图标时，建议最好先咨询软件工程师。<br/><br/>一般在工具条上使用最多的是ICO格式图标，ICO格式文件通常要比BMP格式文件小很多。在所有开发工具条的开发语言中，对ICO格式支持最好。笔者曾经选用了一些图标制作工具，还是觉得IconCool Editor比较不错。IconCool Editor是一款国外提供的软件，网上也有其汉化版。<br/><br/>在准备工具条图标时，有两点非常重要：<br/><br/>1) 把图标处理成透明背景。如果不是为了特殊效果，把图标处理成透明背景，这样图标就可以清晰地融合在工具条上。<br/>2) 用24位真彩色或其以下的颜色深度。可以使用256色、16位增强色、24位真彩色，但最好不要使用32位真彩色，否则工具条不做特殊处理不能支持，显示不出图标。<br/><br/>在IE秀网站制作工具条的过程中，提供了不少多种类型的图标库，对于想偷懒一下，是个不错的选择。幸好上面的图标可以直接保存到本地使用。<br/><br/><img src="http://www.mzwu.com/pic/200811/010.jpg" border="0" alt=""/><br/><br/>最后是程序接口准备。程序接口不是工具条本身的接口，而是工具条上按钮或菜单对应的网页链接或功能。也有的人会问，我们的网站都是现成的，还需要准备程序接口吗？其实不然，因为网站开发时使用的URL地址或参数都是为网站服务的，网站中各个不同页面之间有很多关联，当时网站开发时并没有考虑到工具条的需要。<br/><br/>工具条上使用的网页链接最好使用比较固定不变的地址，否则网站修改后工具条上的链接就会出错。我们在准备过程中可能碰到以下三种不同的情况：<br/><br/>1) 有些功能需要重新组织。比如：网站提供了多种查询，这些查询页面分布在不同的位置，如果工具条直接采用这些查询地址，就难以维护，而且参数都有比较大的差异，如果能提供为工具条上的搜索提供统一的一个查询接口，再由这个接口调用不同的查询地址，这样就有利于维护。<br/>2) 有些已有的网站程序需要调整。比如：工具条提供会员查询自己商品订购功能，在网站设计中，如果用户没有登录直接输入地址访问此页面，一般会提示用户“您尚未登录，请重新登录”字样，因为这样的操作一般是不允许的。然后在工具条上提供此功能，就最好不要给出此提示，而应该引导用户到一个登录页面。<br/>3) 有些功能需要开发。比如：工具条上提供的滚动新闻、RSS等动态内容，可能没有现成的程序，需要进行设计开发。在这类功能设计开发前，需要和工具条程序所要求的接口一致，否则无法调用或者不能正常使用。<br/><br/>2. 如何开发工具条<br/><br/>由于目前用户使用的Web浏览器包括IE、Mozilla Firefox、Maxthon、腾讯TT等，不同浏览器的工具条开发技术差别很大。所以我们需要确定制作的工具条在什么浏览器上运行。目前在国内几乎95%以上的网络用户都是使用Internet Explore浏览器，下面以在IE上开发工具条为例进行说明。本文不就具体开发过程描述，主要对工具条的相关开发知识做些简要介绍。<br/><br/>浏览器有两种主要的插件技术：一是浏览器辅助对象(BHO)插件；二是浏览器栏对象(Band)插件。各个浏览器对BHO和Band的支持方式也差别很大。<br/><br/>BHO是依托于浏览器主窗口，和浏览器实例的生命周期一致的组件。在组件内，可以接收浏览器的动作事件，同时，在这些事件的响应中实现与浏览器的交互。<br/><br/>Band和BHO有些类似，Band需要比BHO实现某些Band接口，从而可以创建窗体。由于Band也是一类组件，所以Band也需要放到一个容器(即浏览器)中去使用。Band 对象分三种类型：浏览器栏(Explorer Bands)、工具栏 Band(Tool Bands)和桌面工具栏(Desk Bands)。<br/><br/>浏览器工具条也就是工具栏，是浏览器Band插件。IE浏览器工具条的默认显示需要借助BHO的ShowBrowserBar方法来实现。因此，开发工程师在准备开发IE工具条前，首先需要了解Band和BHO的相关知识。<br/><br/>对开发人员，有一个必须面队的问题就是选用什么开发语言开发工具条。VB、VC、Delphi、C++.NET、C# 都可以用来开发浏览器工具条。无疑VC是开发语言首选，也许有人会问，用C++.NET托管代码开发不好吗？那当然不行，托管代码需要有Microsoft .NET Framework支持才能运行，我们不能都让Windows 2000、Windows XP的用户去下载安装Microsoft .NET Framework吧。VC是开发语言首选的原因主要有三个：一是VC运行效率高；二是VC发布的程序包最小；三是VC可以很好地进行ATL组件开发。以上前两个原因是互联网用户使用浏览器工具条的两个重要因素。<br/><br/>在实现IToolBar接口的ATL组件内，工具条按钮的创建是通过对TBBUTTON结构的设置来决定每一个工具条按钮的信息。TBBUTTON结构的数据成员包含了工具条按钮的图标、标题、类型、状态等相关信息。通过创建工具条的窗口句柄，并向工具条发送TB_ADDBUTTONS消息来完成工具条按钮的创建。对于工具条上的非按钮控件(比如输入框、滚动新闻、音乐播放等)，则需要特殊处理。<br/><br/>工具条看起来占的位置不大，开发工作量确是很大。除了以上提到的Band和BHO技术，软件工程师还需要面对文件、注册表、图片、输入框、下拉菜单、事件响应、浏览器操作、中文支持等重重挑战。　<br/><br/>3. 如何发布工具条<br/><br/>工具条开发完成并不能直接提供给用户使用，只有把工具条组件及相关文件打包成用户可以直接使用的安装包后，用户才可以直接使用。这个过程通常被称为工具条打包发布。<br/><br/>完成《工具条软件需求说明书》中所描述的功能开发，同时打包发布工具条后并在Windows 98、Windows 2000、Windows XP、Windows 2003下测试通过并后，软件工程师才算最终修得正果。<br/><br/>IE浏览器工具条发布有两种方式：一种是打包成EXE或MSI安装执行文件进行发布，另一种是打包成CAB包实现Web自动下载安装。软件工程师在制作这两种安装包时，所需要的打包软件是不一样的。在制作安装执行文件时，我们可以使用Install Shield、Wise等专业打包软件制作。在制作CAB自动下载安装时，我们可以使用Cabinet Manager、WinCAB等CAB打包工具。Windows在系统目录自带了一个CAB制作工具IExpress(下图是IExpress启动后的界面)，网络上也可以下载IExpress 中文汉化版本。如果对命令行操作情有独钟，我们可以使用Windows自带的makecab.exe命令。<br/><br/><img src="http://www.mzwu.com/pic/200811/011.jpg" border="0" alt=""/><br/><br/>那么这两种安装方式除了制作过程不一样之外，在使用过程中有什么差异呢？下面我们来了解一下这个问题。<br/><br/>对于第一种安装执行文件方式，就像QQ、BitComet等软件一样，用户需要从网络上下载并运行安装才可以进行，在安装过程中会有安装提示界面，用户通过点击“下一步”根据安装向导完成工具条的安装。<br/><br/>使用第二种安装方式时，CAB文件需要通过Object元素内嵌到网页代码中。当用户浏览这个页面的时候，CAB将根据IE的安全设置规则进行提示或自动下载安装。在有安装提示的时候，用户只要点击安装ActiveX控件即可完成安装，整个下载安装过程没有下载进度条，也没有安装向导，自动完成下载安装。那么有的读者会问，自动下载安装什么时候有提示？什么时候没有提示？能不能不提示就自动下载安装？这个我们留待“代码数字签名”章节描述。<br/><br/>这两个打包发布方式的安装方式有比较大的区别。主要表现在以下几个方面：<br/><br/>1) 用户体验是不一样的。对用户而言，安装执行文件方式是个主动的过程；而自动下载安装方式更多是被动接受的过程。<br/>2) 被安装的机会是不一样的。由于安装执行文件方式是主动的过程，用户只有了解后才会安装；而自动下载安装方式有如其名，很容易在用户不知情的情况下安装。<br/>3) 安装过程是不一样的。安装执行文件方式往往提供了傻瓜安装向导；而自动下载安装方式则一般没有任何显式安装过程。<br/>4) 卸载难易程度是不一样的。一般安装执行文件方式可以在程序菜单或删除程序中将安装的工具条卸载掉；而自动下载安装方式往往不在删除程序中提供删除方式，需要手动通过IE本身提供的功能进行删除。<br/>5) 文件大小是不一样的。由于安装执行文件方式包含了安装过程，其包含安装向导需要的内容，所以此类工具条安装文件的大小要比CAB格式的文件大一倍或以上。<br/>6) 对代码数字签名的依赖是不一样的。安装执行文件方式是主动的过程，不需要代码数字签名也没有影响；而自动下载安装方式在目前操作系统应用情况下，必须依赖有效的合法数字签名才可以进行，否则对Windows大多数操作系统而言，则安装不了。<br/><br/>当然，越来越多的工具条发布者更乐意同时选择两种工具条打包发布方式，让用户自由选择。<br/><br/>发布工具条前，有一件必须高度重视的事情需要去做。那就是把打包完成的安装包在不同操作系统、不同补丁、不同IE版本下进行严格测试。笔者在Windows 2000 Professional操作系统上以及IE 5.0版本下安装一个非常知名网站工具条时，一启动IE浏览器就导致系统崩溃。对于用户而言，这是多么致命的伤害啊！<br/><br/>4. 代码数字签名<br/><br/>什么是代码数字签名？代码数字签名软件开发商使用自己的合法数字证书添加一个数字签名在其代码上，签名后的代码不能被篡改或破坏，否则已有的签名失效。这样，用户下载或安装时就可以确信此代码开发者的真实身份，并且确信此代码没有被非法篡改和被破坏。代码数字签名相当于纸面合同签字，但谁来认证我们签字的真假呢，这就需要有权威的证书机构给我们颁发合法的数字证书。<br/><br/>软件开发商可以使用代码签名证书来签名EXE、DLL、CAB、OCX、CLASS、Java Applets 等多种代码。<br/><br/>IE浏览器怎么和工具条CAB安装包的代码签名结合起来呢？首先，IE浏览器判断此CAB安装包是否有数字签名标志；如果有数字签名，则验证签名时用的数字证书是否是IE认可的数字证书链上的证书，如果不是，则等同认为是没有数字签名。<br/><br/>然后IE查找当前站点所在的安全区域，读取Internet选项中安全区域关于“下载未签名的ActiveX控件”、“下载已签名的ActiveX控件”、“运行ActiveX控件和插件”的设置(如下图所示)。根据这些设置分别执行禁用、提示或启用的动作。我们也许会问，能否不提示用户而直接安装CAB安装包呢？实际上这就和上面所说的数字签名和IE安全设置有关，如果用户当前访问网站的安全区域设置为“启用”，则就不会有提示。<br/><br/><img src="http://www.mzwu.com/pic/200811/012.jpg" border="0" alt=""/><br/><br/>这里面有个很有意思的事情。默认安装后的IE浏览器认可哪些机构颁发的数字证书？我们通过IE的Internet选项下的内容中，点击证书按钮，我们可以看到IE浏览器默认的受信任的根证书颁发机构名单。那么如果我们用北京数字证书认证中心、广东省数字证书认证中心颁发的数字证书对IE工具条代码进行数字签名，IE能否认可？目前情况下，默认安装后的IE是不认可的。所以，对IE工具条进行代码数字签名，国际上用的最多的是Verisign颁发的数字证书。<br/><br/>那么，我们得到Verisign颁发的数字证书后，我们怎么对代码进行签名。微软提供了专用的文件签名工具(Signcode.exe)。运行Signcode.exe 后，进入代码数字签名向导界面，按照界面提示即可完成数字签名。我们可以使用Windows命令程序chktrust.exe来查验已经签名的代码信息。对经过合法数字签名后的代码进行验证，其提示信息包括软件名称、发行者信息、数字证书颁发者等信息(如下图所示)。<br/><br/><img src="http://www.mzwu.com/pic/200811/013.jpg" border="0" alt=""/><br/><br/>5. 工具条制作软件<br/><br/>如果自己安排人员开发浏览器工具条，开发成本是非常高的，并且由于开发经验的缘故导致开发风险也非常高。工具条的开发涉及面很广，而且又要适应不同操作系统平台的需要，要求开发人员有非常丰富的经验。<br/><br/>非常庆幸的是目前市场上已有不少现成的软件可以帮忙我们很轻松地制作浏览器工具条。 <br/><br/>第一个就是IE秀(<a href="http://www.ieshow.net/" target="_blank" rel="external">http://www.ieshow.net/</a>)。这不是一个软件，而是一个中文网站，网站上提供了一个“在线制作工具条”的功能。这个网站最大的特色不需要下载安装软件，直接在线制作工具条。“免费”和“自己动手制作工具条”也是IE秀比较有吸引力的特色。我们只要通过简单的几个步骤就可以制作出自己的工具条，网站上生成的安装包是EXE安装执行文件格式。美中不足的是没有直接提供CAB自动下载的安装方式。一个按钮设置页面效果如下。<br/><br/><img src="http://www.mzwu.com/pic/200811/014.jpg" border="0" alt=""/><br/><br/>IE秀为每个工具条用户提供了“管理我的工具条”功能。可以用来在线查看、修改、定制自己的工具条。基本上实现了DIY工具条的功能。<br/><br/>第二个就是Best Toolbar(<a href="http://www.besttoolbars.net/" target="_blank" rel="external">http://www.besttoolbars.net/</a>)。Best Toolbar提供了一个ToolbarStudio软件，下载安装后就可以开始使用这个软件了。这个是客户端，可以同时生成EXE安装执行文件方式和CAB自动下载安装方式。定制功能还是不错，在国内也好象开始提供中文版，没有购买此软件制作的工具条后面带有BestToolBars.Net图标。软件操作界面图如下：<br/><br/><img src="http://www.mzwu.com/pic/200811/015.jpg" border="0" alt=""/><br/><br/>第三个就是Alexa定制Logo服务(<a href="http://pages.alexa.com/prod_serv/associatetoolbar.html" target="_blank" rel="external">http://pages.alexa.com/prod_serv/associatetoolbar.html</a>)。Alexa提供了一个在现有的Alexa工具条上更换网站图标的功能。对上传的图标有一定的要求，具体可以参考Alexa的图标要求。Alexa定制服务仅仅只能更换Logo，不是真正意义上的制作自己的工具条，在此列出仅供读者参考。下面是中国同学录快捷工具条，就是通过Alexa定制自己Logo的一个效果图。<br/><br/><img src="http://www.mzwu.com/pic/200811/016.jpg" border="0" alt=""/><br/><br/>6. 如何推广工具条<br/><br/>制作完工具条后，如果是网站型工具条，我们需要把网站工具条提供给用户下载使用。目前，有不少的网站推广人员总是希望自己的工具条在用户不知情的情况下强制安装到用户浏览器上，这种方式会有什么效果？<br/><br/>我们先来探讨一下强制安装的方式。强制安装无非有三种方式，一种是在IE安全级别许可的情况下通过数字签名后的CAB方式自动下载安装；第二种是利用IE的漏洞伪装成木马方式进行自动安装；第三种是捆绑在其他软件中一并安装。<br/><br/>网站工具条是一个浏览器栏对象插件，安装后必然在IE浏览上显示出来，如果采用第二种和第三种安装方式，必然引起用户反感。所以从效果上来说，只能是适得其反。如果不是工具条，而是类似的3721的地址栏插件，因为没有任何显示窗体表现，从推广效果上来说，可能短期会有一定的效果，但长期只能是落得3721类似的下场。<br/><br/>今年3月初，腾讯公司刚刚推出搜索网站SOSO(soso.com)后，就被用户指责在QQ、QQ游戏软件中捆绑强制安装QQ搜索工具条软件。腾讯公司随即发表声明称，用户在安装QQ的过程中，用户可以选择是否安装搜搜地址栏软件，同时腾讯搜索和地址栏搜索插件并没有强制用户安装，也可以完全卸载。<br/><br/>所以，从强制安装的方式来说，采用合法数字签名的Web自动下载安装方式来说是一种最有效的方式。当然这种方式也不适于在网站的每个页面部署，笔者推荐在一个工具条介绍的页面部署即可。建议最好不要在主页部署，在主页部署会影响主页的下载显示速度。做网站优化的专家们知道，主页的下载显示速度是影响用户访问网站的一个重要指标。<br/><br/>那么我们有哪些途径可以让用户下载并使用我们的网站工具条呢？笔者提供以下一些建议，以期抛砖引玉。<br/><br/>1) 与其单一推广工具条，不如把网站做好。网站工具条往往是网站的忠实用户安装使用，可以便捷地使用网站的功能。<br/>2) 设计一个专门的工具条介绍页面。用户只有充分了解了工具条的功能后，才能决定是否安装使用。<br/>3) 结合网站的行业特点，在行业相关的专门论坛介绍工具条，提高工具条的暴光度。<br/>4) 在相关的搜索引擎、软件下载、工具条站点提交网站工具条的安装软件。在IE秀网站的IE秀场中有不少工具条可供下载。<br/>5) 邮件给网站的会员，并说明此工具条的重要功能。<br/>6) 如果还不能有效地推广工具条，那么适当地调整工具条功能，研究用户访问这个领域哪些网站，适当地增加这些网站链接或功能。与其说我们在宣传竞争对手，不如说我们搭上了人家的高速列车。<br/><br/>7. 制作工具条双十原则<br/><br/><img src="http://www.mzwu.com/pic/200811/017.jpg" border="0" alt=""/><br/><br/>结合上面所述，笔者把制作浏览器工具条需要注意的事项概括并补充为十个不原则：<br/><br/>1) 工具条整个宽度不宜太长。参考IE秀提供的建议，推荐工具条的最大长度为800px。<br/>2) 工具条的下拉菜单不要太长。一般不要超过10个菜单项。<br/>3) 不应该把网站的栏目原样照搬到工具条上。<br/>4) 工具条上使用的多个图标的颜色色系不宜差别太大。<br/>5) 不要使用不清晰的图标。与其使用不太清晰的图标还不如不用图标。<br/>6) 不要使用IE默认安装后不认可的证书对代码进行签名。<br/>7) 不要把工具条做成流氓软件。这样会导致用户反感。<br/>8) 工具条上提供滚动新闻时，滚动不宜太快或太慢。<br/>9) 不要在网站的每个页面提示用户下载安装工具条。<br/>10) 不要不经过严格测试就直接发布给用户使用。<br/><br/>同时，笔者提供制作浏览器工具条中的十个小技巧，以供大家借鉴：<br/><br/>1) 把工具条按钮和功能分组，不同组之间用分隔符隔开。<br/>2) 在制作工具条下拉菜单时，为每个子菜单项定义快捷键。<br/>3) 为工具条上每个按钮或功能增加简洁易懂的文字提示。<br/>4) 在工具条上使用透明背景的ICO格式图标。<br/>5) 在工具条上提供用户一些个性化的功能。<br/>6) 在设计搜索输入框时，使用下拉式的输入框并且可以记忆。<br/>7) 如果工具条本身不能自动升级，增加在线升级功能。<br/>8) 在制作网站型工具条时，适当增加此类用户经常访问的其他网站链接或功能。<br/>9) 设计一个独立的页面介绍工具条功能，并在主页做好链接。<br/>10) 提供两种工具条安装方式，让用户自行选择。<br/> <br/><br/><strong>四、 如何使用工具条</strong><br/><br/>在了解了如何制作工具条后，我们来共同了解一下如何才算是一个工具条的使用高手。<br/><br/>1. 开始安装使用<br/><br/>如果我们需要经常访问某个网站，而且这个网站提供了工具条，那么我们千万要记得有条捷径在面前。网站的工具条一般提供了网站的主要和特色功能，甚至包括了强大的搜索、辅助工具、以及滚动或RSS新闻。所以，我们尽可放心地安装这个网站的工具条，如果还有一丝担忧的话，不妨验证一下工具条的数字签名信息。当然，前提条件是这个网站是个经过备案而且是可信的网站。<br/><br/>正如前文所说，一般工具条提供了EXE安装执行文件、CAB自动下载安装两种安装方式。不论我们是新手还是高手，推荐使用EXE安装执行文件方式，一者我们可以自由选择工具条安装的硬盘位置，再者采用这种方式后一般会有比较友好的卸载方式。在安装前，我们需要确定安装IE浏览器工具条、还是Mozilla Firefox浏览器工具条。另外有些工具条在Windows 98下是一个特殊的安装包。<br/><br/>工具条第一次安装后，打开浏览器一般都会在浏览器菜单下自动显示出我们刚刚安装的工具条。也有的工具条设计不完善，不会自动显示，人民网工具条安装后就不会自动显示。我们可以通过浏览器菜单“查看 / 工具栏”选中此工具条即可显示，也可以在工具栏位置通过右键菜单来显示。<br/><br/>当我们安装工具条后，如果不想使用这个工具条，也可以不需要卸载。我们只要通过浏览器菜单“查看 / 工具栏”或在工具栏位置通过右键菜单的方法去掉此工具条的选择即可。我们可以轻松根据个人喜好来驾驭浏览器。<br/><br/>在IE浏览器的“工具”菜单下，专门提供了一个管理加载项功能，我们可以通过管理加载项的启用和禁用来控制IE工具条是否被使用。<br/><br/>2. 移动工具条<br/><br/>浏览器工具条通常位于浏览器菜单下面。一般地，我们可以在工具条位置区域随意移动或变换多个工具条的位置。用光标定位工具条的开始位置，光标变为左右箭头即可开始拉动其位置。如果我们发现光标怎么也定位不到工具条的开始位置，那么此时工具条是处于锁定状态。通过浏览器菜单“查看 / 工具栏”或在工具栏位置通过右键菜单，去掉“锁定工具栏”的选择即可取消锁定状态。<br/><br/>是否有的浏览器不提供工具条移动的功能？Maxthon、腾讯TT都可以自由移动工具条，但笔者在Mozilla Firefox的浏览器怎么也找不到工具条移动的功能。会不会是Firefox的一个大Bug？<br/><br/>3. 卸载工具条<br/><br/>对应于工具条打包发布方式，卸载工具条通常有四种方式，第一种是Windows的删除应用程序方式，第二种是IE的ActiveX卸载方式，第三种方式是通过第三方软件进行卸载，第四种是手工清除注册表。<br/><br/>通常，工具条和一般的桌面软件一样，可以在Windows控制面版中进行卸载。<br/><br/>但有的时候通过Web自动下载安装方式安装后，删除应用程序中没有显示此工具条，这时候，一般可以通过IE的ActiveX删除方式删除此工具条。操作方式如下：打开IE工具 / Internet选项菜单，进入常规选项，依次点击“设置”、“查看对象”，系统弹开一个新窗口，从中选择想删除的工具条，直接删除即可。<br/><br/>笔者就发现有一个工具条不提供删除功能，上面两种方式都失效。对于IE浏览器而言，目前有不少第三方软件可以轻松帮我们卸载任何浏览器Band插件和BHO插件。HijackThis、Upiea、Microsoft AntiSpyware、超级兔子等都是不错的软件。笔者推荐使用Upiea软件，Upiea是一款专业的IE插件屏蔽软件，不仅可以屏蔽插件，还可以识别当前已安装的插件，并可卸载插件。需要提醒一下的是Upiea卸载并没有删除计算机的已安装文件。具体可以参考《IE插件屏蔽管理专家--Upiea应用详解》一文。<br/><br/><img src="http://www.mzwu.com/pic/200811/018.jpg" border="0" alt=""/><br/><br/>如果我们经常对Windows注册表展开大刀阔斧的动作，那么对于工具条的卸载也大有用武之地。IE工具条插件信息位于注册表HKLM \ Software \ Microsoft \ Internet Explorer \ Toolbar \ 位置；BHO插件信息位于注册表HKLM \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Browser Helper Objects位置。为了彻底清除工具条插件或BHO插件时，需要根据CLSID从整个注册表中逐一搜索进行删除。<br/><br/><br/><strong>五、工具条大巡礼</strong><br/><br/>轻松一下，让我们一起欣赏工具条给我们展示的画卷。“百舸争流，鹰击长空，鱼翔浅底，万类霜天竞自由”<br/><br/><img src="http://www.mzwu.com/pic/200811/019.jpg" border="0" alt=""/><br/><img src="http://www.mzwu.com/pic/200811/020.jpg" border="0" alt=""/><br/><br/>下面介绍几款比较有特色的工具条。<br/><br/>1. Alexa工具条<br/><br/>软件下载地址：<a href="http://download.alexa.com/index.cgi" target="_blank" rel="external">http://download.alexa.com/index.cgi</a><br/><br/><img src="http://www.mzwu.com/pic/200811/021.jpg" border="0" alt=""/><br/><br/>从1997年9月发布Alexa工具条的第一个版本起，Alexa工具条已累计被下载了1000多万次，现在全世界使用Alexa工具条的用户已有上百万人。Alexa工具条最大的特色是提供了Alexa网站排名。用户安装了Alexa工具条后就可以随时查看当前访问的网站的Alexa排名值。<br/><br/>目前Alexa工具条只有英文版，而且Alexa的搜索功能对中文的支持效果不好。<br/><br/>Alexa有一个比较有意思的功能就是用户可以自己更换第一个Logo图标。读者感兴趣可以阅读上文“工具条制作软件”章节内容。<br/><br/>2. 阿秀搜索工具条<br/><br/>软件下载地址：<a href="http://www.ieshow.net/toolbar/ieshowsearch.aspx" target="_blank" rel="external">http://www.ieshow.net/toolbar/ieshowsearch.aspx</a><br/><br/><img src="http://www.mzwu.com/pic/200811/022.jpg" border="0" alt=""/><br/><br/>阿秀搜索工具条号称“集搜索于一身，居武林之至尊”。笔者最近试用了阿秀搜索工具条最新发布的4.5版本，有比较多的特色。如果说互联网的搜索引擎正是硝烟四起、战国争霸的时代，那么阿秀搜索工具条犹如战火中的一块圣地。百度、Google、雅虎、中搜、爱问、搜狗、SOSO、网易、奇虎等知名搜索引擎在这里共处一室，让用户不用重复输入关键词就可以自由翱翔在多个搜索引擎之间，而且可以轻松切换网页、图片、新闻的搜索结果。<br/><br/>“阿搜”按钮功能是个很有特色的集成搜索，从百度的常用搜索、人物搜索到知名论坛、音乐、博客、软件、旅游，也包括企业、商机、展览的综合垂直搜索。阿秀搜索工具条也提供了一键清除上网痕迹和系统痕迹的上网助手功能，轻松清除用户上网个人隐私的缓存数据和历史记录。<br/><br/>阿秀搜索工具条对于经常在网上查找资料的上网用户来说，确实是一款值得推荐的浏览器工具条软件。阿秀搜索工具条是可以说是搜索引擎的集大成者，或许通过阿秀搜索工具条，我们可以看到未来搜索引擎发展的另一种思路。<br/><br/>3. IE开发工具条<br/><br/>软件下载地址：<a href="http://www.microsoft.com/downloads/details.aspx?familyid=e59c3964-672d-4511-bb3e-2d5e1db91038" target="_blank" rel="external">http://www.microsoft.com/downloads/details.aspx?familyid=e59c3964-672d-4511-bb3e-2d5e1db91038</a><br/><br/><img src="http://www.mzwu.com/pic/200811/023.jpg" border="0" alt=""/><br/><br/>初看“IE开发工具条”字样，还以为是一款用来开发IE工具条的软件，其实差矣。IE开发工具条是Microsoft免费发布的一款用来网页开发的工具条，当前发布的Beta2版本文件只有345KB。用户需要下载可以到Microsoft官方站点下载。<br/><br/>安装IE开发工具条后，需要手动设置一下才能在IE中显示出来，在工具栏中右键，然后选中“Developer Toolbar”即可。初看IE开发工具条，玲珑透体，每个按钮都是简单的文字，没有任何图标的修饰，没有任何提示，下拉菜单也没有箭头提示。说不好“铿钱家族”游戏在这个全球财富的微软殿堂中也会有一定的市场空间。<br/><br/>IE开发工具条可以说是非常有特色，对于网页设计师或网站管理员非常实用。可以动态在IE中查看并修改当前网页的DOM，如果您觉得当前网页背景不好看，可以自己直接调整背景颜色。“Disable”功能可以禁用图片，禁用脚本，甚至CSS也可以被禁用。“View”和“Images”功能可以在网页中直接显示HTML中的有关元素，包括Class名称、链接地址、图片提示、图片大小等。“Outline”很有特色，可以在IE中直接显示隐藏的表格、层、以及自定义任意HTML元素。一个网页设计很实用的功能是“Resize”，网页设计师可以在同一浏览器内模拟不同分辨率下的效果，这样就可以很容易保证设计完的网页在不同分辨率下可以正常显示。更有特色的功能是“Show Ruler”，显示标尺后，可以在IE浏览器中直接测试任意横、纵两元素之间的距离，可以随意移动标尺进行测试。需要注意的是，在使用标尺时，您可以需要手动选择标尺的颜色以使得在不同网页上显示标尺。<br/><br/>看我把Google蹂躏后的容颜。不过不要害怕，这只是临时的，下次再访问Google时又恢复原先的容貌。<br/><br/><img src="http://www.mzwu.com/pic/200811/024.jpg" border="0" alt=""/><br/><br/>4. 世界网络工具条<br/><br/>软件下载地址：<a href="http://www.linkwan.com/gb/service/ietoolbar/" target="_blank" rel="external">http://www.linkwan.com/gb/service/ietoolbar/</a><br/><br/>世界网络工具条是世界网络(linkwan.com)提供给网站管理员使用的工具条，世界网络工具条整合了世界网络的诸多特色网络工具。用户可以方便地使用世界网络速度测试、IP查询、路由分析等实用功能，提供Alexa的动态排名，同时集成了Google、百度等搜索查询。其效果图如下：<br/><br/><img src="http://www.mzwu.com/pic/200811/025.jpg" border="0" alt=""/><br/><br/>世界网络工具条的测试点功能是一大特色，包括三个下拉菜单项：测试点列表、最新注册测试点和速度测试统计。我们可以测试从自己使用的计算机到任何测试点的访问速度，如果我们拥有一个自己的独立网站，也可以免费申请参加测试联盟。<br/><br/>点击IP查询按钮，可以显示我们正在访问网站的IP地址以及网站服务器所在的位置。如果现在还不知道Google中文站点(google.cn)的服务器在哪儿，通过这个小小按钮就知道结果。<br/><br/><img src="http://www.mzwu.com/pic/200811/026.jpg" border="0" alt=""/><br/><br/>5. Jet-ToolBar是什么？<br/><br/>软件下载地址：<a href="http://www.cowonamerica.com/download/jettoolbar.html" target="_blank" rel="external">http://www.cowonamerica.com/download/jettoolbar.html</a><br/><br/><img src="http://www.mzwu.com/pic/200811/027.jpg" border="0" alt=""/><br/><br/>从Jet-ToolBar名称看似工具条软件，其实Jet-ToolBar不是浏览器工具条，而是一个桌面应用软件。Jet-ToolBar有些类似Windows任务栏的功能，可以管理各种Windows、Internet的快捷方式。<br/><br/>当你安装它以后，它会产生14个默认的选项，其中有你常用的各种快捷方式，和上网最常用的书签。同时还可以设置热键来招唤它的出现。<br/><br/>从使用方面来说，Jet-ToolBar和浏览器工具条有些类似，都是方便用户进行快捷使用。Jet-ToolBar主要管理本身计算机桌面应用的快捷方式；而浏览器工具条更多地管理网络访问的快捷方式。但从软件本身来说，Jet-ToolBar和浏览器工具条差别很大。<br/><br/><strong>六、总结</strong><br/><br/>根据2006年初《CNNIC第17次中国互联网络发展状况统计报告》所述：截止到2005年12月31日，我国的网民总人数为11100万人，上网计算机总数为4950万台，域名总数约为2,592,410个，网站总数约为694,200个。互联网的应用已经深入到我们的日常工作、学习和生活中。与此同时，传统的桌面应用软件已经越来越多地转移到浏览器Web应用软件。如果说浏览器已经成为我们离不开的虚拟桌面，那么浏览器工具条就是桌面上的书柜和笔筒。浏览器工具条也必将成为我们上网不可或缺的网络工具。<br/><br/>“橘生淮北为枳，不是树结错了果，而是人种错了树”。浏览器工具条能够给我们上网带来很大的便利和快捷，能够给我们提供访问网站以外的强大功能。然而，如果没有对工具条有一个全面的清晰认识，就不能淋漓尽致地发挥浏览器工具条的功效。这就需要网站建设商、工具条提供商、网络用户齐心协力，全面认识浏览器工具条，来创造一个辉煌的工具条网络环境。<br/><br/>相关链接：<br/><br/>1) IE秀自己动手制作工具条：<a href="http://www.ieshow.net/" target="_blank" rel="external">http://www.ieshow.net/</a><br/>2) ToolbarStudio软件下载：<a href="http://www.besttoolbars.net/download.php" target="_blank" rel="external">http://www.besttoolbars.net/download.php</a><br/>3) Alexa定制Logo：<a href="http://pages.alexa.com/prod_serv/associatetoolbar.html" target="_blank" rel="external">http://pages.alexa.com/prod_serv/associatetoolbar.html</a><br/>4) Alexa工具条下载：<a href="http://download.alexa.com/index.cgi" target="_blank" rel="external">http://download.alexa.com/index.cgi</a><br/>5) 阿秀搜索工具条下载：<a href="http://www.ieshow.net/toolbar/ieshowsearch.aspx" target="_blank" rel="external">http://www.ieshow.net/toolbar/ieshowsearch.aspx</a><br/>6) IE开发工具条下载：<a href="http://www.microsoft.com/downloads/details.aspx?familyid=e59c3964-672d-4511-bb3e-2d5e1db91038" target="_blank" rel="external">http://www.microsoft.com/downloads/details.aspx?familyid=e59c3964-672d-4511-bb3e-2d5e1db91038</a><br/>7) 世界网络工具条下载：<a href="http://www.linkwan.com/gb/service/ietoolbar/" target="_blank" rel="external">http://www.linkwan.com/gb/service/ietoolbar/</a><br/>8) Jet-ToolBar下载：<a href="http://www.cowonamerica.com/download/jettoolbar.html" target="_blank" rel="external">http://www.cowonamerica.com/download/jettoolbar.html</a>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.mzwu.com/article.asp?id=1808" /> 
	  <id>http://www.mzwu.com/default.asp?id=1808</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[诺基亚各机型屏幕分辨率大小对照表以及系统分类对照表]]></title>
	  <author>
		 <name>dnawo</name>
		 <uri>http://www.mzwu.com/</uri>
		 <email>dnawo@sohu.com</email>
	  </author>
	  <category term="" scheme="http://www.mzwu.com/default.asp?cateID=2" label="其他" /> 
	  <updated>2008-11-17T18:21:13+08:00</updated>
	  <published>2008-11-17T18:21:13+08:00</published>
		  <summary type="html"><![CDATA[<strong>S40 第一版</strong>&nbsp;&nbsp; <br/><br/>96×65: 3510i、3530、3585i、3586、3586i、3587、3595、6010、6012、6015、6015i、8910i<br/>128×128: 2355、2650、3100、3105、3108、3120、3200、3205、3300、5100、6100、6108、6200、6220、6225、6585、6610、6610i、6800、6810、6820、7200、7210、7250、7250i<br/>7600,8910i<br/>128×160: 6650、6651、7600<br/><br/><strong>S40 第二版</strong>&nbsp;&nbsp; <br/><br/>128×128: 2610、2626、3220、5140、5140i、6020、6030、6230、6235、6235i、6822、7260<br/>128×160: 2855、3110C、3155、3155i、6060、6070、6080、6101、6102、6102i、6103、6125、6155、6155i、6170、6255、7270、7360<br/>208×208: 6230i、8800、8801<br/><br/><strong>S40 第三版</strong>&nbsp;&nbsp; <br/><br/>128×160: 2865、2865i、3110C、5200、6085、6086、6111、6125、6136、6151、6165<br/>240×320: 5300、5310、5610、6126、6131、6133、6233、6234、6265、6265i、6270、6275、6275i、6280、6282、6288、6300、6500s、7370、7373、7390、7500<br/>208×208: 8800se<br/><br/><strong>S40 第五版</strong><br/><br/>240×320: 8800A、6555<br/><br/><strong>S60 第一版</strong>&nbsp;&nbsp; <br/><br/>176×208: 3600、3620、3650、3660、7650<br/><br/><strong>S60 第二版</strong>&nbsp;&nbsp; <br/><br/>176×208: 3230、6260、6600、6620、6630、6670、6680、6681、6682、7610、N70、N72<br/>352×416: N90<br/><br/><strong>S60 第三版</strong>&nbsp;&nbsp; <br/><br/>176×208: 3250、N91<br/>208×208: 5500<br/>240×320: N71、N73、N75、N78、N81、N82、N92、N93、N95、N96、E50、E51、E62、5700、5710、6110、6120c、6210N、6290、<br/>320×320: E71<br/>352×416: N80、E60、E70]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.mzwu.com/article.asp?id=1806" /> 
	  <id>http://www.mzwu.com/default.asp?id=1806</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[Javascript设置和获取FCKeditor编辑器内容]]></title>
	  <author>
		 <name>dnawo</name>
		 <uri>http://www.mzwu.com/</uri>
		 <email>dnawo@sohu.com</email>
	  </author>
	  <category term="" scheme="http://www.mzwu.com/default.asp?cateID=4" label="前台脚本" /> 
	  <updated>2008-11-16T19:46:52+08:00</updated>
	  <published>2008-11-16T19:46:52+08:00</published>
		  <summary type="html"><![CDATA[FCKeditor加载后会注册一个全局对象FCKeditorAPI，利用它我们就可以完成对编辑器的各种操作。<br/><br/><div class="UBBPanel codePanel"><div class="UBBTitle"><img src="http://www.mzwu.com/images/code.gif" style="margin:0px 2px -3px 0px" alt="程序代码"/> 程序代码</div><div class="UBBContent">var oEditor = FCKeditorAPI.GetInstance(&#34;spBlogText&#34;);//获取当前页面 FCK 编辑器实例<br/>oEditor.SetHTML(&#34;<a href="http://www.mzwu.com/" target="_blank" rel="external">http://www.mzwu.com/</a>&#34;);//设置编辑器内容<br/>oEditor.Ins&#101;rtHtml(&#34;木子屋&#34;);//添加内容到编辑器<br/>alert(oEditor.GetXHTML(true)); //获取编辑器内容<br/>alert(oEditor.EditorDocument.body.innerText);//纯文本内容(IE Only)</div></div>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.mzwu.com/article.asp?id=1804" /> 
	  <id>http://www.mzwu.com/default.asp?id=1804</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[Discuz!自定义广告分类及其说明]]></title>
	  <author>
		 <name>dnawo</name>
		 <uri>http://www.mzwu.com/</uri>
		 <email>dnawo@sohu.com</email>
	  </author>
	  <category term="" scheme="http://www.mzwu.com/default.asp?cateID=2" label="其他" /> 
	  <updated>2008-11-15T11:52:40+08:00</updated>
	  <published>2008-11-15T11:52:40+08:00</published>
		  <summary type="html"><![CDATA[<strong>·页头通栏广告</strong><br/><br/>展现方式: 页头通栏广告显示于论坛页面右上方，通常使用 468x60 图片或 Flash 的形式。当前页面有多个页头通栏广告时，系统会随机选取其中之一显示。<br/><br/>价值分析: 由于能够在页面打开的第一时间将广告内容展现于最醒目的位置，因此成为了网页中价位最高、最适合进行商业宣传或品牌推广的广告类型之一。<br/><br/><strong>·页尾通栏广告</strong><br/><br/>展现方式: 页尾通栏广告显示于论坛页面中下方，通常使用 468x60 或其他尺寸图片、Flash 的形式。当前页面有多个页尾通栏广告时，系统会随机选取其中之一显示。<br/><br/>价值分析: 与页面头部和中部相比，页面尾部的展现机率相对较低，通常不会引起访问者的反感，同时又基本能够覆盖所有对广告内容感兴趣的受众，因此适合中性而温和的推广。<br/><br/><strong>·页内文字广告</strong><br/><br/>展现方式: 页内文字广告以表格的形式，显示于首页、主题列表和帖子内容三个页面的中上方，通常使用文字的形式，也可使用小图片和 Flash。当前页面有多个文字广告时，系统会以表格的形式按照设定的显示顺序全部展现，同时能够对表格列数在 3～5 的范围内动态排布，以自动实现最佳的广告排列效果。<br/><br/>价值分析: 由于此类广告通常以文字形式展现，但其所在的较靠上的页面位置，使得此类广告成为了访问者必读的内容之一。同一页面可以呈现多达十几条文字广告的特性，也决定了它是一种平民化但性价比较高的推广方式，同时还可用于论坛自身的宣传和公告之用。<br/><br/><strong>·帖内广告</strong><br/><br/>展现方式: 帖内广告显示于帖子内容的上方、下方或右方，帖子内容的上方和下方通常使用文字的形式，帖子内容右方通常使用图片的形式。当前页面有多个帖内广告时，系统会从中抽取与每页帖数相等的条目进行随机显示。您可以在 全局设置中的其他设置中修改每帖显示的广告数量。<br/><br/>价值分析: 由于帖子是论坛最核心的组成部分，嵌入帖子内容内部的帖内广告，便可在用户浏览帖子内容时自然的被接受，加上随机播放的特性，适合于特定内容的有效推广，也可用于论坛自身的宣传和公告之用。建议设置多条帖内广告以实现广告内容的差异化，从而吸引更多访问者的注意力。<br/><br/><strong>·帖间通栏广告</strong><br/><br/>展现方式: 帖间通栏广告显示于主题帖和第一个回帖之间，可使用 468x60 或其他尺寸图片和 Flash 的形式。当前页面有多个帖间通栏广告时，系统会随机选取其中之一显示。<br/><br/>价值分析: 由于能够将主题与回帖分开，广告尺寸大而且不影响帖子内容，因此不会招致帖子作者及访问者反感，适合在帖内进行商业宣传或品牌推广。<br/><br/><strong>·漂浮广告</strong><br/><br/>展现方式: 漂浮广告展现于页面左下角，当页面滚动时广告会自行移动以保持原来的位置，通常使用小图片或 Flash 的形式。当前页面有多个漂浮广告时，系统会随机选取其中之一显示。<br/><br/>价值分析: 漂浮广告是进行强力商业推广的有效手段，其在页面中的浮动性，使其与固定的图片和文字相比，更容易被关注，正因为如此，这种强制性的关注也可能招致对此广告内容不感兴趣的访问者的反感。请注意不要将过大的图片或 Flash 以漂浮广告的形式显示，以免影响页面阅读。<br/><br/><strong>·对联广告</strong><br/><br/>展现方式: 对联广告以长方形图片的形式显示于页面顶部两侧，形似一幅对联，通常使用宽小高大的长方形图片或 Flash 的形式。对联广告一般只在使用像素约定主表格宽度的情况下使用，如使用超过 90% 以上的百分比约定主表格宽度时，可能会影响访问者的正常流量。当访问者浏览器宽度小于 800 像素时，自动不显示此类广告。当前页面有多个对联广告时，系统会随机选取其中之一显示。<br/><br/>价值分析: 对联广告由于只展现于高分辨率(1024x768 或更高)屏幕的两侧，只占用页面的空白区域，因此不会招致访问者反感，能够良好的突出推广内容。但由于对分辨率和主表格宽度的特殊要求，使得广告的受众比例无法达到 100%。<br/><br/><strong>·分类间广告</strong><br/><br/>展现方式: 分类间广告显示于论坛首页相邻的两个论坛分类之间，可使用 468x60 或其他尺寸图片和 Flash 的形式。当前页面有多个分类间广告时，系统会从中抽取与论坛分类数相等的条目进行随机显示。<br/><br/>价值分析:由于出现在论坛首页比较明显的位置，广告展示效果较好，但是过多过大的首页广告可能会招致访问者反感。 ]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.mzwu.com/article.asp?id=1803" /> 
	  <id>http://www.mzwu.com/default.asp?id=1803</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[MIME类型 SIS无法下载]]></title>
	  <author>
		 <name>dnawo</name>
		 <uri>http://www.mzwu.com/</uri>
		 <email>dnawo@sohu.com</email>
	  </author>
	  <category term="" scheme="http://www.mzwu.com/default.asp?cateID=7" label="服务器" /> 
	  <updated>2008-11-14T23:00:28+08:00</updated>
	  <published>2008-11-14T23:00:28+08:00</published>
		  <summary type="html"><![CDATA[IIS－－默认网站属性－－&gt;http 头－－&gt;MIME映射<br/><br/>一些文件的MIME类型，其中有一些少见的，用红字标出<br/><br/>.amr audio/amr <br/>.pmdaudio/pmd<br/><span style="color:Red">.3gp video/3gpp<br/>.cab application/vnd.smartpohone</span><br/>.hme application/vnd.smartphone.thm<br/><span style="color:Red">.jad text/vnd.sun.j2me.app-descriptor<br/>.jar application/java-archive</span><br/>.mp3 audio/x-mpeg<br/>.mp4 video/mp4<br/>.ogg application/ogg<br/>.pdb application/ebook<br/>.rm video/rm<br/>.rng application/vnd.nokia.ringing-tone<br/>.sdt application/vnd.sie.thm<br/><span style="color:Red">.sisx x-epoc/x-sisx-app<br/>.sis application/vnd.symbian.install</span><br/>.thm application/vnd.eri.thm<br/>.tsk application/vnd.ppc.thm<br/>.umd application/umd<br/>.utz application/vnd.uiq.thm]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.mzwu.com/article.asp?id=1802" /> 
	  <id>http://www.mzwu.com/default.asp?id=1802</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[RadioButton分组]]></title>
	  <author>
		 <name>dnawo</name>
		 <uri>http://www.mzwu.com/</uri>
		 <email>dnawo@sohu.com</email>
	  </author>
	  <category term="" scheme="http://www.mzwu.com/default.asp?cateID=16" label="WinForms" /> 
	  <updated>2008-11-13T11:56:42+08:00</updated>
	  <published>2008-11-13T11:56:42+08:00</published>
		  <summary type="html"><![CDATA[在Web Forms中，要实现RadioButton分组只须将同一组RadioButton控件的GroupName属性值设置为一样即可，但Window Forms中的RadioButton却没有GroupName属性，默认情况下，在窗体上的所有RadioButton控件被当作一个组，如要实现多组，只须将同一组的RadioButton放入同一个Panel或GroupBox容器控件中即可。]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.mzwu.com/article.asp?id=1801" /> 
	  <id>http://www.mzwu.com/default.asp?id=1801</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[四种常见的智能手机操作系统介绍]]></title>
	  <author>
		 <name>dnawo</name>
		 <uri>http://www.mzwu.com/</uri>
		 <email>dnawo@sohu.com</email>
	  </author>
	  <category term="" scheme="http://www.mzwu.com/default.asp?cateID=2" label="其他" /> 
	  <updated>2008-11-13T04:51:02+08:00</updated>
	  <published>2008-11-13T04:51:02+08:00</published>
		  <summary type="html"><![CDATA[一、Windows Mobile系列手机操作系统&nbsp;&nbsp; <br/> <br/>Windows mobile 系列操作系统是在微软计算机的Windows操作系统上变化而来的，因此，它们的操作界面非常相似，熟悉计算机Windows系列操作系统的朋友一看到Windows Mobile系列的操作系统就一般会认得它是出于微软之手。Windows Mobile系列操作系统具有功能更强大，多数具备了音频、视频文件播放、上网冲浪、MSN聊天、电子邮件收发等功能。而且，支持该操作系统的智能手机多数都采用了英特尔嵌入式处理器，主频比较高，另外，采用该操作系统的智能手机在其它硬件配置（如内存、储存卡容量等）上也较采用其它操作系统的智能手机要高出许多，因此性能比较强劲，操作起来速度会比较快。但是，此系列手机也有一定的缺点，如因配置高、功能多而产生耗电量大、电池续航时间短、硬件采用成本高等缺点。Windows Mobile系列操作系统包括SmartPhone以及Pocket PC Phone两种平台。Pocket PC phone主要用于掌上电脑型的智能手机，而SmartPhone则主要为单手智能手机提供操作系统。&nbsp;&nbsp;&nbsp;&nbsp;<br/><br/>(1) SmartPhone操作系统<br/>Microsoft Smartphone是微软基于Microsoft Windows CE内核开发的、为智能手机提供的一种操作系统，与使用手写笔来进行操作的智能手机不同的是，基于该操作系统的手机无需借助手写笔，只需用手机提供的键盘就能完成几乎所有的操作，因此，使用该操作系统的手机用户只需一只手操作即可。基于Smartphone操作系统的智能手机与其它微软操作系统的智能手机在功能上并没有很大区别，多数具有MP3播放、MSN聊天、电子邮件收发等功能，无需借助手写笔来进行操作，携带方便。目前支持该操作系统的智能手机有神达Mio 8390和多普达565等.&nbsp;&nbsp;&nbsp;&nbsp;<br/><br/>(2) Pocket PC Phone操作系统<br/>Pocket PC Phone 是目前我们最为常见的微软智能手机操作系统，目前市面上绝大多数基于微软操作系统的智能手机都采用了这一操作系统，例如我们熟悉的联想ET180、ET560、多普达696、大显 CU928、多普达等智能手机即采用了此操作系统。与微软Smartphone不同的是，该操作系统主要借助手写笔来完成大部分的操作。<br/><br/>二、Symbian开放式操作系统&nbsp;&nbsp; <br/>&nbsp;&nbsp;<br/>Symbian操作系统提供了灵活的应用界面（UI）框架，不但使开发者得以快速掌握必要的技术，同时还使手机制造商能够推出不同界面的产品。Symbian系统手机可以采用多种应用界面形式：一类在设计上很类似当前最常见的手机，即主要通过键盘进行输入的手机；另一类是使用手写笔进行操作；还有一类是既有键盘又有触摸屏的手机，它具有较大的屏幕和较小的键盘。不同的输入方式和外观设计会对各款手机的主要用途产生很大的影响。应用界面在要求上是由手机和市场决定的。有了Symbian操作系统，手机制造商和第三方开发者就可以为上述各类手机开发出独具特色的应用界面，例如： <br/><br/>(1) 采用数字键盘的手机(Symbian s60)<br/>此类手机需要灵活的应用界面，方便用户使用导航键（Joystick）、软按键或转点通键（Jogdial）操作，诺基亚3650和N-Gage也就是代表他们采用了Series 60应用界面。如诺基亚 6600；诺基亚 7610； 诺基亚 6670等；<br/><br/>(2) 采用触摸式屏幕的手机(Symbian UIQ)<br/>这类手机主要采用了UIQ界面，其中以索尼爱立信P802、P908为代表。UIQ是一种可定制的基于手写笔输入的应用界面，很适合支持具有丰富多媒体功能的手机。<br/><br/>(3) 采用完整键盘和超大彩色屏幕的手机(Symbian s80)<br/>此类手机为那些需要在办公室以外编辑信息和查看业务数据的用户提供了先进的移动通信功能。诺基亚9300—9500个人通讯器系列是此类应用界面的典型代表。&nbsp;&nbsp; <br/>&nbsp;&nbsp; <br/>三 、PALM手机操作系统&nbsp;&nbsp; <br/>&nbsp;&nbsp;<br/>PALM是3Com公司的Palm Computing部开发的一种32位的嵌入式操作系统，原本是一家生产掌上电脑及掌上电脑操作系统为主的公司，PALM智能手机所用的PALM操作系统又与PALM掌上电脑所用的操作系统非常相似，因此，基于该操作系统的手机拥有的第三方软件较多，以前用惯了PALM掌上电脑的用户能非常快速地掌握这类的智能手机。<br/><br/>由于PALM一直遵循Less is More（少就是多）这一理念去设计，所以，与微软所推出操作系统要占有大量的系统资源和储存容量不同的是，它本身所占的内存极小，基于PALM操作系统编写的应用程序所占的空间也很小，通常只有几十KB，所以基于PALM操作系统的掌上电脑虽然只有几兆内存却可以运行众多的应用程序。但是，这么一来，它的功能就没那么多，当然，最近PALM似乎也意识到丰富的功能对消费者的吸引力之大，因此，PALM也似乎越来越向提供丰富的功能靠拢，“少就是多”的设计理念逐步削弱。另外，对于中国用户而言，它有一个不足之处是，它的操作系统起初在中国销售的产品仍然要使用中文外挂平台，有相当部分依然是以英文界面为主，在一定程度上影响了基于PALM操作系统的产品在中国市场的大面积进入。目前，基于PALM操作系统的手机有三星SPH-i330、Handspring Treo 650系列等。<br/><br/>四、Linux手机操作系统&nbsp;&nbsp;&nbsp;&nbsp;<br/>&nbsp;&nbsp;<br/>与Windows Mobile系列操作系统一样，Linux手机操作系统是由计算机Linux操作系统“变化”而来的。简单地说，Linux是一套免费使用和自由传播的操作系统。它支持32位和64位处理器，在计算机领域中，主要用于配备Intel x86系列CPU的计算机，在手机领域中，较具代表性的产品有摩托罗拉A768。<br/><br/>Linux具有稳定、可靠、安全等优点，有强大的网络功能。在相关软件的支持下，可实现WWW、FTP、DNS、DHCP、E-mail等服务。由于Linux具有源代码开放、这一特点非常重要，因为丰富的应用是智能手机的优越性体现和关键卖点所在。从应用开发的角度看，由于Linux的源代码是开放的，有利于独立软件开发商（ISV）开发出硬件利用效率高、功能更强大的应用软件，也方便行业用户开发自己的安全、可控认证系统。特别是当智能手机大量用作行业应用的移动终端时，Linux在手机操作系统市场中也异军突起，成为一股不容忽视的力量。目前，基于Linux手机操作系统的产品有三星mitssch-i519和摩托罗拉A768、A780、e680等。]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.mzwu.com/article.asp?id=1800" /> 
	  <id>http://www.mzwu.com/default.asp?id=1800</id>
  </entry>	
		
</feed>
