频道生成大师Channel Maker

     Internet上的推技术是目前的热门话题之一,而频道技术则是推技术的实现。频道实际上是用于从Internet向用户的计算机传递信息的Web站点,目前只有IE4.xx提供对频道技术的支持。安装了IE4.xx的用户可以使用Active desktop的频道条查看可用频道的列表。

  频道最主要的内容是一个频道定义文件CDF(Channel Definition Format),该文件是一个文本文件,遵循扩展标记语言XML(eXtensible Markup Language)的规范。XML类似于HTML,因此只要熟悉XML语言,使用NotePad、Edit之类的文本编辑器就可以编制自己的频道文件。不过同HTML一样,XML的标记也非常庞杂,要记住这么多的标记是很伤脑筋的,而且XML的规范也是在不断发展的。因此便有了频道生成大师Channel Maker。

  Channel Maker是Any Ware公司的产品,目前最新的版本是1.01。使用Channel Maker,你不需要记一条XML语句,你所需要做的只是怎样来让Channel Maker生成你满意的频道。

  一个最基本的完整频道包括四个部分:一个CDF文件和三个图形标识文件。第一个图形文件是图标文件ICO,格式为ICO或GIF,大小为16×16个像素,用于显示在IE的收藏(Favorites)菜单下的频道子菜单中;第二个图形文件是Image,格式为JPEG或GIF,大小为80×32个像素,用于显示在桌面频道条上;第三个图形文件是Wide Image,格式为GIF或JPEG,大小为194×32个像素,用于显示在IE浏览器中的频道栏中。如果Wide Image不存在,浏览器将使用Image来代替。

  复杂的频道可以包含子频道(Sub-Channel)和项目(Items)。子频道可以使你有层次地组织自己的Web页面,针对不同的子频道和项目做不同的设置。运行Channel Maker,一般它会自动开始一个新的频道文件。如果你已经调入了一个频道文件,可在File菜单中选择“New Channel File”,然后该频道文件缺省的第一级频道就是“New Channel”,当然你可以任意改变频道的标题。下图是Channel Maker调入一个频道文件时的显示。

  File Reopen是对Open功能的增强,它可以打开最近打开过的频道文件。

  File Test Channel File是对生成的频道文件进行测试,选择了这一项后,会运行IE显示当前制作的频道。一般最好先运行一个Web服务器程序如O'Reilly的WebSite等。如果你没有预定该频道,IE就会询问是只加入到频道栏里、仅在更新时通知或更新时通知并下载。如果已经预定了该频道,IE只是简单地显示该频道。


  File Up date All Last Modified Dates用于更新所有项目和子频道的最后更改日期。

  File Check All Links检查所有的频道页面、文件连接、项目等是否存在。如果工作在离线状态下,Channel Maker只检查本地的拷贝是否存在,不过最好还是运行Web服务器程序检查,以确保万无一失。

  File Properties设置当前频道文件的属性。XML Version的缺省设置为1.0,不需要改变。XML Encoding则根据不同的需要做不同的设置:如果是英文频道(用于对国外发布),编码方法使用Windows-1252;如果是中文频道文件(对国内发布),则使用gb2312。

  File Preferences对Channel Maker进行设置。Automatically Check Links Before Saving是在保存频道时先对频道进行检查;Automatically Update All Last Modified Dates Before Saving是在保存频道文件时更新频道所有的最后更改日期;Use HTTP Proxy是设置代理服务器,如果是通过HTTP代理服务器访问自己的WWW服务器,则需要选定这一项,并填入代理服务器的地址和端口。在页面映射(Web Mappings)页里面,可以设置本地路径对WWW服务器的映射,使得Channel Maker在离线方式下能够正常工作;在Filename used for default page选择WWW服务器缺省的主页,Channel Maker提供了5个选择(index.htm、index.html、defaul.htm、defaul.html、defaul.asp),如果不在这5个里面就在文本框填入文件名,例如O'Reilly Web Site1.1的缺省主页为index.html-ssi。

  Channel菜单是对子菜单和项目进行处理。

  Channel New Sub-Channel创建一个新的子菜单。

  Channel New Item添加条一新的项目。

  Channel Delete删除子菜单或项目。

  如果在Address栏里输入一个URL地址,Channel Maker会调入IE连接到该地址浏览。

  在Address栏下选择Channel页,URL of this channel's cover page就是你右边频道选定的子频道或项目对应的超文本连接;Base URL of this channel(项目没有这一选项)则是频道的关联地址。选择General页,在Enter the Title of the Channel or Item下面填入频道或项目的标题;在Enter anabstractfortheChannelorItem下面填入该频道或项目的简要介绍。再选择Logos页,在IconURL中填入频道图标文件的路径和文件名,也可以用文本框右边的Find按钮查找该文件;ImageURL和WideImageURL类似。选择File Save,你的第一个频道文件就生成了。注意,最好把文件存在WWW服务器的主页所在的目录。再选择File TestChannelFile,为你的频道起一个名字,选择一种加入频道的方式,你的频道就会同时显示在IE的频道栏和活动桌面的频道条里了。如图示:

  仅仅制作了频道还是不够的,你还需要发布它,也就是说让别的人能够预定。这也很简单,只需要在你的主页加入一个连接。如:

  〈AHREF="http://www.mycompany.com/mychannel.cdf"〉预定频道!〈/A〉

  为了引人注目,利用图形将是更好的办法。将“预定频道”的GIF文件放在你的WWW网址对应的目录中,用JavaScript将你的频道加入用户的活动频道条,具体如下:

  〈A HREF="javascript:external.addChannel('http://www.mycompany.com/mychannel.cdf');"〉

  〈IMG SRC="add-channel.gif" WIDTH=138HEIGHT=24ALT="请预定我们的频道!" BORDER=0〉〈/A〉

 在浏览器中显示如下:

  当然,你也可以以Email的方式提供给别人,在Email中加入类似以下的连接:

  http://www.mycompany.com/mychannel.cdf

  如果想让更多的人预定,可以将你的频道放在微软公司的主页上,具体信息可参看


  http://www.microsoft.com/ie-intl/cn/ie40/download/cdf/iechannl.htm。

  从http://www.anyware.co.uk下载的Channel Maker1.01是共享版,它的功能受到一定的限制,如不能在频道中加入子频道等。为了使用Channel Maker的所有功能,你需要给AnyWare发一封Email,告诉它你的用户名,AnyWare将给你一个序列号。拿到该序列号后,运行Channel Maker,选择Help菜单下的Register,输入你的用户名和序列号,你就可以使用Channel Maker的所有功能了,只不过30天的试用期还没有改变。为了方便大家,这里提供一组用户名和序列号,免得多费周折。用户名为Wu Jiaxian,序列号为VjAHpMVsn。

 

文章作者

吴佳鲜

软件名称

Channel Maker

软件版本

 

软件大小

 

软件主页

软件汉化

版本

 

大小

 

汉化人

 

汉化下载

软件注册

Name:Wu Jiaxian

序列号:VjAHpMVsn

本文摘自

中国计算机报

返回软件助手




月光软件源码下载编程文档电脑教程网站优化网址导航网络文学游戏天地生活休闲写作范文安妮宝贝站内搜索
电脑技术编程开发网络专区谈天说地情感世界游戏元素分类游戏热门游戏体育运动手机专区业余爱好影视沙龙
音乐天地数码广场教育园地科学大观古今纵横谈股论金人文艺术医学保健动漫图酷二手专区地方风情各行各业

月光软件站·版权所有