开源,自由,平等,共享,包容,沟通
2008年11月27日星期四
NO.006 - HFS.指南.细微改良
作者:
龙震
HFS 是一个功能极端丰富的应用程序。
本章节讲解了怎样使用最流行的功能及选项。
HTML 编辑器和模板
警告
一些用户已经报告了在他们的默认浏览器上显示改变了的网站所出现的问题。
这些问题通常通过刷新浏览器缓存来得到解决(大多数系统是“F5”键)。
尽管默认的 HFS 模板对于许多用户已经足够满意,但 HFS 给出了一个简单使用不同模板的方式以用来显著地改善感观。
你可以随意地进行试验,因为 HFS 编辑器包含了“Restore default”功能以便导入 HFS 支持的默认 *.tpl 文件。
例如,这里显示了在 Firefox 中“样例站点”的基本视图。
并且这是相同站点应用不同模板的视图。
(注意,以上图片已经被缩小和截短,因此它可以轻松地显示。
实际上,样例“black”模板的图片在显示和工作时都非常完美。)
修改模板
与试图从零开始创建一个模板相比,修改现有的模板将更加简单。
你可以在用户论坛(http://www.rejetto.com/forum/index.php?board=27.0)和该站点(http://ledufe.no-ip.info:2222/HFS-templates/)中找到一些很好的模板样例。
你可能会意识到,一个 HFS 模板(一个 *.tpl 文件)包含了由 HFS 建立的最终 HTML 中的原始元素。
严格来将,它不是真正的 HTML,但是你会发现,如果将上面站点中真实的 HTML 文件的扩展名改为 *.tpl,HFS 编辑器将无缝地进行处理。
在开始之前,一个非常好的习惯是在你的“HFS”文件夹下建立一个名叫“Templates”的文件夹。
例如,C:\HFS\Templates。
按照下面的步骤,应用上面插图中的“black”模板。
a. 从网站(http://ledufe.no-ip.info:2222/HFS-Templates/)中下载名叫“Beta Black Template v3.htm”的文件,并复制(或移动)到“Templates”文件夹。
b. 在 HFS 中选择“Edit HTML template”以打开编辑器并自动加载当前模板(如果你没有做过任何改变,将会是默认的模板)。
c. 点击“Import”,如果必要,导航到 C:\HFS\Templates 文件夹,选择“Beta Black Template v3.tpl”并点击“OK”。
d. 当一个新的模板被加载到编辑器中,点击“Apply”,再点击“OK”(关闭编辑器)。
e. 在 HFS 窗口,选择根目录(/),右击并选择“Browse it”,来查看你所作改变的效果;如果必要,记得刷新浏览器的缓存(大多数系统是“F5”键)。
改变模板
现在,你可能想对模板进行一些有选择的小改动来查看它的效果,按如下操作:
a. 在 HFS 中选择“Edit HTML template”以打开编辑器并自动加载当前模板(如果你没有做任何改动的话,将是“Beta Black Template v3.tpl”模板)。
b. 导航到模板的样式段落,找到这一行:“body, .row{color:#000000}”。
c. 在 HTML 中,颜色通常是以十六进制来识别的;“OD8BE9”表现了一个典型合理的蓝色;改变上面这一行为“body, .row{color:#0D8BE9}”并点击“OK”。
d. 回到 HFS 主窗口,选择根目录(/),右击并选择“Browser it”来查看你所作改变的效果。
e. 你将注意到站点的这一部分项目现在已经被显示成蓝色了;如果必要,记住刷新浏览器的缓存(大多数系统是“F5”键)。
f. 如果你希望在模板中永久保持这种改变,在 HTML 编辑器中点击“OK”,否则点击“Undo”。
上面的插图在原则上是安全地编辑 HTML 模板的一种方式。
另外,你可以依你的应用和确定的改变保存“Export”(导出)不同版本的模板。
背景颜色
一个最引人注目的视觉改变是更换背景颜色。
这个是被样式段落中的该行代码所控制:“body{margin:0; background-color:#51595B; padding:10px; color:#FFFFFF}”。
尝试改变颜色为“#0D8BE9”。
不是每个人都通晓十六进制的颜色代码。
你可以下载免费的 Pixeur 程序(http://www.veign.com/download_app.asp?app=107)。
该“pick”工具允许你点击屏幕的任何地方,并显示对应的十六进制值(同时包含其它一些东西)。
高级样例
下面插图显示的模板叫做“!!!ledufe.tpl”。
乍一看,它看起来只是对默认模板完全简洁的变动,但是它实际上使用了一些非常高级的功能。
例如,如果你点击屏幕上指向“Google”标志的按钮,你将立即浏览到 Google 网站并能马上执行 Internet 搜索。
本页最中心的内容是:
a. 显示你是否已经登录到“Hamachi”网络;并且如果不在线,允许自动登录。
b. 允许你调用和登录 Skype 消息器,并使用 Skype 电话。
c. 让你登录到 Windows 消息器。
d. 让你访问其它的微软服务。
工具栏横跨顶部,允许你访问更多的功能,包括“Site”导航,进一步“Hosted Sites”,并在 HFS 浏览器中改变实际建立该网页的 CSS 类型,一个网站的“Search”框,和这个:
这可以让你自定义“HFS Tools”,控制你的浏览器的标签或收藏夹,让你的网站访问者使用你喜欢的 MP3 播放器来接收流式音乐文件。
在模板样例图库中有许多较好模板的样例,并连同提供它们各自的构造注释。
像 Windows 服务一样运行 HFS
这里有数个很好的理由来像 Windows 服务一样运行 HFS。
它确保 HFS 可以:
a. 在登录之前即可启动,并不断地运行在多用户会话中。
b. 对于无意或恶意的关机操作,HFS 相对是较安全的。
c. 在失败事件发生时,能够自动重新启动。
d. 能够在特定的时间运行。
e. 能够根据特殊用户的权利和权限来被执行。
这里有几种方法来取得这些。
XP 下,最简单的方式是在 ledufe(http://www.rejetto.com/forum/index.php?action=dlattach;topic=4084.0;attach=494)直接下载该托盘图标功能组件。
它只工作在微软的 .NET Framework 2.0 平台,在微软网站上可免费下载(http://www.microsoft.com/downloads/details.aspx?familyid=0856eacb-4362-4b0d-8edd-aab15c5e04f5&displaylang=en)。
从 .zip 文档中解压文件到一个适当的文件夹,如:C:\HFS,双击 hfs2Service.exe,显示如下:
你将注意到有两个文件被添加到该文件夹,名字为 HFS-Service.exe 和 HFS-Service.ini。
点击“Create”来安装服务,然后点击“Start”。
确认消息“RUNNING”将被显示,并且 HFS 图标被显示在通知区域。
在 XP 中,你可以在控制面板中检查“Administrator Tools”下的“Services”来确认它是否正常工作。
更新
新版本 HFS 的发布将是非常频繁的。
尽管你可以在网站(http://www.rejetto.com/hfs/?f=dl)上下载最新的版本,但最简单的方式是使用“Check for news/updates”。
你不需要停止 HFS 服务器,或是做一些任何其它的准备,然而在安装新版本之前使用“Save file system”通常是最佳的实践。
如果存在可用的新版本,你将看到一个这样的消息框:
点击“OK”:
点击“Yes”启动下载和安装进程。
一个“DOS box”将如下显示:
在一个短暂的延迟之后,你将注意到你的服务器已经自动被停止和重启,并且新版本序号被显示在标题栏中。
一个非常好的实践是,使用“Self Test”来检测所有工作是否正常。
查阅 HFS 命令行参数以获取在该模式下进行 HFS 操作的更多信息。
原版英文:http://www.rejetto.com/wiki/index.php/Refinements
订阅:
博文评论 (Atom)
没有评论:
发表评论